🠰 7.10.5 all changes 7.10.7 🠲
Changes in 7.10.6 - July 28 2003
Changes:
- CURLOPT_SSL_CTX_FUNCTION allows a custom callback for SSL connections
- multiple patches lets curl build and run on DOS
- libcurl now deals with spaces in Location: redirects and URLifies them
- curl --version shows more detailed info
- curl_version_info() now returns info on NTLM, GSS-Negotiate and Debug
- curl_version() includes "GSS" in the string if built with GSSAPI available
- Pick-best-authentication option added (--anyauth, using the CURLOPT_HTTPAUTH set to CURLAUTH_ANY)
- NTLM authentication support (--ntlm and CURLAUTH_NTLM)
- GSS-Negotiate authentication support (--negotiate and CURLAUTH_GSSNEGOTIATE)
- Digest authentication support added (--digest and CURLAUTH_DIGEST)
- Allow curl to switch (back to) to Basic authentication (--basic)
- libcurl supports name and password in proxy environment variables
Bugfixes:
- double slash after the hostname on a FTP URL again points out the root dir
- obscure and rare DNS cache problem was fixed
- multiple FTP connections to the same host with different usernames didn't work properly
- no more CWD commands without arguments for ftp connections
- curl no longer uses setvbuf() due to portability problems
- VMS build fixes
- the curl tool has the -M manual compressed internally if built with libz
- url globbing syntax error could cause segfault
- Huge (>40-60KB) GET requests over HTTPS failed.
- Content-Length now overrides socket-closed as a means of knowing when the response body is complete.
- --progress-bar takes the initial size into account when doing resumed downloads
- work around SSL bugs better
- libcurl typically issues POST requests with less send() calls
- better main makefile
- external headers improved portability
- Listing FTP directories without contents could leak a socket
- Getting HTTP contents in one line without headers failed
- bugfixed the socks5-proxy usage (twice)
- h_aliases name-lookup rare crash fixed
- improved curl -M output
- curl_unescape() now only unescapes valid %HH codes