Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-01-03 | test proxy supports CONNECT | Daniel Stenberg | |
There's a new 'http-proxy' server for tests that runs on a separate port and lets clients do HTTP CONNECT to other ports on the same host to allow us to test HTTP "tunneling" properly. Test cases now have a <proxy> section in <verify> to check that the proxy protocol part matches correctly. Test case 80, 83, 95, 275, 503 and 1078 have been converted. Test 1316 was added. | |||
2011-10-14 | sws.c: HTTP and GOPHER test server-side connection closing adjustment | Yang Tse | |
When, for a given test, server is instructed to close connection after server reply we now wait a very small amount of time (50ms) before doing so. This is done to allow client to, at least partially, read server reply before getting an ECONNRESET. The above is required to make test cases 1070, 1200, 1201 and 1202 pass with Cygwin 1.5.X on W2K. GOPHER test server closes connection after _every_ server-reply, as such, at some point it could require a bigger time or using shutdown() before a server-side initiated disconnection. | |||
2011-07-17 | sws: don't enable pipelining for requests with content-length | Daniel Stenberg | |
Log texts also modified and some white space edits | |||
2011-07-03 | sws: allow multiple commands in <servercmd> | Daniel Stenberg | |
2010-12-06 | sws: fix compier warning: external definition with no prior declaration | Yang Tse | |
2010-12-02 | fix compiler warning: rounding, sign extension, or loss of accuracy may result | Yang Tse | |
2010-11-28 | atoi: remove atoi usage | Yang Tse | |
2010-11-19 | test servers: fix strict aliasing compiler warnings | Yang Tse | |
2010-10-02 | sws: Added writedelay HTTP server command | Dan Fandrich | |
This delays between write operations, hopefully making it easier to spot problems where libcurl doesn't flush the socket properly before waiting for the next response. | |||
2010-08-25 | sws: added basic gopher support | Daniel Stenberg | |
2010-03-24 | remove the CVSish $Id$ lines | Daniel Stenberg | |
2010-02-22 | convert Curl_ultous() and Curl_ultouc() functions to curlx_ultous() and | Yang Tse | |
curlx_ultouc(), exposing them through curlx.h to allow proper code reuse later in our test harness. | |||
2010-02-19 | fix compiler warning | Yang Tse | |
2010-02-18 | fix compiler warning | Yang Tse | |
2010-02-16 | fix Content-Length validation | Yang Tse | |
2010-02-15 | fix compiler warning: conversion from "long" to "size_t" may lose sign | Yang Tse | |
2010-02-14 | Overhauled test suite getpart() function. Fixing potential out of bounds | Yang Tse | |
stack and memory overwrites triggered with huge test case definitions. | |||
2010-02-04 | Validate server port argument | Yang Tse | |
2010-02-02 | avoid possibility of using obsoleted stuff | Yang Tse | |
2010-01-08 | sws and tftpd command line option naming adjustments | Yang Tse | |
2009-12-22 | log a message when continuing once sleep time is over | Yang Tse | |
2009-12-16 | Test harness process control enhancements | Yang Tse | |
2009-12-14 | Fix compiler warnings | Yang Tse | |
2009-12-13 | signal handling to cleanup on SIGINT and SIGTERM, followup | Yang Tse | |
2009-12-09 | signal handling to cleanup on SIGINT and SIGTERM, followup | Yang Tse | |
2009-11-27 | Log sws IPv version, port and pid when exiting due to SIGINT or SIGTERM. | Yang Tse | |
2009-11-26 | Only attempt to clear the server-logs lock when previously set by this same ↵ | Yang Tse | |
server. | |||
2009-11-26 | signal handling to cleanup on SIGINT and SIGTERM | Yang Tse | |
2009-11-23 | Enhance some debug messages for initialization failures. | Yang Tse | |
Fix compiler warning: conditional expression is constant. | |||
2009-09-17 | remove line obsoleted with previous commit | Yang Tse | |
2009-09-17 | Attempt to silence bogus compiler warning: "Potential null pointer dereference" | Yang Tse | |
2009-08-29 | add cast to silent compiler warning with 64bit systems. | Gunter Knauf | |
2009-06-12 | fix compiler warning | Yang Tse | |
2009-06-11 | fix compiler warning | Yang Tse | |
2009-04-27 | Include <arpa/inet.h> if HAVE_ARPA_INET_H is defined | Yang Tse | |
2008-11-25 | If a HTTP request is Basic and num is already >=1000, the HTTP test server | Dan Fandrich | |
adds 1 to num to get the data section to return. This allows testing authentication negotiations using the Basic authentication method. | |||
2008-10-01 | Fixed some compiler warnings with gcc | Dan Fandrich | |
2008-09-26 | Avoid the use of the '? :' operator inside the call to our | Yang Tse | |
test-server logging function. It doesn't work on some systems. | |||
2008-09-26 | attempt to avoid HTTP server startup misdetection on some systems | Yang Tse | |
2008-09-21 | fix compiler warning: defined but not used | Yang Tse | |
2008-09-20 | fix compiler warning: external definition with no prior declaration | Yang Tse | |
2008-09-18 | fix compiler warning: external declaration in primary source file | Yang Tse | |
2008-09-04 | fix print formatting string directives | Yang Tse | |
2008-08-29 | - When libcurl was doing a HTTP POST and the server would respond with | Daniel Stenberg | |
"Connection: close" and actually close the connection after the response-body, libcurl could still have outstanding data to send and it would not properly notice this and stop sending. This caused weirdness and sad faces. http://curl.haxx.se/bug/view.cgi?id=2080222 Note that there are still reasons to consider libcurl's behavior when getting a >= 400 response code while sending data, as Craig Perras' note "http upload: how to stop on error" specifies: http://curl.haxx.se/mail/archive-2008-08/0138.html | |||
2008-07-30 | Added test case 1051 to test Location: following with PUT, as reported | Dan Fandrich | |
by Ben Sutcliffe. The test when run manually shows a problem in curl, but the test harness web server doesn't run the test correctly so it's disabled for now. | |||
2008-04-23 | improve synchronization between test harness runtests.pl script | Yang Tse | |
and test harness servers to minimize risk of false test failures. http://curl.haxx.se/mail/lib-2008-04/0392.html | |||
2008-04-22 | fix minor memory leak triggered upon test failure | Yang Tse | |
2008-04-22 | Remove fflush() + fsync() previously introduced accelerated writing of | Yang Tse | |
server input and response request files of the test harness sws server. Reintroduce, for test # 1001, the <postcheck> small delay. The delay is needed even with the accelerated writing of server input and response request files in test harness sws server. http://curl.haxx.se/mail/lib-2008-04/0385.html | |||
2008-04-20 | accelerate the writing of server input and response request files | Yang Tse | |
to disk, trying to defeat file and disk write-behind algorithms | |||
2008-02-28 | header inclusion cleanup | Yang Tse | |