aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-11-17Fixed an outdated mention of having keep strings around in curl_easy_setoptDan Fandrich
calls. Added a paragraph explaining that libcurl takes care of low-level protocol details. Made a few minor edits.
2008-11-17update with my last changesYang Tse
2008-11-17fix inet_pton() runtime configure checkYang Tse
2008-11-17backport fix for failures to reject certain malformed literalsYang Tse
2008-11-16Christian Krause fixed a build failure when building with gss supportDaniel Stenberg
enabled and FTP disabled.
2008-11-16fix OOM problem reported by Jim MeyeringDaniel Stenberg
2008-11-16trim down configure script sizeYang Tse
2008-11-15my recent changesDaniel Stenberg
2008-11-15based on a report by Jim Meyering, I went over and added checks for returnDaniel Stenberg
codes for all calls to malloc and strdup that were missing. I also changed a few malloc(13) to use arrays on the stack and a few malloc(PATH_MAX) to instead use aprintf() to lower memory use. I also fixed a memory leak in Curl_nss_connect() when CURLOPT_ISSUERCERT is in use.
2008-11-15Fixed an OOM condition reported by Jim MeyeringDaniel Stenberg
2008-11-14Added some more examples of options to reduce binary size. Added x86_64 LinuxDan Fandrich
as a known-working environment.
2008-11-14Added some #ifdefs around header files and change the EAGAIN test toDan Fandrich
fix compilation on Cell (reported by Jeff Curley).
2008-11-14Added .xml as one of the few common file extensions known by the multipartDan Fandrich
form generator. Made the extensions part of the MIME type struct to reduce the size and run-time relocations necessary to build the table.
2008-11-14check for NULL returns from strdup() - reported by Jim MeyeringDaniel Stenberg
also prevent buffer overflow on MSDOS when you do for example -O on a url with a file name part longer than PATH_MAX letters
2008-11-14fix an OOM problem detected by Jim MeyeringDaniel Stenberg
2008-11-14Remove a chunk of unused code that was #ifdef'de on defines we never set.Daniel Stenberg
We do testing of code functions using the test suite instead!
2008-11-14fix typo affecting inclusion of <arpa/inet.h> in configureYang Tse
checks for inet_ntoa_r() inet_ntop() and inet_pton()
2008-11-14#include <string.h> in the getaddrinfo() runtime check for the memset() ↵Yang Tse
prototype
2008-11-14fix symbol definition check for fcntl.h inclusionYang Tse
2008-11-14#include <stdlib.h> in the getifaddrs() runtime check for the exit() prototypeYang Tse
2008-11-13curl runs fine on Linux on Cell (PS3)Daniel Stenberg
2008-11-13Refactor configure script detection of functions used to set sockets intoYang Tse
non-blocking mode, and decouple function detection from function capability.
2008-11-13and we are now on the 7.19.3 roadDaniel Stenberg
2008-11-137.19.2 coming upDaniel Stenberg
2008-11-13two more things for 7.19.3Daniel Stenberg
2008-11-13- Fixed a potential data loss in Curl_client_write() when the transfer isMichal Marek
paused.
2008-11-13Shortened some FTP responses to allow the timeout to be reduced by a secondDan Fandrich
while still causing a timeout during the data phase.
2008-11-13changed to latest libidn version.Gunter Knauf
2008-11-13changed defines to make autobuild logs display libidn usage.Gunter Knauf
2008-11-12Fixed an OOM problem with test 560Dan Fandrich
2008-11-12Give the test an extra second to run so it passes on slow machinesDan Fandrich
2008-11-11- Rainer Canavan filed bug #2255627Daniel Stenberg
(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!
2008-11-11bump them all to 7.19.3 and remove some of the pending ones until they areDaniel Stenberg
either sorted out or more/new details come up
2008-11-11Added test case 560:Daniel Stenberg
This test was added after the HTTPS-using-multi-interface with OpenSSL regression of 7.19.1 to hopefully prevent this embarassing mistake from appearing again... Unfortunately the bug wasn't triggered by this test, which presumably is because the connect to a local server is too fast/different compared to the real/distant servers we saw the bug happen with.
2008-11-11Added missing <keywords>Daniel Stenberg
2008-11-11updated OpenSSL version.Gunter Knauf
2008-11-11added libidn build.Gunter Knauf
2008-11-11updated coment, updated OpenSSL version.Gunter Knauf
2008-11-11added libidn build.Gunter Knauf
2008-11-11cleaned up entries that have been implemented already or are deemed not reallyDaniel Stenberg
wanted anyway
2008-11-11Related with bug #2230535 (http://curl.haxx.se/bug/view.cgi?id=2230535)Yang Tse
Daniel Fandrich noticed that curl_addrinfo was also missing in the build process of other four non-configure platforms. Added now.
2008-11-0911 new contributors from the 7.19.1 releaseDaniel Stenberg
2008-11-08check for getifaddrs and freeifaddrs as it is done for other functionsYang Tse
2008-11-07The getifaddrs() version of Curl_if2ip() crashed when used on a LinuxDan Fandrich
system with a TEQL load-balancing device configured, which doesn't have an address. Thanks to Adam Sampson for spotting this (bug #2234923).
2008-11-07terminate with appropriate exit codeYang Tse
2008-11-07give credit where credit is dueYang Tse
2008-11-06Bug #2230535 (http://curl.haxx.se/bug/view.cgi?id=2230535) pointed out aYang Tse
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.
2008-11-06Add missing curl_addrinfo, and sort the list.Yang Tse
2008-11-06Merged existing IPv4 and IPv6 Curl_ip2addr functions into a single oneYang Tse
which now also takes a protocol address family argument.
2008-11-06Added test 1086 to test a timeout the occurs during an FTP data transfer.Dan Fandrich