Age | Commit message (Collapse) | Author | |
---|---|---|---|
2005-01-13 | Inspired by Martijn Koster's patch and example source at | Daniel Stenberg | |
http://www.greenhills.co.uk/mak/gentoo/curl-eintr-bug.c, I now made the select() and poll() calls properly loop if they return -1 and errno is EINTR. glibc docs for this is found here: http://www.gnu.org/software/libc/manual/html_node/Interrupted-Primitives.html This last link says BSD doesn't have this "effect". Will there be a problem if we do this unconditionally? S: ---------------------------------------------------------------------- | |||
2005-01-11 | Dan Torop cleaned up a few no longer used variables from David Phillips' | Daniel Stenberg | |
select() overhaul fix. | |||
2005-01-11 | Cyrill Osterwalder posted a detailed analysis about a bug that occurs when | Daniel Stenberg | |
using a custom Host: header and curl fails to send a request on a re-used persistent connection and thus creates a new connection and resends it. It then sent two Host: headers. Cyrill's analysis was posted here: http://curl.haxx.se/mail/archive-2005-01/0022.html | |||
2005-01-10 | Bruce Mitchener identified (bug report #1099640) the never-ending SOCKS5 | Daniel Stenberg | |
problem with the version byte and the check for bad versions. Bruce has lots of clues on this, and based on his suggestion I've now removed the check of that byte since it seems to be able to contain 1 or 5. | |||
2005-01-10 | edited wording | Daniel Stenberg | |
2005-01-10 | Pavel Orehov reported memory problems with the multi interface in bug report | Daniel Stenberg | |
#1098843. In short, a shared DNS cache was setup for a multi handle and when the shared cache was deleted before the individual easy handles, the latter cleanups caused read/writes to already freed memory. | |||
2005-01-10 | Hzhijun reported a memory leak in the SSL certificate code, that leaked the | Daniel Stenberg | |
remote certificate name when it didn't match the used host name. | |||
2005-01-07 | three recent bug fixes | Daniel Stenberg | |
2005-01-05 | recent events | Daniel Stenberg | |
2004-12-25 | --protocols, license, src/config.h.in | Daniel Stenberg | |
2004-12-23 | recent changes | Daniel Stenberg | |
and Merry Christmas! | |||
2004-12-20 | and we start all over again | Daniel Stenberg | |
2004-12-19 | clarified a few changes | Daniel Stenberg | |
2004-12-18 | Samuel Listopad added support for PKCS12 formatted certificates. | Daniel Stenberg | |
2004-12-16 | several windows large-file fixes | Daniel Stenberg | |
2004-12-16 | Dinar in bug report #1086121, found a file handle leak when a multipart | Daniel Stenberg | |
formpost (including a file upload part) was aborted before the whole file was sent. | |||
2004-12-15 | yet another mirror! | Daniel Stenberg | |
2004-12-15 | fixed how backslashes are treated in glob strings | Daniel Stenberg | |
2004-12-14 | Harshal Pradhan fixed changing username/password on a persitent HTTP | Daniel Stenberg | |
connection. | |||
2004-12-13 | large file file:// resumes on windows | Daniel Stenberg | |
2004-12-11 | HTTP IPv6 support added to the test suite | Daniel Stenberg | |
2004-12-10 | username and IPv6 numerical address URL parser fix | Daniel Stenberg | |
2004-12-10 | configure and curl-config fixes | Daniel Stenberg | |
2004-12-07 | Rene Bernhardt found and fixed a buffer overrun in the NTLM code, where | Daniel Stenberg | |
libcurl always and unconditionally overwrote a stack-based array with 3 zero bytes. I edited the fix to make it less likely to occur again (and added a comment explaining the reason to the buffer size). | |||
2004-12-05 | Dan Fandrich added the --disable-cookies option to configure to build | Daniel Stenberg | |
libcurl without cookie support. This is mainly useful if you want to build a minimalistic libcurl with no cookies support at all. Like for embedded systems or similar. | |||
2004-12-05 | Richard Atterer fixed libcurl's way of dealing with the EPSV | Daniel Stenberg | |
response. Previously, libcurl would re-resolve the host name with the new port number and attempt to connect to that, while it should use the IP from the control channel. This bug made it hard to EPSV from an FTP server with multiple IP addresses! | |||
2004-12-03 | credit where credit is due | Daniel Stenberg | |
2004-12-03 | Bug report #1078066: when a chunked transfer was pre-maturely closed exactly | Daniel Stenberg | |
at a chunk boundary it was not considered an error and thus went unnoticed. Added test case 207 to verify. | |||
2004-11-30 | recent changes | Daniel Stenberg | |
2004-11-29 | --disable-epsv when connecting to an IPv6 ftp server | Daniel Stenberg | |
2004-11-29 | spell | Daniel Stenberg | |
2004-11-26 | progress meter newline | Daniel Stenberg | |
2004-11-25 | FTP improvements: | Daniel Stenberg | |
If EPSV, EPRT or LPRT is tried and doesn't work, it will not be retried on the same server again even if a following request is made using a persistent connection. If a second request is made to a server, requesting a file from the same directory as the previous request operated on, libcurl will no longer make that long series of CWD commands just to end up on the same spot. Note that this is only for *exactly* the same dir. There is still room for improvements to optimize the CWD-sending when the dirs are only slightly different. Added test 210, 211 and 212 to verify these changes. Had to improve the test script too and added a new primitive to the test file format. | |||
2004-11-24 | HTTP "auth done right". See lib/README.httpauth | Daniel Stenberg | |
2004-11-23 | yet another binding | Daniel Stenberg | |
2004-11-19 | David Phillips' FD_SETSIZE fix | Daniel Stenberg | |
2004-11-15 | clean up start time and t_startsingle use so that redirect_time works properly | Daniel Stenberg | |
2004-11-11 | recent fixes | Daniel Stenberg | |
2004-11-09 | with all external functions marked with CURL_EXTERN it is easy to count them | Daniel Stenberg | |
and... yes, they are 46! | |||
2004-11-08 | today's work | Daniel Stenberg | |
2004-11-05 | Tim Sneddon's VMS fix for huge HTTP POSTs | Daniel Stenberg | |
2004-11-04 | update | Daniel Stenberg | |
2004-11-02 | recent changes | Daniel Stenberg | |
2004-10-19 | CURLINFO_NUM_CONNECTS and more | Daniel Stenberg | |
2004-10-18 | start over on 7.12.3 | Daniel Stenberg | |
2004-10-17 | new mirror | Daniel Stenberg | |
2004-10-16 | today's changes | Daniel Stenberg | |
2004-10-14 | Eric Vergnaud pointed out that libcurl didn't treat ?-letters in the user name | Daniel Stenberg | |
and password fields properly in URLs, like ftp://us?er:pass?word@site.com/. Added test 191 to verify the fix. | |||
2004-10-13 | .NET binding | Daniel Stenberg | |
2004-10-12 | recent fixes | Daniel Stenberg | |