Yang Tse
|
a768e39b2d
|
test servers: fix strict aliasing compiler warnings
|
2010-11-19 19:20:38 +01:00 |
|
Daniel Stenberg
|
2309b4e330
|
remove the CVSish $Id$ lines
|
2010-03-24 11:02:54 +01:00 |
|
Yang Tse
|
439f62bfa8
|
convert Curl_ultous() and Curl_ultouc() functions to curlx_ultous() and
curlx_ultouc(), exposing them through curlx.h to allow proper code reuse
later in our test harness.
|
2010-02-22 18:56:29 +00:00 |
|
Yang Tse
|
048438345a
|
fix compiler warning
|
2010-02-19 18:02:38 +00:00 |
|
Yang Tse
|
6e461e45c3
|
fix compiler warning
|
2010-02-18 12:31:24 +00:00 |
|
Yang Tse
|
f47b84b57f
|
Validate server port argument
|
2010-02-04 17:17:19 +00:00 |
|
Yang Tse
|
232d17ec64
|
avoid possibility of using obsoleted stuff
|
2010-02-02 12:39:10 +00:00 |
|
Yang Tse
|
1103d0c718
|
Update error message to include port number
|
2010-01-10 04:24:46 +00:00 |
|
Yang Tse
|
640e49976f
|
Fix compiler warning: loop without body
|
2009-10-10 12:29:32 +00:00 |
|
Yang Tse
|
4ea513cc38
|
fix compiler warning
|
2009-06-12 02:41:16 +00:00 |
|
Yang Tse
|
501e72c3de
|
Remove temporary debug tracing, and add nasty error explanation
|
2009-05-18 02:19:21 +00:00 |
|
Yang Tse
|
6595592a71
|
Add some debug tracing
|
2009-05-14 19:52:19 +00:00 |
|
Yang Tse
|
199389c94a
|
Fix detection of automatically choosen listener port number on IPv6 enabled builds.
|
2009-05-14 13:00:54 +00:00 |
|
Yang Tse
|
c31438b2f2
|
log each setsockopt/SO_REUSEADDR failure
|
2009-05-13 19:20:45 +00:00 |
|
Yang Tse
|
843f73ecaa
|
fix print formatting-string directives
|
2009-05-13 04:16:00 +00:00 |
|
Yang Tse
|
9137e717b0
|
Use build-time configured curl_socklen_t instead of socklen_t
|
2009-05-02 02:37:32 +00:00 |
|
Yang Tse
|
af41fb79b5
|
Include <arpa/inet.h> if HAVE_ARPA_INET_H is defined
|
2009-04-27 23:59:41 +00:00 |
|
Gisle Vanem
|
6e2f0833ad
|
#ifdef around variables to squelsh warnings.
|
2009-04-08 18:31:54 +00:00 |
|
Dan Fandrich
|
88513d2d1a
|
Fixed some compiler warnings with gcc
|
2008-10-01 17:34:24 +00:00 |
|
Yang Tse
|
57ee847ce7
|
Avoid the use of the '? :' operator inside the call to our
test-server logging function. It doesn't work on some systems.
|
2008-09-26 11:21:22 +00:00 |
|
Yang Tse
|
fe5f448015
|
fix compiler warning: external definition with no prior declaration
|
2008-09-20 12:33:02 +00:00 |
|
Yang Tse
|
8733e087d7
|
fix print formatting string directives
|
2008-09-04 05:29:10 +00:00 |
|
Yang Tse
|
6c2c281a7e
|
fix log message used when unable to connect to destination port
|
2008-03-05 18:27:31 +00:00 |
|
Yang Tse
|
18cbb4d7d6
|
signal handling to properly cleanup on SIGINT and SIGTERM
|
2008-02-28 10:15:21 +00:00 |
|
Yang Tse
|
22e84d92b7
|
when terminating do it falling through cleanup code
|
2008-02-28 10:13:07 +00:00 |
|
Yang Tse
|
ed63d9d4de
|
header inclusion cleanup
|
2008-02-28 00:55:06 +00:00 |
|
Yang Tse
|
8adc7038fe
|
make comment more precise
|
2008-02-27 14:54:18 +00:00 |
|
Yang Tse
|
058e764af8
|
all reads from stdin and writes to stdout will be retried until the
whole operation completes or an unrecoverable condition is detected
|
2008-02-26 18:13:59 +00:00 |
|
Yang Tse
|
0d09f342c4
|
refactor some code out to write_pidfile() in util.c
|
2008-02-26 15:06:44 +00:00 |
|
Yang Tse
|
1d95109ffa
|
Revert sockfilt.c back to revision 1.42
Changes introduced in revision 1.43 were useless
|
2008-02-22 09:31:18 +00:00 |
|
Yang Tse
|
064eebeaf1
|
Avoid timeout restart when signal caught while awaiting socket and stdin events
|
2008-02-20 17:17:18 +00:00 |
|
Yang Tse
|
9df37b93df
|
juggle() actually returns bool.
Remove redundant and unreachable log message.
|
2008-02-19 18:51:08 +00:00 |
|
Yang Tse
|
c9eb41c056
|
Reduce to 20 seconds the time allowed to set SO_REUSEADDR option on sockfilt listener socket.
Log some more error descriptions.
|
2008-02-18 20:13:30 +00:00 |
|
Yang Tse
|
23547fa2a0
|
sockfilt will quit when orphaned
|
2008-02-17 04:36:08 +00:00 |
|
Yang Tse
|
fecb67b246
|
Use a long int data type to handle getpid() result
|
2008-02-06 16:54:01 +00:00 |
|
Yang Tse
|
660c86ce95
|
logmsg already appends '\n'
|
2007-10-09 23:21:29 +00:00 |
|
Dan Fandrich
|
16b95fc773
|
Enabled a few more gcc warnings with --enable-debug. Renamed a few
variables to avoid shadowing global declarations.
|
2007-09-27 01:45:22 +00:00 |
|
Dan Fandrich
|
9b11a84e74
|
Make the ftp server connect to the address given by curl in the PORT/EPRT
instead of hard-coding it to 127.0.0.1
|
2007-09-17 18:12:11 +00:00 |
|
Dan Fandrich
|
5d4c981e13
|
Fixed a few compiler warnings. Try to do a slightly better job of
cleaning up after an OOM condition in curl_multi_add_handle
|
2007-08-30 18:26:19 +00:00 |
|
Daniel Stenberg
|
c347db2e0a
|
added a size > buffer size check to make it easier to track this in the
future
|
2007-08-22 14:09:13 +00:00 |
|
Daniel Stenberg
|
232a4553b8
|
Upped the buffer size to 17000+ bytes to prepare for the upcoming test 1003
that verfies ridiculously long server response lines. Also changed sprintf
to snprintf in a few places.
|
2007-08-22 13:57:49 +00:00 |
|
Daniel Stenberg
|
a53ba060c8
|
start the retry delay at 10 ms, double it for every failed attempt which makes
it 10 seconds delay after 11 attempts
|
2007-07-12 17:03:45 +00:00 |
|
Gunter Knauf
|
72bb5854f7
|
the timeout was probably too short with max = 1 sec, so lets test with 5 sec.
|
2007-07-12 10:54:15 +00:00 |
|
Gunter Knauf
|
0878b14f79
|
added time loop to sockfilt.c in order to wait for SO_REUSEADDR;
added go_sleep() to util.c.
|
2007-07-12 01:07:49 +00:00 |
|
Yang Tse
|
31e598d2f3
|
add debug messages for initialization failures
|
2007-02-19 02:03:58 +00:00 |
|
Yang Tse
|
a1d5983991
|
use macros ERRNO, SET_ERRNO(), SOCKERRNO and SET_SOCKERRNO() for errno handling
|
2007-02-16 18:19:35 +00:00 |
|
Yang Tse
|
4894ce16fc
|
use macros ERRNO, SET_ERRNO(), SOCKERRNO and SET_SOCKERRNO() for errno handling
|
2007-02-16 16:01:19 +00:00 |
|
Yang Tse
|
772a985dc3
|
Update copyright year, since the file has been modified
|
2006-10-27 03:47:57 +00:00 |
|
Yang Tse
|
4ec9316155
|
Replace is*() macros with our own IS*() ones.
|
2006-10-23 19:14:54 +00:00 |
|
Yang Tse
|
5df4be1165
|
Check for USE_WINSOCK instead of WIN32 where the check was done
to verify winsock API availability.
|
2006-10-18 21:05:40 +00:00 |
|