- Jan 30, 2006
-
-
Daniel Stenberg authored
curl tool with --local-port. Plain and simply set the range of ports to bind the local end of connections to. Implemented on to popular demand. Not extensively tested. Please let me know how it works.
-
Daniel Stenberg authored
connection setup as a follow-redirect. It turns out 1) this fails when a FTP connection is re-setup and 2) it does make the max-redirs counter behave wrong. This fix was not verified since the reporter vanished, but I believe this is the right fix nonetheless.
-
- Jan 29, 2006
-
-
Daniel Stenberg authored
-
- Jan 24, 2006
-
-
Daniel Stenberg authored
even after EPSV returned a positive response code, if libcurl failed to connect to the port number the EPSV response said. Obviously some people are going through protocol-sensitive firewalls (or similar) that don't understand EPSV and then they don't allow the second connection unless PASV was used. This also called for a minor fix of test case 238.
-
- Jan 20, 2006
-
-
Daniel Stenberg authored
-
- Jan 19, 2006
-
-
Daniel Stenberg authored
didn't work.
-
- Jan 18, 2006
-
-
Daniel Stenberg authored
-
Daniel Stenberg authored
-
- Jan 16, 2006
-
-
Daniel Stenberg authored
not supporting it. It hasn't been functioning for years anyway, so this is just finally stating what already was true. And a cleanup at the same time.
-
- 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.
-
- Jan 13, 2006
-
-
Daniel Stenberg authored
test script to kill all processes in the current process group!
-
- Jan 12, 2006
-
-
Daniel Stenberg authored
HTTP proxy.
-
- Jan 10, 2006
-
-
Daniel Stenberg authored
given subdirs, libcurl would still "remember" the full path as if it is the current directory libcurl is in so that the next curl_easy_perform() would get really confused if it tried the same path again - as it would not issue any CWD commands at all, assuming it is already in the "proper" dir. Starting now, a failed CWD command sets a flag that prevents the path to be "remembered" after returning.
-
- Jan 08, 2006
-
-
Daniel Stenberg authored
-
- Jan 07, 2006
-
-
Daniel Stenberg authored
actually used a new connection and not sent the second request on the first socket!
-
- Jan 06, 2006
-
-
Daniel Stenberg authored
-
- Jan 04, 2006
-
-
Daniel Stenberg authored
-
- Dec 16, 2005
-
-
Daniel Stenberg authored
password of 127 bytes or less embedded in a URL, where actually the code uses a 255 byte buffer for it! Modified now to use the full buffer size.
-
- Dec 06, 2005
-
-
Daniel Stenberg authored
-
Daniel Stenberg authored
-
- Dec 01, 2005
-
-
Daniel Stenberg authored
file descriptor if given a non-existing file.
-
- Nov 28, 2005
-
-
Daniel Stenberg authored
-
- Nov 24, 2005
-
-
Daniel Stenberg authored
configure.
-
- Nov 17, 2005
-
-
Daniel Stenberg authored
string in the given error buffer to address the flaw mention on 21 sep 2005.
-
- Nov 16, 2005
-
-
Daniel Stenberg authored
installed on 'make install' time.
-
- Nov 13, 2005
-
-
Daniel Stenberg authored
limit-rate units: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=338681 Now curl will return error if a bad unit is used.
-
Daniel Stenberg authored
http://www.greenend.org.uk/rjk/2001/06/poll.html and further tests by Eugene Kotlyarov, we now know that cygwin's poll returns only POLLHUP on remote connection closure so we check for that case (too) and re-enable poll for cygwin builds.
-
- Nov 12, 2005
-
-
Daniel Stenberg authored
right: http://curl.haxx.se/mail/archive-2005-11/0045.html so we now disable poll() and use select() on cygwin too (we already do the same choice on Mac OS X)
-
- Nov 11, 2005
-
-
Daniel Stenberg authored
client certificates! (http://curl.haxx.se/bug/view.cgi?id=1348930).
-
- Nov 10, 2005
-
-
Daniel Stenberg authored
-
Daniel Stenberg authored
-
Daniel Stenberg authored
step counter by adding :[num] within the brackets when specifying a range.
-
- Nov 08, 2005
-
-
Daniel Stenberg authored
we really have no use for reverse lookups of the address. I truly hope these are the last reverse lookups we had lingering in the code!
-
Daniel Stenberg authored
-
- Nov 05, 2005
-
-
http://curlpas.sf.net/Daniel Stenberg authored
-
- Oct 31, 2005
-
-
Daniel Stenberg authored
The LDAP code in libcurl can't handle LDAP servers of LDAPv3 nor binary attributes in LDAP objects. So, I made a quick patch to address these problems. The solution is simple: if we connect to an LDAP server, first try LDAPv3 (which is the preferred protocol as of now) and then fall back to LDAPv2. In case of binary attributes, we first convert them to base64, just like the openldap client does. It uses ldap_get_values_len() instead of ldap_get_values() to be able to retrieve binary attributes correctly. I defined the necessary LDAP macros in lib/ldap.c to be able to compile libcurl without the presence of libldap
-
- Oct 29, 2005
-
-
Daniel Stenberg authored
-
- Oct 27, 2005
-
-
Daniel Stenberg authored
(http://curl.haxx.se/bug/view.cgi?id=1337723) that curl could not upload binary data from stdin on Windows if the data contained control-Z (hex 1a) since that is treated as end-of-file when read in text mode. Gisle Vanem pointed out the fix, and I made both -T and --data-binary take advantage of it.
-
Daniel Stenberg authored
in the man page, curl would send an invalid HTTP Range: header. The correct way would be to use "-r [number]-" or even "-r -[number]". Starting now, curl will warn if this is discovered, and automatically append a dash to the range before passing it to libcurl.
-
- Oct 25, 2005
-
-
Daniel Stenberg authored
-