Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-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-11 | Remove redundant __CYGWIN__ symbol check | Yang Tse | |
2006-09-12 | Cygwin preprocessor adjustments | Yang Tse | |
2006-09-08 | test 530 is the first ever HTTP pipelining test for libcurl | Daniel Stenberg | |
2006-08-14 | Replace exit() with return() in main() | Yang Tse | |
2006-07-19 | Abort if unable to write pid file. | Yang Tse | |
2006-07-17 | -Use curl_socket_t instead of int. | Yang Tse | |
-Log errno in message if setsockopt() fails. -Close listener socket on major errors. | |||
2006-07-12 | Fix compiler warning: comparison between signed and unsigned | Yang Tse | |
2006-07-12 | Place parenthesis surrounding macro parameters so that the use of sread and āµ | Yang Tse | |
swrite is more intuitive. | |||
2006-07-12 | Pay attention when typecasting an operation | Yang Tse | |
2006-07-12 | sread now returns ssize_t | Yang Tse | |
2006-07-12 | Use platform's native types for recv() and send() arguments. | Yang Tse | |
2006-05-10 | removed variable declarations shadowing previously declared variables | Daniel Stenberg | |
2006-04-10 | if configure found a fork(), sws supports --fork which is *NOT* used by the | Daniel Stenberg | |
ordinary test suite. Also removed the perror() calls and instead made the logging output the errno code to ease error tracking using logs. | |||
2006-02-25 | Fix typo. | Gisle Vanem | |
2006-02-18 | Ulf Härnhammar fixed a format string (printf style) problem in the Negotiate | Daniel Stenberg | |
code. It should however not be the cause of any troubles. He also fixed a few similar problems in the HTTP test server code. | |||
2006-01-09 | Made the copyright year match the latest modification's year. | Daniel Stenberg | |
2006-01-03 | modified to hush compiler warnings | Daniel Stenberg | |
2006-01-02 | 1. sws now supports two new "commands" and 2. if built with | Daniel Stenberg | |
CURL_SWS_FORK_ENABLED defined it forks for each new connection and thus can support any amount of connection clients (used for hiper tests and not for the standard plain curl test suite) | |||
2005-09-15 | moved test2file() to util.c | Daniel Stenberg | |
2005-09-07 | Thanks to Scott Davis' detailed reports, I found this premature detection | Daniel Stenberg | |
of the end of a chunked-encoded POST request. | |||
2005-08-18 | detabify | Daniel Stenberg | |
2005-05-19 | include ctype.h for isdigit() | Daniel Stenberg | |
2005-05-18 | Bug report #1204435 identified a problem with malformed URLs like | Daniel Stenberg | |
"http://somehost?data" as it added a slash too much in the request ("GET /?data/"...). Added test case 260 to verify. | |||
2005-05-17 | Moved more generic functions to util.[ch] | Daniel Stenberg | |
Added resolve.c to simply resolve a given host name | |||
2005-05-01 | always use the libcurl-provided *printf() functions | Daniel Stenberg | |
2005-04-30 | Moved common code to util.[ch] instead of having it duplicated in sws.c | Daniel Stenberg | |
and sockfilt.c. For good-to-have functions for the servers written in C. | |||
2005-04-27 | display listening port in log | Daniel Stenberg | |
2005-03-31 | Updated the copyright year since changes have been this year. | Daniel Stenberg | |
2005-03-28 | modified some log outputs, added comment about auth required as used in | Daniel Stenberg | |
test 154 | |||
2004-12-14 | make sure the ipv6 http server gets its pid stored in a separate file | Daniel Stenberg | |
2004-12-13 | Fixed missing braces warning. | Gisle Vanem | |
2004-12-12 | Missing 'in6addr_any' in MingW's lib. ld bug? | Gisle Vanem | |
2004-12-11 | HTTP IPv6 support added to the test suite | Daniel Stenberg | |
2004-12-09 | close the connection when a bad test number was requested | Daniel Stenberg | |
2004-12-02 | added comment about port number in CONNECT string being used as test number | Daniel Stenberg | |
2004-11-29 | Enable test cases to provide sections base64-encoded to be able to test | Daniel Stenberg | |
with binary data. | |||
2004-10-07 | use curlx_strnequal() from the private lib sources instead of strncasecmp() | Daniel Stenberg | |
for maximum portability | |||
2004-06-22 | modified some logging output | Daniel Stenberg | |
2004-06-21 | when the client disconnects prematurely, dump the request as received thus | Daniel Stenberg | |
far | |||
2004-06-15 | skip the pid from the logging | Daniel Stenberg | |
2004-05-28 | delete trailing whitespace | Daniel Stenberg | |
2004-05-06 | %ld for long | Daniel Stenberg | |
2004-05-06 | int/long fix | Daniel Stenberg | |
2004-04-30 | include the full size of the sent response in the log | Daniel Stenberg | |
2004-04-21 | log the WAIT command | Daniel Stenberg | |
2004-04-17 | Gisle Vanem: patches to make sws.c compile under MingW/MSVC is | Daniel Stenberg | |
attached. And some cosmetic fixes. |