Daniel Stenberg
|
a7452b8b8c
sws: support extracting test number from CONNECT ipv6-address!
|
há 11 anos atrás |
Daniel Stenberg
|
1e29d275c6
test1509: verify proxy header response headers count
|
há 11 anos atrás |
Daniel Stenberg
|
e4b733e3f1
HTTP proxy: insert slash in URL if missing
|
há 11 anos atrás |
Yang Tse
|
308cce8231
test servers: handle W32/W64 SIGBREAK with exit_signal_handler
|
há 11 anos atrás |
Yang Tse
|
a6848250d2
test servers: fix errno, ERRNO and SOCKERRNO usage for W32/W64
|
há 11 anos atrás |
Yang Tse
|
4a5aa6682d
Revert changes relative to lib/*.[ch] recent renaming
|
há 11 anos atrás |
Yang Tse
|
f871de0064
build: make use of 76 lib/*.h renamed files
|
há 11 anos atrás |
Yang Tse
|
a0b207164c
setup_once.h: refactor inclusion of <unistd.h> and <sys/socket.h>
|
há 11 anos atrás |
Marc Hoersken
|
6372144be0
sws.c: Fixed warning: 'err' may be used uninitialized in this function
|
há 12 anos atrás |
Guenter Knauf
|
154fc29f58
Fix some compiler warnings.
|
há 12 anos atrás |
Joe Mason
|
42e4c34ff3
sws: close sockets properly
|
há 12 anos atrás |
Joe Mason
|
0df14c8393
Remove debug logs that were accidentally checked in
|
há 12 anos atrás |
Joe Mason
|
60a2ee88a5
Use select in sws, which has better cross-platform support than poll
|
há 12 anos atrás |
Joe Mason
|
66a77a9b49
Use cross-platform curlx_nonblock instead of fcntl in sws
|
há 12 anos atrás |
Joe Mason
|
674da8ae07
Add a polling loop in main to read from more than one socket at once. Add the O_NONBLOCK and
|
há 12 anos atrás |
Joe Mason
|
84490052d4
Change return values of get_request, accept_connection and service_connection to add a return code
|
há 12 anos atrás |
Joe Mason
|
19035292d0
Hoist the loop out of get_request, and make sure that it can be reentered when a request is
|
há 12 anos atrás |
Joe Mason
|
81656a8466
Move blocks of code from the sws main loop into their own functions for easier refactoring later.
|
há 12 anos atrás |
Joe Mason
|
76ba591957
Remove the --fork option of sws, since it makes refactoring to use poll more complicated and should
|
há 12 anos atrás |
Daniel Stenberg
|
d759a70db8
SWS: use of uninitialized memory fix
|
há 12 anos atrás |
Daniel Stenberg
|
685366006c
connection-monitor: always log disconnect when enabled
|
há 12 anos atrás |
Daniel Stenberg
|
176f7ea3bb
sws: support <servercmd> for CONNECT requests
|
há 12 anos atrás |
Daniel Stenberg
|
28dc509dde
sws: add 'connection-monitor' command support
|
há 12 anos atrás |
Yang Tse
|
4d3fb91fb4
test servers: build adjustment
|
há 12 anos atrás |
Daniel Stenberg
|
805788e043
SWS: refuse to serve CONNECT unless running as proxy
|
há 12 anos atrás |
Yang Tse
|
2b9fafd622
sws.c: fix proxy mode secondary connection monitoring condition
|
há 12 anos atrás |
Yang Tse
|
b15024be4d
sws.c: improve proxy mode torture testing support - followup to 18c6c8a5
|
há 12 anos atrás |
Yang Tse
|
18c6c8a5e7
sws.c: improve proxy mode torture testing support - followup to c731fc58
|
há 12 anos atrás |
Yang Tse
|
c731fc58ea
sws.c: improve proxy mode torture testing support - followup to d4bf87dc
|
há 12 anos atrás |
Yang Tse
|
d4bf87dc0e
sws.c: improve proxy mode torture testing support
|
há 12 anos atrás |