platform/upstream/curl.git
23 years agoadded five non-blocking #defines
Daniel Stenberg [Mon, 1 Oct 2001 22:34:08 +0000 (22:34 +0000)]
added five non-blocking #defines

23 years agoconn->hp is now conn->hostaddr
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

23 years agosessionhandle->hp => hostaddr
Daniel Stenberg [Mon, 1 Oct 2001 22:31:43 +0000 (22:31 +0000)]
sessionhandle->hp => hostaddr

23 years agorenamed the stupid 'hp' to 'hostaddr' which actually says what it is
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

23 years agoremoved obsoletetd myalarm() calls
Daniel Stenberg [Mon, 1 Oct 2001 11:35:29 +0000 (11:35 +0000)]
removed obsoletetd myalarm() calls

23 years agomoved the myalarm() usage, and now makes sure to switch it off after the
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.

23 years agofixed the connecthost proto: added the timeout argument
Daniel Stenberg [Mon, 1 Oct 2001 11:26:21 +0000 (11:26 +0000)]
fixed the connecthost proto: added the timeout argument

23 years agocorrected the #include files
Daniel Stenberg [Mon, 1 Oct 2001 11:25:27 +0000 (11:25 +0000)]
corrected the #include files

23 years agointroduced non-blocking connects
Daniel Stenberg [Mon, 1 Oct 2001 08:59:17 +0000 (08:59 +0000)]
introduced non-blocking connects

23 years agoAdded non-blocking sockets test
Daniel Stenberg [Mon, 1 Oct 2001 08:58:03 +0000 (08:58 +0000)]
Added non-blocking sockets test

23 years agomoved to the java module
Daniel Stenberg [Mon, 1 Oct 2001 07:46:45 +0000 (07:46 +0000)]
moved to the java module

23 years agomoved to the perl module
Daniel Stenberg [Mon, 1 Oct 2001 07:44:12 +0000 (07:44 +0000)]
moved to the perl module

23 years agomoved to separate module
Daniel Stenberg [Mon, 1 Oct 2001 07:40:32 +0000 (07:40 +0000)]
moved to separate module

23 years agofiletime should be -1 if the remote time was unknown as 0 is actually a
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)

23 years agoimproved readability slightly
Daniel Stenberg [Fri, 28 Sep 2001 09:25:59 +0000 (09:25 +0000)]
improved readability slightly

23 years agofixed the missing getftpresponse edits
Daniel Stenberg [Fri, 28 Sep 2001 09:19:35 +0000 (09:19 +0000)]
fixed the missing getftpresponse edits

23 years agoremoved the socket argument from some functions that always passed in the
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!

23 years agonow compiles warning-free when IPv6-enabled
Daniel Stenberg [Fri, 28 Sep 2001 09:02:57 +0000 (09:02 +0000)]
now compiles warning-free when IPv6-enabled

23 years agomoved the PORT and PASV code into separate smaller functions for readability
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

23 years agomore ipv6 cleanups to make smaller functions that are easier to read
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

23 years agomore transparant support for IPv6 name resolving
Daniel Stenberg [Fri, 28 Sep 2001 07:05:26 +0000 (07:05 +0000)]
more transparant support for IPv6 name resolving

23 years agogenerate bzip2 and zip files too
Daniel Stenberg [Thu, 27 Sep 2001 12:44:17 +0000 (12:44 +0000)]
generate bzip2 and zip files too

23 years agofree cookiejar string
Daniel Stenberg [Wed, 26 Sep 2001 07:12:07 +0000 (07:12 +0000)]
free cookiejar string

23 years agoNow we're setting a default domain for received cookies so that we can
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

23 years agoAdded test 46, cookie jar functionality
Daniel Stenberg [Wed, 26 Sep 2001 07:06:00 +0000 (07:06 +0000)]
Added test 46, cookie jar functionality

23 years agowe can verify files too
Daniel Stenberg [Wed, 26 Sep 2001 07:05:00 +0000 (07:05 +0000)]
we can verify files too

23 years agowinsock 2 fixes
Daniel Stenberg [Tue, 25 Sep 2001 07:55:19 +0000 (07:55 +0000)]
winsock 2 fixes

23 years ago7.9 commit
Daniel Stenberg [Tue, 25 Sep 2001 06:39:18 +0000 (06:39 +0000)]
7.9 commit

23 years agoAdded httpput.c
Daniel Stenberg [Tue, 25 Sep 2001 05:55:56 +0000 (05:55 +0000)]
Added httpput.c

23 years agotwo ipv6 fixes
Daniel Stenberg [Mon, 24 Sep 2001 07:48:31 +0000 (07:48 +0000)]
two ipv6 fixes

