🠰 7.12.0 all changes 7.12.2 🠲
Changes in 7.12.1 - August 10 2004
Changes:
- the version string now only contains info about (sub) package versions, while for example krb4 and ipv6 now only are available as 'features'
- added curl_easy_reset()
- socks proxy support even when libcurl is built ipv6-enabled
- read callbacks can stop the transfer by returning CURL_READFUNC_ABORT
- libcurl-tutorial.3 is the new manpage formerly known as libcurl-the-guide
- additional SSL trace data might be sent to the debug callback using two new types: CURLINFO_SSL_DATA_IN and CURLINFO_SSL_DATA_OUT
- multipart formposts can upload files larger than system memory
- the curl tool continues with the next URL even if one transfer fails
- FTP 3rd party transfer support - seven new setopt() options
Bugfixes:
- UTF-8 encoded certificate names can now be verified properly
- krb4 link problem
- HTTP Negotiate service name now provided in uppercase
- no longer accepts any cookies with domain set to just a TLD
- HTTP Digest properties without quotes in the header
- bad Host: header case on re-used connections over proxy
- duplicate Host: header case on re-used connections
- curl -o name#[num] now works when no globbing for [num] exists
- test suite runs fine with valgrind 2.1.x
- negative Content-Length is ignored
- test 505 runs fine on windows
- curl_share_cleanup() crash
- --trace files now get the final info lines too
- multi interface connects fine to multi-IP resolving hosts
- --limit-rate works on Mac OS X (and other systems with bad poll()s)
- cookies can now hold 4999 bytes of content
- HTTP POST/PUT with NTLM/Digest/Negotiate to a URL returning 3XX
- HTTPS POST/PUT over a proxy requiring NTLM/Digest/Negotiate
- less restrictive libidn requirements, 0.4.1 or later is fine
- HTTP POST or PUT with Digest/Negotiate/NTLM selected but the server didn't require any authentication
- win32 file:// transfer free memory bug
- configure --disable-http builds a libcurl without HTTP support
- CURLOPT_FILETIME had wrong type in curl.h, it expects a long argument
- builds fine with Borland on Windows
- the msvc curllib.dsp now builds the libcurl.lib file
- builds fine on VMS
- builds fine on NetWare
- HTTP Digest authentication with proxies uses correct username + password
- builds fine with lcc-win32