mirror of
https://github.com/moparisthebest/curl
synced 2024-12-23 00:28:48 -05:00
81 lines
3.3 KiB
Plaintext
81 lines
3.3 KiB
Plaintext
Curl and libcurl 7.45.0
|
|
|
|
Public curl releases: 149
|
|
Command line options: 177
|
|
curl_easy_setopt() options: 219
|
|
Public functions in libcurl: 61
|
|
Contributors: 1303
|
|
|
|
This release includes the following changes:
|
|
|
|
o added CURLOPT_DEFAULT_PROTOCOL [6]
|
|
o added new tool option --proto-default [6]
|
|
o getinfo: added CURLINFO_ACTIVESOCKET
|
|
o turned CURLINFO_* option docs as stand-alone man pages
|
|
|
|
This release includes the following bugfixes:
|
|
|
|
o curl_global_init_mem.3: Stronger thread safety warning [1]
|
|
o buildconf.bat: Fixed issues when ran in directories with special chars [2]
|
|
o cmake: Fix CurlTests check for gethostbyname_r with 5 arguments
|
|
o generate.bat: Fixed issues when ran in directories with special chars
|
|
o generate.bat: Only call buildconf.bat if it exists
|
|
o generate.bat: Added support for generating only the prerequisite files
|
|
o curl.1: Document weaknesses in SSLv2 and SSLv3
|
|
o CURLOPT_HTTP_VERSION.3: connection re-use goes before version
|
|
o docs: Update the redirect protocols disabled by default
|
|
o inet_pton.c: Fix MSVC run-time check failure
|
|
o CURLMOPT_PUSHFUNCTION.3: fix argument types
|
|
o rtsp: support basic/digest authentication
|
|
o rtsp: stop reading empty DESCRIBE responses
|
|
o travis: Upgrading to container based build [3]
|
|
o travis.yml: Add OS X testbot
|
|
o FTP: make state machine not get stuck in state
|
|
o openssl: handle lack of server cert when strict checking disabled [4]
|
|
o configure: change functions to detect openssl (clones) [5]
|
|
o configure: detect latest boringssl [5]
|
|
o runtests: Allow for spaces in server-verify curl custom path
|
|
o http2: on_frame_recv: get a proper 'conn' for the debug logging
|
|
o ntlm: mark deliberate switch case fall-through
|
|
o http2: remove dead code
|
|
o curl_easy_{escape,unescape}.3: "char *" vs. "const char *" [7]
|
|
o curl: point out the conflicting HTTP methods if used
|
|
o cmake: added Windows SSL support [8]
|
|
o curl_easy_{escape,setopt}.3: fix example
|
|
o curl_easy_escape.3: escape '\n' [9]
|
|
o libcurl.m4: Put braces around empty if body [10]
|
|
o buildconf.bat: Fixed double blank line in 'curl manual' warning output
|
|
o sasl: Only define Curl_sasl_digest_get_pair() when CRYPTO_AUTH enabled
|
|
o
|
|
|
|
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:
|
|
|
|
Alessandro Ghedini, Bertrand Simonnet, Brad King, Dan Fandrich,
|
|
Daniel Kahn Gillmor, Daniel Seither, Daniel Stenberg, Eric Ridge,
|
|
Erik Janssen, Jactry Zeng, Jim Hollinger, Marcel Raad, Nathaniel Waisbrot,
|
|
Nikolai Kondrashov, Patricia Muscalu, Patrick Monnerat, Ray Satiro,
|
|
Razvan Cojocaru, Rémy Léone, Sam Roth, Sergei Nikulov, Steve Holme,
|
|
Svyatoslav Mishyn,
|
|
(23 contributors)
|
|
|
|
Thanks! (and sorry if I forgot to mention someone)
|
|
|
|
References to bug reports and discussions on issues:
|
|
|
|
[1] = http://curl.haxx.se/mail/lib-2015-08/0016.html
|
|
[2] = https://github.com/bagder/curl/pull/379
|
|
[3] = http://curl.haxx.se/bug/?i=388
|
|
[4] = http://curl.haxx.se/bug/?i=392
|
|
[5] = https://android.googlesource.com/platform/external/curl/+/f551028d5caab
|
|
29d4b4a4ae8c159c76c3cfd4887%5E!/
|
|
[6] = http://curl.haxx.se/bug/?i=351
|
|
[7] = http://curl.haxx.se/bug/?i=395
|
|
[8] = http://curl.haxx.se/bug/?i=399
|
|
[9] = http://curl.haxx.se/bug/?i=398
|
|
[10] = http://curl.haxx.se/bug/?i=402
|