605bbfc4c0
command is a special "hack" used by the drftpd server, but even though it is a custom extension I've deemed it fine to add to libcurl since this server seems to survive and people keep using it and want libcurl to support it. The new libcurl option is named CURLOPT_FTP_USE_PRET, and it is also usable from the curl tool with --ftp-pret. Using this option on a server that doesn't support this command will make libcurl fail.
57 lines
2.3 KiB
Plaintext
57 lines
2.3 KiB
Plaintext
Curl and libcurl 7.20.0
|
|
|
|
Public curl releases: 114
|
|
Command line options: 135
|
|
curl_easy_setopt() options: 166
|
|
Public functions in libcurl: 58
|
|
Known libcurl bindings: 39
|
|
Contributors: 761
|
|
|
|
This release includes the following changes:
|
|
|
|
o support SSL_FILETYPE_ENGINE for client certificate
|
|
o curl-config can now show the arguments used when building curl
|
|
o non-blocking TFTP
|
|
o send Expect: 100-continue for POSTs with unknown sizes
|
|
o added support for IMAP, POP3 and SMTP transfers
|
|
o added --mail-from and --mail-rcpt for SMTP
|
|
o VMS build system enhancements
|
|
o added support for the PRET ftp command
|
|
|
|
This release includes the following bugfixes:
|
|
|
|
o progress meter percentage and transfer time estimates fixes
|
|
o portability enhancement for OS's without orthogonal directory tree structure
|
|
o progress meter/callback during FTP connection
|
|
o DNS cache timeout while transfer in progress
|
|
o compilation when configured --with-gssapi having GNU GSS installed
|
|
o SSL connection reused with mismatched protection level
|
|
o configure --with-nss is set but not "yes"
|
|
o don't store LDFLAGS in pkg-config file
|
|
o never-pruned DNS cached entries
|
|
o HTTP proxy tunnel re-used connection even if tunnel got disabled
|
|
o SSL lib post-close write
|
|
o curl failed to report write errors for tiny failed downloads
|
|
o TFTP BLKSIZE
|
|
o Expect: 100-continue handling when set by the application
|
|
o multi interface with OpenSSL read already freed memory when closing down
|
|
o --retry didn't do right for FTP transient errors
|
|
o some *_proxy environment variables didn't function
|
|
o libcurl-OpenSSL engine cleanup
|
|
o header include fix for FreeBSD versions before v8
|
|
|
|
This release includes the following known bugs:
|
|
|
|
o see docs/KNOWN_BUGS (http://curl.haxx.se/docs/knownbugs.html)
|
|
|
|
This release would not have looked like this without help, code, reports and
|
|
advice from friends like these:
|
|
|
|
Yang Tse, Kamil Dudka, Christian Schmitz, Constantine Sapuntzakis,
|
|
Marco Maggi, Camille Moncelier, Claes Jakobsson, Kevin Baughman,
|
|
Marc Kleine-Budde, Jad Chamcham, Bjorn Augustsson, David Byron,
|
|
Markus Koetter, Chad Monroe, Martin Storsjo, Siegfried Gyuricsko,
|
|
Jon Nelson, Julien Chaffraix, Renato Botelho, Peter Pentchev, Ingmar Runge
|
|
|
|
Thanks! (and sorry if I forgot to mention someone)
|