History log of /curl/RELEASE-NOTES (Results 2026 – 2050 of 2431)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 28611704 08-Jul-2006 Daniel Stenberg

Ates Goral pointed out that libcurl's cookie parser did case insensitive
string comparisons on the path which is incorrect and provided a patch that
fixes this. I edited test case 8 to includ

Ates Goral pointed out that libcurl's cookie parser did case insensitive
string comparisons on the path which is incorrect and provided a patch that
fixes this. I edited test case 8 to include details that test for this.

show more ...


# ca319f63 07-Jul-2006 Daniel Stenberg

Ingmar Runge provided a source snippet that caused a crash. The reason for
the crash was that libcurl internally was a bit confused about who owned the
DNS cache at all times so if you create

Ingmar Runge provided a source snippet that caused a crash. The reason for
the crash was that libcurl internally was a bit confused about who owned the
DNS cache at all times so if you created an easy handle that uses a shared
DNS cache and added that to a multi handle it would crash. Now we keep more
careful internal track of exactly what kind of DNS cache each easy handle
uses: None, Private (allocated for and used only by this single handle),
Shared (points to a cache held by a shared object), Global (points to the
global cache) or Multi (points to the cache within the multi handle that is
automatically shared between all easy handles that are added with private
caches).

show more ...


# e5cf6a20 07-Jul-2006 Daniel Stenberg

yassl can be used now


# 8bed4534 04-Jul-2006 Daniel Stenberg

Toshiyuki Maezawa fixed a problem where you couldn't override the
Proxy-Connection: header when using a proxy and not doing CONNECT.


# 23206062 28-Jun-2006 Daniel Stenberg

changed wording on the curl_multi_fdset() problem and moved the -K change from
bugfixes


# 37f4877e 24-Jun-2006 Daniel Stenberg

Michael Wallner added curl_formget(), which allows an application to extract
(serialise) a previously built formpost (as with curl_formadd()).


# a8ac6f1d 23-Jun-2006 Daniel Stenberg

Arve Knudsen found a flaw in curl_multi_fdset() for systems where
curl_socket_t is unsigned (like Windows) that could cause it to wrongly
return a max fd of -1.


# dfe1884c 22-Jun-2006 Daniel Stenberg

Peter Silva introduced CURLOPT_MAX_SEND_SPEED_LARGE and
CURLOPT_MAX_RECV_SPEED_LARGE that limit tha maximum rate libcurl is allowed
to send or receive data. This kind of adds the the command

Peter Silva introduced CURLOPT_MAX_SEND_SPEED_LARGE and
CURLOPT_MAX_RECV_SPEED_LARGE that limit tha maximum rate libcurl is allowed
to send or receive data. This kind of adds the the command line tool's
option --limit-rate to the library.

The rate limiting logic in the curl app is now removed and is instead
provided by libcurl itself. Transfer rate limiting will now also work for -d
and -F, which it didn't before.

show more ...


# 72f80b88 19-Jun-2006 Daniel Stenberg

make -K on a bad file now displays a warning


# 4c6c7684 12-Jun-2006 Daniel Stenberg

starting the journey towards the next release


Revision tags: curl-7_15_4
# 1d3969b2 12-Jun-2006 Daniel Stenberg

7.15.4 coming up


# 990e56fb 08-Jun-2006 Daniel Stenberg

Brian Dessent's fixes for cygwin builds


# 2bd3033f 07-Jun-2006 Daniel Stenberg

NTLM2 session response support


# fe105a07 31-May-2006 Daniel Stenberg

two new mirrors and a recount of them


# 752acedc 25-May-2006 Daniel Stenberg

Olaf St�ben fixed a bug that caused Digest authentication with md5-sess to
fail. When using the md5-sess, the result was not Md5 encoded and Base64
transformed.


# 606562aa 24-May-2006 Daniel Stenberg

