Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-12-03 | - Igor Novoseltsev filed bug #2351645 | Daniel Stenberg | |
(http://curl.haxx.se/bug/view.cgi?id=2351645) that identified a problem with the multi interface that occured if you removed an easy handle while in progress and the handle was used in a HTTP pipeline. | |||
2008-12-03 | - Pawel Kierski pointed out a mistake in the cookie code that could lead to a | Daniel Stenberg | |
bad fclose() after a fatal error had occured. (http://curl.haxx.se/bug/view.cgi?id=2382219) | |||
2008-12-02 | explain the two *channel_inuse fields somewhat better | Daniel Stenberg | |
2008-11-29 | Further adjust a libssh2 preprocessor function-symbol definition check | Yang Tse | |
2008-11-29 | Adjust some libssh2 preprocessor symbol definition checks | Yang Tse | |
2008-11-26 | narrow the comment to < 80 columns | Daniel Stenberg | |
2008-11-24 | - Based on a patch by Vlad Grachov, libcurl now uses a new libssh2 0.19 | Daniel Stenberg | |
function when built to support SCP and SFTP that helps the library to know in which direction a particular libssh2 operation would return EAGAIN so that libcurl knows what socket conditions to wait for before trying the function call again. Previously (and still when using libssh2 0.18 or earlier), libcurl will busy-loop in this situation when the easy interface is used! | |||
2008-11-19 | - I removed the default use of "Pragma: no-cache" from libcurl when a proxy is | Daniel Stenberg | |
used. It has been used since forever but it was never a good idea to use unless explicitly asked for. | |||
2008-11-19 | - Christian Krause reported and fixed a memory leak that would occur with HTTP | Daniel Stenberg | |
GSS/kerberos authentication (http://curl.haxx.se/bug/view.cgi?id=2284386) | |||
2008-11-19 | - Andreas Wurf and Markus Koetter helped me analyze a problem that Andreas got | Daniel Stenberg | |
when uploading files to a single FTP server using multiple easy handle handles with the multi interface. Occasionally a handle would stall in mysterious ways. The problem turned out to be a side-effect of the ConnectionExists() function's eagerness to re-use a handle for HTTP pipelining so it would select it even if already being in use, due to an inadequate check for its chances of being used for pipelnining. | |||
2008-11-18 | Avoid creating garbage on an OOM error | Dan Fandrich | |
2008-11-18 | Made an array static const | Dan Fandrich | |
2008-11-18 | Added #include "rawstr.h" | Dan Fandrich | |
2008-11-17 | the IP address we want/request/use from the interface is the 'local' | Yang Tse | |
address, the one on the box libcurl is running, not the 'remote' one. | |||
2008-11-17 | fix comment | Yang Tse | |
2008-11-17 | if2ip.c related preprocessor cleanup | Yang Tse | |
2008-11-17 | backport fix for failures to reject certain malformed literals | Yang Tse | |
2008-11-16 | Christian Krause fixed a build failure when building with gss support | Daniel Stenberg | |
enabled and FTP disabled. | |||
2008-11-16 | fix OOM problem reported by Jim Meyering | Daniel Stenberg | |
2008-11-15 | based on a report by Jim Meyering, I went over and added checks for return | Daniel Stenberg | |
codes for all calls to malloc and strdup that were missing. I also changed a few malloc(13) to use arrays on the stack and a few malloc(PATH_MAX) to instead use aprintf() to lower memory use. I also fixed a memory leak in Curl_nss_connect() when CURLOPT_ISSUERCERT is in use. | |||
2008-11-14 | Added some #ifdefs around header files and change the EAGAIN test to | Dan Fandrich | |
fix compilation on Cell (reported by Jeff Curley). | |||
2008-11-14 | Added .xml as one of the few common file extensions known by the multipart | Dan Fandrich | |
form generator. Made the extensions part of the MIME type struct to reduce the size and run-time relocations necessary to build the table. | |||
2008-11-14 | fix an OOM problem detected by Jim Meyering | Daniel Stenberg | |
2008-11-14 | Remove a chunk of unused code that was #ifdef'de on defines we never set. | Daniel Stenberg | |
We do testing of code functions using the test suite instead! | |||
2008-11-13 | Refactor configure script detection of functions used to set sockets into | Yang Tse | |
non-blocking mode, and decouple function detection from function capability. | |||
2008-11-13 | - Fixed a potential data loss in Curl_client_write() when the transfer is | Michal Marek | |
paused. | |||
2008-11-13 | changed to latest libidn version. | Gunter Knauf | |
2008-11-13 | changed defines to make autobuild logs display libidn usage. | Gunter Knauf | |
2008-11-11 | - Rainer Canavan filed bug #2255627 | Daniel Stenberg | |
(http://curl.haxx.se/bug/view.cgi?id=2255627) which pointed out that a program using libcurl's multi interface to download a HTTPS page with a libcurl built powered by OpenSSL, would easily get silly and instead hand over SSL details as data instead of the actual HTTP headers and body. This happened because libcurl would consider the connection handshake done too early. This problem was introduced at September 22nd 2008 with my fix of the bug #2107377 The correct fix is now instead done within the GnuTLS-handling code, as both the OpenSSL and the NSS code already deal with this situation in similar fashion. I added test case 560 in an attempt to verify this fix, but unfortunately it didn't trigger it even before this fix! | |||
2008-11-11 | updated OpenSSL version. | Gunter Knauf | |
2008-11-11 | added libidn build. | Gunter Knauf | |
2008-11-11 | updated coment, updated OpenSSL version. | Gunter Knauf | |
2008-11-11 | added libidn build. | Gunter Knauf | |
2008-11-11 | Related with bug #2230535 (http://curl.haxx.se/bug/view.cgi?id=2230535) | Yang Tse | |
Daniel Fandrich noticed that curl_addrinfo was also missing in the build process of other four non-configure platforms. Added now. | |||
2008-11-07 | The getifaddrs() version of Curl_if2ip() crashed when used on a Linux | Dan Fandrich | |
system with a TEQL load-balancing device configured, which doesn't have an address. Thanks to Adam Sampson for spotting this (bug #2234923). | |||
2008-11-06 | Add missing curl_addrinfo, and sort the list. | Yang Tse | |
2008-11-06 | Merged existing IPv4 and IPv6 Curl_ip2addr functions into a single one | Yang Tse | |
which now also takes a protocol address family argument. | |||
2008-11-06 | Factored out some common code into a new function output_auth_headers | Dan Fandrich | |
2008-11-05 | corrected and clarified the *_SPEED_LARGE comments | Daniel Stenberg | |
2008-11-04 | CURLINFO_FILETIME now works for file:// transfers as well | Daniel Stenberg | |
2008-11-03 | - Bug #2218480 (http://curl.haxx.se/bug/view.cgi?id=2218480) pointed out a | Daniel Stenberg | |
problem with my CURLINFO_PRIMARY_IP fix from October 7th that caused a NULL pointer read. I also took the opportunity to clean up this logic (storing of the connection's IP address) somewhat as we had it stored in two different places and ways previously and they are now unified. | |||
2008-11-03 | Added '#define HAVE_GETNAMEINFO' and qualifiers/types | Gisle Vanem | |
for it. | |||
2008-11-03 | djgpp/DOS does have getaddrinfo(). | Gisle Vanem | |
2008-11-03 | fix length of longest IPv6 address string | Yang Tse | |
2008-11-03 | I liked Daniel Johnson's simplified version bumper guide so I modified the | Daniel Stenberg | |
instruction in the comments to use that instead! Original mail: http://curl.haxx.se/mail/lib-2008-11/0019.html | |||
2008-11-02 | Marked with TODO comments a number of problems in the Kerberos code detected | Dan Fandrich | |
while investigating the issue in http://curl.haxx.se/mail/lib-2008-09/0262.html I'm hesitant to fix them because I have no way of testing the result. | |||
2008-11-01 | Daniel Johnson reported and fixed ipv4 name resolves when libcurl is built | Daniel Stenberg | |
with ipv6-enabled c-ares | |||
2008-11-01 | bump VERSIONINFO for the upcoming release | Daniel Stenberg | |
2008-11-01 | Adjust WIN32 freeaddrinfo, getaddrinfo and getnameinfo availability | Yang Tse | |
2008-11-01 | WIN32 availability of freeaddrinfo, getaddrinfo and getnameinfo functions is ↵ | Yang Tse | |
quite convoluted, compiler dependant and in some cases even build target dependat. |