Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-03-06 | - Ben Greear brought a patch that fixed the rate limiting logic for TFTP when | Daniel Stenberg | |
the easy interface was used. | |||
2010-03-06 | indent fix by Ben Greear, I removed some braces for single-line conditional | Daniel Stenberg | |
expressions | |||
2010-03-05 | Constantine Sapuntzakis detected and fixed a double free in builds done | Yang Tse | |
with threaded resolver enabled (Windows default configuration) that would get triggered when a curl handle is closed while doing DNS resolution. | |||
2010-03-02 | - Based on patch provided by Jacob Moshenko, the transfer logic now properly | Daniel Stenberg | |
makes sure that when using sub-second timeouts, there's no final bad 1000ms wait. Previously, a sub-second timeout would often make the elapsed time end up the time rounded up to the nearest second (e.g. 1s for 200ms timeout) | |||
2010-03-02 | - Andrei Benea filed bug report #2956698 and pointed out that the | Daniel Stenberg | |
CURLOPT_CERTINFO feature leaked memory due to a missing OpenSSL function call. He provided the patch to fix it too. http://curl.haxx.se/bug/view.cgi?id=2956698 | |||
2010-03-02 | - Made the pingpong timeout code properly deal with the response timeout AND | Daniel Stenberg | |
the global timeout if set. Also, as was reported in the bug report #2956437 by Ryan Chan, the time stamp to use as basis for the per command timeout was not set properly in the DONE phase for FTP (and not for SMTP) so I fixed that just now. This was a regression compared to 7.19.7 due to the conversion of FTP code over to the generic pingpong concepts. http://curl.haxx.se/bug/view.cgi?id=2956437 | |||
2010-03-02 | remove assignment never used | Daniel Stenberg | |
2010-03-01 | - Ben Greear provided an update for TFTP that fixes upload. | Daniel Stenberg | |
2010-03-01 | - Wesley Miaw reported bug #2958179 which identified a case of looping during | Daniel Stenberg | |
OpenSSL based SSL handshaking even though the multi interface was used and there was no good reason for it. http://curl.haxx.se/bug/view.cgi?id=2958179 | |||
2010-02-26 | - Pat Ray in bug #2958474 pointed out an off-by-one case when receiving a | Daniel Stenberg | |
chunked-encoding trailer. http://curl.haxx.se/bug/view.cgi?id=2958474 | |||
2010-02-26 | Fixed a couple of out of memory leaks and a segfault in the IMAP code. | Dan Fandrich | |
2010-02-26 | Added SIZEOF_INT and SIZEOF_SHORT definitions for non-configure systems | Yang Tse | |
2010-02-26 | fix compiler warning | Yang Tse | |
2010-02-26 | fix compiler warning | Yang Tse | |
2010-02-25 | fix compiler warning | Yang Tse | |
2010-02-25 | Fixed a couple of out of memory leaks and a segfault in the SMTP code. | Dan Fandrich | |
2010-02-24 | fix compiler warning | Yang Tse | |
2010-02-23 | fix compiler warning | Yang Tse | |
2010-02-22 | fix socket data type and logging format in debug tracking socket functions | Yang Tse | |
2010-02-22 | convert Curl_ultous() and Curl_ultouc() functions to curlx_ultous() and | Yang Tse | |
curlx_ultouc(), exposing them through curlx.h to allow proper code reuse later in our test harness. | |||
2010-02-22 | _ Adjusted RFC821 HELO fallback and enabled test804 | Patrick Monnerat | |
2010-02-22 | - Proper handling of STARTTLS on SMTP, taking CURLUSESSL_TRY into account. | Patrick Monnerat | |
- SMTP falls back to RFC821 HELO when EHLO fails (and SSL is not required). - Use of true local host name (i.e.: via gethostname()) when available, as default argument to SMTP HELO/EHLO. - Test case 804 for HELO fallback. | |||
2010-02-22 | add header inclusion | Yang Tse | |
2010-02-22 | fix compiler warning | Yang Tse | |
2010-02-21 | fix compiler warning | Yang Tse | |
2010-02-20 | - Fixed the SMTP compliance by making sure RCPT TO addresses are specified | Daniel Stenberg | |
properly in angle brackets. Recipients provided with CURLOPT_MAIL_RCPT now get angle bracket wrapping automatically by libcurl unless the recipient starts with an angle bracket as then the app is assumed to deal with that properly on its own. | |||
2010-02-20 | - I made the SMTP code expect a 250 response back from the server after the | Daniel Stenberg | |
full DATA has been sent, and I modified the test SMTP server to also send that response. As usual, the DONE operation that is made after a completed transfer is still not doable in a non-blocking way so this waiting for 250 is unfortunately made blockingly. | |||
2010-02-20 | corected a comment and wrapped a few longish lines | Daniel Stenberg | |
2010-02-20 | fix compiler warning | Yang Tse | |
2010-02-20 | fix compiler warning | Yang Tse | |
2010-02-20 | fix compiler warning | Yang Tse | |
2010-02-19 | fix compiler warning | Yang Tse | |
2010-02-17 | use curl standard indentation and line lengths | Daniel Stenberg | |
2010-02-16 | replaced tabs with spaces | Yang Tse | |
2010-02-15 | fix compiler warning: conversion from "long" to "size_t" may lose sign | Yang Tse | |
2010-02-14 | removed trailing whitespace | Yang Tse | |
2010-02-13 | used allways #ifdef / #ifndef; | Gunter Knauf | |
moved gethostbyname_thread() to #else case to avoid 'not used' compiler warning. | |||
2010-02-13 | replaced tabs by spaces, removed trailing tabs/spaces. | Gunter Knauf | |
2010-02-12 | - Jack Zhang reported a problem with SMTP: we wrongly used multiple addresses | Daniel Stenberg | |
in the same RCPT TO line, when they should be sent in separate single commands. I updated test case 802 to verify this. - I also fixed a bad use of my_setopt_str() of CURLOPT_MAIL_RCPT in the curl tool which made it try to output it as string for the --libcurl feature which could lead to crashes. | |||
2010-02-11 | _ Make it compilable again on OS400. | Patrick Monnerat | |
_ Upgrade OS400 EBCDIC wrappers for new options. _ Upgrade ILE/RPG bindings to current state. | |||
2010-02-09 | - When downloading compressed content over HTTP and the app as asked libcurl | Daniel Stenberg | |
to automatically uncompress it with the CURLOPT_ENCODING option, libcurl could wrongly provide the callback with more data than what the maximum documented amount. An application could thus get tricked into badness if the maximum limit was trusted to be enforced by libcurl itself (as it is documented). This is further detailed and explained in the libcurl security advisory 20100209 at http://curl.haxx.se/docs/adv_20100209.html | |||
2010-02-09 | set VERSIONINFO accordingly for the 7.20.0 release | Daniel Stenberg | |
2010-02-06 | OOM handling fix | Yang Tse | |
2010-02-06 | OOM handling fix | Yang Tse | |
2010-02-05 | - avoid OpenSSL 0.9.8 ENGINE_by_id memory leak | Yang Tse | |
- cleanup parenthesis usage in return statements | |||
2010-02-05 | - attempt to workaround icc 9.1 optimizer issue | Yang Tse | |
2010-02-04 | fix printf-style format strings | Yang Tse | |
2010-02-04 | Fix compiler warning: unused variable | Yang Tse | |
2010-02-03 | Changed the Watcom makefiles to make them easier to keep in sync with | Dan Fandrich | |
Makefile.inc since that can't be included directly. | |||
2010-02-03 | Fix OOM handling | Yang Tse | |