23 years agomoved to parent directory
Daniel Stenberg [Mon, 24 Sep 2001 07:48:00 +0000 (07:48 +0000)]
moved to parent directory

23 years agotest 119 proved a memory leak in the FTP parts when IPv6 is enabled and the
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.

23 years agoAdjusted to run on ipv6-enabled hosts
Daniel Stenberg [Sun, 23 Sep 2001 12:46:04 +0000 (12:46 +0000)]
Adjusted to run on ipv6-enabled hosts

23 years agoCommit Curl_easy v1.1.8 - constants updated for libcurl 7.9 - tests modularised
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

23 years agoredirect and ssl connect fixes
Daniel Stenberg [Wed, 19 Sep 2001 21:57:26 +0000 (21:57 +0000)]
redirect and ssl connect fixes

23 years agoLots of praise and glory to Vojtech Minarik for setting up a test server
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.

23 years agohttp put with --crlf requires chunked content encoding
Daniel Stenberg [Wed, 19 Sep 2001 14:49:23 +0000 (14:49 +0000)]
http put with --crlf requires  chunked content encoding

23 years agoThis verifies that bug report #462600 is fixed, a Location: following when
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

23 years agofixed bug report #462600, following a Location: when the initial URL didn't
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

23 years agoremoved Curl_http_close()
Daniel Stenberg [Tue, 18 Sep 2001 15:30:59 +0000 (15:30 +0000)]
removed Curl_http_close()

23 years agothe stuff formerly done in Curl_http_close is now done in Curl_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

23 years agomodified GetLine(), removed Curl_http_close()
Daniel Stenberg [Tue, 18 Sep 2001 15:29:57 +0000 (15:29 +0000)]
modified GetLine(), removed Curl_http_close()

23 years agomade it respond as a http proxy on CONNECT
Daniel Stenberg [Tue, 18 Sep 2001 15:26:54 +0000 (15:26 +0000)]
made it respond as a http proxy on CONNECT

23 years agoadded two https test cases
Daniel Stenberg [Tue, 18 Sep 2001 15:26:32 +0000 (15:26 +0000)]
added two https test cases

23 years agoHTTPS test case
Daniel Stenberg [Tue, 18 Sep 2001 15:13:40 +0000 (15:13 +0000)]
HTTPS test case

23 years agoLinus Nielsen Feltzing fixed telnet for win32.
Daniel Stenberg [Mon, 17 Sep 2001 22:51:48 +0000 (22:51 +0000)]
Linus Nielsen Feltzing fixed telnet for win32.

23 years agocurl_easy_duphandle is new
Daniel Stenberg [Mon, 17 Sep 2001 22:24:35 +0000 (22:24 +0000)]
curl_easy_duphandle is new

23 years agoLinus Nielsen Feltzing changed winsock lib for linking
Daniel Stenberg [Mon, 17 Sep 2001 14:38:41 +0000 (14:38 +0000)]
Linus Nielsen Feltzing changed winsock lib for linking

23 years agoLinus Nielsen Feltzing's telnet-for-win32 fixes
Daniel Stenberg [Mon, 17 Sep 2001 14:10:38 +0000 (14:10 +0000)]
Linus Nielsen Feltzing's telnet-for-win32 fixes

23 years agolibtool 1.4.2 generated
Daniel Stenberg [Mon, 17 Sep 2001 14:08:47 +0000 (14:08 +0000)]
libtool 1.4.2 generated

23 years agojust a simple example that seems to work!
Daniel Stenberg [Mon, 17 Sep 2001 12:20:44 +0000 (12:20 +0000)]
just a simple example that seems to work!

23 years agofixed the stunnel PEM path
Daniel Stenberg [Mon, 17 Sep 2001 08:55:32 +0000 (08:55 +0000)]
fixed the stunnel PEM path

23 years agoadded stunnel PEM
Daniel Stenberg [Mon, 17 Sep 2001 08:41:45 +0000 (08:41 +0000)]
added stunnel PEM

23 years agoadded the stunnel PEM file
Daniel Stenberg [Mon, 17 Sep 2001 08:41:28 +0000 (08:41 +0000)]
added the stunnel PEM file

23 years agochanged the PEM path
Daniel Stenberg [Mon, 17 Sep 2001 08:41:01 +0000 (08:41 +0000)]
changed the PEM path

23 years agolibtool 1.4.2
Daniel Stenberg [Mon, 17 Sep 2001 06:12:53 +0000 (06:12 +0000)]
libtool 1.4.2

23 years agomodified error message when PWD fails
Daniel Stenberg [Fri, 14 Sep 2001 12:18:46 +0000 (12:18 +0000)]
modified error message when PWD fails

