- Jul 23, 2007
-
-
Dan Fandrich authored
some few internal identifiers to avoid conflicts, which could be useful on other platforms.
-
- Jul 11, 2007
-
-
Guenter Knauf authored
added call to netware_init() in curl_global_init() to make sure it gets called before any library functions get used.
-
- Jun 27, 2007
-
-
James Housley authored
and CURLOPT_NEW_DIRECTORY_PERMS. These control the premissions for files and directories created on the remote server. CURLOPT_NEW_FILE_PERMS defaults to 0644 and CURLOPT_NEW_DIRECTORY_PERMS defaults to 0755
-
- May 31, 2007
-
-
Daniel Stenberg authored
to find that it crashed miserably, and this was due to some select()isms left in the code. This was due to API restrictions in c-ares 1.3.x, but with the upcoming c-ares 1.4.0 this is no longer the case so now libcurl runs much better with c-ares and the multi interface with > 1024 file descriptors in use.
-
- Apr 28, 2007
-
-
Daniel Stenberg authored
been removed from a multi handle, and then fixed another flaw that prevented curl_easy_duphandle() to work even after the first fix - the handle was still marked as using the multi interface.
-
- Apr 08, 2007
-
-
Yang Tse authored
-
- Apr 03, 2007
-
-
Daniel Stenberg authored
-
- Mar 31, 2007
-
-
Daniel Stenberg authored
cache, we must make sure not to derefence the NULL pointer... CID 6 coverity.com scan
-
- Mar 27, 2007
-
-
Yang Tse authored
uses poll() when a fine poll() is available, so now libcurl can be built without select() support at all if a fine poll() is available.
-
- Feb 28, 2007
-
-
Yang Tse authored
-
- Feb 26, 2007
-
-
Gisle Vanem authored
since they're already included through "setup.h".
-
- Feb 16, 2007
-
-
Yang Tse authored
-
- Jan 31, 2007
-
-
Yang Tse authored
-
- Jan 28, 2007
-
-
Daniel Stenberg authored
-
- Dec 29, 2006
-
-
Daniel Stenberg authored
-
- Dec 22, 2006
-
-
Daniel Stenberg authored
get confused and not acknowledge the 'no_proxy' variable properly once it had used the proxy and you re-used the same easy handle. I made sure the proxy name is properly stored in the connect struct rather than the sessionhandle/easy struct.
-
- Dec 05, 2006
-
-
Daniel Stenberg authored
(http://curl.haxx.se/bug/view.cgi?id=1604956) which identified setting CURLOPT_MAXCONNECTS to zero caused libcurl to SIGSEGV. Starting now, libcurl will always internally use no less than 1 entry in the connection cache.
-
- Nov 02, 2006
-
-
Daniel Stenberg authored
-
- Oct 18, 2006
-
-
Yang Tse authored
to verify winsock API availability.
-
- Oct 11, 2006
-
-
Yang Tse authored
-
- Oct 04, 2006
-
-
Daniel Stenberg authored
but that worked nicely in 7.15.5. I converted it into test case 532 and fixed the problem.
-
- Sep 09, 2006
-
-
Gisle Vanem authored
-
Gisle Vanem authored
-
- Sep 07, 2006
-
-
Daniel Stenberg authored
cache within the multi handle.
-
- Sep 03, 2006
-
-
Gisle Vanem authored
" !defined(__GNUC__) || defined(__MINGW32__)" implies CygWin.
-
- Aug 30, 2006
-
-
Gisle Vanem authored
-
- Aug 29, 2006
-
-
Gisle Vanem authored
-
- Jul 25, 2006
-
-
Gisle Vanem authored
-
- Jul 11, 2006
-
-
Dan Fandrich authored
in libcurl as well, if necessary.
-
- Jul 07, 2006
-
-
Daniel Stenberg authored
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).
-
- Apr 07, 2006
-
-
Daniel Stenberg authored
-
- Feb 11, 2006
-
-
Daniel Stenberg authored
an app can use to let libcurl only connect to a remote host and then extract the socket from libcurl. libcurl will then not attempt to do any transfer at all after the connect is done.
-
- Jan 15, 2006
-
-
Daniel Stenberg authored
into a counter, and thus you can now do multiple curl_global_init() and you are then supposed to do the same amount of calls to curl_global_cleanup(). Bryan also updated the docs accordingly.
-
- Jul 17, 2005
-
-
Daniel Stenberg authored
Pointed out by Bjorn Reese.
-
- Apr 07, 2005
-
-
Daniel Stenberg authored
internally, with code provided by sslgen.c. All SSL-layer-specific code is then written in ssluse.c (for OpenSSL) and gtls.c (for GnuTLS). As far as possible, internals should not need to know what SSL layer that is in use. Building with GnuTLS currently makes two test cases fail. TODO.gnutls contains a few known outstanding issues for the GnuTLS support. GnuTLS support is enabled with configure --with-gnutls
-
- Mar 31, 2005
-
-
Daniel Stenberg authored
-
- Feb 09, 2005
-
-
Daniel Stenberg authored
-
- Jan 29, 2005
-
-
Daniel Stenberg authored
that uses the multi interface to run the request. It is a great testbed for the multi interface and I believe we shall do it this way for real in the future when we have a successor to curl_multi_fdset().
-
- Jan 11, 2005
-
-
Daniel Stenberg authored
shadow our public headers with the former names.
-
- Jan 10, 2005
-
-
Daniel Stenberg authored
#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.
-