Yang Tse
|
69e540dfa6
improve request initialization for test harness HTTP server
|
16 years ago |
Yang Tse
|
2198869eb1
Dmitry Kurochkin's test harness HTTP server pipelining fix fot test 530
|
16 years ago |
Yang Tse
|
1d49c04545
Detect, log and avoid storing a request with a negative size.
|
17 years ago |
Patrick Monnerat
|
0678a51d3b
Allow test server to handle binary POSTs.
|
17 years ago |
Yang Tse
|
54bcde0a14
also log error message string
|
17 years ago |
Yang Tse
|
06be8bc389
On error, close "log/server.response"
|
17 years ago |
Yang Tse
|
0ac5fd354b
If TCP_NODELAY is not defined we can't disable the Nagle algorithm
|
17 years ago |
Daniel Stenberg
|
8d1239c091
Disable the Nagle algorithm and send back responses in small chunks in an
|
17 years ago |
Yang Tse
|
f2cd2882a0
Oops missing var
|
17 years ago |
Yang Tse
|
31e598d2f3
add debug messages for initialization failures
|
17 years ago |
Yang Tse
|
4894ce16fc
use macros ERRNO, SET_ERRNO(), SOCKERRNO and SET_SOCKERRNO() for errno handling
|
17 years ago |
Yang Tse
|
5a267c4312
compiler warning fix
|
17 years ago |
Yang Tse
|
7033a1c072
enhance HTTP server request input writing,
|
17 years ago |
Daniel Stenberg
|
da58d03ff7
Venkat Akella found out that libcurl did not like HTTP responses that simply
|
18 years ago |
Daniel Stenberg
|
e264f699d4
Tor Arntsen spotted this mistake
|
18 years ago |
Yang Tse
|
13e60c55a1
Avoid trying to compare more than strlen bytes.
|
18 years ago |
Yang Tse
|
4ec9316155
Replace is*() macros with our own IS*() ones.
|
18 years ago |
Yang Tse
|
e150150d9f
Remove redundant __CYGWIN__ symbol check
|
18 years ago |
Yang Tse
|
5a6c89661a
Cygwin preprocessor adjustments
|
18 years ago |
Daniel Stenberg
|
e3c15fc4b9
test 530 is the first ever HTTP pipelining test for libcurl
|
18 years ago |
Yang Tse
|
ee3514ccdc
Replace exit() with return() in main()
|
18 years ago |
Yang Tse
|
46c5e562bf
Abort if unable to write pid file.
|
18 years ago |
Yang Tse
|
42f5a90d09
-Use curl_socket_t instead of int.
|
18 years ago |
Yang Tse
|
95aecc5dbb
Fix compiler warning: comparison between signed and unsigned
|
18 years ago |
Yang Tse
|
8272874704
Place parenthesis surrounding macro parameters so that the use of sread and swrite is more intuitive.
|
18 years ago |
Yang Tse
|
88a1a10e6f
Pay attention when typecasting an operation
|
18 years ago |
Yang Tse
|
624e657210
sread now returns ssize_t
|
18 years ago |
Yang Tse
|
58176d1484
Use platform's native types for recv() and send() arguments.
|
18 years ago |
Daniel Stenberg
|
00312e95fe
removed variable declarations shadowing previously declared variables
|
18 years ago |
Daniel Stenberg
|
e5babd086d
if configure found a fork(), sws supports --fork which is *NOT* used by the
|
18 years ago |