23 years agoduphandle(), cipher list, *18* new ftp tests
Daniel Stenberg [Fri, 14 Sep 2001 12:12:50 +0000 (12:12 +0000)]
duphandle(), cipher list, *18* new ftp tests

23 years agoadded README and FILEFORMAT to distrbution archive
Daniel Stenberg [Fri, 14 Sep 2001 12:07:11 +0000 (12:07 +0000)]
added README and FILEFORMAT to distrbution archive

23 years agonew FTP tests
Daniel Stenberg [Fri, 14 Sep 2001 12:03:33 +0000 (12:03 +0000)]
new FTP tests

23 years agothe strip stuff
Daniel Stenberg [Fri, 14 Sep 2001 12:02:02 +0000 (12:02 +0000)]
the strip stuff

23 years agofixed the REST again
Daniel Stenberg [Fri, 14 Sep 2001 12:01:21 +0000 (12:01 +0000)]
fixed the REST again

23 years agoadded curl_easy_duphandle
Daniel Stenberg [Thu, 13 Sep 2001 14:50:04 +0000 (14:50 +0000)]
added curl_easy_duphandle

23 years agoAdded curl_easy_duphandle
Daniel Stenberg [Thu, 13 Sep 2001 14:49:35 +0000 (14:49 +0000)]
Added curl_easy_duphandle

23 years agominor informatinal output changes
Daniel Stenberg [Thu, 13 Sep 2001 12:52:58 +0000 (12:52 +0000)]
minor informatinal output changes

23 years agomoved lots of the verbose stuff to do logmsg instead
Daniel Stenberg [Thu, 13 Sep 2001 12:52:24 +0000 (12:52 +0000)]
moved lots of the verbose stuff to do logmsg instead

23 years agoinitial test suite file format description
Daniel Stenberg [Thu, 13 Sep 2001 12:51:32 +0000 (12:51 +0000)]
initial test suite file format description

23 years agoftp tests added
Daniel Stenberg [Thu, 13 Sep 2001 12:51:07 +0000 (12:51 +0000)]
ftp tests added

23 years agoRelease 1.1.7 - documentation update with licence info only.
Cris Bailiff [Thu, 13 Sep 2001 11:27:59 +0000 (11:27 +0000)]
Release 1.1.7 - documentation update with licence info only.

23 years agoUpdate documentation to explicitly state Curl::easy licence is dual MIT/X - MPL.
Cris Bailiff [Thu, 13 Sep 2001 05:00:13 +0000 (05:00 +0000)]
Update documentation to explicitly state Curl::easy licence is dual MIT/X - MPL.

23 years agomoved a 100K buffer from the transfer loop to the urlstate struct, as it
Daniel Stenberg [Wed, 12 Sep 2001 12:02:12 +0000 (12:02 +0000)]
moved a 100K buffer from the transfer loop to the urlstate struct, as it
seriously decreases the amount of used stack space

23 years agoremoved perl and php makefiles
Daniel Stenberg [Wed, 12 Sep 2001 11:31:58 +0000 (11:31 +0000)]
removed perl and php makefiles

23 years agoreverted. twas no memory leak and the "fix" didn't even compile on windows...
Daniel Stenberg [Wed, 12 Sep 2001 08:59:00 +0000 (08:59 +0000)]
reverted. twas no memory leak and the "fix" didn't even compile on windows...

23 years agonarrowed some source lines to fit in 80 cols
Daniel Stenberg [Wed, 12 Sep 2001 08:14:35 +0000 (08:14 +0000)]
narrowed some source lines to fit in 80 cols

23 years agoConnectionKillOne() _can_ return -1 as an indication of error
Daniel Stenberg [Wed, 12 Sep 2001 08:00:30 +0000 (08:00 +0000)]
ConnectionKillOne() _can_ return -1 as an indication of error
This is T. Bharath's fix

23 years agoT. Bharath's patch that sets up a few necessary buffers in the duphandle()
Daniel Stenberg [Wed, 12 Sep 2001 07:57:33 +0000 (07:57 +0000)]
T. Bharath's patch that sets up a few necessary buffers in the duphandle()
function

23 years ago*TERRIBLE* terrible memory leak occuring on all systems that have no
Daniel Stenberg [Wed, 12 Sep 2001 07:19:11 +0000 (07:19 +0000)]
*TERRIBLE* terrible memory leak occuring on all systems that have no
gethostbyname_r() function, most notably windows machines...

23 years agoadded CURLOPT_SSL_CIPHER_LIST
Daniel Stenberg [Tue, 11 Sep 2001 22:36:43 +0000 (22:36 +0000)]
added CURLOPT_SSL_CIPHER_LIST

