#
0d09f342 |
| 26-Feb-2008 |
Yang Tse |
refactor some code out to write_pidfile() in util.c
|
#
fecb67b2 |
| 06-Feb-2008 |
Yang Tse |
Use a long int data type to handle getpid() result
|
#
2c095620 |
| 05-Feb-2008 |
Yang Tse |
Fix buffer size specification. Improve handling of boundary conditions for huge requests.
|
#
acd9d724 |
| 05-Feb-2008 |
Yang Tse |
Minor variable type cleanups. Disable "swsbounce" mode when the received request isn't for the same test and part number.
|
#
cd63a461 |
| 05-Feb-2008 |
Yang Tse |
proper initialization of httprequest, no longer zeroing out twice the whole 150000+ bytes struct, and also removing an equally big additional buffer for pipelining treatment.
|
Revision tags: curl-7_18_0 |
|
#
69e540df |
| 25-Jan-2008 |
Yang Tse |
improve request initialization for test harness HTTP server
|
#
2198869e |
| 25-Jan-2008 |
Yang Tse |
Dmitry Kurochkin's test harness HTTP server pipelining fix fot test 530
|
Revision tags: curl-7_17_1 |
|
#
1d49c045 |
| 26-Oct-2007 |
Yang Tse |
Detect, log and avoid storing a request with a negative size.
|
#
0678a51d |
| 25-Oct-2007 |
Patrick Monnerat |
Allow test server to handle binary POSTs. Tests 35, 544 545 added: binary data POSTs.
|
#
54bcde0a |
| 09-Oct-2007 |
Yang Tse |
also log error message string
|
#
06be8bc3 |
| 04-Oct-2007 |
Yang Tse |
On error, close "log/server.response"
|
#
0ac5fd35 |
| 03-Oct-2007 |
Yang Tse |
If TCP_NODELAY is not defined we can't disable the Nagle algorithm
|
#
8d1239c0 |
| 02-Oct-2007 |
Daniel Stenberg |
Disable the Nagle algorithm and send back responses in small chunks in an attempt to force smaller bits to get read by clients.
|
Revision tags: curl-7_17_0, curl-7_17_0-preldapfix, curl-7_16_4, curl-7_16_3, curl-7_16_2 |
|
#
f2cd2882 |
| 19-Feb-2007 |
Yang Tse |
Oops missing var
|
#
31e598d2 |
| 19-Feb-2007 |
Yang Tse |
add debug messages for initialization failures
|
#
4894ce16 |
| 16-Feb-2007 |
Yang Tse |
use macros ERRNO, SET_ERRNO(), SOCKERRNO and SET_SOCKERRNO() for errno handling
|
#
5a267c43 |
| 14-Feb-2007 |
Yang Tse |
compiler warning fix
|
#
7033a1c0 |
| 14-Feb-2007 |
Yang Tse |
enhance HTTP server request input writing, retrying upon EINTR errors.
|
Revision tags: curl-7_16_1 |
|
#
da58d03f |
| 25-Nov-2006 |
Daniel Stenberg |
Venkat Akella found out that libcurl did not like HTTP responses that simply responded with a single status line and no headers nor body. Starting now, a HTTP response on a persistent connect
Venkat Akella found out that libcurl did not like HTTP responses that simply responded with a single status line and no headers nor body. Starting now, a HTTP response on a persistent connection (i.e not set to be closed after the response has been taken care of) must have Content-Length or chunked encoding set, or libcurl will simply assume that there is no body. To my horror I learned that we had no less than 57(!) test cases that did bad HTTP responses like this, and even the test http server (sws) responded badly when queried by the test system if it is the test system. So although the actual fix for the problem was tiny, going through all the newly failing test cases got really painful and boring.
show more ...
|
#
e264f699 |
| 13-Nov-2006 |
Daniel Stenberg |
Tor Arntsen spotted this mistake
|
Revision tags: curl-7_16_0 |
|
#
13e60c55 |
| 23-Oct-2006 |
Yang Tse |
Avoid trying to compare more than strlen bytes.
|
#
4ec93161 |
| 23-Oct-2006 |
Yang Tse |
Replace is*() macros with our own IS*() ones.
|
#
e150150d |
| 11-Oct-2006 |
Yang Tse |
Remove redundant __CYGWIN__ symbol check
|
#
5a6c8966 |
| 12-Sep-2006 |
Yang Tse |
Cygwin preprocessor adjustments
|
#
e3c15fc4 |
| 08-Sep-2006 |
Daniel Stenberg |
test 530 is the first ever HTTP pipelining test for libcurl
|