aboutsummaryrefslogtreecommitdiff
path: root/RELEASE-NOTES
blob: 05513f4fe0c015507730826cfa768ae6329f1620 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
Curl and libcurl 7.28.1

 Public curl releases:         130
 Command line options:         152
 curl_easy_setopt() options:   199
 Public functions in libcurl:  58
 Known libcurl bindings:       39
 Contributors:                 979

This release includes the following changes:

 o metalink/md5: Use CommonCrypto on Apple operating systems
 o href_extractor: new example code extracting href elements

This release includes the following bugfixes:

 o Fix broken libmetalink-aware OpenSSL build
 o gnutls: fix the error is fatal logic [1]
 o darwinssl: un-broke iOS build, fix error on server disconnect
 o asyn-ares: restore functionality with c-ares < 1.6.1 [2]
 o tlsauthtype: deal with the string case insensitively [3]
 o Fixed MSVC libssh2 static build
 o evhiperfifo: fix the pointer passed to WRITEDATA [6]
 o BUGS: fix the bug tracker URL [4]
 o winbuild: Use machine type of development environment
 o FTP: prevent the multi interface from blocking [5]
 o uniformly use AM_CPPFLAGS, avoid deprecated INCLUDES
 o httpcustomheader.c: free the headers after use
 o fix >2000 bytes POST over NTLM-using proxy [7]
 o redirects to URLs with fragments [8]
 o don't send '#' fragments when using proxy [9]
 o OpenSSL: show full issuer string [10]
 o fix HTTP auth regression [11]
 o CURLOPT_SSL_VERIFYHOST: stop supporting the 1 value [12]
 o build failure when configured with --with-nss --with-libmetalink [13]
 o ftp: EPSV-disable fix over SOCKS [14]
 o Digest: Add microseconds into nounce calculation [15]
 o SCP/SFTP: improve error code used for send failures
 o SSL: Several SSL-backend related fixes
 o removed the notorious "additional stuff not fine" debug output
 o OpenSSL: Disable SSL/TLS compression - avoid the "CRIME" attack
 o FILE: Make upload-writes unbuffered

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:

 Guenter Knauf, Alessandro Ghedini, Nick Zitzmann, Michal Kowalczyk,
 Jeff Connelly, Oscar Norlander, Guido Berhoerster, Marc Hoersken,
 Dave Reisner, Jan Ehrhardt, John Suprock, Alessandro Ghedini,
 Lars Buitinck, Anton Malov, Sergei Nikulov, Patrick Monnerat,
 Gabriel Sjoberg, Oscar Koeroo, Fabian Keil, Johnny Luong, Cristian Rodríguez,
 Sebastian Rasmussen

        Thanks! (and sorry if I forgot to mention someone)

References to bug reports and discussions on issues:

 [1] = http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=690551
 [2] = http://curl.haxx.se/bug/view.cgi?id=3577710
 [3] = http://curl.haxx.se/bug/view.cgi?id=3578418
 [4] = http://curl.haxx.se/bug/view.cgi?id=3582408
 [5] = http://curl.haxx.se/bug/view.cgi?id=3579064
 [6] = http://curl.haxx.se/bug/view.cgi?id=3582407
 [7] = http://curl.haxx.se/bug/view.cgi?id=3582321
 [8] = http://curl.haxx.se/bug/view.cgi?id=3581898
 [9] = http://curl.haxx.se/bug/view.cgi?id=3579813
 [10] = http://curl.haxx.se/bug/view.cgi?id=3579286
 [11] = http://curl.haxx.se/bug/view.cgi?id=3582718
 [12] = http://daniel.haxx.se/blog/2012/10/25/libcurl-claimed-to-be-dangerous/
 [13] = http://curl.haxx.se/bug/view.cgi?id=3578163
 [14] = http://curl.haxx.se/bug/view.cgi?id=3586338
 [15] = https://github.com/bagder/curl/pull/50