RELEASE-NOTES: synced with 9d11716933616
[platform/upstream/curl.git] / RELEASE-NOTES
1 Curl and libcurl 7.27.0
2
3  Public curl releases:         128
4  Command line options:         152
5  curl_easy_setopt() options:   199
6  Public functions in libcurl:  58
7  Known libcurl bindings:       39
8  Contributors:                 953
9
10 This release includes the following changes:
11
12  o nss: use human-readable error messages provided by NSS
13  o added --metalink for metalink download support [5]
14  o pop3: Added support for sasl plain text authentication
15  o pop3: Added support for sasl login authentication 
16  o pop3: Added support for sasl ntlm authentication
17  o pop3: Added support for sasl cram-md5 authentication
18  o pop3: Added support for sasl digest-md5 authentication
19  o pop3: Added support for apop authentication
20  o Added support for Schannel (Native Windows) SSL/TLS encryption [2]
21  o Added support for Dwarin SSL (Native Mac OS X and iOS) [6]
22
23 This release includes the following bugfixes:
24
25  o pop3: Fixed the issue of having to supply the user name for all requests
26  o configure: fix LDAPS disabling related misplaced closing parenthesis
27  o cmdline: made -D option work with -O and -J
28  o configure: Fix libcurl.pc and curl-config generation for static MingW*
29    cross builds
30  o ssl: fix duplicated SSL handshake with multi interface and proxy [1]
31  o winbuild: Fix Makefile.vc ignoring USE_IPV6 and USE_IDN flags
32  o OpenSSL: support longer certificate subject names [3]
33  o openldap: OOM fixes
34  o log2changes.pl: fix the Version output
35  o lib554.c: use curl_formadd() properly [4]
36  o urldata.h: fix cyassl build clash with wincrypt.h
37  o cookies: changed the URL in the cookiejar headers [7]
38  o http-proxy: keep CONNECT connections alive (for NTLM)
39  o NTLM SSPI: fixed to work with unicode user names and passwords
40  o OOM fix in the curl tool when cloning cmdline options
41  o fixed some examples to use curl_global_init() properly
42  o cmdline: stricter numerical option parser
43  o HTTP HEAD: don't force-close after response-headers
44  o test231: fix wrong -C use
45  o docs: switch to proper UTF-8 for text file encoding
46
47 This release includes the following known bugs:
48
49  o see docs/KNOWN_BUGS (http://curl.haxx.se/docs/knownbugs.html)
50
51 This release would not have looked like this without help, code, reports and
52 advice from friends like these:
53
54  Anthony Bryan, Guenter Knauf, Kamil Dudka, Steve Holme, Tatsuhiro Tsujikawa,
55  Yang Tse, Gokhan Sengun, Marc Hoersken, Ghennadi Procopciuc, Gisle Vanem,
56  Mark Salisbury, Anthony G. Basile, Enrico Scholz, Robert B. Harris,
57  Neil Bowers, Marcel Raad, Christian Hägele, Philip Craig, Nick Zitzmann,
58  Eelco Dolstra
59
60         Thanks! (and sorry if I forgot to mention someone)
61
62 References to bug reports and discussions on issues:
63
64  [1] = https://bugzilla.redhat.com/788526
65  [2] = http://daniel.haxx.se/blog/2012/06/12/schannel-support-in-libcurl/
66  [3] = http://curl.haxx.se/bug/view.cgi?id=3533045
67  [4] = http://curl.haxx.se/mail/lib-2012-06/0001.html
68  [5] = http://daniel.haxx.se/blog/2012/06/03/curling-the-metalink/
69  [6] = http://daniel.haxx.se/blog/2012/06/28/darwin-native-ssl-for-curl/
70  [7] = http://daniel.haxx.se/blog/2012/07/08/curls-new-http-cookies-docs/