History log of /curl/RELEASE-NOTES (Results 1651 – 1675 of 2430)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 84eb9fee 12-Apr-2008 Daniel Stenberg

- Andre Guibert de Bruet found and fixed a case where malloc() was called but
was not checked for a NULL return, in the Negotiate code.


# d0a4b50e 07-Apr-2008 Michal Marek

- Fix the MIT / Heimdal check for good:
Define HAVE_GSSMIT if <gssapi/{gssapi.h,gssapi_generic.h,gssapi_krb5.h}> are
available, otherwise define HAVE_GSSHEIMDAL if <gssapi.h> is available

- Fix the MIT / Heimdal check for good:
Define HAVE_GSSMIT if <gssapi/{gssapi.h,gssapi_generic.h,gssapi_krb5.h}> are
available, otherwise define HAVE_GSSHEIMDAL if <gssapi.h> is available.

Only define GSS_C_NT_HOSTBASED_SERVICE to gss_nt_service_name if
GSS_C_NT_HOSTBASED_SERVICE isn't declared by the gssapi headers. This should
avoid breakage in case we wrongly recognize Heimdal as MIT again.

show more ...


# ebaf06a7 05-Apr-2008 Daniel Stenberg

- Alexey Simak fixed curl_easy_reset() to reset the max redirect limit properly


# a9c1ca9f 03-Apr-2008 Daniel Stenberg

- Setting CURLOPT_NOBODY to FALSE will now switch the HTTP request method to
GET simply because previously when you set CURLOPT_NOBODY to TRUE first and
then FALSE you'd end up in a broke

- Setting CURLOPT_NOBODY to FALSE will now switch the HTTP request method to
GET simply because previously when you set CURLOPT_NOBODY to TRUE first and
then FALSE you'd end up in a broken state where a HTTP request would do a
HEAD by still act a lot like for a GET and hang waiting for the content etc.

show more ...


# d051dd80 03-Apr-2008 Daniel Stenberg

Scott Barrett added support for CURLOPT_NOBODY over SFTP


# a2314225 31-Mar-2008 Daniel Stenberg

- Added CURLFORM_STREAM as a supported option to curl_formadd() to allow an
application to provide data for a multipart with the read callback. Note
that the size needs to be provided wit

- Added CURLFORM_STREAM as a supported option to curl_formadd() to allow an
application to provide data for a multipart with the read callback. Note
that the size needs to be provided with CURLFORM_CONTENTSLENGTH when the
stream option is used. This feature is verified by the new test case
554. This feature was sponsored by Xponaut.

show more ...


# d219269f 30-Mar-2008 Daniel Stenberg

back to a blank for 7.18.2


Revision tags: curl-7_18_1
# cd281472 27-Mar-2008 Daniel Stenberg

- Stephen Collyer pointed out that configure --with-libssh2 without a given
path didn't work properly but now it does!


# b425e851 27-Mar-2008 Daniel Stenberg

- As found out and reported by Dan Petitt, libcurl didn't show progress/call
the progress callback for the first (potentially huge) piece of body data
sent together with the POST request

- As found out and reported by Dan Petitt, libcurl didn't show progress/call
the progress callback for the first (potentially huge) piece of body data
sent together with the POST request headers in the initial send().

show more ...


# 7c6a0262 25-Mar-2008 Daniel Stenberg

spell!


# 2c9763da 25-Mar-2008 Daniel Stenberg

- Made setting the CURLOPT_SSL_CTX_FUNCTION option return a failure in case
libcurl wasn't built to use OpenSSL as that is a prerequisite for this
option to function!


# 95bd901e 22-Mar-2008 Daniel Stenberg

- Fixed the problem with doing a zero byte SCP transfer, verified with test
case 617 (which was added by Daniel Fandrich 5 Mar 2008).


# 516192e7 20-Mar-2008 Dan Fandrich

Jes reported the curl-config bug


# c37cdbe2 20-Mar-2008 Dan Fandrich

Fixed a problem where curl-config --protocols could erroneously show LDAPS
support when curl didn't even have regular LDAP support. It looks like
this could happen when the --enable-ldaps co

Fixed a problem where curl-config --protocols could erroneously show LDAPS
support when curl didn't even have regular LDAP support. It looks like
this could happen when the --enable-ldaps configure switch is given but
configure couldn't find the LDAP headers or libraries.

show more ...


# 86cbb232 20-Mar-2008 Michal Marek

