#
2fbf94b0 |
| 30-Jan-2006 |
Daniel Stenberg |
Added CURLOPT_LOCALPORT and CURLOPT_LOCALPORTRANGE to libcurl. Set with the curl tool with --local-port. Plain and simply set the range of ports to bind the local end of connections to. Imple
Added CURLOPT_LOCALPORT and CURLOPT_LOCALPORTRANGE to libcurl. Set with the 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.
show more ...
|
#
32bc30e2 |
| 30-Jan-2006 |
Daniel Stenberg |
Based on an error report by Philippe Vaucher, we no longer count a retried connection setup as a follow-redirect. It turns out 1) this fails when a FTP connection is re-setup and 2) it does m
Based on an error report by Philippe Vaucher, we no longer count a retried 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.
show more ...
|
#
f3bc8e6c |
| 29-Jan-2006 |
Daniel Stenberg |
more mirrors
|
#
67bf4f28 |
| 24-Jan-2006 |
Daniel Stenberg |
Michal Marek provided a patch for FTP that makes libcurl continue to try PASV even after EPSV returned a positive response code, if libcurl failed to connect to the port number the EPSV respo
Michal Marek provided a patch for FTP that makes libcurl continue to try PASV 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.
show more ...
|
#
03603f39 |
| 20-Jan-2006 |
Daniel Stenberg |
the second -P fix
|
#
c31451cf |
| 19-Jan-2006 |
Daniel Stenberg |
Jon Turner pointed out that doing -P [hostname] with curl (built ipv4-only) didn't work.
|
#
a2f3094e |
| 18-Jan-2006 |
Daniel Stenberg |
reality sync
|
#
65afc576 |
| 18-Jan-2006 |
Daniel Stenberg |
configure no longer warns on "missing" if the current path contains a space
|
#
67a83c1b |
| 16-Jan-2006 |
Daniel Stenberg |
David Shaw finally removed all traces of Gopher and we are now officially not supporting it. It hasn't been functioning for years anyway, so this is just finally stating what already was true
David Shaw finally removed all traces of Gopher and we are now officially 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.
show more ...
|
#
4c35a408 |
| 15-Jan-2006 |
Daniel Stenberg |
Bryan Henderson turned the 'initialized' variable for curl_global_init() into a counter, and thus you can now do multiple curl_global_init() and you are then supposed to do the same amount of
Bryan Henderson turned the 'initialized' variable for curl_global_init() 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.
show more ...
|
#
bebf7066 |
| 13-Jan-2006 |
Daniel Stenberg |
Andrew Benham fixed a race condition in the test suite that could cause the test script to kill all processes in the current process group!
|
#
d9bd5de0 |
| 12-Jan-2006 |
Daniel Stenberg |
Fixed FTP_SKIP_PASV_IP and FTP_USE_EPSV to "do right" when used on FTP thru HTTP proxy.
|
#
44313386 |
| 10-Jan-2006 |
Daniel Stenberg |
When using a bad path over FTP, as in when libcurl couldn't CWD into all given subdirs, libcurl would still "remember" the full path as if it is the current directory libcurl is in so that th
When using a bad path over FTP, as in when libcurl couldn't CWD into all 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.
show more ...
|
#
2acd1c16 |
| 08-Jan-2006 |
Daniel Stenberg |
one more mirror, now fortunately in Japan
|
#
f4cc8153 |
| 07-Jan-2006 |
Daniel Stenberg |
Mike Jean fixed so that the second CONNECT when doing FTP over a HTTP proxy actually used a new connection and not sent the second request on the first socket!
|
#
e4d8cb4e |
| 06-Jan-2006 |
Daniel Stenberg |
buildconf fixes
|
#
2f8c26ba |
| 04-Jan-2006 |
Daniel Stenberg |
not much recent stuff, but still I had this modified locally
|
#
6dbfce10 |
| 16-Dec-2005 |
Daniel Stenberg |
Jean Jacques Drouin pointed out that you could only have a user name or password of 127 bytes or less embedded in a URL, where actually the code uses a 255 byte buffer for it! Modified now to
Jean Jacques Drouin pointed out that you could only have a user name or 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.
show more ...
|
#
e1269e31 |
| 06-Dec-2005 |
Daniel Stenberg |
start working on 7.15.2
|
Revision tags: curl-7_15_1 |
|
#
f49df54a |
| 06-Dec-2005 |
Daniel Stenberg |
7.15.1 with the now to be announced security flaw fixed
|
#
65133034 |
| 01-Dec-2005 |
Daniel Stenberg |
Jamie Newton pointed out that libcurl's file:// code would close() a zero file descriptor if given a non-existing file.
|
#
cdf4afbe |
| 28-Nov-2005 |
Daniel Stenberg |
Bryan Henderson
|
#
74e5beab |
| 24-Nov-2005 |
Daniel Stenberg |
Doug Kaufman's set of patches to make curl build fine on DJGPP again using configure.
|
#
4022a60e |
| 17-Nov-2005 |
Daniel Stenberg |
I extended a patch from David Shaw to make libcurl _always_ provide an error string in the given error buffer to address the flaw mention on 21 sep 2005.
|
#
09667582 |
| 16-Nov-2005 |
Daniel Stenberg |
Applied Albert Chin's patch that makes the libcurl.pc pkgconfig file get installed on 'make install' time.
|