🠰 7.10.8 all changes 7.11.1 🠲
Changes in 7.11.0 - January 22 2004
Changes:
- allows the URL to be set by a callback when using the multi interface
- large file support was added. Use one of the new options: INFILESIZE_LARGE, RESUME_FROM_LARGE and MAXFILESIZE_LARGE
- the new --ftp-pasv overrides a previous --ftpport
- CURLOPT_FTPSSL and ftps:// now do ssl over FTP "The Right Way" (the curl tool now features the --ftp-ssl option)
- The Windows DLLs are built with an added "resource file"
- New LIBCURL_VERSION_* defines for easier checking version number
- Included Mac OS X 'framework' makefile in the release archive
- Removed the TRUE and FALSE #defines from the public curl header file
- Added CURLOPT_NETRC_FILE
Bugfixes:
- improved config file parsing for options with required parameters
- using --trace with a bad filename could crash
- release archive contains compressed help text
- the win32 password prompting supports backspace
- builds natively on AmigaOS (without unix emulation)
- ftps:// now uses port 990 by default
- the "configure --with-spnego" action was improved
- fixed a rare follow-redirect problem
- curl-config --feature now outputs AsynchDNS if enabled
- occasional re-use of freed-memory problem fixed
- curl-config --libs now include the ares link directory
- configure --enable-ares now accepts a given path
- -lz no longer appear twice on the link line
- more descriptive error message if the FTP response reader fails
- curl-config --feature now shows 'AsynchDNS' when built with ares
- VMS build up-to-date and clarified source code
- resolve bug caused socks5 to fail
- Content-Length: is ignored when getting chunked Transfer-Encoding
- POST over proxy to https server failed
- improved how libcurl deals with persistent connections over FTP when a transfer fails
- accessing a proxy that requires Basic auth without password caused a hang
- a free free-twice problem in the server certificate code
- minor memory leak when using ranges on persistent connections
- formpost parts sending files with .html extensions now use "Content-Type: text/html"
- formpost parts now default to "Content-Type: application/octet-stream"
- --progress-bar was slightly improved
- Failing to connect to localhost, using the multi interface on Solaris showed a connect problem now fixed.
- The generated ca-bundle.h file is now generated in the build dir, not the source dir
- The FTP-EPSV response parser for the 229 code was fixed
- curl finds the user's home dir slightly different and hopefully better on Windows
- testcurl.sh can now be used to autotest daily tarballs
- a couple of command line options now check that the underlying library actually supports the features before trying to enable them
- uninitialized variable fix
- better html versions of the manpages