#
4cbc0f6c |
| 11-Nov-2008 |
Daniel Stenberg |
- Rainer Canavan filed bug #2255627 (http://curl.haxx.se/bug/view.cgi?id=2255627) which pointed out that a program using libcurl's multi interface to download a HTTPS page with a li
- Rainer Canavan filed bug #2255627 (http://curl.haxx.se/bug/view.cgi?id=2255627) which pointed out that a program using libcurl's multi interface to download a HTTPS page with a libcurl built powered by OpenSSL, would easily get silly and instead hand over SSL details as data instead of the actual HTTP headers and body. This happened because libcurl would consider the connection handshake done too early. This problem was introduced at September 22nd 2008 with my fix of the bug #2107377 The correct fix is now instead done within the GnuTLS-handling code, as both the OpenSSL and the NSS code already deal with this situation in similar fashion. I added test case 560 in an attempt to verify this fix, but unfortunately it didn't trigger it even before this fix!
show more ...
|
#
707828b7 |
| 11-Nov-2008 |
Yang Tse |
Related with bug #2230535 (http://curl.haxx.se/bug/view.cgi?id=2230535) Daniel Fandrich noticed that curl_addrinfo was also missing in the build process of other four non-configure platforms.
Related with bug #2230535 (http://curl.haxx.se/bug/view.cgi?id=2230535) Daniel Fandrich noticed that curl_addrinfo was also missing in the build process of other four non-configure platforms. Added now.
show more ...
|
#
6354cbf9 |
| 07-Nov-2008 |
Dan Fandrich |
The getifaddrs() version of Curl_if2ip() crashed when used on a Linux system with a TEQL load-balancing device configured, which doesn't have an address. Thanks to Adam Sampson for spotting
The getifaddrs() version of Curl_if2ip() crashed when used on a Linux system with a TEQL load-balancing device configured, which doesn't have an address. Thanks to Adam Sampson for spotting this (bug #2234923).
show more ...
|
#
fe083a94 |
| 07-Nov-2008 |
Yang Tse |
give credit where credit is due
|
#
6fdcdfa5 |
| 06-Nov-2008 |
Yang Tse |
Bug #2230535 (http://curl.haxx.se/bug/view.cgi?id=2230535) pointed out a problem with MSVC 6 makefile that caused a build failure. It was noted that the curl_addrinfo.obj reference was missin
Bug #2230535 (http://curl.haxx.se/bug/view.cgi?id=2230535) pointed out a problem with MSVC 6 makefile that caused a build failure. It was noted that the curl_addrinfo.obj reference was missing. I took the opportunity to sort the list in which this was missing.
show more ...
|
#
b8092857 |
| 05-Nov-2008 |
Daniel Stenberg |
and we're back on square one working on the next release...
|
Revision tags: curl-7_19_1 |
|
#
215677c1 |
| 04-Nov-2008 |
Daniel Stenberg |
oops, use the correct option name
|
#
5ca2a831 |
| 04-Nov-2008 |
Daniel Stenberg |
CURLINFO_FILETIME now works for file:// transfers as well
|
#
e27ec862 |
| 03-Nov-2008 |
Yang Tse |
Sync up with reality
|
#
85ffd33f |
| 01-Nov-2008 |
Daniel Stenberg |
Daniel Johnson reported and fixed ipv4 name resolves when libcurl is built with ipv6-enabled c-ares
|
#
4fef0d4f |
| 29-Oct-2008 |
Dan Fandrich |
Fixed a bug that caused a few bytes of garbage to be sent after a curl_easy_pause() during a chunky upload. Reported by Steve Roskowski.
|
#
5a9bbf63 |
| 22-Oct-2008 |
Daniel Stenberg |
fixed language, added the Solaris _REENTRANT thing
|
#
a9a4300a |
| 16-Oct-2008 |
Daniel Stenberg |
- Igor Novoseltsev added CURLOPT_PROXYUSER and CURLOPT_PROXYPASSWORD that then make CURLOPT_PROXYUSERPWD sort of deprecated. The primary motive for adding these new options is that they h
- Igor Novoseltsev added CURLOPT_PROXYUSER and CURLOPT_PROXYPASSWORD that then make CURLOPT_PROXYUSERPWD sort of deprecated. The primary motive for adding these new options is that they have no problems with the colon separator that the CURLOPT_PROXYUSERPWD option does.
show more ...
|
#
a579d670 |
| 15-Oct-2008 |
Daniel Stenberg |
- Pascal Terjan filed bug #2154627 (http://curl.haxx.se/bug/view.cgi?id=2154627) which pointed out that libcurl uses strcasecmp() in multiple places where it causes failures when the
- Pascal Terjan filed bug #2154627 (http://curl.haxx.se/bug/view.cgi?id=2154627) which pointed out that libcurl uses strcasecmp() in multiple places where it causes failures when the Turkish locale is used. This is because 'i' and 'I' isn't the same letter so strcasecmp() on those letters are different in Turkish than in English (or just about all other languages). I thus introduced a totally new internal function in libcurl (called Curl_ascii_equal) for doing case insentive comparisons for english-(ascii?) style strings that thus will make "file" and "FILE" match even if the Turkish locale is selected.
show more ...
|
#
16678901 |
| 15-Oct-2008 |
Daniel Stenberg |
credit to John Wilkinson
|
#
fad3288d |
| 09-Oct-2008 |
Dan Fandrich |
Fixed the --interface option to work with IPv6 connections on glibc systems supporting getifaddrs(). Also fixed a problem where an IPv6 address could be chosen instead of an IPv4 one for --in
Fixed the --interface option to work with IPv6 connections on glibc systems supporting getifaddrs(). Also fixed a problem where an IPv6 address could be chosen instead of an IPv4 one for --interface when it involved a name lookup.
show more ...
|
#
830018aa |
| 08-Oct-2008 |
Daniel Stenberg |
- Bug #2152270 (http://curl.haxx.se/bug/view.cgi?id=2152270) identified and fixed a CURLINFO_REDIRECT_URL memory leak and an additional wrong-doing: Any subsequent transfer with a re
- Bug #2152270 (http://curl.haxx.se/bug/view.cgi?id=2152270) identified and fixed a CURLINFO_REDIRECT_URL memory leak and an additional wrong-doing: Any subsequent transfer with a redirect leaks memory, eventually crashing the process potentially. Any subsequent transfer WITHOUT a redirect causes the most recent redirect that DID occur on some previous transfer to still be reported.
show more ...
|
#
544f2f74 |
| 08-Oct-2008 |
Daniel Stenberg |
- Igor filed bug #2111613 (http://curl.haxx.se/bug/view.cgi?id=2111613) that eventually identified a flaw in how the multi_socket interface in some cases missed to call the timeout callba
- Igor filed bug #2111613 (http://curl.haxx.se/bug/view.cgi?id=2111613) that eventually identified a flaw in how the multi_socket interface in some cases missed to call the timeout callback when easy interfaces are removed and added within the same millisecond.
show more ...
|
#
08cf6780 |
| 08-Oct-2008 |
Daniel Stenberg |
- Igor Novoseltsev brought a patch that introduced two new options to curl_easy_setopt: CURLOPT_USERNAME and CURLOPT_PASSWORD that sort of deprecates the good old CURLOPT_USERPWD since th
- Igor Novoseltsev brought a patch that introduced two new options to curl_easy_setopt: CURLOPT_USERNAME and CURLOPT_PASSWORD that sort of deprecates the good old CURLOPT_USERPWD since they allow applications to set the user name and password independently and perhaps more importantly allow both to contain colon(s) which CURLOPT_USERPWD doesn't fully support.
show more ...
|
#
61cfbecc |
| 07-Oct-2008 |
Daniel Stenberg |
- Fixed CURLINFO_PRIMARY_IP: When libcurl created a connection to host A then the app re-used the handle to do a connection to host B and then again re-used the handle to host A, it would
- Fixed CURLINFO_PRIMARY_IP: When libcurl created a connection to host A then the app re-used the handle to do a connection to host B and then again re-used the handle to host A, it would not update the info with host A's IP address (due to the connection being re-used) but it would instead report the info from host B.
show more ...
|
#
db8c75f0 |
| 07-Oct-2008 |
Daniel Stenberg |
oops, counted one of them twice!
|
#
beaada77 |
| 07-Oct-2008 |
Daniel Stenberg |
two more bindings
|
#
038542ea |
| 30-Sep-2008 |
Daniel Stenberg |
- The libcurl FTP code now returns CURLE_REMOTE_FILE_NOT_FOUND error when SIZE gets a 550 response back for the cases where a download (or NOBODY) is wanted. It still allows a 550 as resp
- The libcurl FTP code now returns CURLE_REMOTE_FILE_NOT_FOUND error when SIZE gets a 550 response back for the cases where a download (or NOBODY) is wanted. It still allows a 550 as response if the SIZE is used as part of an upload process (like if resuming an upload is requested and the file isn't there before the upload). I also modified the FTP test server and a few test cases accordingly to match this modified behavior.
show more ...
|
#
f3ab5d55 |
| 29-Sep-2008 |
Daniel Stenberg |
- Daniel Egger provided a patch that allows you to disable proxy support in libcurl to somewhat reduce the size of the binary. Run configure --disable-proxy.
|
#
c27d2d4b |
| 29-Sep-2008 |
Daniel Stenberg |
- Ian Lynagh provided a patch that now makes CURLOPT_RANGE work fine for SFTP downloads!
|