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


Revision tags: curl-7_15_6-prepipeline
# ee3514cc 14-Aug-2006 Yang Tse

Replace exit() with return() in main()


Revision tags: curl-7_15_5
# 46c5e562 19-Jul-2006 Yang Tse

Abort if unable to write pid file.


# 42f5a90d 17-Jul-2006 Yang Tse

-Use curl_socket_t instead of int.

-Log errno in message if setsockopt() fails.

-Close listener socket on major errors.


# 95aecc5d 12-Jul-2006 Yang Tse

Fix compiler warning: comparison between signed and unsigned


# 82728747 12-Jul-2006 Yang Tse

Place parenthesis surrounding macro parameters so that the use of sread and swrite is more intuitive.


# 88a1a10e 12-Jul-2006 Yang Tse

Pay attention when typecasting an operation


# 624e6572 12-Jul-2006 Yang Tse

sread now returns ssize_t


# 58176d14 12-Jul-2006 Yang Tse

Use platform's native types for recv() and send() arguments.


Revision tags: curl-7_15_4
# 00312e95 10-May-2006 Daniel Stenberg

removed variable declarations shadowing previously declared variables


# e5babd08 10-Apr-2006 Daniel Stenberg

if configure found a fork(), sws supports --fork which is *NOT* used by the
ordinary test suite. Also removed the perror() calls and instead made the
logging output the errno code to ease err

if configure found a fork(), sws supports --fork which is *NOT* used by the
ordinary test suite. Also removed the perror() calls and instead made the
logging output the errno code to ease error tracking using logs.

show more ...


Revision tags: curl-7_15_3, curl-7_15_2
# f592ea6c 25-Feb-2006 Gisle Vanem

Fix typo.


# 10beb36b 18-Feb-2006 Daniel Stenberg

Ulf H�rnhammar fixed a format string (printf style) problem in the Negotiate
code. It should however not be the cause of any troubles. He also fixed a
few similar problems in the HTTP test se

Ulf H�rnhammar fixed a format string (printf style) problem in the Negotiate
code. It should however not be the cause of any troubles. He also fixed a
few similar problems in the HTTP test server code.

show more ...


# bda1e9ae 09-Jan-2006 Daniel Stenberg

Made the copyright year match the latest modification's year.


# 687cf023 03-Jan-2006 Daniel Stenberg

modified to hush compiler warnings


# 74a299fd 02-Jan-2006 Daniel Stenberg

1. sws now supports two new "commands" and 2. if built with
CURL_SWS_FORK_ENABLED defined it forks for each new connection and thus can
support any amount of connection clients (used for hipe

1. sws now supports two new "commands" and 2. if built with
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)

show more ...


Revision tags: curl-7_15_1, curl-7_15_0
# 9542dfdc 15-Sep-2005 Daniel Stenberg

moved test2file() to util.c


12345678910>>...12