Age | Commit message (Collapse) | Author |
|
behaviour and a socket leak
|
|
set a private pointer added to the internal libcurl hash table for the
particular socket passed in to this function.
|
|
tool option named --ftp-alternative-to-user. It provides a mean to send a
particular command if the normal USER/PASS approach fails.
|
|
newer MSVC versions)
|
|
|
|
|
|
shall be defined if <malloc.h> header file must be included even when including <stdlib.h>.
|
|
|
|
|
|
Curl_freeaddrinfo() and Curl_ip2addr().
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
problem added with the curl_formget() patch.
|
|
|
|
|
|
file: URLs only.
|
|
|
|
|
|
|
|
|
|
|
|
we did wrong and patched it: When nodes were removed from the splay tree,
and we didn't properly remove it from the splay tree when an easy handle was
removed from a multi stack and thus we could wrongly leave a node in the
splay tree pointing to (bad) memory.
|
|
|
|
|
|
|
|
|
|
for FTP ASCII transfers.
|
|
RFC 3493.
|
|
|
|
|
|
|
|
failure.
|
|
swrite is more intuitive.
|
|
|
|
|
|
|
|
in libcurl as well, if necessary.
|
|
|
|
|
|
anyone in curl_multi_add_handle.
|
|
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.
|
|
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).
|