Hvu
03-03-2006, 03:58 AM
Fixed in 7.15.2 - February 27 2006
Changes:
* Support for SOCKS4 proxies (added --socks4)
* CURLOPT_CONNECT_ONLY and CURLINFO_LASTSOCKET added
* CURLOPT_LOCALPORT and CURLOPT_LOCALPORTRANGE (--local-port) added
* Dropped support for the LPRT ftp command
* Gopher is now officially abandoned as a protocol (lib)curl tries to support
* curl_global_init() and curl_global_cleanup() are now using a refcount so that it is now legal to call them multiple times. See updated info for details
Bugfixes:
* two bugs concerning using curl_multi_remove_handle() before the transfer was complete
* multi-pass authentication and compressed content
* minor format string mistake in the GSS/Negotiate code
* cached DNS entries could remain in the cache too long
* improved GnuTLS check in configure
* re-used FTP connections when the second request didn't do a transfer
* plain --limit-rate [num] means bytes
* re-creating a dead connection is no longer counted internally as a followed redirect and thus prevents a weird error that would occur if a FTP connection died on an attempted re-use
* Try PASV after failing to connect to the port the EPSV response contained
* -P [IP] with non-local address with ipv6-enabled curl
* -P [hostname] with ipv6-disabled curl
* libcurl.m4 was updated
* configure no longer warns if the current path contains a space
* test suite kill race condition
* FTP_SKIP_PASV_IP and FTP_USE_EPSV when doing FTP over HTTP proxy
* Doing a second request with FTP on the same bath path, would make libcurl confuse what current working directory it had
* FTP over HTTP proxy now sends the second CONNECT properly
* numerous compiler warnings and build quirks for various compilers have been addressed
* supports name and passwords up to 255 bytes long, embedded in URLs
* the HTTP_ONLY define disables the TFTP support
Changes:
* Support for SOCKS4 proxies (added --socks4)
* CURLOPT_CONNECT_ONLY and CURLINFO_LASTSOCKET added
* CURLOPT_LOCALPORT and CURLOPT_LOCALPORTRANGE (--local-port) added
* Dropped support for the LPRT ftp command
* Gopher is now officially abandoned as a protocol (lib)curl tries to support
* curl_global_init() and curl_global_cleanup() are now using a refcount so that it is now legal to call them multiple times. See updated info for details
Bugfixes:
* two bugs concerning using curl_multi_remove_handle() before the transfer was complete
* multi-pass authentication and compressed content
* minor format string mistake in the GSS/Negotiate code
* cached DNS entries could remain in the cache too long
* improved GnuTLS check in configure
* re-used FTP connections when the second request didn't do a transfer
* plain --limit-rate [num] means bytes
* re-creating a dead connection is no longer counted internally as a followed redirect and thus prevents a weird error that would occur if a FTP connection died on an attempted re-use
* Try PASV after failing to connect to the port the EPSV response contained
* -P [IP] with non-local address with ipv6-enabled curl
* -P [hostname] with ipv6-disabled curl
* libcurl.m4 was updated
* configure no longer warns if the current path contains a space
* test suite kill race condition
* FTP_SKIP_PASV_IP and FTP_USE_EPSV when doing FTP over HTTP proxy
* Doing a second request with FTP on the same bath path, would make libcurl confuse what current working directory it had
* FTP over HTTP proxy now sends the second CONNECT properly
* numerous compiler warnings and build quirks for various compilers have been addressed
* supports name and passwords up to 255 bytes long, embedded in URLs
* the HTTP_ONLY define disables the TFTP support