aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-10-21s/koresh/Johan van Selst/Daniel Stenberg
2009-10-21add --crlfile to the man pageDaniel Stenberg
2009-10-21- A patch in bug report #2883177 (http://curl.haxx.se/bug/view.cgi?id=2883177)Daniel Stenberg
by user 'koresh' introduced the --crlfile option to curl, which makes curl tell libcurl about a file with CRL (certificate revocation list) data to read.
2009-10-21spelling correctionsDaniel Stenberg
2009-10-21Detect when msvc 6.0 is in use without PSDK installed, intentionallyYang Tse
fail to build when this happens, and show an appropriate error. The brave of heart can circumvect this. Defining ALLOW_MSVC6_WITHOUT_PSDK in lib/config-win32.h, although absolutely discouraged and unsupported, this will allow the die hard MSVC hacker to build in such a discouraged environment. The actually supported 'fix' is to install 'February 2003 Platform SDK' a.k.a. 'Windows Server 2003 PSDK' which can be freely downloaded from http://www.microsoft.com/msdownload/platformsdk/sdkupdate/psdk-full.htm
2009-10-19added cast macros to silent compiler warnings with 64-bit systems.Gunter Knauf
2009-10-19Fix compiler warning: local variable may be used without having been initializedYang Tse
2009-10-19Use *_CHECK_PATH_SEPARATOR_REQUIRED to ensure that *_CHECK_PATH_SEPARATORYang Tse
is only expanded and included once in the configure script.
2009-10-19Our _AS_PATH_SEPARATOR_PREPARE override is now m4_defun'd instead of m4_define'dYang Tse
due to autoconf 2.64 m4_require'ing it in _AS_SHELL_SANITIZE indirectly through _AS_PATH_WALK.
2009-10-18- Ray Dassen provided a patch in Debian's bug tracker (bug number #551461)Daniel Stenberg
that now makes curl_getdate(3) actually handles RFC 822 formatted dates that use the "single letter military timezones". http://www.rfc-ref.org/RFC-TEXTS/822/chapter5.html has the details.
2009-10-18Check for basename() is now done the same as other function checksYang Tse
2009-10-18- Fixed memory leak in the SCP/SFTP code as it never freed the knownhostsDaniel Stenberg
data!
2009-10-18John Dennis filed bug report #2873666Daniel Stenberg
(http://curl.haxx.se/bug/view.cgi?id=2873666) which identified a problem which made libcurl loop infinitely when given incorrect credentials when using HTTP GSS negotiate authentication.
2009-10-18- Kevin Baughman found a double close() problem with libcurl-NSS, as whenDaniel Stenberg
libcurl called NSS to close the SSL "session" it also closed the actual socket.
2009-10-17s/Make NTLM work without OpenSSL functions/Make NTLM work with other crypto ↵Daniel Stenberg
functions As it actually builds with gcrypt these days, but not the NSS functions.
2009-10-17README.NSS is goneDaniel Stenberg
2009-10-17Fix invalid file name characters handling on WindowsYang Tse
2009-10-16Move commentYang Tse
2009-10-15Replace tabs with spacesYang Tse
2009-10-14Fix an OOM handling problemYang Tse
2009-10-14we only need to call ASN1_STRING_length() if ASN1_STRING_type() detects UTF-8,Gunter Knauf
else ASN1_STRING_to_UTF8() returns the string length.
2009-10-13Update LDAP URL format referenceYang Tse
2009-10-13Fix compiler warning: argument is incompatible with corresponding format ↵Yang Tse
string conversion
2009-10-10Fix potential out-of-bounds readYang Tse
2009-10-10Fix compiler warning: loop without bodyYang Tse
2009-10-09Fix compiler warningYang Tse
2009-10-08Fix compiler warningYang Tse
2009-10-08Fix compiler warningYang Tse
2009-10-08Attempt to silence bogus compiler warning: "Potential null pointer dereference"Yang Tse
2009-10-08Fix compiler warning: addition result could be truncated before cast to ↵Yang Tse
bigger sized type
2009-10-07fix gcc warnings in lib/nss.cKamil Dudka
2009-10-07Overhauled ares__get_hostent()Yang Tse
- Fixing out of bounds memory overwrite triggered with malformed /etc/hosts file. - Improving parsing of /etc/hosts file. - Validating requested address family. - Ensuring that failures always return a NULL pointer. - Adjusting header inclusions.
2009-10-07removed NSS README since the mentioned problems are now solved.Gunter Knauf
2009-10-06Fix vc-x64 target having MACHINE= wrongly positioned, and added vc-x64-ssl-zlibYang Tse
target as indicated end requested by Viktor Szakats in bug report #2872879.
2009-10-06Fix commentYang Tse
2009-10-06Fix ssize_t redefinition errors on WIN64 reported by Alexey SimakYang Tse
2009-10-06Minix has new build prerequisites using autoconf 2.64Dan Fandrich
2009-10-05more files to ignoreYang Tse
2009-10-01- Tom Mueller correctly reported in bug report #2870221Daniel Stenberg
(http://curl.haxx.se/bug/view.cgi?id=2870221) that libcurl returned an incorrect return code from the internal trynextip() function which caused him grief. This is a regression that was introduced in 7.19.1 and I find it strange it hasn't hit us harder, but I won't persue into figuring out exactly why.
2009-10-01mention some alternative method names in the docs for --requestDaniel Stenberg
2009-10-01mention "quiet" for the --silent option to get easier to findDaniel Stenberg
2009-10-01- Constantine Sapuntzakis: The current implementation will always setDaniel Stenberg
SO_SNDBUF to CURL_WRITE_SIZE even if the SO_SNDBUF starts out larger. The patch doesn't do a setsockopt if SO_SNDBUF is already greater than CURL_WRITE_SIZE. This should help folks who have set up their computer with large send buffers.
2009-09-29Check if _REENTRANT definition is required toYang Tse
make errno available as a preprocessor macro.
2009-09-28Removed some extraneous carriage return charactersDan Fandrich
2009-09-28fix compiler warning: conversion from "long" to "size_t" may lose signYang Tse
2009-09-28libcurl private function Curl_memrchr() now in curl_memrchr.c and curl_memrchr.hYang Tse
2009-09-28Added check for memrchr function or macroYang Tse
2009-09-27tiny indent fixDaniel Stenberg
2009-09-27- I introduced a maximum limit for received HTTP headers. It is controlled byDaniel Stenberg
the define CURL_MAX_HTTP_HEADER which is even exposed in the public header file to allow for users to fairly easy rebuild libcurl with a modified limit. The rationale for a fixed limit is that libcurl is realloc()ing a buffer to be able to put a full header into it, so that it can call the header callback with the entire header, but that also risk getting it into trouble if a server by mistake or willingly sends a header that is more or less without an end. The limit is set to 100K.
2009-09-27unify two very similar code sections into one single function, header_append()Daniel Stenberg