Daniel Stenberg [Tue, 9 Oct 2001 12:03:52 +0000 (12:03 +0000)]
added chunked encoding tests
Daniel Stenberg [Tue, 9 Oct 2001 11:34:49 +0000 (11:34 +0000)]
added test 47 - enforced http 1.0 request
Daniel Stenberg [Tue, 9 Oct 2001 06:57:17 +0000 (06:57 +0000)]
resolve problem fixed, memory leak with ipv6 gone, configure improved,
MSVC++ project files fixed, connecthost() compiler errors, ignore SIGPIPE,
support CURLOPT_HTTP_VERSION etc...
Daniel Stenberg [Tue, 9 Oct 2001 06:53:53 +0000 (06:53 +0000)]
New: CURLOPT_HTTP_VERSION
Renamed: the TimeCond type to curl_TimeCond
Daniel Stenberg [Tue, 9 Oct 2001 06:53:11 +0000 (06:53 +0000)]
Added -0/--http1.0 to enforce HTTP 1.0 requests
Daniel Stenberg [Tue, 9 Oct 2001 06:52:37 +0000 (06:52 +0000)]
added the option CURLOPT_HTTP_VERSION that can specify which HTTP version
libcurl should use in its request
Daniel Stenberg [Tue, 9 Oct 2001 06:23:26 +0000 (06:23 +0000)]
ignore SIGPIPE, as that can be actually get sent when we write to a socket
Daniel Stenberg [Mon, 8 Oct 2001 11:07:06 +0000 (11:07 +0000)]
updated the cookiejar comment
Daniel Stenberg [Mon, 8 Oct 2001 06:56:00 +0000 (06:56 +0000)]
hm, an unknown error from bind() when binding the outgoing socket would
failf("%d") without the error as argument... it would always make a weird
number get output
Daniel Stenberg [Mon, 8 Oct 2001 06:43:22 +0000 (06:43 +0000)]
corrected cookie-jar comment
Daniel Stenberg [Fri, 5 Oct 2001 07:30:07 +0000 (07:30 +0000)]
using a HTTP proxy will disable some protocol-specific features that non-
HTTP procotols may allow
Daniel Stenberg [Fri, 5 Oct 2001 06:05:56 +0000 (06:05 +0000)]
SM's patch applied, we should not use arguments or variables that have the
same name as common functions...
sm [Fri, 5 Oct 2001 02:30:27 +0000 (02:30 +0000)]
VC ID project workspace - fixes compile under win32
sm [Fri, 5 Oct 2001 02:29:47 +0000 (02:29 +0000)]
VC ID project now uses ws2_32.lib - fixes compile under win32
sm [Fri, 5 Oct 2001 02:27:26 +0000 (02:27 +0000)]
Makefile.vc6 changed to include connect.c
Daniel Stenberg [Thu, 4 Oct 2001 14:05:12 +0000 (14:05 +0000)]
Albert Chin's improved gethostbyname_r() tests
Daniel Stenberg [Thu, 4 Oct 2001 13:36:11 +0000 (13:36 +0000)]
made sure the correct pieces of code are compiled on IPv4-only hosts, and
the pack_hostent() is only compiled if gethostbyname_r() isn't present.
Daniel Stenberg [Thu, 4 Oct 2001 13:25:40 +0000 (13:25 +0000)]
supports the new ADDR prefix for getaddrinfo() and freeaddrinfo() tracing
Daniel Stenberg [Thu, 4 Oct 2001 13:25:12 +0000 (13:25 +0000)]
getaddrinfo() cleanups
Daniel Stenberg [Wed, 3 Oct 2001 21:42:04 +0000 (21:42 +0000)]
Keith McGuigan's excellent fix that makes a cloned copy of the hostent struct
for when gethostbyname() is used so that we have the memory of the struct
allocated. This turns out to be needed if the curl handled is passed between
threads on Windows and possibly other operating systems where we use that
function.
Daniel Stenberg [Wed, 3 Oct 2001 21:28:01 +0000 (21:28 +0000)]
Nico Baggus' updated for 7.9
Daniel Stenberg [Wed, 3 Oct 2001 15:08:36 +0000 (15:08 +0000)]
Björn Stenberg reported successfully having built curl on StrongARM Linux
Daniel Stenberg [Wed, 3 Oct 2001 11:58:12 +0000 (11:58 +0000)]
non-blocking connects *done*
Daniel Stenberg [Wed, 3 Oct 2001 11:55:09 +0000 (11:55 +0000)]
me fix curl_formadd() again
Daniel Stenberg [Wed, 3 Oct 2001 09:31:16 +0000 (09:31 +0000)]
hm, I edited away the fine functionality and with this edit test case 9
is once again running OK
Daniel Stenberg [Wed, 3 Oct 2001 08:16:26 +0000 (08:16 +0000)]
7.9.1 pre-release 1 status
Daniel Stenberg [Wed, 3 Oct 2001 08:02:17 +0000 (08:02 +0000)]
The ARRAY stuff is now added
Daniel Stenberg [Wed, 3 Oct 2001 08:01:38 +0000 (08:01 +0000)]
added new curl_formadd() stuff
Daniel Stenberg [Wed, 3 Oct 2001 08:00:12 +0000 (08:00 +0000)]
Georg Huettenegger's fix that makes us no longer use curl_formparse() but
instead entirely rely on the curl_formadd() function. The former one is
subject for removal in a future release.
Daniel Stenberg [Wed, 3 Oct 2001 07:54:42 +0000 (07:54 +0000)]
Georg Huettenegger's curl_formadd fixes
Daniel Stenberg [Tue, 2 Oct 2001 17:22:23 +0000 (17:22 +0000)]
the changes done since the 7.9 release
Daniel Stenberg [Tue, 2 Oct 2001 17:18:46 +0000 (17:18 +0000)]
praise Bjorn Reese for mastering these dusty corners of socket hacking, now
we check for the error state before believing we are connected in IPv6
cases
Daniel Stenberg [Tue, 2 Oct 2001 12:51:15 +0000 (12:51 +0000)]
added port number in informational connect message
Daniel Stenberg [Tue, 2 Oct 2001 11:26:53 +0000 (11:26 +0000)]
IPv6 adjustments, connect()ing to bad ports still don't work properly for
IPv6
Daniel Stenberg [Tue, 2 Oct 2001 09:40:06 +0000 (09:40 +0000)]
major connecting updates
Daniel Stenberg [Mon, 1 Oct 2001 23:25:59 +0000 (23:25 +0000)]
pick the correct timeout before the connecthost call
Daniel Stenberg [Mon, 1 Oct 2001 23:25:26 +0000 (23:25 +0000)]
faster bailout on timeouts
Daniel Stenberg [Mon, 1 Oct 2001 22:50:20 +0000 (22:50 +0000)]
added comment to the tvdiff
Daniel Stenberg [Mon, 1 Oct 2001 22:50:03 +0000 (22:50 +0000)]
removed warning
Daniel Stenberg [Mon, 1 Oct 2001 22:42:46 +0000 (22:42 +0000)]
corrected for IPv6
Daniel Stenberg [Mon, 1 Oct 2001 22:34:08 +0000 (22:34 +0000)]
added five non-blocking #defines
Daniel Stenberg [Mon, 1 Oct 2001 22:32:37 +0000 (22:32 +0000)]
conn->hp is now conn->hostaddr
changed the Curl_connethost() proto again
Daniel Stenberg [Mon, 1 Oct 2001 22:31:43 +0000 (22:31 +0000)]
sessionhandle->hp => hostaddr
Daniel Stenberg [Mon, 1 Oct 2001 22:31:10 +0000 (22:31 +0000)]
renamed the stupid 'hp' to 'hostaddr' which actually says what it is
Daniel Stenberg [Mon, 1 Oct 2001 11:35:29 +0000 (11:35 +0000)]
removed obsoletetd myalarm() calls
Daniel Stenberg [Mon, 1 Oct 2001 11:27:39 +0000 (11:27 +0000)]
moved the myalarm() usage, and now makes sure to switch it off after the
name resolving, as that should be the *ONLY* section in libcurl that may
take a while in a synchronous call.
Daniel Stenberg [Mon, 1 Oct 2001 11:26:21 +0000 (11:26 +0000)]
fixed the connecthost proto: added the timeout argument
Daniel Stenberg [Mon, 1 Oct 2001 11:25:27 +0000 (11:25 +0000)]
corrected the #include files
Daniel Stenberg [Mon, 1 Oct 2001 08:59:17 +0000 (08:59 +0000)]
introduced non-blocking connects
Daniel Stenberg [Mon, 1 Oct 2001 08:58:03 +0000 (08:58 +0000)]
Added non-blocking sockets test
Daniel Stenberg [Mon, 1 Oct 2001 07:46:45 +0000 (07:46 +0000)]
moved to the java module
Daniel Stenberg [Mon, 1 Oct 2001 07:44:12 +0000 (07:44 +0000)]
moved to the perl module
Daniel Stenberg [Mon, 1 Oct 2001 07:40:32 +0000 (07:40 +0000)]
moved to separate module
Daniel Stenberg [Fri, 28 Sep 2001 11:04:43 +0000 (11:04 +0000)]
filetime should be -1 if the remote time was unknown as 0 is actually a
valid time. we now store the filetime as a long to know for sure it can
hold -1 (there exist some unsigned time_t cases)
Daniel Stenberg [Fri, 28 Sep 2001 09:25:59 +0000 (09:25 +0000)]
improved readability slightly
Daniel Stenberg [Fri, 28 Sep 2001 09:19:35 +0000 (09:19 +0000)]
fixed the missing getftpresponse edits
Daniel Stenberg [Fri, 28 Sep 2001 09:15:19 +0000 (09:15 +0000)]
removed the socket argument from some functions that always passed in the
same socket and it was available from the passed-in struct anyway!
Daniel Stenberg [Fri, 28 Sep 2001 09:02:57 +0000 (09:02 +0000)]
now compiles warning-free when IPv6-enabled
Daniel Stenberg [Fri, 28 Sep 2001 08:58:18 +0000 (08:58 +0000)]
moved the PORT and PASV code into separate smaller functions for readability
renamed all static ^_ftp_* functions to ^ftp_, prefixing with underscore is
not nice
Daniel Stenberg [Fri, 28 Sep 2001 07:46:39 +0000 (07:46 +0000)]
more ipv6 cleanups to make smaller functions that are easier to read
Daniel Stenberg [Fri, 28 Sep 2001 07:05:26 +0000 (07:05 +0000)]
more transparant support for IPv6 name resolving
Daniel Stenberg [Thu, 27 Sep 2001 12:44:17 +0000 (12:44 +0000)]
generate bzip2 and zip files too
Daniel Stenberg [Wed, 26 Sep 2001 07:12:07 +0000 (07:12 +0000)]
free cookiejar string
Daniel Stenberg [Wed, 26 Sep 2001 07:08:29 +0000 (07:08 +0000)]
Now we're setting a default domain for received cookies so that we can
properly match those cookies in subsequent requests
Daniel Stenberg [Wed, 26 Sep 2001 07:06:00 +0000 (07:06 +0000)]
Added test 46, cookie jar functionality
Daniel Stenberg [Wed, 26 Sep 2001 07:05:00 +0000 (07:05 +0000)]
we can verify files too
Daniel Stenberg [Tue, 25 Sep 2001 07:55:19 +0000 (07:55 +0000)]
winsock 2 fixes
Daniel Stenberg [Tue, 25 Sep 2001 06:39:18 +0000 (06:39 +0000)]
7.9 commit
Daniel Stenberg [Tue, 25 Sep 2001 05:55:56 +0000 (05:55 +0000)]
Added httpput.c
Daniel Stenberg [Mon, 24 Sep 2001 07:48:31 +0000 (07:48 +0000)]
two ipv6 fixes
Daniel Stenberg [Mon, 24 Sep 2001 07:48:00 +0000 (07:48 +0000)]
moved to parent directory
Daniel Stenberg [Sun, 23 Sep 2001 12:47:07 +0000 (12:47 +0000)]
test 119 proved a memory leak in the FTP parts when IPv6 is enabled and the
RETR fails, this corrects it.
Daniel Stenberg [Sun, 23 Sep 2001 12:46:04 +0000 (12:46 +0000)]
Adjusted to run on ipv6-enabled hosts
Cris Bailiff [Thu, 20 Sep 2001 09:48:52 +0000 (09:48 +0000)]
Commit Curl_easy v1.1.8 - constants updated for libcurl 7.9 - tests modularised
Daniel Stenberg [Wed, 19 Sep 2001 21:57:26 +0000 (21:57 +0000)]
redirect and ssl connect fixes
Daniel Stenberg [Wed, 19 Sep 2001 21:49:11 +0000 (21:49 +0000)]
Lots of praise and glory to Vojtech Minarik for setting up a test server
and providing me with test-certificates that helped me nail the problem with
curl not discovering with a bad certificate was used.
Daniel Stenberg [Wed, 19 Sep 2001 14:49:23 +0000 (14:49 +0000)]
http put with --crlf requires chunked content encoding
Daniel Stenberg [Tue, 18 Sep 2001 18:41:46 +0000 (18:41 +0000)]
This verifies that bug report #462600 is fixed, a Location: following when
the given URL has no protocol:// part and the Location: redirect contains a
:// section
Daniel Stenberg [Tue, 18 Sep 2001 18:33:25 +0000 (18:33 +0000)]
fixed bug report #462600, following a Location: when the initial URL didn't
have a protocol:// part did wrong
Daniel Stenberg [Tue, 18 Sep 2001 15:30:59 +0000 (15:30 +0000)]
removed Curl_http_close()
Daniel Stenberg [Tue, 18 Sep 2001 15:30:38 +0000 (15:30 +0000)]
the stuff formerly done in Curl_http_close is now done in Curl_close
Daniel Stenberg [Tue, 18 Sep 2001 15:29:57 +0000 (15:29 +0000)]
modified GetLine(), removed Curl_http_close()
Daniel Stenberg [Tue, 18 Sep 2001 15:26:54 +0000 (15:26 +0000)]
made it respond as a http proxy on CONNECT
Daniel Stenberg [Tue, 18 Sep 2001 15:26:32 +0000 (15:26 +0000)]
added two https test cases
Daniel Stenberg [Tue, 18 Sep 2001 15:13:40 +0000 (15:13 +0000)]
HTTPS test case
Daniel Stenberg [Mon, 17 Sep 2001 22:51:48 +0000 (22:51 +0000)]
Linus Nielsen Feltzing fixed telnet for win32.
Daniel Stenberg [Mon, 17 Sep 2001 22:24:35 +0000 (22:24 +0000)]
curl_easy_duphandle is new
Daniel Stenberg [Mon, 17 Sep 2001 14:38:41 +0000 (14:38 +0000)]
Linus Nielsen Feltzing changed winsock lib for linking
Daniel Stenberg [Mon, 17 Sep 2001 14:10:38 +0000 (14:10 +0000)]
Linus Nielsen Feltzing's telnet-for-win32 fixes
Daniel Stenberg [Mon, 17 Sep 2001 14:08:47 +0000 (14:08 +0000)]
libtool 1.4.2 generated
Daniel Stenberg [Mon, 17 Sep 2001 12:20:44 +0000 (12:20 +0000)]
just a simple example that seems to work!
Daniel Stenberg [Mon, 17 Sep 2001 08:55:32 +0000 (08:55 +0000)]
fixed the stunnel PEM path
Daniel Stenberg [Mon, 17 Sep 2001 08:41:45 +0000 (08:41 +0000)]
added stunnel PEM
Daniel Stenberg [Mon, 17 Sep 2001 08:41:28 +0000 (08:41 +0000)]
added the stunnel PEM file
Daniel Stenberg [Mon, 17 Sep 2001 08:41:01 +0000 (08:41 +0000)]
changed the PEM path
Daniel Stenberg [Mon, 17 Sep 2001 06:12:53 +0000 (06:12 +0000)]
libtool 1.4.2
Daniel Stenberg [Fri, 14 Sep 2001 12:18:46 +0000 (12:18 +0000)]
modified error message when PWD fails
Daniel Stenberg [Fri, 14 Sep 2001 12:12:50 +0000 (12:12 +0000)]
duphandle(), cipher list, *18* new ftp tests
Daniel Stenberg [Fri, 14 Sep 2001 12:07:11 +0000 (12:07 +0000)]
added README and FILEFORMAT to distrbution archive
Daniel Stenberg [Fri, 14 Sep 2001 12:03:33 +0000 (12:03 +0000)]
new FTP tests