Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-02-05 | Fix buffer size specification. | Yang Tse | |
Improve handling of boundary conditions for huge requests. | |||
2008-02-05 | Minor variable type cleanups. | Yang Tse | |
Disable "swsbounce" mode when the received request isn't for the same test and part number. | |||
2008-02-05 | proper initialization of httprequest, no longer zeroing out twice | Yang Tse | |
the whole 150000+ bytes struct, and also removing an equally big additional buffer for pipelining treatment. | |||
2008-01-25 | improve request initialization for test harness HTTP server | Yang Tse | |
2008-01-25 | Dmitry Kurochkin's test harness HTTP server pipelining fix fot test 530 | Yang Tse | |
2008-01-22 | check availability of poll.h header at configuration time, and include | Yang Tse | |
it when sys/poll.h is unavailable | |||
2007-11-15 | Replace isupper with our uppercase macro version | Yang Tse | |
2007-11-08 | Fix comment | Yang Tse | |
2007-10-26 | Detect, log and avoid storing a request with a negative size. | Yang Tse | |
2007-10-25 | Allow test server to handle binary POSTs. | Patrick Monnerat | |
Tests 35, 544 545 added: binary data POSTs. | |||
2007-10-24 | Fixed the test TFTP server to support the >10000 test number notation | Dan Fandrich | |
Added test cases 2002 and 2003 (the latter disabled for now) | |||
2007-10-24 | Close log/server.input ASAP to avoid lengthy file lock on cygwin | Patrick Monnerat | |
2007-10-09 | also log error message string | Yang Tse | |
2007-10-09 | logmsg already appends '\n' | Yang Tse | |
2007-10-04 | On error, close "log/server.response" | Yang Tse | |
2007-10-03 | If TCP_NODELAY is not defined we can't disable the Nagle algorithm | Yang Tse | |
2007-10-02 | Disable the Nagle algorithm and send back responses in small chunks in an | Daniel Stenberg | |
attempt to force smaller bits to get read by clients. | |||
2007-09-27 | Enabled a few more gcc warnings with --enable-debug. Renamed a few | Dan Fandrich | |
variables to avoid shadowing global declarations. | |||
2007-09-17 | Make the ftp server connect to the address given by curl in the PORT/EPRT | Dan Fandrich | |
instead of hard-coding it to 127.0.0.1 | |||
2007-08-30 | Fixed a few compiler warnings. Try to do a slightly better job of | Dan Fandrich | |
cleaning up after an OOM condition in curl_multi_add_handle | |||
2007-08-22 | added a size > buffer size check to make it easier to track this in the | Daniel Stenberg | |
future | |||
2007-08-22 | Upped the buffer size to 17000+ bytes to prepare for the upcoming test 1003 | Daniel Stenberg | |
that verfies ridiculously long server response lines. Also changed sprintf to snprintf in a few places. | |||
2007-07-12 | start the retry delay at 10 ms, double it for every failed attempt which makes | Daniel Stenberg | |
it 10 seconds delay after 11 attempts | |||
2007-07-12 | the timeout was probably too short with max = 1 sec, so lets test with 5 sec. | Gunter Knauf | |
2007-07-12 | added time loop to sockfilt.c in order to wait for SO_REUSEADDR; | Gunter Knauf | |
added go_sleep() to util.c. | |||
2007-04-03 | update copyright year | Yang Tse | |
2007-02-22 | Check for stdbool.h at configuration stage, and include it if available. | Yang Tse | |
Check for lowercase 'bool' type at configuration stage. If not available provide a suitable replacement with a type definition of 'unsigned char' in setup_once.h Move definitions of TRUE and FALSE to setup_once.h | |||
2007-02-19 | Oops missing var | Yang Tse | |
2007-02-19 | add debug messages for initialization failures | Yang Tse | |
2007-02-17 | Move portable error number symbolic name definitions to setup_once.h | Yang Tse | |
2007-02-17 | getpart implicitly drags in some networking functions, so it needs to be | Dan Fandrich | |
linked to the networking libraries. | |||
2007-02-17 | Better separate the library dependencies into those required by libcurl | Dan Fandrich | |
and those required by other components to avoid forcing unneeded dependencies into the target objects. | |||
2007-02-17 | Remove C99isms | Dan Fandrich | |
2007-02-16 | add debug messages for fopen() failures | Yang Tse | |
2007-02-16 | use macros ERRNO, SET_ERRNO(), SOCKERRNO and SET_SOCKERRNO() for errno handling | Yang Tse | |
2007-02-16 | use macros ERRNO, SET_ERRNO(), SOCKERRNO and SET_SOCKERRNO() for errno handling | Yang Tse | |
2007-02-14 | compiler warning fix | Yang Tse | |
2007-02-14 | enhance HTTP server request input writing, | Yang Tse | |
retrying upon EINTR errors. | |||
2007-02-02 | compiler warning fix | Yang Tse | |
2007-01-23 | Ignore XML DOCTYPEs and declarations. | Dan Fandrich | |
2007-01-23 | Convert (most of) the test data files into genuine XML. A handful still | Dan Fandrich | |
are not, due mainly to the lack of support for XML character entities (e.g. & => & ). This will make it easier to validate test files using tools like xmllint, as well as edit and view them using XML tools. | |||
2007-01-15 | Leave the TFTPD test server running after a file upload. | Dan Fandrich | |
Flush the protocol log data so it's immediately available to the test harness. | |||
2007-01-04 | prevent compiler warning since we use base64.h from libcurl which now has | Daniel Stenberg | |
function(s) using SessionHandle pointers | |||
2006-11-25 | Venkat Akella found out that libcurl did not like HTTP responses that simply | Daniel Stenberg | |
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. | |||
2006-11-13 | Tor Arntsen spotted this mistake | Daniel Stenberg | |
2006-10-27 | Update copyright year, since the file has been modified | Yang Tse | |
2006-10-23 | Avoid trying to compare more than strlen bytes. | Yang Tse | |
2006-10-23 | Replace is*() macros with our own IS*() ones. | Yang Tse | |
2006-10-18 | Check for USE_WINSOCK instead of WIN32 where the check was done | Yang Tse | |
to verify winsock API availability. | |||
2006-10-11 | Remove redundant __CYGWIN__ symbol check | Yang Tse | |