23 years ago--ciphers now sets CURLOPT_SSL_CIPHER_LIST
Daniel Stenberg [Tue, 11 Sep 2001 22:36:03 +0000 (22:36 +0000)]
--ciphers now sets CURLOPT_SSL_CIPHER_LIST

23 years agonow can set list of ciphers
Daniel Stenberg [Tue, 11 Sep 2001 22:35:23 +0000 (22:35 +0000)]
now can set list of ciphers

23 years agoadded --ciphers
Daniel Stenberg [Tue, 11 Sep 2001 22:34:54 +0000 (22:34 +0000)]
added --ciphers

23 years agodocumented CURLOPT_SSL_CIPHER_LIST
Daniel Stenberg [Tue, 11 Sep 2001 22:29:30 +0000 (22:29 +0000)]
documented CURLOPT_SSL_CIPHER_LIST

23 years agoCURLOPT_SSL_CIPHER_LIST support
Daniel Stenberg [Tue, 11 Sep 2001 22:23:16 +0000 (22:23 +0000)]
CURLOPT_SSL_CIPHER_LIST support

23 years agoadded cipher_list
Daniel Stenberg [Tue, 11 Sep 2001 22:21:26 +0000 (22:21 +0000)]
added cipher_list

23 years agoadded ability to set prefered list of ciphers
Daniel Stenberg [Tue, 11 Sep 2001 22:21:02 +0000 (22:21 +0000)]
added ability to set prefered list of ciphers

23 years agochanges since pre3
Daniel Stenberg [Tue, 11 Sep 2001 12:00:36 +0000 (12:00 +0000)]
changes since pre3

23 years agoremoved the 'perl' and 'php' dirs from the release archive
Daniel Stenberg [Tue, 11 Sep 2001 10:15:40 +0000 (10:15 +0000)]
removed the 'perl' and 'php' dirs from the release archive

23 years agoouputs the start and expire dates of the server certificate on verbose
Daniel Stenberg [Tue, 11 Sep 2001 10:00:49 +0000 (10:00 +0000)]
ouputs the start and expire dates of the server certificate on verbose
output

23 years agocleaned up, now closes the listener port in PASV and it doesn't re-use the
Daniel Stenberg [Tue, 11 Sep 2001 07:45:12 +0000 (07:45 +0000)]
cleaned up, now closes the listener port in PASV and it doesn't re-use the
same passive port number

23 years agosome unixes have the netrc description in the ftp(1) man page
Daniel Stenberg [Tue, 11 Sep 2001 06:39:54 +0000 (06:39 +0000)]
some unixes have the netrc description in the ftp(1) man page

23 years agogenerated .h file cut off
Daniel Stenberg [Mon, 10 Sep 2001 12:17:23 +0000 (12:17 +0000)]
generated .h file cut off

23 years agoupdated to allow separate packaging
Daniel Stenberg [Mon, 10 Sep 2001 12:15:17 +0000 (12:15 +0000)]
updated to allow separate packaging

23 years agoAdded project curl source header
Daniel Stenberg [Mon, 10 Sep 2001 12:14:40 +0000 (12:14 +0000)]
Added project curl source header

23 years agoFix perl segfault due to changes in header callback behaviour since curl-7.8.1-pre3
Cris Bailiff [Mon, 10 Sep 2001 09:17:02 +0000 (09:17 +0000)]
Fix perl segfault due to changes in header callback behaviour since curl-7.8.1-pre3

23 years agoCurl_cookie_output() must check that there's a cookie struct present before
Daniel Stenberg [Mon, 10 Sep 2001 07:43:08 +0000 (07:43 +0000)]
Curl_cookie_output() must check that there's a cookie struct present before
trying to address it!

23 years agoupdated tool versions
Daniel Stenberg [Mon, 10 Sep 2001 06:05:38 +0000 (06:05 +0000)]
updated tool versions

23 years agochecks for sys/utime.h
Daniel Stenberg [Fri, 7 Sep 2001 09:53:40 +0000 (09:53 +0000)]
checks for sys/utime.h

23 years agoHAVE_SYS_UTIME_H adjustments
Daniel Stenberg [Fri, 7 Sep 2001 09:53:21 +0000 (09:53 +0000)]
HAVE_SYS_UTIME_H adjustments

23 years agomade it compile properly when not building with SSL support
Daniel Stenberg [Fri, 7 Sep 2001 09:40:46 +0000 (09:40 +0000)]
made it compile properly when not building with SSL support

23 years agoAdded formatting sections for emacs and vim
Sterling Hughes [Fri, 7 Sep 2001 04:01:32 +0000 (04:01 +0000)]
Added formatting sections for emacs and vim