- Added --with-ca-path=DIRECTORY configure option to use an openSSL CApath by
default instead of a ca bundle. The configure script will also look for a
ca path if no ca bundle is found an

- Added --with-ca-path=DIRECTORY configure option to use an openSSL CApath by
default instead of a ca bundle. The configure script will also look for a
ca path if no ca bundle is found and no option given.

- Fixed detection of previously installed curl-ca-bundle.crt

show more ...


# e9a46041 18-Mar-2008 Dan Fandrich

Fixed an infinite loop when given an invalid SFTP quote command.


# 6f3166c1 18-Mar-2008 Michal Marek

- Added curl_easy_getinfo typechecker.

- Added macros for curl_share_setopt and curl_multi_setopt to check at least
the correct number of arguments.


# 641d5c41 13-Mar-2008 Daniel Stenberg

- Brian Ulm figured out that if you did an SFTP upload with
CURLOPT_FTP_CREATE_MISSING_DIRS to create a directory, and then re-used the
handle and uploaded another file to another directo

- Brian Ulm figured out that if you did an SFTP upload with
CURLOPT_FTP_CREATE_MISSING_DIRS to create a directory, and then re-used the
handle and uploaded another file to another directory that needed to be
created, the second upload would fail. Another case of a state variable that
wasn't properly reset between requests.

- I rewrote the 100-continue code to use a single state variable instead of
the previous two ones. I think it made the logic somewhat clearer.

show more ...


# b9d66dca 11-Mar-2008 Daniel Stenberg

- Dmitry Popov filed bug report #1911069
(http://curl.haxx.se/bug/view.cgi?id=1911069) that identified a race
condition in the name resolver code when the DNS cache is shared between

- Dmitry Popov filed bug report #1911069
(http://curl.haxx.se/bug/view.cgi?id=1911069) that identified a race
condition in the name resolver code when the DNS cache is shared between
multiple easy handles, each running in simultaneous threads that could cause
crashes.

show more ...


# ecf1c6ca 11-Mar-2008 Daniel Stenberg

- Added a macro for curl_easy_setopt() that accepts three arguments and simply
does nothing with them, just to make sure libcurl users always use three
arguments to this function. Due to

- Added a macro for curl_easy_setopt() that accepts three arguments and simply
does nothing with them, just to make sure libcurl users always use three
arguments to this function. Due to its use of ... for the third argument, it
is otherwise hard to detect abuse.

show more ...


# 7a8a2041 11-Mar-2008 Michal Marek

- Added a type checking macro for curl_easy_setopt(), needs gcc-4.3 and only
works in C mode atm (http://curl.haxx.se/mail/lib-2008-02/0267.html ,
http://curl.haxx.se/mail/lib-2008-02/029

- Added a type checking macro for curl_easy_setopt(), needs gcc-4.3 and only
works in C mode atm (http://curl.haxx.se/mail/lib-2008-02/0267.html ,
http://curl.haxx.se/mail/lib-2008-02/0292.html )

show more ...


# 82e095a2 09-Mar-2008 Daniel Stenberg

- Brian Ulm reported a crash when doing a second SFTP transfer on a re-used
easy handle if curl_easy_reset() was used between them. I fixed it and Brian
verified that it cured his problem

- Brian Ulm reported a crash when doing a second SFTP transfer on a re-used
easy handle if curl_easy_reset() was used between them. I fixed it and Brian
verified that it cured his problem.

- Brian Ulm reported that if you first tried to download a non-existing SFTP
file and then fetched an existing one and re-used the handle, libcurl would
still report the second one as non-existing as well! I fixed it abd Brian
verified that it cured his problem.

show more ...


# 40e1a016 06-Mar-2008 Michal Marek

Fix the gssapi configure check to detect newer MIT Kerberos (patch by
Michael Calmer)


# 91aeebed 06-Mar-2008 Yang Tse

Regression fix:

select/poll calls will only be retried upon EINTR failures as
it previously was in lib/select.c revision 1.29

In this way Curl_socket_ready() and Curl_poll() wil

Regression fix:

select/poll calls will only be retried upon EINTR failures as
it previously was in lib/select.c revision 1.29

In this way Curl_socket_ready() and Curl_poll() will again fail
on any select/poll errors different than EINTR.

show more ...


# 08368933 04-Mar-2008 Daniel Stenberg

Mike Protts brought a patch that makes resumed transfers work with SFTP.


1...<<61626364656667686970>>...98