Michael Wallner provided a patch that allows "SESS" to be set with
CURLOPT_COOKIELIST, which then makes all session cookies get cleared. (slightly
edited by me, and the re-indent in cookie.c

Michael Wallner provided a patch that allows "SESS" to be set with
CURLOPT_COOKIELIST, which then makes all session cookies get cleared. (slightly
edited by me, and the re-indent in cookie.c was also done by me)

show more ...


# c9c5ce23 10-May-2006 Daniel Stenberg

David McCreedy provided a fix for CURLINFO_LASTSOCKET that does extended
checks on the to-be-returned socket to make sure it truly seems to be alive
and well. For SSL connection it (only) use

David McCreedy provided a fix for CURLINFO_LASTSOCKET that does extended
checks on the to-be-returned socket to make sure it truly seems to be alive
and well. For SSL connection it (only) uses OpenSSL functions.

show more ...


# 3c6d3b69 10-May-2006 Daniel Stenberg

1 - allow DICT with properly URL-escaped words, like using %20 for spaces
2 - properly escape certain letters within a DICT word to comply to the RFC2229


# 77475f2a 09-May-2006 Daniel Stenberg

Andreas Ntaflos reported a bug in libcurl.m4: When configuring my GNU
autotools project, which optionally (default=yes) uses libcurl on a system
without a (usable) libcurl installation, but n

Andreas Ntaflos reported a bug in libcurl.m4: When configuring my GNU
autotools project, which optionally (default=yes) uses libcurl on a system
without a (usable) libcurl installation, but not specifying
`--without-libcurl', configure determines correctly that no libcurl is
available, however, the LIBCURL variable gets expanded to `LIBCURL = -lcurl'
in the resulting Makefiles.

David Shaw fixed the flaw.

show more ...


# 3680a2f6 09-May-2006 Daniel Stenberg

mention the other TFTP cleanup sweep from yday


# 73daf8ce 09-May-2006 Daniel Stenberg

Robson Braga Araujo fixed a memory leak when you added an easy handle to a
multi stack and that easy handle had already been used to do one or more
easy interface transfers, as then the code

Robson Braga Araujo fixed a memory leak when you added an easy handle to a
multi stack and that easy handle had already been used to do one or more
easy interface transfers, as then the code threw away the previously used
DNS cache without properly freeing it.

show more ...


# 6307e783 08-May-2006 Daniel Stenberg

Fixed known bug #28. The TFTP code no longer assumes a packed struct and
thus works reliably on more platforms.


# e85e3054 04-May-2006 Daniel Stenberg

Roland Blom filed bug report #1481217
(http://curl.haxx.se/bug/view.cgi?id=1481217), with follow-ups by Michele Bini
and David Byron. libcurl previously wrongly used GetLastError() on windows

Roland Blom filed bug report #1481217
(http://curl.haxx.se/bug/view.cgi?id=1481217), with follow-ups by Michele Bini
and David Byron. libcurl previously wrongly used GetLastError() on windows to
get error details after socket-related function calls, when it really should
use WSAGetLastError() instead.

When changing to this, the former function Curl_ourerrno() is now instead
called Curl_sockerrno() as it is necessary to only use it to get errno from
socket-related functions as otherwise it won't work as intended on Windows.

show more ...


# 758f6eed 04-May-2006 Daniel Stenberg

Mark Eichin submitted bug report #1480821
(http://curl.haxx.se/bug/view.cgi?id=1480821) He found and identified a
problem with how libcurl dealt with GnuTLS and a case where gnutls returned

Mark Eichin submitted bug report #1480821
(http://curl.haxx.se/bug/view.cgi?id=1480821) He found and identified a
problem with how libcurl dealt with GnuTLS and a case where gnutls returned
GNUTLS_E_AGAIN indicating it would block. It would then return an unexpected
return code, making Curl_ssl_send() confuse the upper layer - causing random
28 bytes trash data to get inserted in the transfered stream.

The proper fix was to make the Curl_gtls_send() function return the proper
return codes that the callers would expect. The Curl_ossl_send() function
already did this.

show more ...


# 6ca627ae 02-May-2006 Daniel Stenberg

curl-config got a --checkfor option


1...<<81828384858687888990>>...98