aboutsummaryrefslogtreecommitdiff
path: root/RELEASE-NOTES
blob: 5d7de12530a9905c657e07f2d1a90218f6fc38a9 (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
Curl and libcurl 7.19.3

 Public curl releases:         109
 Command line options:         128
 curl_easy_setopt() options:   158
 Public functions in libcurl:  58
 Known libcurl bindings:       37
 Contributors:                 683

This release includes the following changes:

 o CURLAUTH_DIGEST_IE bit added for CURLOPT_HTTPAUTH and CURLOPT_PROXYAUTH

This release includes the following bugfixes:

 o build failure when disabling FTP but enabling GSS
 o fixed several calls to memory functions that didn't check return codes
 o memory leak for SSL connects with libcurl/NSS when CURLOPT_ISSUERCERT was
   used
 o re-use of connections with the multi interface when multiple handles used
   the same server
 o memory leak with HTTP GSS/kerberos authentication
 o removed the default use of "Pragma: no-cache"
 o fix SCP/SFTP busyloop by using a new libssh2 0.19 function
 o bad fclose() after a fatal error in cookie code
 o curl_multi_remove_handle() when the handle was in use in a HTTP pipeline
 o GSS authentication infinite loop problem
 o 550 response from SIZE no longer treated as missing file
 o ftps:// control connections now use explicit protection level
 o dotted IPv6 addresses longer than 39 bytes failed
 o curl_easy_duphandle() doesn't try to duplicate the connection cache pointer

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:

 Yang Tse, Daniel Fandrich, Jim Meyering, Christian Krause, Andreas Wurf,
 Markus Koetter, Josef Wolf, Vlad Grachov, Pawel Kierski, Igor Novoseltsev,
 Fred Machado, Ken Hirsch, Keshav Krity

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