Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-12-30 | trial with an address which has a valid domain part but invalid host to ↵ | Gunter Knauf | |
avoid dns redirections. | |||
2008-12-30 | added HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID to ares Makefile.netware and sync'd ↵ | Gunter Knauf | |
with other Makefile.netware. | |||
2008-12-30 | changed HAVE_SIN6_SCOPE_ID define to HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID since ↵ | Gunter Knauf | |
just found that ares already uses this define. | |||
2008-12-30 | added HAVE_SIN6_SCOPE_ID define to all non-configure platforms which seem to ↵ | Gunter Knauf | |
be IPv6-aware. | |||
2008-12-29 | - Phil Lisiecki filed bug report #2413067 | Daniel Stenberg | |
(http://curl.haxx.se/bug/view.cgi?id=2413067) that identified a problem that would cause libcurl to mark a DNS cache entry "in use" eternally if the subsequence TCP connect failed. It would thus never get pruned and refreshed as it should've been. | |||
2008-12-29 | further clarifcation based on input from Anthony Bryan | Daniel Stenberg | |
2008-12-28 | - Peter Korsgaard fixed building libcurl with "configure --with-ssl | Daniel Stenberg | |
--disable-verbose". | |||
2008-12-28 | Anthony Bryan's man page cleanup in language and spelling | Daniel Stenberg | |
2008-12-28 | Anthony Bryan reported quirks, I updated | Daniel Stenberg | |
2008-12-28 | Anthony Bryan reported and I corrected two typos. | Daniel Stenberg | |
2008-12-28 | The CURLOPT_KRBLEVEL description wasn't properly formatted and thus was | Daniel Stenberg | |
corrupted in ouputs. Another report from Anthony Bryan. | |||
2008-12-28 | Anthony Bryan reported this outputs wrong in the PDF and I've now tried to | Daniel Stenberg | |
escape these letters what I think is the correct way. | |||
2008-12-28 | silent 'unused' warnings. | Gunter Knauf | |
2008-12-27 | libssh2 0.19 became 1.0 instead | Daniel Stenberg | |
2008-12-27 | added check for sin6_scope_id member in struct sockaddr_in6. | Gunter Knauf | |
2008-12-25 | 193 removed, no work has been started on this and I personally don't care that | Daniel Stenberg | |
much about it | |||
2008-12-22 | Remove trailing #undef value. Typo? | Gisle Vanem | |
2008-12-22 | libssh2_sftp_seek2 was just renamed to libssh2_sftp_seek64 ... | Daniel Stenberg | |
2008-12-22 | - Given a recent enough libssh2, libcurl can now seek/resume with SFTP even | Daniel Stenberg | |
on file indexes beyond 2 or 4GB. | |||
2008-12-22 | - Anthony Bryan provided a set of patches that cleaned up manual language, | Daniel Stenberg | |
corrected spellings and more. | |||
2008-12-20 | malloc+memset => calloc | Daniel Stenberg | |
2008-12-20 | same procedure, simpler code | Daniel Stenberg | |
2008-12-20 | 197 - IIS-bug in Digest | Daniel Stenberg | |
The curl tool parts are postponed to a later time 201 - "bug: header data output to the body callback function after set header" Was probably not a bug, I asked about it but I didn't get any response. 202 - "hangs up of application above libcurl" - problems with the multi_socket Fixes from Igor have been committed and there's currently no pending ones. | |||
2008-12-20 | - Igor Novoseltsev fixed a bad situation for the multi_socket() API when doing | Daniel Stenberg | |
pipelining, as libcurl could then easily get confused and A) work on the handle that was not "first in queue" on a pipeline, or even B) tell the app to REMOVE a socket while it was in use by a second handle in a pipeline. Both errors caused hanging or stalling applications. | |||
2008-12-20 | make the debug/helper function output to stderr as that makes it play nicer | Daniel Stenberg | |
in combination with infof() calls | |||
2008-12-20 | remove outdated stuff | Daniel Stenberg | |
2008-12-19 | - curl_multi_timeout() could return a timeout value of 0 even though nothing | Daniel Stenberg | |
was actually ready to get done, as the internal time resolution is higher than the returned millisecond timer. Therefore it could cause applications running on fast processors to do short bursts of busy-loops. curl_multi_timeout() will now only return 0 if the timeout is actually alreay triggered. | |||
2008-12-19 | oops, removing debug output that wasn't supposed to be there | Daniel Stenberg | |
2008-12-19 | - Using the libssh2 0.19 function libssh2_session_block_directions(), libcurl | Daniel Stenberg | |
now has an improved ability to do right when the multi interface (both "regular" and multi_socket) is used for SCP and SFTP transfers. This should result in (much) less busy-loop situations and thus less CPU usage with no speed loss. | |||
2008-12-19 | expand the CURLOPT_POSTREDIR explanation | Daniel Stenberg | |
2008-12-17 | - SCP and SFTP with the multi interface had the same flaw: the 'DONE' | Daniel Stenberg | |
operation didn't complete properly if the EAGAIN equivalent was returned but libcurl would simply continue with a half-completed close operation performed. This ruined persistent connection re-use and cause some SSH-protocol errors in general. The correction is unfortunately adding a blocking function - doing it entirely non-blocking should be considered for a better fix. | |||
2008-12-16 | Updated dependencies based on "gcc -MM". | Gisle Vanem | |
2008-12-16 | Added the use of Watt-32 tcp/ip stack for Win32 target. | Gisle Vanem | |
If USE_WATT32=1 one needs to use stack-based calls (-3s). So to keep the makefile nice and clean, specify -3s for Winsock target too (there's hardly any speed-gain using -3r). | |||
2008-12-16 | Added the use of Watt-32 tcp/ip stack for Win32 targets. | Gisle Vanem | |
2008-12-16 | Added the use of Watt-32 tcp/ip stack for Win32 targets. | Gisle Vanem | |
Added USE_WATT32 unconditionally for MSDOS targets since it's the only option. Adjusted the text for '--wdebug'. | |||
2008-12-16 | Added the use of Watt-32 tcp/ip stack for Win32 targets. | Gisle Vanem | |
2008-12-15 | - libssh2_sftp_last_error() was wrongly used at some places in libcurl which | Daniel Stenberg | |
made libcurl sometimes not properly abort problematic SFTP transfers. | |||
2008-12-12 | 196 is gone | Daniel Stenberg | |
2008-12-12 | - More work with Igor Novoseltsev to first fix the remaining stuff for | Daniel Stenberg | |
removing easy handles from multi handles when the easy handle is/was within a HTTP pipeline. His bug report #2351653 (http://curl.haxx.se/bug/view.cgi?id=2351653) was also related and was eventually fixed by a patch by Igor himself. | |||
2008-12-12 | Make the getoff all pipelines function only set _inuse to FALSE if the | Daniel Stenberg | |
specified data pointer was head. | |||
2008-12-12 | credit Mark Karpeles for his report and work | Daniel Stenberg | |
2008-12-12 | Patrick Monnerat fixed a build regression, introduced in 7.19.2, affecting | Yang Tse | |
OS/400 compilations with IPv6 enabled. | |||
2008-12-11 | Removed 200 as it wasn't a bug after all | Daniel Stenberg | |
Added 203 "dns cache memory leak and TTL failure after failed conn" | |||
2008-12-11 | - Bug report #2416182 titled "crash in ConnectionExists when using | Daniel Stenberg | |
duphandle+curl_mutli" (http://curl.haxx.se/bug/view.cgi?id=2416182) showed that curl_easy_duphandle() wrongly also copied the pointer to the connection cache, which was plain wrong and caused a segfault if the handle would be used in a different multi handle than the handle it was duplicated from. | |||
2008-12-11 | Dan F pointed out that we don't need to scan IPv6 addresses for '%'-letters | Daniel Stenberg | |
in the parse_remote_port() function as the scope id has already been stripped from the string. | |||
2008-12-11 | - Keshav Krity found out that libcurl failed to deal with dotted IPv6 | Daniel Stenberg | |
addresses if they were very long (>39 letters) due to a too strict address validity parser. It now accepts addresses up to 45 bytes long. | |||
2008-12-11 | _ Use getaddrinfo/getnameinfo ascii wrappers on OS400. | Patrick Monnerat | |
_ Adjust OS400 make script for non-CVS distributions. _ Upgrade ILE/RPG binding. _ Define CURL_HIDDEN_SYMBOLS on OS400, since only CURL_EXTERN-marked symbols are exported. | |||
2008-12-11 | Mention what makes this test special | Dan Fandrich | |
2008-12-10 | - Internet Explorer had a broken HTTP digest authentication before v7 and | Daniel Stenberg | |
there are servers "out there" that relies on the client doing this broken Digest authentication. Apache even comes with an option to work with such broken clients. The difference is only for URLs that contain a query-part (a '?'-letter and text to the right of it). libcurl now supports this quirk, and you enable it by setting the CURLAUTH_DIGEST_IE bit in the bitmask you pass to the CURLOPT_HTTPAUTH or CURLOPT_PROXYAUTH options. They are thus individually controlled to server and proxy. | |||
2008-12-09 | use the new URL | Daniel Stenberg | |