aboutsummaryrefslogtreecommitdiff
path: root/lib/url.c
AgeCommit message (Collapse)Author
2001-09-03use the LIBCURL_NAME instead of the "hardcoded" stringDaniel Stenberg
2001-08-30Major rename and redesign of the internal "backbone" structs. Details willDaniel Stenberg
be posted in a minute to the libcurl list.
2001-08-29cookie jar adjustmentsDaniel Stenberg
2001-08-28Added SSL session ID caching, moved some SSL code from url.c to ssluse.cDaniel Stenberg
2001-08-23When setting *_URL or *_PROXY in *_setopt(), it is important that we checkDaniel Stenberg
and possibly free the existing pointer first, and then clear the "allocated" bit. We previously mistakenly could free the new pointer passed to us by the friendly user...!
2001-08-22CURLOPT_FTPASCII is the old name, CURLOPT_TRANSFERTEXT is the newDaniel Stenberg
2001-08-15IPv6-addresses can have dots too!Daniel Stenberg
2001-08-15extract IPv6-style specified IP-addresses properlyDaniel Stenberg
2001-08-15non-public functions should not use CURL * as arguments, so I changed themDaniel Stenberg
to use 'struct UrlData *' instead
2001-08-14Curl_open() only take one argument now,Daniel Stenberg
Curl_ldap_done() and Curl_dict_done() were removed, compiler warnings corrected
2001-08-08Patrick Bihan-Faou introduced CURLOPT_SSL_VERIFYHOST and code to deal withDaniel Stenberg
it.
2001-08-06VMS #include fixes,Daniel Stenberg
file:// URL treatment improvements
2001-08-06corrected the comment for CURLOPT_WRITEHEADER in setopt(), and made itDaniel Stenberg
read a void * and not a FILE *, as that was how it used to work and not anymore...
2001-08-03httpreq cleanup fixDaniel Stenberg
2001-06-12Salvador Dávila's ftp range download fixDaniel Stenberg
2001-06-07SDavila posted a fix that sets conn->bits.use_range properly when doingDaniel Stenberg
resumed downloads
2001-05-31CURLOPT_MUTE and data->bits.mute are history, removed, gone!Daniel Stenberg
2001-05-30libcurl now has MUTE and NOPROGRESS set by defaultDaniel Stenberg
2001-05-30include strtok.h to get the prototypeDaniel Stenberg
2001-05-29strtok() replaced with strtok_r()Daniel Stenberg
2001-05-28T. Bharath's comments about SSL cleanup incorporated, and the two newDaniel Stenberg
curl_global_* functions
2001-05-15Pawel A. Gajda fixed resumed transfers on persistent connectionsDaniel Stenberg
2001-05-11another multiple FTP transfer fixDaniel Stenberg
2001-05-11Ingo Wilken's redirect fixesDaniel Stenberg
2001-05-10When re-using a connection, the path pointers were not setup properly soDaniel Stenberg
that multiple FTP transfers were not possible
2001-05-04'FILE *' changed to 'void *' in all callback functionsDaniel Stenberg
2001-05-03Cris Bailiff's fix to disable chunked transfers on re-used persistentDaniel Stenberg
connections.
2001-04-27improved treatment of "Content-Length: 0", which is done by havingDaniel Stenberg
maxdownload set to -1 when not used
2001-04-25connection re-using didn't work on non-default ports when not using proxyDaniel Stenberg
until now
2001-04-23no need to copy the name when re-using the connection, we already have theDaniel Stenberg
same name in that buffer from the URL parsing!
2001-04-22copy the name properly when re-using a connectionDaniel Stenberg
2001-04-18Remade resume stuff to keep data in the connectdata struct instead of theDaniel Stenberg
main handle struct to work with persistant connections
2001-04-11we don't use the HTTP_PROXY environment variable in uppercase anymore, sinceDaniel Stenberg
it might become a security problem (Bugs item #415391)
2001-04-11oops, missed the shut-off non-blocking fixDaniel Stenberg
2001-04-11SM made the connection timeout work for windows boxes!Daniel Stenberg
2001-04-10setopt() works with the new CURLOPT_HEADERFUNCTION:Daniel Stenberg
2001-04-03better error checks for failure conditions (based on Puneet Pawaia's reports)Daniel Stenberg
2001-03-29ftps:// support addedDaniel Stenberg
2001-03-23ConnectionExists() wrongly returned TRUE for too many connections if proxyDaniel Stenberg
was not used...
2001-03-15added connect timeout supportDaniel Stenberg
2001-03-14now works with IPv6 and HTTP proxyDaniel Stenberg
2001-03-14Edin Kadribaic's bug report #408488 forced a rearrange of two struct fieldsDaniel Stenberg
from urldata to connectdata, quite correctly.
2001-03-13initial close policy supportDaniel Stenberg
2001-03-12two new random seed options: CURLOPT_RANDOM_FILE and CURLOPT_EGDSOCKETDaniel Stenberg
2001-03-12support for a few new libcurl 7.7 CURLOPT_* options addedDaniel Stenberg
2001-03-12Added infof() calls for persistant connection info, we are very likely toDaniel Stenberg
need these at least for debugging 7.7 and probably later as well...
2001-03-12modified Curl_disconnect() so that it unlinks itself from the data struct,Daniel Stenberg
it saves me from more mistakes when the connectindex is -1 ... also, there's no point in having its parent do it as all parents would do it anyway.
2001-03-12bugfix: don't use the connectindex if it is -1Daniel Stenberg
2001-03-09use the new name and hostname even though an old connection is reused, sinceDaniel Stenberg
we can re-use a proxy connection that actually has different host names on the same connection
2001-03-09removed handles and states from the main structsDaniel Stenberg
renamed prefixes from curl_ to Curl_ made persistant connections work with http proxies (at least partly)