History log of /curl/tests/server/sws.c (Results 176 – 200 of 290)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 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


12345678910>>...12