Loading RELEASE-NOTES +9 −105 Original line number Original line Diff line number Diff line Curl and libcurl 7.24.0 Curl and libcurl 7.24.1 Public curl releases: 127 Public curl releases: 127 Command line options: 149 Command line options: 149 Loading @@ -7,65 +7,17 @@ Curl and libcurl 7.24.0 Known libcurl bindings: 39 Known libcurl bindings: 39 Contributors: 907 Contributors: 907 This release includes the following security fixes: o This release includes the following changes: This release includes the following changes: o CURLOPT_QUOTE: SFTP supports the '*'-prefix now [24] o o CURLOPT_DNS_SERVERS: set name servers if possible [23] o Add support for using nettle instead of gcrypt as gnutls backend [22] o CURLOPT_INTERFACE: avoid resolving interfaces names with magic prefixes [21] o Added CURLOPT_ACCEPTTIMEOUT_MS [30] o configure: add symbols versioning option --enable-versioned-symbols [31] This release includes the following bugfixes: This release includes the following bugfixes: o SSL session share: move the age counter to the share object [1] o o -J -O: use -O name if no Content-Disposition header comes! [2] o protocol_connect: show verbose connect and set connect time [3] o query-part: ignore the URI part for given protocols [4] o gnutls: only translate winsock errors for old versions [5] o POP3: fix end of body detection [6] o POP3: detect when LIST returns no mails o TELNET: improved treatment of options [7] o configure: add support for pkg-config detection of libidn [8] o CyaSSL 2.0+ library initialization adjustment [9] o multi interface: only use non-NULL socker function pointer o call opensocket callback properly for active FTP o don't call close socket callback for sockets created with accept() [10] o differentiate better between host/proxy errors [11] o SSH: fix CURLOPT_SSH_HOST_PUBLIC_KEY_MD5 and --hostpubmd5 [12] o multi: handle timeouts on DNS servers by checking for new sockets [13] o CURLOPT_DNS_SERVERS: fix return code o POP3: fixed escaped dot not being stripped out [14] o OpenSSL: check for the SSLv2 function in configure [15] o MakefileBuild: fix the static build [16] o create_conn: don't switch to HTTP protocol if tunneling is enabled [17] o multi interface: fix block when CONNECT_ONLY option is used [18] o Fix connection reuse for TLS upgraded connections [19] o multiple file upload with -F and custom type [20] o multi interface: active FTP connections are no longer blocking [25] o Android build fix [26] o timer: restore PRETRANSFER timing [27] o libcurl.m4: Fix quoting arguments of AC_LANG_PROGRAM [28] o appconnect time fixed for non-blocking connect ssl backends [29] o do not include SSL handshake into time spent waiting for 100-continue [32] o handle dns cache case insensitive o use new host name casing for subsequent HTTP requests [33] o CURLOPT_RESOLVE: avoid adding already present host names o SFTP mkdir: use correct permission [34] o resolve: don't leak pre-populated dns entries [35] o --retry: Retry transfers on timeout and DNS errors o negotiate with SSPI backend: use the correct buffer for input [36] o SFTP dir: increase buffer size counter to avoid cut off file names [37] o TFTP: fix resending (again) [38] o c-ares: don't include getaddrinfo-using code [39] o FTP: CURLE_PARTIAL_FILE will not close the control channel [40] o win32-threaded-resolver: stop using a dummy socket o OpenSSL: remove reference to openssl internal struct [41] o OpenSSL: SSL_OP_NETSCAPE_REUSE_CIPHER_CHANGE_BUG option no longer enabled o OpenSSL: fix PKCS#12 certificate parsing related memory leak o OpenLDAP: fix LDAP connection phase memory leak [42] o Telnet: Use correct file descriptor for telnet upload o Telnet: Remove bogus optimisation of telnet upload This release includes the following known bugs: This release includes the following known bugs: Loading @@ -74,58 +26,10 @@ This release includes the following known bugs: This release would not have looked like this without help, code, reports and This release would not have looked like this without help, code, reports and advice from friends like these: advice from friends like these: Alejandro Alvarez Ayllon, Jason Glasgow, Jonas Schnelli, Mark Brand, Martin Storsjo, Yang Tse, Laurent Rabret, Jason Glasgow, Steve Holme, Reza Arbab, Jason Liu, Gokhan Sengun, Rob Ward, Dan Fandrich, Naveen Chandran, Ward Willats, Vladimir Grishchenko, Colin Hogben, Alessandro Ghedini, Cedric Deltheil, Toni Moreno, Bernhard Reutner-Fischer, Sven Wegener, Alex Vinnik, Kamil Dudka, Mamoru Tasaka, Patrice Guerin, Armel Asselin, Arthur Murray, Steve H Truong, Peter Sylvester, Johannes Bauer Thanks! (and sorry if I forgot to mention someone) Thanks! (and sorry if I forgot to mention someone) References to bug reports and discussions on issues: References to bug reports and discussions on issues: [1] = http://curl.haxx.se/mail/lib-2011-11/0116.html [2] = http://curl.haxx.se/mail/archive-2011-11/0030.htm [3] = http://curl.haxx.se/mail/archive-2011-11/0035.html [4] = http://curl.haxx.se/mail/lib-2011-11/0218.html [5] = http://curl.haxx.se/mail/lib-2011-11/0267.html [6] = http://curl.haxx.se/mail/lib-2011-11/0279.html [7] = http://curl.haxx.se/mail/lib-2011-11/0247.html [8] = http://curl.haxx.se/mail/lib-2011-11/0294.html [9] = http://curl.haxx.se/bug/view.cgi?id=3442068 [10] = http://curl.haxx.se/mail/lib-2011-12/0018.html [11] = http://curl.haxx.se/mail/archive-2011-12/0010.html [12] = http://curl.haxx.se/bug/view.cgi?id=3451592 [13] = http://curl.haxx.se/mail/lib-2011-11/0371.html [14] = http://curl.haxx.se/mail/lib-2011-11/0368.html [15] = http://curl.haxx.se/mail/archive-2011-12/0012.html [16] = http://curl.haxx.se/mail/lib-2011-12/0063.html [17] = http://curl.haxx.se/mail/lib-2011-12/0010.html [18] = http://curl.haxx.se/mail/lib-2011-12/0070.html [19] = http://curl.haxx.se/mail/lib-2011-11/0022.html [20] = http://curl.haxx.se/mail/lib-2011-12/0121.html [21] = http://curl.haxx.se/mail/lib-2011-12/0107.html [22] = http://curl.haxx.se/mail/lib-2011-11/0164.html [23] = http://curl.haxx.se/mail/lib-2011-11/0067.html [24] = http://curl.haxx.se/mail/lib-2011-11/0205.html [25] = http://curl.haxx.se/mail/lib-2011-12/0179.html [26] = http://curl.haxx.se/mail/lib-2011-12/0215.html [27] = http://curl.haxx.se/mail/archive-2011-12/0022.html [28] = http://curl.haxx.se/mail/lib-2011-12/0218.html [29] = http://curl.haxx.se/mail/lib-2011-12/0211.html [30] = http://curl.haxx.se/libcurl/c/curl_easy_setopt.html#CURLOPTACCEPTTIMOUTMS [31] = http://curl.haxx.se/mail/lib-2011-12/0133.html [32] = https://bugzilla.redhat.com/767490 [33] = http://curl.haxx.se/mail/lib-2011-12/0314.html [34] = http://curl.haxx.se/mail/lib-2011-12/0249.html [35] = http://curl.haxx.se/bug/view.cgi?id=3463121 [36] = http://curl.haxx.se/bug/view.cgi?id=3466497 [37] = http://curl.haxx.se/mail/lib-2011-12/0249.html [38] = http://curl.haxx.se/mail/lib-2012-01/0146.html [39] = http://curl.haxx.se/mail/lib-2012-01/0160.html [40] = http://curl.haxx.se/mail/lib-2012-01/0096.html [41] = http://curl.haxx.se/mail/lib-2012-01/0049.html [42] = http://curl.haxx.se/bug/view.cgi?id=3474308 TODO-RELEASE +6 −2 Original line number Original line Diff line number Diff line To be addressed in 7.22.1 To be addressed in 7.24.1 ========================= ========================= 295 - "RTSP Authentication (#22)" https://github.com/bagder/curl/pull/22 295 - "RTSP Authentication (#22)" https://github.com/bagder/curl/pull/22 Loading @@ -8,4 +8,8 @@ To be addressed in 7.22.1 300 - "Polling on stray socket on sequential transfers." Andrew S 300 - "Polling on stray socket on sequential transfers." Andrew S http://curl.haxx.se/mail/lib-2011-07/0053.html http://curl.haxx.se/mail/lib-2011-07/0053.html 308 - 308 - Revisit option --enable-threaded-resolver at least allow selection among pthreads and Windows threads when building a Windows target. http://curl.haxx.se/mail/lib-2012-01/0291.html 309 - docs/THANKS +21 −0 Original line number Original line Diff line number Diff line Loading @@ -20,11 +20,13 @@ Albert Choy Ale Vesely Ale Vesely Alejandro Alvarez Alejandro Alvarez Aleksandar Milivojevic Aleksandar Milivojevic Alessandro Ghedini Alessandro Vesely Alessandro Vesely Alex Bligh Alex Bligh Alex Fishman Alex Fishman Alex Neblett Alex Neblett Alex Suykov Alex Suykov Alex Vinnik Alex aka WindEagle Alex aka WindEagle Alexander Beedie Alexander Beedie Alexander Kourakos Alexander Kourakos Loading Loading @@ -74,6 +76,7 @@ Anton Kalmykov Arkadiusz Miskiewicz Arkadiusz Miskiewicz Armel Asselin Armel Asselin Arnaud Ebalard Arnaud Ebalard Arthur Murray Arve Knudsen Arve Knudsen Ates Goral Ates Goral Augustus Saunders Augustus Saunders Loading @@ -91,6 +94,7 @@ Ben Winslow Benbuck Nason Benbuck Nason Benjamin Gerard Benjamin Gerard Bernard Leak Bernard Leak Bernhard Reutner-Fischer Bertrand Demiddelaer Bertrand Demiddelaer Bill Egert Bill Egert Bill Hoffman Bill Hoffman Loading @@ -105,6 +109,7 @@ Brad Burdick Brad Hards Brad Hards Brad King Brad King Bradford Bruce Bradford Bruce Brandon Wang Brendan Jurd Brendan Jurd Brent Beardsley Brent Beardsley Brian Akins Brian Akins Loading @@ -121,6 +126,7 @@ Camille Moncelier Caolan McNamara Caolan McNamara Carsten Lange Carsten Lange Casey O'Donnell Casey O'Donnell Cedric Deltheil Chad Monroe Chad Monroe Charles Kerr Charles Kerr Chih-Chung Chang Chih-Chung Chang Loading @@ -133,6 +139,7 @@ Chris Gaukroger Chris Maltby Chris Maltby Chris Mumford Chris Mumford Chris Smowton Chris Smowton Christian Grothoff Christian Hagele Christian Hagele Christian Krause Christian Krause Christian Kurz Christian Kurz Loading Loading @@ -382,6 +389,8 @@ Jan Kunder Jan Van Boghout Jan Van Boghout Jared Lundell Jared Lundell Jari Sundell Jari Sundell Jason Glasgow Jason Liu Jason McDonald Jason McDonald Jason S. Priebe Jason S. Priebe Jay Austin Jay Austin Loading Loading @@ -418,6 +427,7 @@ Jofell Gallardo Johan Anderson Johan Anderson Johan Nilsson Johan Nilsson Johan van Selst Johan van Selst Johannes Bauer John Bradshaw John Bradshaw John Crow John Crow John Dennis John Dennis Loading @@ -437,6 +447,7 @@ Jon Sargeant Jon Travis Jon Travis Jon Turner Jon Turner Jonas Forsman Jonas Forsman Jonas Schnelli Jonatan Lander Jonatan Lander Jonathan Hseu Jonathan Hseu Jongki Suwandi Jongki Suwandi Loading Loading @@ -524,6 +535,7 @@ Luke Call Luong Dinh Dung Luong Dinh Dung Maciej Karpiuk Maciej Karpiuk Maciej W. Rozycki Maciej W. Rozycki Mamoru Tasaka Mandy Wu Mandy Wu Manfred Schwarb Manfred Schwarb Manuel Massing Manuel Massing Loading Loading @@ -614,6 +626,7 @@ Moonesamy Nathan Coulter Nathan Coulter Nathan O'Sullivan Nathan O'Sullivan Nathanael Nerode Nathanael Nerode Naveen Chandran Naveen Noel Naveen Noel Neil Dunbar Neil Dunbar Neil Spring Neil Spring Loading @@ -631,6 +644,7 @@ Nikita Schmidt Nikitinskit Dmitriy Nikitinskit Dmitriy Niklas Angebrand Niklas Angebrand Nikolai Kondrashov Nikolai Kondrashov Nikos Mavrogiannopoulos Ning Dong Ning Dong Nir Soffer Nir Soffer Nis Jorgensen Nis Jorgensen Loading @@ -647,6 +661,7 @@ Paolo Piacentini Pascal Terjan Pascal Terjan Pasha Kuznetsov Pasha Kuznetsov Pat Ray Pat Ray Patrice Guerin Patrick Bihan-Faou Patrick Bihan-Faou Patrick Monnerat Patrick Monnerat Patrick Scott Patrick Scott Loading Loading @@ -720,6 +735,7 @@ Renaud Duhaut Rene Bernhardt Rene Bernhardt Rene Rebe Rene Rebe Reuven Wachtfogel Reuven Wachtfogel Reza Arbab Ricardo Cadime Ricardo Cadime Rich Gray Rich Gray Rich Rauenzahn Rich Rauenzahn Loading @@ -736,11 +752,13 @@ Rick Richardson Rob Crittenden Rob Crittenden Rob Jones Rob Jones Rob Stanzel Rob Stanzel Rob Ward Robert A. Monat Robert A. Monat Robert D. Young Robert D. Young Robert Foreman Robert Foreman Robert Iakobashvili Robert Iakobashvili Robert Olson Robert Olson Robert Schumann Robert Weaver Robert Weaver Robin Cornelius Robin Cornelius Robin Johnson Robin Johnson Loading Loading @@ -809,6 +827,7 @@ Stephen Kick Stephen More Stephen More Sterling Hughes Sterling Hughes Steve Green Steve Green Steve H Truong Steve Holme Steve Holme Steve Lhomme Steve Lhomme Steve Little Steve Little Loading Loading @@ -864,6 +883,7 @@ Tomasz Lacki Tommie Gannert Tommie Gannert Tommy Tam Tommy Tam Ton Voon Ton Voon Toni Moreno Toon Verwaest Toon Verwaest Tor Arntsen Tor Arntsen Torsten Foertsch Torsten Foertsch Loading Loading @@ -892,6 +912,7 @@ Vojtech Janota Vojtech Minarik Vojtech Minarik Vsevolod Novikov Vsevolod Novikov Walter J. Mack Walter J. Mack Ward Willats Wayne Haigh Wayne Haigh Werner Koch Werner Koch Wesley Laxton Wesley Laxton Loading docs/examples/README +2 −0 Original line number Original line Diff line number Diff line Loading @@ -55,6 +55,7 @@ htmltitle.cc - download a HTML file and extract the <title> tag from a HTML http-post.c - HTTP POST http-post.c - HTTP POST httpput.c - HTTP PUT a local file httpput.c - HTTP PUT a local file https.c - simple HTTPS transfer https.c - simple HTTPS transfer imap.c - simple IMAP transfer multi-app.c - a multi-interface app multi-app.c - a multi-interface app multi-debugcallback.c - a multi-interface app using the debug callback multi-debugcallback.c - a multi-interface app using the debug callback multi-double.c - a multi-interface app doing two simultaneous transfers multi-double.c - a multi-interface app doing two simultaneous transfers Loading @@ -75,4 +76,5 @@ simple.c - the most simple download a URL source simplepost.c - HTTP POST simplepost.c - HTTP POST simplessl.c - HTTPS example with certificates many options set simplessl.c - HTTPS example with certificates many options set synctime.c - Sync local time by extracting date from remote HTTP servers synctime.c - Sync local time by extracting date from remote HTTP servers url2file.c - download a document and store it in a file 10-at-a-time.c - Download many files simultaneously, 10 at a time. 10-at-a-time.c - Download many files simultaneously, 10 at a time. docs/libcurl/curl_easy_setopt.3 +3 −3 Original line number Original line Diff line number Diff line Loading @@ -266,7 +266,7 @@ If you forward the input arguments directly to "fseek" or "lseek", note that the data type for \fIoffset\fP is not the same as defined for curl_off_t on the data type for \fIoffset\fP is not the same as defined for curl_off_t on many systems! (Option added in 7.18.0) many systems! (Option added in 7.18.0) .IP CURLOPT_SEEKDATA .IP CURLOPT_SEEKDATA Data pointer to pass to the file read function. If you use the Data pointer to pass to the file seek function. If you use the \fICURLOPT_SEEKFUNCTION\fP option, this is the pointer you'll get as input. If \fICURLOPT_SEEKFUNCTION\fP option, this is the pointer you'll get as input. If you don't specify a seek callback, NULL is passed. (Option added in 7.18.0) you don't specify a seek callback, NULL is passed. (Option added in 7.18.0) .IP CURLOPT_SOCKOPTFUNCTION .IP CURLOPT_SOCKOPTFUNCTION Loading Loading @@ -322,7 +322,7 @@ to the \fICURLOPT_OPENSOCKETFUNCTION\fP option. Return 0 to signal success and 1 if there was an error. (Option added in 7.21.7) 1 if there was an error. (Option added in 7.21.7) .IP CURLOPT_CLOSESOCKETDATA .IP CURLOPT_CLOSESOCKETDATA Pass a pointer that will be untouched by libcurl and passed as the first Pass a pointer that will be untouched by libcurl and passed as the first argument in the opensocket callback set with argument in the closesocket callback set with \fICURLOPT_CLOSESOCKETFUNCTION\fP. (Option added in 7.21.7) \fICURLOPT_CLOSESOCKETFUNCTION\fP. (Option added in 7.21.7) .IP CURLOPT_PROGRESSFUNCTION .IP CURLOPT_PROGRESSFUNCTION Function pointer that should match the \fIcurl_progress_callback\fP prototype Function pointer that should match the \fIcurl_progress_callback\fP prototype Loading Loading @@ -2070,7 +2070,7 @@ This option requires that libcurl was built with a resolver backend that supports this operation. The c-ares backend is the only such one. supports this operation. The c-ares backend is the only such one. (Added in 7.24.0) (Added in 7.24.0) .IP CURLOPT_ACCEPTTIMOUT_MS .IP CURLOPT_ACCEPTTIMEOUT_MS Pass a long telling libcurl the maximum number of milliseconds to wait for a Pass a long telling libcurl the maximum number of milliseconds to wait for a server to connect back to libcurl when an active FTP connection is used. If no server to connect back to libcurl when an active FTP connection is used. If no timeout is set, the internal default of 60000 will be used. (Added in 7.24.0) timeout is set, the internal default of 60000 will be used. (Added in 7.24.0) Loading Loading
RELEASE-NOTES +9 −105 Original line number Original line Diff line number Diff line Curl and libcurl 7.24.0 Curl and libcurl 7.24.1 Public curl releases: 127 Public curl releases: 127 Command line options: 149 Command line options: 149 Loading @@ -7,65 +7,17 @@ Curl and libcurl 7.24.0 Known libcurl bindings: 39 Known libcurl bindings: 39 Contributors: 907 Contributors: 907 This release includes the following security fixes: o This release includes the following changes: This release includes the following changes: o CURLOPT_QUOTE: SFTP supports the '*'-prefix now [24] o o CURLOPT_DNS_SERVERS: set name servers if possible [23] o Add support for using nettle instead of gcrypt as gnutls backend [22] o CURLOPT_INTERFACE: avoid resolving interfaces names with magic prefixes [21] o Added CURLOPT_ACCEPTTIMEOUT_MS [30] o configure: add symbols versioning option --enable-versioned-symbols [31] This release includes the following bugfixes: This release includes the following bugfixes: o SSL session share: move the age counter to the share object [1] o o -J -O: use -O name if no Content-Disposition header comes! [2] o protocol_connect: show verbose connect and set connect time [3] o query-part: ignore the URI part for given protocols [4] o gnutls: only translate winsock errors for old versions [5] o POP3: fix end of body detection [6] o POP3: detect when LIST returns no mails o TELNET: improved treatment of options [7] o configure: add support for pkg-config detection of libidn [8] o CyaSSL 2.0+ library initialization adjustment [9] o multi interface: only use non-NULL socker function pointer o call opensocket callback properly for active FTP o don't call close socket callback for sockets created with accept() [10] o differentiate better between host/proxy errors [11] o SSH: fix CURLOPT_SSH_HOST_PUBLIC_KEY_MD5 and --hostpubmd5 [12] o multi: handle timeouts on DNS servers by checking for new sockets [13] o CURLOPT_DNS_SERVERS: fix return code o POP3: fixed escaped dot not being stripped out [14] o OpenSSL: check for the SSLv2 function in configure [15] o MakefileBuild: fix the static build [16] o create_conn: don't switch to HTTP protocol if tunneling is enabled [17] o multi interface: fix block when CONNECT_ONLY option is used [18] o Fix connection reuse for TLS upgraded connections [19] o multiple file upload with -F and custom type [20] o multi interface: active FTP connections are no longer blocking [25] o Android build fix [26] o timer: restore PRETRANSFER timing [27] o libcurl.m4: Fix quoting arguments of AC_LANG_PROGRAM [28] o appconnect time fixed for non-blocking connect ssl backends [29] o do not include SSL handshake into time spent waiting for 100-continue [32] o handle dns cache case insensitive o use new host name casing for subsequent HTTP requests [33] o CURLOPT_RESOLVE: avoid adding already present host names o SFTP mkdir: use correct permission [34] o resolve: don't leak pre-populated dns entries [35] o --retry: Retry transfers on timeout and DNS errors o negotiate with SSPI backend: use the correct buffer for input [36] o SFTP dir: increase buffer size counter to avoid cut off file names [37] o TFTP: fix resending (again) [38] o c-ares: don't include getaddrinfo-using code [39] o FTP: CURLE_PARTIAL_FILE will not close the control channel [40] o win32-threaded-resolver: stop using a dummy socket o OpenSSL: remove reference to openssl internal struct [41] o OpenSSL: SSL_OP_NETSCAPE_REUSE_CIPHER_CHANGE_BUG option no longer enabled o OpenSSL: fix PKCS#12 certificate parsing related memory leak o OpenLDAP: fix LDAP connection phase memory leak [42] o Telnet: Use correct file descriptor for telnet upload o Telnet: Remove bogus optimisation of telnet upload This release includes the following known bugs: This release includes the following known bugs: Loading @@ -74,58 +26,10 @@ This release includes the following known bugs: This release would not have looked like this without help, code, reports and This release would not have looked like this without help, code, reports and advice from friends like these: advice from friends like these: Alejandro Alvarez Ayllon, Jason Glasgow, Jonas Schnelli, Mark Brand, Martin Storsjo, Yang Tse, Laurent Rabret, Jason Glasgow, Steve Holme, Reza Arbab, Jason Liu, Gokhan Sengun, Rob Ward, Dan Fandrich, Naveen Chandran, Ward Willats, Vladimir Grishchenko, Colin Hogben, Alessandro Ghedini, Cedric Deltheil, Toni Moreno, Bernhard Reutner-Fischer, Sven Wegener, Alex Vinnik, Kamil Dudka, Mamoru Tasaka, Patrice Guerin, Armel Asselin, Arthur Murray, Steve H Truong, Peter Sylvester, Johannes Bauer Thanks! (and sorry if I forgot to mention someone) Thanks! (and sorry if I forgot to mention someone) References to bug reports and discussions on issues: References to bug reports and discussions on issues: [1] = http://curl.haxx.se/mail/lib-2011-11/0116.html [2] = http://curl.haxx.se/mail/archive-2011-11/0030.htm [3] = http://curl.haxx.se/mail/archive-2011-11/0035.html [4] = http://curl.haxx.se/mail/lib-2011-11/0218.html [5] = http://curl.haxx.se/mail/lib-2011-11/0267.html [6] = http://curl.haxx.se/mail/lib-2011-11/0279.html [7] = http://curl.haxx.se/mail/lib-2011-11/0247.html [8] = http://curl.haxx.se/mail/lib-2011-11/0294.html [9] = http://curl.haxx.se/bug/view.cgi?id=3442068 [10] = http://curl.haxx.se/mail/lib-2011-12/0018.html [11] = http://curl.haxx.se/mail/archive-2011-12/0010.html [12] = http://curl.haxx.se/bug/view.cgi?id=3451592 [13] = http://curl.haxx.se/mail/lib-2011-11/0371.html [14] = http://curl.haxx.se/mail/lib-2011-11/0368.html [15] = http://curl.haxx.se/mail/archive-2011-12/0012.html [16] = http://curl.haxx.se/mail/lib-2011-12/0063.html [17] = http://curl.haxx.se/mail/lib-2011-12/0010.html [18] = http://curl.haxx.se/mail/lib-2011-12/0070.html [19] = http://curl.haxx.se/mail/lib-2011-11/0022.html [20] = http://curl.haxx.se/mail/lib-2011-12/0121.html [21] = http://curl.haxx.se/mail/lib-2011-12/0107.html [22] = http://curl.haxx.se/mail/lib-2011-11/0164.html [23] = http://curl.haxx.se/mail/lib-2011-11/0067.html [24] = http://curl.haxx.se/mail/lib-2011-11/0205.html [25] = http://curl.haxx.se/mail/lib-2011-12/0179.html [26] = http://curl.haxx.se/mail/lib-2011-12/0215.html [27] = http://curl.haxx.se/mail/archive-2011-12/0022.html [28] = http://curl.haxx.se/mail/lib-2011-12/0218.html [29] = http://curl.haxx.se/mail/lib-2011-12/0211.html [30] = http://curl.haxx.se/libcurl/c/curl_easy_setopt.html#CURLOPTACCEPTTIMOUTMS [31] = http://curl.haxx.se/mail/lib-2011-12/0133.html [32] = https://bugzilla.redhat.com/767490 [33] = http://curl.haxx.se/mail/lib-2011-12/0314.html [34] = http://curl.haxx.se/mail/lib-2011-12/0249.html [35] = http://curl.haxx.se/bug/view.cgi?id=3463121 [36] = http://curl.haxx.se/bug/view.cgi?id=3466497 [37] = http://curl.haxx.se/mail/lib-2011-12/0249.html [38] = http://curl.haxx.se/mail/lib-2012-01/0146.html [39] = http://curl.haxx.se/mail/lib-2012-01/0160.html [40] = http://curl.haxx.se/mail/lib-2012-01/0096.html [41] = http://curl.haxx.se/mail/lib-2012-01/0049.html [42] = http://curl.haxx.se/bug/view.cgi?id=3474308
TODO-RELEASE +6 −2 Original line number Original line Diff line number Diff line To be addressed in 7.22.1 To be addressed in 7.24.1 ========================= ========================= 295 - "RTSP Authentication (#22)" https://github.com/bagder/curl/pull/22 295 - "RTSP Authentication (#22)" https://github.com/bagder/curl/pull/22 Loading @@ -8,4 +8,8 @@ To be addressed in 7.22.1 300 - "Polling on stray socket on sequential transfers." Andrew S 300 - "Polling on stray socket on sequential transfers." Andrew S http://curl.haxx.se/mail/lib-2011-07/0053.html http://curl.haxx.se/mail/lib-2011-07/0053.html 308 - 308 - Revisit option --enable-threaded-resolver at least allow selection among pthreads and Windows threads when building a Windows target. http://curl.haxx.se/mail/lib-2012-01/0291.html 309 -
docs/THANKS +21 −0 Original line number Original line Diff line number Diff line Loading @@ -20,11 +20,13 @@ Albert Choy Ale Vesely Ale Vesely Alejandro Alvarez Alejandro Alvarez Aleksandar Milivojevic Aleksandar Milivojevic Alessandro Ghedini Alessandro Vesely Alessandro Vesely Alex Bligh Alex Bligh Alex Fishman Alex Fishman Alex Neblett Alex Neblett Alex Suykov Alex Suykov Alex Vinnik Alex aka WindEagle Alex aka WindEagle Alexander Beedie Alexander Beedie Alexander Kourakos Alexander Kourakos Loading Loading @@ -74,6 +76,7 @@ Anton Kalmykov Arkadiusz Miskiewicz Arkadiusz Miskiewicz Armel Asselin Armel Asselin Arnaud Ebalard Arnaud Ebalard Arthur Murray Arve Knudsen Arve Knudsen Ates Goral Ates Goral Augustus Saunders Augustus Saunders Loading @@ -91,6 +94,7 @@ Ben Winslow Benbuck Nason Benbuck Nason Benjamin Gerard Benjamin Gerard Bernard Leak Bernard Leak Bernhard Reutner-Fischer Bertrand Demiddelaer Bertrand Demiddelaer Bill Egert Bill Egert Bill Hoffman Bill Hoffman Loading @@ -105,6 +109,7 @@ Brad Burdick Brad Hards Brad Hards Brad King Brad King Bradford Bruce Bradford Bruce Brandon Wang Brendan Jurd Brendan Jurd Brent Beardsley Brent Beardsley Brian Akins Brian Akins Loading @@ -121,6 +126,7 @@ Camille Moncelier Caolan McNamara Caolan McNamara Carsten Lange Carsten Lange Casey O'Donnell Casey O'Donnell Cedric Deltheil Chad Monroe Chad Monroe Charles Kerr Charles Kerr Chih-Chung Chang Chih-Chung Chang Loading @@ -133,6 +139,7 @@ Chris Gaukroger Chris Maltby Chris Maltby Chris Mumford Chris Mumford Chris Smowton Chris Smowton Christian Grothoff Christian Hagele Christian Hagele Christian Krause Christian Krause Christian Kurz Christian Kurz Loading Loading @@ -382,6 +389,8 @@ Jan Kunder Jan Van Boghout Jan Van Boghout Jared Lundell Jared Lundell Jari Sundell Jari Sundell Jason Glasgow Jason Liu Jason McDonald Jason McDonald Jason S. Priebe Jason S. Priebe Jay Austin Jay Austin Loading Loading @@ -418,6 +427,7 @@ Jofell Gallardo Johan Anderson Johan Anderson Johan Nilsson Johan Nilsson Johan van Selst Johan van Selst Johannes Bauer John Bradshaw John Bradshaw John Crow John Crow John Dennis John Dennis Loading @@ -437,6 +447,7 @@ Jon Sargeant Jon Travis Jon Travis Jon Turner Jon Turner Jonas Forsman Jonas Forsman Jonas Schnelli Jonatan Lander Jonatan Lander Jonathan Hseu Jonathan Hseu Jongki Suwandi Jongki Suwandi Loading Loading @@ -524,6 +535,7 @@ Luke Call Luong Dinh Dung Luong Dinh Dung Maciej Karpiuk Maciej Karpiuk Maciej W. Rozycki Maciej W. Rozycki Mamoru Tasaka Mandy Wu Mandy Wu Manfred Schwarb Manfred Schwarb Manuel Massing Manuel Massing Loading Loading @@ -614,6 +626,7 @@ Moonesamy Nathan Coulter Nathan Coulter Nathan O'Sullivan Nathan O'Sullivan Nathanael Nerode Nathanael Nerode Naveen Chandran Naveen Noel Naveen Noel Neil Dunbar Neil Dunbar Neil Spring Neil Spring Loading @@ -631,6 +644,7 @@ Nikita Schmidt Nikitinskit Dmitriy Nikitinskit Dmitriy Niklas Angebrand Niklas Angebrand Nikolai Kondrashov Nikolai Kondrashov Nikos Mavrogiannopoulos Ning Dong Ning Dong Nir Soffer Nir Soffer Nis Jorgensen Nis Jorgensen Loading @@ -647,6 +661,7 @@ Paolo Piacentini Pascal Terjan Pascal Terjan Pasha Kuznetsov Pasha Kuznetsov Pat Ray Pat Ray Patrice Guerin Patrick Bihan-Faou Patrick Bihan-Faou Patrick Monnerat Patrick Monnerat Patrick Scott Patrick Scott Loading Loading @@ -720,6 +735,7 @@ Renaud Duhaut Rene Bernhardt Rene Bernhardt Rene Rebe Rene Rebe Reuven Wachtfogel Reuven Wachtfogel Reza Arbab Ricardo Cadime Ricardo Cadime Rich Gray Rich Gray Rich Rauenzahn Rich Rauenzahn Loading @@ -736,11 +752,13 @@ Rick Richardson Rob Crittenden Rob Crittenden Rob Jones Rob Jones Rob Stanzel Rob Stanzel Rob Ward Robert A. Monat Robert A. Monat Robert D. Young Robert D. Young Robert Foreman Robert Foreman Robert Iakobashvili Robert Iakobashvili Robert Olson Robert Olson Robert Schumann Robert Weaver Robert Weaver Robin Cornelius Robin Cornelius Robin Johnson Robin Johnson Loading Loading @@ -809,6 +827,7 @@ Stephen Kick Stephen More Stephen More Sterling Hughes Sterling Hughes Steve Green Steve Green Steve H Truong Steve Holme Steve Holme Steve Lhomme Steve Lhomme Steve Little Steve Little Loading Loading @@ -864,6 +883,7 @@ Tomasz Lacki Tommie Gannert Tommie Gannert Tommy Tam Tommy Tam Ton Voon Ton Voon Toni Moreno Toon Verwaest Toon Verwaest Tor Arntsen Tor Arntsen Torsten Foertsch Torsten Foertsch Loading Loading @@ -892,6 +912,7 @@ Vojtech Janota Vojtech Minarik Vojtech Minarik Vsevolod Novikov Vsevolod Novikov Walter J. Mack Walter J. Mack Ward Willats Wayne Haigh Wayne Haigh Werner Koch Werner Koch Wesley Laxton Wesley Laxton Loading
docs/examples/README +2 −0 Original line number Original line Diff line number Diff line Loading @@ -55,6 +55,7 @@ htmltitle.cc - download a HTML file and extract the <title> tag from a HTML http-post.c - HTTP POST http-post.c - HTTP POST httpput.c - HTTP PUT a local file httpput.c - HTTP PUT a local file https.c - simple HTTPS transfer https.c - simple HTTPS transfer imap.c - simple IMAP transfer multi-app.c - a multi-interface app multi-app.c - a multi-interface app multi-debugcallback.c - a multi-interface app using the debug callback multi-debugcallback.c - a multi-interface app using the debug callback multi-double.c - a multi-interface app doing two simultaneous transfers multi-double.c - a multi-interface app doing two simultaneous transfers Loading @@ -75,4 +76,5 @@ simple.c - the most simple download a URL source simplepost.c - HTTP POST simplepost.c - HTTP POST simplessl.c - HTTPS example with certificates many options set simplessl.c - HTTPS example with certificates many options set synctime.c - Sync local time by extracting date from remote HTTP servers synctime.c - Sync local time by extracting date from remote HTTP servers url2file.c - download a document and store it in a file 10-at-a-time.c - Download many files simultaneously, 10 at a time. 10-at-a-time.c - Download many files simultaneously, 10 at a time.
docs/libcurl/curl_easy_setopt.3 +3 −3 Original line number Original line Diff line number Diff line Loading @@ -266,7 +266,7 @@ If you forward the input arguments directly to "fseek" or "lseek", note that the data type for \fIoffset\fP is not the same as defined for curl_off_t on the data type for \fIoffset\fP is not the same as defined for curl_off_t on many systems! (Option added in 7.18.0) many systems! (Option added in 7.18.0) .IP CURLOPT_SEEKDATA .IP CURLOPT_SEEKDATA Data pointer to pass to the file read function. If you use the Data pointer to pass to the file seek function. If you use the \fICURLOPT_SEEKFUNCTION\fP option, this is the pointer you'll get as input. If \fICURLOPT_SEEKFUNCTION\fP option, this is the pointer you'll get as input. If you don't specify a seek callback, NULL is passed. (Option added in 7.18.0) you don't specify a seek callback, NULL is passed. (Option added in 7.18.0) .IP CURLOPT_SOCKOPTFUNCTION .IP CURLOPT_SOCKOPTFUNCTION Loading Loading @@ -322,7 +322,7 @@ to the \fICURLOPT_OPENSOCKETFUNCTION\fP option. Return 0 to signal success and 1 if there was an error. (Option added in 7.21.7) 1 if there was an error. (Option added in 7.21.7) .IP CURLOPT_CLOSESOCKETDATA .IP CURLOPT_CLOSESOCKETDATA Pass a pointer that will be untouched by libcurl and passed as the first Pass a pointer that will be untouched by libcurl and passed as the first argument in the opensocket callback set with argument in the closesocket callback set with \fICURLOPT_CLOSESOCKETFUNCTION\fP. (Option added in 7.21.7) \fICURLOPT_CLOSESOCKETFUNCTION\fP. (Option added in 7.21.7) .IP CURLOPT_PROGRESSFUNCTION .IP CURLOPT_PROGRESSFUNCTION Function pointer that should match the \fIcurl_progress_callback\fP prototype Function pointer that should match the \fIcurl_progress_callback\fP prototype Loading Loading @@ -2070,7 +2070,7 @@ This option requires that libcurl was built with a resolver backend that supports this operation. The c-ares backend is the only such one. supports this operation. The c-ares backend is the only such one. (Added in 7.24.0) (Added in 7.24.0) .IP CURLOPT_ACCEPTTIMOUT_MS .IP CURLOPT_ACCEPTTIMEOUT_MS Pass a long telling libcurl the maximum number of milliseconds to wait for a Pass a long telling libcurl the maximum number of milliseconds to wait for a server to connect back to libcurl when an active FTP connection is used. If no server to connect back to libcurl when an active FTP connection is used. If no timeout is set, the internal default of 60000 will be used. (Added in 7.24.0) timeout is set, the internal default of 60000 will be used. (Added in 7.24.0) Loading