Compare commits
4 Commits
curl-7_23_
...
curl-7_23_
Author | SHA1 | Date | |
---|---|---|---|
![]() |
b9660dc4b2 | ||
![]() |
591c29aa49 | ||
![]() |
5e0aa3aac9 | ||
![]() |
7cfd10e255 |
@@ -2,7 +2,7 @@
|
|||||||
#
|
#
|
||||||
# Place the curl source (including this makefile) into external/curl/ in the
|
# Place the curl source (including this makefile) into external/curl/ in the
|
||||||
# Android source tree. Then build them with 'make curl' or just 'make libcurl'
|
# Android source tree. Then build them with 'make curl' or just 'make libcurl'
|
||||||
# from the Android root. Tested with Android 1.5 and 2.1
|
# from the Android root. Tested with Android versions 1.5, 2.1-2.3
|
||||||
#
|
#
|
||||||
# Note: you must first create a curl_config.h file by running configure in the
|
# Note: you must first create a curl_config.h file by running configure in the
|
||||||
# Android environment. The only way I've found to do this is tricky. Perform a
|
# Android environment. The only way I've found to do this is tricky. Perform a
|
||||||
@@ -42,7 +42,7 @@
|
|||||||
# into the right place (but see the note about this below).
|
# into the right place (but see the note about this below).
|
||||||
#
|
#
|
||||||
# Dan Fandrich
|
# Dan Fandrich
|
||||||
# August 2010
|
# November 2011
|
||||||
|
|
||||||
LOCAL_PATH:= $(call my-dir)
|
LOCAL_PATH:= $(call my-dir)
|
||||||
|
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
Curl and libcurl 7.23.0
|
Curl and libcurl 7.24.0
|
||||||
|
|
||||||
Public curl releases: 125
|
Public curl releases: 125
|
||||||
Command line options: 149
|
Command line options: 149
|
||||||
@@ -9,47 +9,11 @@ Curl and libcurl 7.23.0
|
|||||||
|
|
||||||
This release includes the following changes:
|
This release includes the following changes:
|
||||||
|
|
||||||
o Empty headers can be sent in HTTP requests by terminating with a semicolon
|
o
|
||||||
o SSL session sharing support added to curl_share_setopt()
|
|
||||||
o Added support to MAIL FROM for the optional SIZE parameter
|
|
||||||
o smtp: Added support for NTLM authentication
|
|
||||||
o curl tool: code split into tool_*.[ch] files
|
|
||||||
|
|
||||||
This release includes the following bugfixes:
|
This release includes the following bugfixes:
|
||||||
|
|
||||||
o handle HTTP redirects to "//hostname/path"
|
o
|
||||||
o SMTP without --mail-from caused segfault
|
|
||||||
o prevent extra progress meter headers between multiple files
|
|
||||||
o allow Content-Length to be replaced when sending HTTP requests
|
|
||||||
o curl now always sets postfieldsize to allow --data-binary and --data
|
|
||||||
to be mixed in the same command line
|
|
||||||
o curl_multi_fdset: avoid FD_SET out of bounds
|
|
||||||
o lots of MinGW build tweaks
|
|
||||||
o Curl_gethostname: return un-qualified machine name
|
|
||||||
o fixed the openssl version number configure check
|
|
||||||
o nss: certificates from files are no longer looked up by file base names
|
|
||||||
o returning abort from the progress function when using the multi interface
|
|
||||||
would not properly cancel the transfer and close the connection
|
|
||||||
o fix libcurl.m4 to not fail with modern gcc versions
|
|
||||||
o ftp: improved the failed PORT host name resolved error message
|
|
||||||
o TFTP timeout and unexpected block adjustments
|
|
||||||
o HTTP and GOPHER test server-side connection closing adjustments
|
|
||||||
o fix endless loop upon transport connection timeout
|
|
||||||
o don't clobber errno on failed connect
|
|
||||||
o typecheck: allow NULL to unset CURLOPT_ERRORBUFFER
|
|
||||||
o formdata: ack read callback abort
|
|
||||||
o make --show-error properly position independent
|
|
||||||
o set the ipv6-connection boolean correctly on connect
|
|
||||||
o SMTP: fix end-of-body string escaping
|
|
||||||
o gtls: only call gnutls_transport_set_lowat with <gnutls-2.12.0
|
|
||||||
o HTTP: handle multiple auths in a single WWW-Authenticate line
|
|
||||||
o curl_multi_fdset: correct fdset with FTP PORT use
|
|
||||||
o windbuild: fix the static build
|
|
||||||
o fix builds with GnuTLS version 3
|
|
||||||
o fix calling of OpenSSL's ERR_remove_state(0)
|
|
||||||
o HTTP auth: fix proxy Negotiate bug when Negotiate not requested
|
|
||||||
o ftp PORT: don't hang if bind() fails
|
|
||||||
o -# would crash on terminals wider than 256 columns
|
|
||||||
|
|
||||||
This release includes the following known bugs:
|
This release includes the following known bugs:
|
||||||
|
|
||||||
@@ -58,13 +22,6 @@ 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:
|
||||||
|
|
||||||
Yukihiro Kawada, Dave Reisner, Gisle Vanem, Guenter Knauf, Steve Holme,
|
|
||||||
Yang Tse, Christopher Stone, Taneli Vahakangas, Albert Chin,
|
|
||||||
Alejandro Alvarez, Dan Fandrich, Julien Royer, Georg Lippitsch,
|
|
||||||
Vladimir Grishchenko, Dominique Leuenberger, Marcin Adamski,
|
|
||||||
Jerry Wu, Michal Marek, Frank Van Uffelen, Fabian Hiernaux, Anton Bychkov,
|
|
||||||
Andreas Olsson, Kamil Dudka, Thomas L. Shinnick, Tim Harder, Nick Zitzmann,
|
|
||||||
Gokhan Sengun, Tom Wright, Patrick Monnerat, Rene Bernhardt,
|
|
||||||
Alexey Zakhlestin
|
|
||||||
|
|
||||||
Thanks! (and sorry if I forgot to mention someone)
|
Thanks! (and sorry if I forgot to mention someone)
|
||||||
|
18
docs/THANKS
18
docs/THANKS
@@ -14,9 +14,11 @@ Adrian Schuur
|
|||||||
Adriano Meirelles
|
Adriano Meirelles
|
||||||
Akos Pasztory
|
Akos Pasztory
|
||||||
Alan Pinstein
|
Alan Pinstein
|
||||||
|
Albert Chin
|
||||||
Albert Chin-A-Young
|
Albert Chin-A-Young
|
||||||
Albert Choy
|
Albert Choy
|
||||||
Ale Vesely
|
Ale Vesely
|
||||||
|
Alejandro Alvarez
|
||||||
Aleksandar Milivojevic
|
Aleksandar Milivojevic
|
||||||
Alessandro Vesely
|
Alessandro Vesely
|
||||||
Alex Bligh
|
Alex Bligh
|
||||||
@@ -32,6 +34,7 @@ Alexander Zhuravlev
|
|||||||
Alexey Borzov
|
Alexey Borzov
|
||||||
Alexey Pesternikov
|
Alexey Pesternikov
|
||||||
Alexey Simak
|
Alexey Simak
|
||||||
|
Alexey Zakhlestin
|
||||||
Alexis Carvalho
|
Alexis Carvalho
|
||||||
Alfred Gebert
|
Alfred Gebert
|
||||||
Allen Pulsifer
|
Allen Pulsifer
|
||||||
@@ -66,6 +69,7 @@ Andy Tsouladze
|
|||||||
Angus Mackay
|
Angus Mackay
|
||||||
Anthony Bryan
|
Anthony Bryan
|
||||||
Antoine Calando
|
Antoine Calando
|
||||||
|
Anton Bychkov
|
||||||
Anton Kalmykov
|
Anton Kalmykov
|
||||||
Arkadiusz Miskiewicz
|
Arkadiusz Miskiewicz
|
||||||
Armel Asselin
|
Armel Asselin
|
||||||
@@ -140,6 +144,7 @@ Christophe Legry
|
|||||||
Christopher Conroy
|
Christopher Conroy
|
||||||
Christopher Palow
|
Christopher Palow
|
||||||
Christopher R. Palmer
|
Christopher R. Palmer
|
||||||
|
Christopher Stone
|
||||||
Ciprian Badescu
|
Ciprian Badescu
|
||||||
Claes Jakobsson
|
Claes Jakobsson
|
||||||
Clarence Gardner
|
Clarence Gardner
|
||||||
@@ -225,6 +230,7 @@ Dmitry Rechkin
|
|||||||
Dolbneff A.V
|
Dolbneff A.V
|
||||||
Domenico Andreoli
|
Domenico Andreoli
|
||||||
Dominick Meglio
|
Dominick Meglio
|
||||||
|
Dominique Leuenberger
|
||||||
Doug Kaufman
|
Doug Kaufman
|
||||||
Doug Porter
|
Doug Porter
|
||||||
Douglas E. Wegscheid
|
Douglas E. Wegscheid
|
||||||
@@ -265,6 +271,7 @@ Erwin Authried
|
|||||||
Eugene Kotlyarov
|
Eugene Kotlyarov
|
||||||
Evan Jordan
|
Evan Jordan
|
||||||
Eygene Ryabinkin
|
Eygene Ryabinkin
|
||||||
|
Fabian Hiernaux
|
||||||
Fabian Keil
|
Fabian Keil
|
||||||
Fabrizio Ammollo
|
Fabrizio Ammollo
|
||||||
Fedor Karpelevitch
|
Fedor Karpelevitch
|
||||||
@@ -277,6 +284,7 @@ Frank Keeney
|
|||||||
Frank McGeough
|
Frank McGeough
|
||||||
Frank Meier
|
Frank Meier
|
||||||
Frank Ticheler
|
Frank Ticheler
|
||||||
|
Frank Van Uffelen
|
||||||
Fred Machado
|
Fred Machado
|
||||||
Fred New
|
Fred New
|
||||||
Fred Noz
|
Fred Noz
|
||||||
@@ -306,6 +314,7 @@ Giuseppe Attardi
|
|||||||
Giuseppe D'Ambrosio
|
Giuseppe D'Ambrosio
|
||||||
Glen Nakamura
|
Glen Nakamura
|
||||||
Glen Scott
|
Glen Scott
|
||||||
|
Gokhan Sengun
|
||||||
Grant Erickson
|
Grant Erickson
|
||||||
Greg Hewgill
|
Greg Hewgill
|
||||||
Greg Morse
|
Greg Morse
|
||||||
@@ -393,6 +402,7 @@ Jeffrey Pohlmeyer
|
|||||||
Jeremy Friesner
|
Jeremy Friesner
|
||||||
Jerome Muffat-Meridol
|
Jerome Muffat-Meridol
|
||||||
Jerome Vouillon
|
Jerome Vouillon
|
||||||
|
Jerry Wu
|
||||||
Jes Badwal
|
Jes Badwal
|
||||||
Jesper Jensen
|
Jesper Jensen
|
||||||
Jesse Noller
|
Jesse Noller
|
||||||
@@ -442,6 +452,7 @@ Juergen Wilke
|
|||||||
Jukka Pihl
|
Jukka Pihl
|
||||||
Julian Noble
|
Julian Noble
|
||||||
Julien Chaffraix
|
Julien Chaffraix
|
||||||
|
Julien Royer
|
||||||
Jun-ichiro itojun Hagino
|
Jun-ichiro itojun Hagino
|
||||||
Jurij Smakov
|
Jurij Smakov
|
||||||
Justin Fletcher
|
Justin Fletcher
|
||||||
@@ -520,6 +531,7 @@ Marc Boucher
|
|||||||
Marc Kleine-Budde
|
Marc Kleine-Budde
|
||||||
Marcel Roelofs
|
Marcel Roelofs
|
||||||
Marcelo Juchem
|
Marcelo Juchem
|
||||||
|
Marcin Adamski
|
||||||
Marcin Konicki
|
Marcin Konicki
|
||||||
Marco G. Salvagno
|
Marco G. Salvagno
|
||||||
Marco Maggi
|
Marco Maggi
|
||||||
@@ -813,10 +825,12 @@ Sven Wegener
|
|||||||
S<EFBFBD>bastien Willemijns
|
S<EFBFBD>bastien Willemijns
|
||||||
T. Bharath
|
T. Bharath
|
||||||
T. Yamada
|
T. Yamada
|
||||||
|
Taneli Vahakangas
|
||||||
Tanguy Fautre
|
Tanguy Fautre
|
||||||
Temprimus
|
Temprimus
|
||||||
Thomas J. Moore
|
Thomas J. Moore
|
||||||
Thomas Klausner
|
Thomas Klausner
|
||||||
|
Thomas L. Shinnick
|
||||||
Thomas Lopatic
|
Thomas Lopatic
|
||||||
Thomas Schwinge
|
Thomas Schwinge
|
||||||
Thomas Tonino
|
Thomas Tonino
|
||||||
@@ -825,6 +839,7 @@ Tim Baker
|
|||||||
Tim Bartley
|
Tim Bartley
|
||||||
Tim Chen
|
Tim Chen
|
||||||
Tim Costello
|
Tim Costello
|
||||||
|
Tim Harder
|
||||||
Tim Newsome
|
Tim Newsome
|
||||||
Tim Sneddon
|
Tim Sneddon
|
||||||
Tinus van den Berg
|
Tinus van den Berg
|
||||||
@@ -840,6 +855,7 @@ Tom Mattison
|
|||||||
Tom Moers
|
Tom Moers
|
||||||
Tom Mueller
|
Tom Mueller
|
||||||
Tom Regner
|
Tom Regner
|
||||||
|
Tom Wright
|
||||||
Tom Zerucha
|
Tom Zerucha
|
||||||
Tomas Pospisek
|
Tomas Pospisek
|
||||||
Tomas Szepe
|
Tomas Szepe
|
||||||
@@ -869,6 +885,7 @@ Vincent Sanders
|
|||||||
Vincent Torri
|
Vincent Torri
|
||||||
Vlad Grachov
|
Vlad Grachov
|
||||||
Vlad Ureche
|
Vlad Ureche
|
||||||
|
Vladimir Grishchenko
|
||||||
Vladimir Lazarenko
|
Vladimir Lazarenko
|
||||||
Vojtech Janota
|
Vojtech Janota
|
||||||
Vojtech Minarik
|
Vojtech Minarik
|
||||||
@@ -886,6 +903,7 @@ Xavier Bouchoux
|
|||||||
Yang Tse
|
Yang Tse
|
||||||
Yarram Sunil
|
Yarram Sunil
|
||||||
Yehoshua Hershberg
|
Yehoshua Hershberg
|
||||||
|
Yukihiro Kawada
|
||||||
Yuriy Sosov
|
Yuriy Sosov
|
||||||
Yves Lejeune
|
Yves Lejeune
|
||||||
Zmey Petroff
|
Zmey Petroff
|
||||||
|
@@ -30,12 +30,12 @@
|
|||||||
|
|
||||||
/* This is the version number of the libcurl package from which this header
|
/* This is the version number of the libcurl package from which this header
|
||||||
file origins: */
|
file origins: */
|
||||||
#define LIBCURL_VERSION "7.23.0-DEV"
|
#define LIBCURL_VERSION "7.24.0-DEV"
|
||||||
|
|
||||||
/* The numeric version number is also available "in parts" by using these
|
/* The numeric version number is also available "in parts" by using these
|
||||||
defines: */
|
defines: */
|
||||||
#define LIBCURL_VERSION_MAJOR 7
|
#define LIBCURL_VERSION_MAJOR 7
|
||||||
#define LIBCURL_VERSION_MINOR 23
|
#define LIBCURL_VERSION_MINOR 24
|
||||||
#define LIBCURL_VERSION_PATCH 0
|
#define LIBCURL_VERSION_PATCH 0
|
||||||
|
|
||||||
/* This is the numeric version of the libcurl version number, meant for easier
|
/* This is the numeric version of the libcurl version number, meant for easier
|
||||||
@@ -53,7 +53,7 @@
|
|||||||
and it is always a greater number in a more recent release. It makes
|
and it is always a greater number in a more recent release. It makes
|
||||||
comparisons with greater than and less than work.
|
comparisons with greater than and less than work.
|
||||||
*/
|
*/
|
||||||
#define LIBCURL_VERSION_NUM 0x071700
|
#define LIBCURL_VERSION_NUM 0x071800
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* This is the date and time when the full source package was created. The
|
* This is the date and time when the full source package was created. The
|
||||||
|
@@ -285,8 +285,6 @@ CURLcode FindWin32CACert(struct Configurable *config, const char *bundle_file)
|
|||||||
if(!config->cacert)
|
if(!config->cacert)
|
||||||
result = CURLE_OUT_OF_MEMORY;
|
result = CURLE_OUT_OF_MEMORY;
|
||||||
}
|
}
|
||||||
else
|
|
||||||
result = CURLE_SSL_CACERT;
|
|
||||||
|
|
||||||
Curl_safefree(buf);
|
Curl_safefree(buf);
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user