- Jul 02, 2008
-
-
Dan Fandrich authored
-
Yang Tse authored
-
Yang Tse authored
-
- Jul 01, 2008
-
-
Daniel Stenberg authored
operating system.
-
- Jun 30, 2008
-
-
Daniel Stenberg authored
which output the range using a signed variable where it should rather use unsigned.
-
- Jun 29, 2008
-
-
Yang Tse authored
some systems" (http://curl.haxx.se/bug/view.cgi?id=1999181). The problem was that the configure script did not use the _POSIX_MONOTONIC_CLOCK feature test macro when checking monotonic clock availability. This is now fixed and the monotonic clock will not be used unless the feature test macro is defined with a value greater than zero indicating always supported.
-
- Jun 26, 2008
-
-
Dan Fandrich authored
Fixed a file handle leak in the command line client if more than one --stderr option was given.
-
- Jun 22, 2008
-
-
Daniel Stenberg authored
(http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=487567) pointing out that libcurl used Content-Range: instead of Range when doing a range request with --head (CURLOPT_NOBODY). This is now fixed and test case 1032 was added to verify.
-
Dan Fandrich authored
is not ANSI C, just a common extension. This caused problems on at least Open Watcom C.
-
- Jun 20, 2008
-
-
Yang Tse authored
enough at detecting compilation errors or at least it has been properly configured to do so. Configuration heavily depends on this capability, so if this compiler sanity check fails the configuration process will now fail.
-
Daniel Stenberg authored
handshake with a SSLv2 server, and it turned out to be because it didn't recognize the cipher named "rc4-md5". In our list that cipher was named plainly "rc4". I've now added rc4-md5 to work as an alias as Phil reported that it made things work for him again.
-
Daniel Stenberg authored
crashed libcurl. This is now addressed by making sure we use "plain send" internally when doing the socks handshake instead of the Curl_write() function which is designed to use the "target" protocol. That's then SCP or SFTP in this case. I also took the opportunity and cleaned up some ssh- related #ifdefs in the code for readability.
-
- Jun 19, 2008
-
-
Daniel Stenberg authored
-
Daniel Stenberg authored
libcurl to not tell the app properly when a socket was closed (when the name resolve done by c-ares is done) and then immediately re-created and put to use again (for the actual connection). Since the closure will make the "watch status" get lost in several event-based systems libcurl will need to tell the app about this close/re-create case.
-
Daniel Stenberg authored
multi interface with pipelining enabled as it would wrongly check for, detect and close "dead connections" even though that connection was already in use!
-
Dan Fandrich authored
-
Dan Fandrich authored
-
- Jun 18, 2008
-
-
Daniel Stenberg authored
always fire up a new connection rather than using the existing one when the multi interface is used. Original bug report: https://bugzilla.redhat.com/show_bug.cgi?id=450140
-
Yang Tse authored
AC_FOO_IFELSE macros, otherwise temp files are not removed. Identation adjustment.
-
- Jun 13, 2008
-
-
Dan Fandrich authored
-
- Jun 11, 2008
-
-
Daniel Stenberg authored
libraries are supported. Starting now, each underlying SSL library support code does a set of defines for the 16 functions the generic layer (sslgen.c) uses (all these new function defines use the prefix "curlssl_"). This greatly simplified the generic layer in readability by involving much less #ifdefs and other preprocessor stuff and should make it easier for people to make libcurl work with new SSL libraries. Hopefully I can later on document these 16 functions somewhat as well. I also made most of the internal SSL-dependent functions (using Curl_ssl_ prefix) #defined to nothing when no SSL support is requested - previously they would unnecessarily call mostly empty functions.
-
- Jun 10, 2008
-
-
Daniel Stenberg authored
functionality killed it due to its unconditional use of X509_STORE_set_flags...
-
- Jun 08, 2008
-
-
Daniel Stenberg authored
-
Daniel Stenberg authored
All boolean options (such as -O, -I, -v etc), both short and long versions, now always switch on/enable the option named. Using the same option multiple times thus make no difference. To switch off one of those options, you need to use the long version of the option and type --no-OPTION. Like to disable verbose mode you use --no-verbose! - Added --remote-name-all to curl, which if used changes the default for all given URLs to be dealt with as if -O is used. So if you want to disable that for a specific URL after --remote-name-all has been used, you muse use -o - or --no-remote-name.
-
- Jun 06, 2008
-
-
Daniel Stenberg authored
-
Daniel Stenberg authored
OpenSSL, NSS and GnuTLS-built libcurls.
-
Daniel Stenberg authored
OpenSSL, NSS and GnuTLS-built libcurls.
-
Daniel Stenberg authored
curl_easy_getinfo. It returns a pointer to a string with the most recently used IP address. Modified test case 500 to also verify this feature. The implementing of this feature was sponsored by Lenny Rachitsky at NeuStar.
-
- Jun 04, 2008
-
-
Daniel Stenberg authored
-
- Jun 03, 2008
-
-
Dan Fandrich authored
condition were encountered.
-
- Jun 01, 2008
-
-
Daniel Stenberg authored
- Updated main.c to return CURLE_OK if PARAM_HELP_REQUESTED was returned from getparameter instead of CURLE_FAILED_INIT. No point in returning an error if --help or --version were requested.
-
- May 28, 2008
-
-
Daniel Stenberg authored
the curl_multi_socket() API with HTTP pipelining enabled and could lead to the pipeline basically stalling for a very long period of time until it took off again.
-
Daniel Stenberg authored
provided excellent repeat recipes. I fixed the cases I managed to reproduce but Jeff still got some (SCP) problems even after these fixes: http://curl.haxx.se/mail/lib-2008-05/0342.html
-
- May 26, 2008
-
-
http://curl.haxx.se/bug/view.cgi?id=1973352Daniel Stenberg authored
how the HTTP redirect following code didn't properly follow to a new URL if the new url was but a query string such as "Location: ?moo=foo". Test case 1031 was added to verify this fix.
-
Daniel Stenberg authored
-
Yang Tse authored
openssl/objects.h were needed to compile SPNEGO support.
-
- May 22, 2008
-
-
Dan Fandrich authored
libtest code.
-
- May 19, 2008
-
-
Daniel Stenberg authored
interface problems: o with pipelining disabled, the state should never be set to WAITDO but rather go straight to DO o we had multiple states for which the internal function returned no socket at all to wait for, with the effect that libcurl calls the socket callback (when curl_multi_socket() is used) with REMOVE prematurely (as it would be added again within very shortly) o when in DO and DOING states, the HTTP and HTTPS protocol handler functions didn't return that the socket should be waited for writing, but instead it was treated as if no socket was needing monitoring so again REMOVE was called prematurely.
-
- May 13, 2008
-
-
Daniel Stenberg authored
-
- May 12, 2008
-
-
Daniel Stenberg authored
and receive data over a connection previously setup with curl_easy_perform() and its CURLOPT_CONNECT_ONLY option. The sendrecv.c example was added to show how they can be used.
-