~ubuntu-branches/ubuntu/gutsy/curl/gutsy-updates

« back to all changes in this revision

Viewing changes to RELEASE-NOTES

  • Committer: Bazaar Package Importer
  • Author(s): Matthias Klose
  • Date: 2007-08-01 12:22:30 UTC
  • mfrom: (1.1.8 upstream)
  • Revision ID: james.westby@ubuntu.com-20070801122230-uaarmp6lo65py9t6
Tags: 7.16.4-1ubuntu1
* Merge with Debian.
  - Drop debian/patches/gnutls-verifications, applied upstream.
  - Remove all stuff which should be reverted according to 7.16.2-6ubuntu4.
  - Remaining change: drop stunnel build dependency.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
Curl and libcurl 7.16.2
 
1
Curl and libcurl 7.16.4
2
2
 
3
 
 Public curl release number:               98
4
 
 Releases counted from the very beginning: 125
 
3
 Public curl release number:               100
 
4
 Releases counted from the very beginning: 126
5
5
 Available command line options:           118
6
 
 Available curl_easy_setopt() options:     141
7
 
 Number of public functions in libcurl:    54
8
 
 Amount of public web site mirrors:        38
 
6
 Available curl_easy_setopt() options:     143
 
7
 Number of public functions in libcurl:    55
 
8
 Amount of public web site mirrors:        39
9
9
 Number of known libcurl bindings:         35
10
 
 Number of contributors:                   539
 
10
 Number of contributors:                   572
11
11
 
12
12
This release includes the following changes:
13
13
 
14
 
 o added CURLOPT_TIMEOUT_MS and CURLOPT_CONNECTTIMEOUT_MS
15
 
 o added CURLOPT_HTTP_CONTENT_DECODING, CURLOPT_HTTP_TRANSFER_DECODING and
16
 
   --raw
17
 
 o added support for using the NSS library for TLS/SSL
18
 
 o changed default anonymous FTP password
19
 
 o changed the CURLOPT_FTP_SSL_CCC option to handle active and passive
20
 
   CCC shutdown
21
 
 o added the --ftp-ssl-ccc-mode command line option
22
 
 o includes VC8 Makefiles in the release archive
23
 
 o --ftp-ssl-control is now honoured on ftps:// URLs
24
 
 o added experimental CURL_ACKNOWLEDGE_EINTR symbol definition check
25
 
 o --key and new --pubkey options for SSH public key file logins
26
 
 o --pass now works for a SSH public key file, too
27
 
 o select (2) support no longer needed to build the library if poll() used
28
 
 o CURLOPT_POSTQUOTE works for SFTP
 
14
 o added CURLOPT_NEW_FILE_PERMS and CURLOPT_NEW_DIRECTORY_PERMS
 
15
 o improved hashing of sockets for the multi_socket API
 
16
 o ftp kerberos5 support added
29
17
 
30
18
This release includes the following bugfixes:
31
19
 
32
 
 o in testsuite, update test cookies expiration from 2007-Feb-1 to year 2035 
33
 
 o socks5 works
34
 
 o builds fine with VC2005
35
 
 o CURLOPT_RANGE set to NULL resets the range for FTP
36
 
 o curl_multi_remove_handle() rare crash
37
 
 o passive FTP transfers work with SOCKS
38
 
 o multi interface HTTPS connection re-use memory leak
39
 
 o libcurl.m4's --with-libcurl is improved
40
 
 o curl-config --libs and libcurl.pc no longer list unnecessary dependencies
41
 
 o fixed an issue with CCC not working on some servers
42
 
 o several HTTP pipelining problems
43
 
 o HTTP CONNECT thru a proxy is now less blocking when the multi interface is
44
 
   used
45
 
 o HTTP Digest header parsing fix for unquoted last word ending with CRLF
46
 
 o CURLOPT_PORT, HTTP proxy, re-using connections and non-HTTP protocols
47
 
 o CURLOPT_INTERFACE for ipv6
48
 
 o use-after-free issue with HTTP transfers with the multi interface
49
 
 o the progress callback can get called more frequently
50
 
 o timeout would restart when signal caught while awaiting socket events
51
 
 o curl -f with user+password embedded in the URL
52
 
 o 26 flaws identified by coverity.com
53
 
 o builds on QNX 6 again
 
20
 o adjusted how libcurl treats HTTP 1.1 responses without content-lenth or
 
21
   chunked encoding
 
22
 o fixed the 10-at-a-time.c example
 
23
 o FTP over SOCKS proxy
 
24
 o improved error messages on SCP upload failures
 
25
 o security flaw (http://curl.haxx.se/docs/adv_20070710.html) in which libcurl
 
26
   failed to properly reject some outdated or not yet valid server certificates
 
27
   when built with GnuTLS
54
28
 
55
29
This release includes the following known bugs:
56
30
 
58
32
 
59
33
Other curl-related news:
60
34
 
61
 
 o pycurl 7.16.1 was released: http://pycurl.sf.net/
 
35
 o 
62
36
 
63
37
New curl mirrors:
64
38
 
65
 
 o http://curl.basemirror.de is a new mirror in Germany
66
 
 o http://curl.xxtracker.org is a new mirror in The Netherlands
 
39
 o 
67
40
 
68
41
This release would not have looked like this without help, code, reports and
69
42
advice from friends like these:
70
43
 
71
 
 Yang Tse, Manfred Schwarb, Michael Wallner, Jeff Pohlmeyer, Shmulik Regev,
72
 
 Rob Crittenden, Robert A. Monat, Dan Fandrich, Duncan Mac-Vicar Prett,
73
 
 Michal Marek, Robson Braga Araujo, Ian Turner, Linus Nielsen Feltzing,
74
 
 Ravi Pratap, Adam D. Moss, Jose Kahan, Hang Kin Lau, Justin Fletcher,
75
 
 Robert Iakobashvili, Bryan Henderson, Eygene Ryabinkin, Daniel Johnson,
76
 
 Matt Kraai, Nick Zitzmann, Rob Jones
 
44
 Robert Iakobashvili, James Housley, G�nter Knauf, James Bursa, Song Ma,
 
45
 Thomas J. Moore, Gavrie Philipson, Kees Cook
77
46
 
78
47
        Thanks! (and sorry if I forgot to mention someone)