Makefile.dist: Added support for VC7
[platform/upstream/curl.git] / RELEASE-NOTES
1 Curl and libcurl 7.34.1
2
3  Public curl releases:         137
4  Command line options:         161
5  curl_easy_setopt() options:   206
6  Public functions in libcurl:  58
7  Known libcurl bindings:       42
8  Contributors:                 1104
9
10 This release includes the following changes:
11
12  o imap/pop3/smtp: Added support for SASL authentication downgrades
13  o imap/pop3/smtp: Extended the login options to support multiple auth mechanisms
14  o TheArtOfHttpScripting: major update, converted layout and more
15  o mprintf: Added support for I, I32 and I64 size specifiers
16  o makefile: Added support for VC7, VC11 and VC12
17  o 
18
19 This release includes the following bugfixes:
20
21  o curl_easy_setopt: Fixed OAuth 2.0 Bearer option name [1]
22  o pop3: Fixed APOP being determined by CAPA response rather than by timestamp
23  o Curl_pp_readresp: zero terminate line [2]
24  o FILE: don't wait due to CURLOPT_MAX_RECV_SPEED_LARGE [3]
25  o docs: mention CURLOPT_MAX_RECV/SEND_SPEED_LARGE don't work for FILE://
26  o pop3: Fixed auth preference not being honored when CAPA not supported
27  o imap: Fixed auth preference not being honored when CAPABILITY not supported
28  o threaded resolver: Use pthread_t * for curl_thread_t [4]
29  o FILE: we don't support paused transfers using this protocol [5]
30  o connect: Try all addresses in first connection attempt [6]
31  o curl_easy_setopt.3: Added SMTP information to CURLOPT_INFILESIZE_LARGE
32  o OpenSSL: Fix forcing SSLv3 connections [7]
33  o openssl: allow explicit sslv2 selection [8]
34  o FTP parselist: fix "total" parser [9]
35  o conncache: fix possible dereference of null pointer
36  o multi.c: fix possible dereference of null pointer
37  o mk-ca-bundle: introduces -d and warns about using this script
38  o ConnectionExists: fix NTLM check for new connection [10]
39  o trynextip: fix build for non-IPV6 capable systems [11]
40  o Curl_updateconninfo: don't do anything for UDP "connections" [12]
41  o darwinssl: un-break Leopard build after PKCS#12 change [13]
42  o threaded-resolver: never use NULL hints with getaddrinf [14]
43  o multi_socket: remind app if timeout didn't run
44  o 
45
46 This release includes the following known bugs:
47
48  o see docs/KNOWN_BUGS (http://curl.haxx.se/docs/knownbugs.html)
49
50 This release would not have looked like this without help, code, reports and
51 advice from friends like these:
52
53  Steve Holme, Viktor Szakáts, Mohammad AlSaleh, Luke Dashjr, Björn Stenberg,
54  Michal Górny, Anthony G. Basile, Barry Abrahamson, Christian Weisgerber,
55  Marc Hoersken, Justin Maggard, Leif W, Paras S, Iida Yosiaki, Priyanka Shah,
56  Nick Zitzmann, Abram Pousada, Fabian Frank
57
58         Thanks! (and sorry if I forgot to mention someone)
59
60 References to bug reports and discussions on issues:
61
62  [1] = http://curl.haxx.se/bug/view.cgi?id=1313
63  [2] = http://curl.haxx.se/mail/lib-2013-12/0113.html
64  [3] = http://curl.haxx.se/bug/view.cgi?id=1312
65  [4] = http://curl.haxx.se/bug/view.cgi?id=1314
66  [5] = http://curl.haxx.se/bug/view.cgi?id=1286
67  [6] = http://curl.haxx.se/bug/view.cgi?id=1315
68  [7] = http://curl.haxx.se/mail/lib-2014-01/0002.html
69  [8] = http://curl.haxx.se/mail/lib-2014-01/0013.html
70  [9] = http://curl.haxx.se/mail/lib-2014-01/0019.html
71  [10] = http://curl.haxx.se/mail/lib-2014-01/0046.html
72  [11] = http://curl.haxx.se/bug/view.cgi?id=1322
73  [12] = http://curl.haxx.se/mail/archive-2014-01/0016.html
74  [13] = http://curl.haxx.se/mail/lib-2013-12/0150.html
75  [14] = http://curl.haxx.se/mail/lib-2014-01/0061.html
76