aboutsummaryrefslogtreecommitdiff
path: root/RELEASE-NOTES
blob: 97079c1c5ba924b073efbae591d940d5c163df6e (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
Curl and libcurl 7.11.1. A bugfix release.

 Public curl release number:               79
 Releases counted from the very beginning: 106
 Available command line options:           94
 Available curl_easy_setopt() options:     117

This release includes the following changes:

 o SO_BINDTODEVICE is used for network interface binding
 o configure --disable-manual disables the built-in huge manual from the
   command line tool
 o the default Accept: header used in HTTP requests changed
 o asynch dns lookups now require the c-ares library
 o curl --socks can be used to set a SOCKS5 proxy to use
 o response-headers received after a (proxy) CONNECT request are now passed
   to the header callback just like other headers

This release includes the following bugfixes:

 o fixed verbose output problem with ipv6-enabled re-used connections
 o fixed the socks5 code to check version in the socks response properly
 o dns cache bug - fixed the 'inuse' counter
 o large file fix for Content-Length
 o better docs for the share interface
 o several configure fixes for mingw/msys
 o setting a Host: header is no longer affecting the Host: header used when
   libcurl follows a Location:
 o fixed numerous compiler warnings on several operating systems and compilers
 o PUTing from stdin couldn't disable chunked transfer-encoding
 o corrected the mingw makefiles
 o improved the configure libz detection
 o fixed EPRT/PORT use when doing FTP on ipv6-enabled AIX hosts
 o *nroff commands that only support -mandoc and not -man are now supported
   (for the built-in manual text in the command line tool)
 o fixed the unconditional #include of config.h in hugehelp.c
 o builds fine on MPE/iX
 o upload using chunked transfer-encoding now sends the last chunk properly
   teriminated with an extra CRLF
 o Fixed the progress meter display for files >2GB
 o persistant connections over a proxy messed up the proxy name/password
 o the socks5 code segfaulted if no username/password was set
 o the *_LARGE options now take curl_off_t types as parameters and this will
   make it possible to handle large files on windows too
 o builds with large file support even on systems without strtoll()

Other curl-related news since the previous public release:

 o the curl mailing lists moved, (re-)subscribe to the new ones from here:
   http://curl.haxx.se/mail/
 o c-ares 1.0.0 was relased: http://daniel.haxx.se/projects/c-ares/
 o TclCurl 0.11.0 was released:
   http://personal1.iddeo.es/andresgarci/tclcurl/english/
 o PycURL 7.11.0 was released: http://pycurl.sourceforge.net/
 o the libcurl D binding was released:
   http://www.atari-soldiers.com/libcurl.html

This release would not have looked like this without help, code, reports and
advice from friends like these:

 Gisle Vanem, Vincent Bronner, Richard Bramante, Dirk Manske, Dan Fandrich,
 Ken Hirsch, Stadler Stephan, Domenico Andreoli, Patrick Smith, Tor Arntsen,
 Andrés García, Tim Baker, Len Krause, Gilad, Ken Rastatter, P R Schaffner,
 Greg Hewgill, Ben Greear, Jeff Lawson, Grigory Entin

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