Yang Tse
6b75d2c2df
fix a bunch of MSVC compiler warnings
2011-09-03 16:07:09 +02:00
Yang Tse
fd00b382b2
base64: fix Curl_base64_encode and Curl_base64_decode interfaces
...
Previous interfaces for these libcurl internal functions did not allow to tell
apart a legitimate zero size result from an error condition. These functions
now return a CURLcode indicating function success or otherwise specific error.
Output size is returned using a pointer argument.
All usage of these two functions, and others closely related, has been adapted
to the new interfaces. Relative error and OOM handling adapted or added where
missing. Unit test 1302 also adapted.
2011-08-24 08:10:30 +02:00
Yang Tse
10a0bed485
NTLM single-sign on adjustments (VIII)
...
Use preprocessor symbols WINBIND_NTLM_AUTH_ENABLED and WINBIND_NTLM_AUTH_FILE
for Samba's winbind daemon ntlm_auth helper code implementation and filename.
Retain preprocessor symbol USE_NTLM_SSO for NTLM single-sign-on feature
availability implementation independent.
For test harness, prefix NTLM_AUTH environment vars with CURL_
Refactor and rename configure option --with-ntlm-auth to --enable-wb-ntlm-auth[=FILE]
2011-07-31 20:44:41 +02:00
Yang Tse
5cdbfa1837
fix compiler warning
2011-07-29 13:27:08 +02:00
Yang Tse
35051d274f
NTLM single-sign on adjustments (VI)
...
Fix compiler warning
2011-07-28 22:47:42 +02:00
Dan Fandrich
435e2bc757
Removed an extraneous \n that violated the SSO daemon protocol
...
This caused fake_ntlm to abort due to an invalid command
causing sporadic test 2005 failures.
2011-07-28 12:41:44 -07:00
Yang Tse
99848d3dab
NTLM single-sign on adjustments (V)
...
Enhance test harness fake_ntlm logging upon invalid input.
2011-07-28 21:12:41 +02:00
Yang Tse
dddf9aa610
NTLM single-sign on adjustments (IV)
...
Fix compiler warning
2011-07-27 20:10:02 +02:00
Yang Tse
6ac4eeab2f
NTLM single-sign on adjustments (II)
...
Ensure test harness fake_ntlm main function can properly handle arguments.
2011-07-27 19:04:55 +02:00
Dan Fandrich
cfcca89b76
Fixed test 2005 to work in out-of-tree builds
...
Also, set the test number in the test data file so fake_ntlm can
be reused in future tests.
2011-07-26 12:48:16 -07:00
Yang Tse
78bbd0eecf
fix compiler warning
2011-07-26 19:42:16 +02:00
Daniel Stenberg
177fd0a14c
gitignore: ignore fake_ntlm
2011-07-18 23:49:31 +02:00
Mandy Wu
aa26c2751a
test2005: verify ntlm single-signon
2011-07-18 23:48:53 +02:00
Daniel Stenberg
650a504b2f
sws: don't enable pipelining for requests with content-length
...
Log texts also modified and some white space edits
2011-07-17 00:39:23 +02:00
Daniel Stenberg
c7a4df16e0
sws: allow multiple commands in <servercmd>
2011-07-03 19:15:06 +02:00
Daniel Stenberg
950fb3efcc
write: add return code checks when used
...
These were just warnings in test code but it still makes it nicer to not
generate them.
2011-06-11 23:01:09 +02:00
Yang Tse
f5d78919af
distribution: Fix EXTRA_DIST letter case
2011-05-27 13:37:20 +02:00
Dan Fandrich
c22c258029
Changed some nonportable types
2011-04-05 22:31:45 -07:00
Paul Howarth
1df74d886d
tftpd: avoid buffer overflow report from glibc
2010-12-17 19:08:43 +01:00
Yang Tse
34127c7adc
sws: fix compier warning: external definition with no prior declaration
2010-12-06 14:51:44 +01:00
Yang Tse
07f60235b0
fix compiler warning: rounding, sign extension, or loss of accuracy may result
2010-12-02 18:46:13 +01:00
Yang Tse
5db0a412ff
atoi: remove atoi usage
2010-11-28 23:11:14 +01:00
Yang Tse
a768e39b2d
test servers: fix strict aliasing compiler warnings
2010-11-19 19:20:38 +01:00
Dan Fandrich
15622e69a9
sws: Added writedelay HTTP server command
...
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-10-02 00:21:59 +02:00
Daniel Stenberg
6ed72fd7fa
sws: added basic gopher support
2010-08-25 14:21:25 +02:00
Daniel Stenberg
05de2cf180
remove all .cvsignore files
2010-03-25 23:22:03 +01:00
Daniel Stenberg
2309b4e330
remove the CVSish $Id$ lines
2010-03-24 11:02:54 +01:00
Daniel Stenberg
b33ddd615a
ignore more files generated when tests run in the source tree
2010-03-23 12:43:42 +01:00
Yang Tse
bcd1c7c2e9
fix compiler warning
2010-02-26 16:42:33 +00:00
Yang Tse
4ad984043e
fix file name
2010-02-25 08:03:05 +00:00
Yang Tse
6a8aa246ff
Fixed bug report #2958074 indicating
...
(http://curl.haxx.se/bug/view.cgi?id=2958074 ) that curl on Windows with
option --trace-time did not use local time when timestamping trace lines.
This could also happen on other systems depending on time souurce.
2010-02-25 06:59:04 +00:00
Yang Tse
8904064c3a
fix socket data type
2010-02-23 13:35:01 +00: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
693abbae3a
updated sources
2010-02-22 16:16:35 +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
f442dd6496
fix Content-Length validation
2010-02-16 11:17:00 +00:00
Yang Tse
d5b2d8e081
fix compiler warning: conversion from "long" to "size_t" may lose sign
2010-02-15 17:40:35 +00:00
Yang Tse
4b43d18c4a
fix compiler warning: conversion from "long" to "size_t" may lose sign
2010-02-15 16:18:52 +00:00
Yang Tse
a07bc79117
removed trailing whitespace
2010-02-14 19:40:18 +00:00
Yang Tse
2268657272
fix compiler warning
2010-02-14 16:37:22 +00:00
Yang Tse
68d83a8142
Overhauled test suite getpart() function. Fixing potential out of bounds
...
stack and memory overwrites triggered with huge test case definitions.
2010-02-14 13:14:17 +00:00
Yang Tse
d20a2469ea
- remove extra "\r\n" from doc404_RTSP
...
- avoid memory alignment issue when setting RTSP packet length
2010-02-10 13:03:32 +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
35fbeda003
Test suite support for RTSP
2010-02-01 12:05:08 +00:00
Yang Tse
703fa98a48
PKTSIZE might have been already defined in arpa/tftp.h
2010-01-23 13:51:53 +00:00
Yang Tse
1103d0c718
Update error message to include port number
2010-01-10 04:24:46 +00:00
Yang Tse
184f92d243
Remove extra line feed
2010-01-08 12:01:35 +00:00
Yang Tse
a114b7b1c0
sws and tftpd command line option naming adjustments
2010-01-08 01:48:54 +00:00