mirror of
https://github.com/curl/curl.git
synced 2024-11-27 05:50:21 +08:00
72 lines
3.1 KiB
Plaintext
72 lines
3.1 KiB
Plaintext
Curl and libcurl 7.22.0
|
|
|
|
Public curl releases: 124
|
|
Command line options: 149
|
|
curl_easy_setopt() options: 192
|
|
Public functions in libcurl: 58
|
|
Known libcurl bindings: 39
|
|
Contributors: 873
|
|
|
|
This release includes the following changes:
|
|
|
|
o Added CURLOPT_GSSAPI_DELEGATION
|
|
o Added support for NTLM delegation to Samba's winbind daemon helper ntlm_auth
|
|
o Display notes from setup file in testcurl.pl
|
|
o BSD-style lwIP TCP/IP stack support on Windows
|
|
o OpenSSL: Use SSL_MODE_RELEASE_BUFFERS if available
|
|
o --delegation was added to set CURLOPT_GSSAPI_DELEGATION
|
|
o nss: start with no database if the selected database is broken
|
|
o telnet: allow programatic use on Windows
|
|
|
|
This release includes the following bugfixes:
|
|
|
|
o curl_getdate: detect some illegal dates better
|
|
o when sending a request and an error is received before the (entire) request
|
|
body is sent, stop sending the request and close the connection after
|
|
having received the entire response. This is equally true if an Expect:
|
|
100-continue header was used.
|
|
o When using both -J and a single -O with multiple URLs, a missing init
|
|
could cause a segfault
|
|
o -J fixed for escaped quotes
|
|
o -J fixed for file names with semicolons
|
|
o progress: reset flags at transfer start to avoid wrong
|
|
CURLINFO_CONTENT_LENGTH_DOWNLOAD
|
|
o curl_gssapi: Guard files with HAVE_GSSAPI and rename private header
|
|
o silence picky compilers: mark unused parameters
|
|
o help output: more gnu like output
|
|
o libtests: stop checking for CURLM_CALL_MULTI_PERFORM
|
|
o setting a non-HTTP proxy with an environment variable or with CURLOPT_PROXY
|
|
/ --proxy (without specifying CURLOPT_PROXYTYPE) would still make it do
|
|
proxy-like HTTP requests
|
|
o CURLFORM_BUFFER: insert filename as documented (regression)
|
|
o SOCKS: fix the connect timeout
|
|
o ftp_doing: bail out on error properly while multi interfacing
|
|
o improved Content-Encoded decoding error message
|
|
o asyn-thread: check for dotted addresses before thread starts
|
|
o cmake: find winsock when building on windows
|
|
o Curl_retry_request: check return code
|
|
o cookies: handle 'secure=' as if it was 'secure'
|
|
o tests: break busy loops in tests 502, 555, and 573
|
|
o FTP: fix proxy connect race condition with multi interface and SOCKS proxy
|
|
o RTSP: GET_PARAMETER requests have a body
|
|
o fixed several memory leaks in OOM situations
|
|
o bad expire(0) caused multi_socket API to hang
|
|
o Avoid ftruncate() static define with mingw64
|
|
o mk-ca-bundle.pl: ignore untrusted certs
|
|
|
|
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:
|
|
|
|
Paolo Piacentini, Steven Parkes, Adam Tkac, Ben Winslow, Dan Fandrich,
|
|
Julien Chaffraix, Kamil Dudka, Mandy Wu, Michael Mueller, Patrick Monnerat,
|
|
Yang Tse, Paul Howarth, Garrett Holmstrom, Peter Hjalmarsson, Herve Amblard,
|
|
Christian Hagele, Richard Silverman, Henry Ludemann, Cristian Rodriguez,
|
|
Steve Holme, Jim Hollinger, Pau Garcia i Quiles, Fabian Keil, Wu Yongzheng,
|
|
Adriano Meirelles
|
|
|
|
Thanks! (and sorry if I forgot to mention someone)
|