Daniel Stenberg
777134a07b
s/koresh/Johan van Selst/
2009-10-21 12:36:54 +00:00
Daniel Stenberg
4b8ce9423f
add --crlfile to the man page
2009-10-21 12:33:56 +00:00
Daniel Stenberg
051ab439a9
- A patch in bug report #2883177 ( http://curl.haxx.se/bug/view.cgi?id=2883177 )
...
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-21 12:29:52 +00:00
Daniel Stenberg
12e60c6d4e
spelling corrections
2009-10-21 07:40:33 +00:00
Yang Tse
ff3223259f
Detect when msvc 6.0 is in use without PSDK installed, intentionally
...
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-21 02:30:56 +00:00
Gunter Knauf
3da1ade4e5
added cast macros to silent compiler warnings with 64-bit systems.
2009-10-19 18:10:47 +00:00
Yang Tse
ff40c83aa7
Fix compiler warning: local variable may be used without having been initialized
2009-10-19 15:56:26 +00:00
Yang Tse
f49427d364
Use *_CHECK_PATH_SEPARATOR_REQUIRED to ensure that *_CHECK_PATH_SEPARATOR
...
is only expanded and included once in the configure script.
2009-10-19 04:13:12 +00:00
Yang Tse
04e8ff84fe
Our _AS_PATH_SEPARATOR_PREPARE override is now m4_defun'd instead of m4_define'd
...
due to autoconf 2.64 m4_require'ing it in _AS_SHELL_SANITIZE indirectly through
_AS_PATH_WALK.
2009-10-19 04:11:54 +00:00
Daniel Stenberg
6f4a5a4612
- Ray Dassen provided a patch in Debian's bug tracker (bug number #551461 )
...
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-18 21:56:19 +00:00
Yang Tse
6d4e6cc813
Check for basename() is now done the same as other function checks
2009-10-18 03:37:39 +00:00
Daniel Stenberg
86cec97b22
- Fixed memory leak in the SCP/SFTP code as it never freed the knownhosts
...
data!
2009-10-18 01:11:25 +00:00
Daniel Stenberg
e5ee822745
John Dennis filed bug report #2873666
...
(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 00:18:27 +00:00
Daniel Stenberg
167a92810a
- Kevin Baughman found a double close() problem with libcurl-NSS, as when
...
libcurl called NSS to close the SSL "session" it also closed the actual
socket.
2009-10-18 00:10:13 +00:00
Daniel Stenberg
b8b8c3d538
s/Make NTLM work without OpenSSL functions/Make NTLM work with other crypto functions
...
As it actually builds with gcrypt these days, but not the NSS functions.
2009-10-17 19:31:57 +00:00
Daniel Stenberg
21105ab344
README.NSS is gone
2009-10-17 18:31:57 +00:00
Yang Tse
e49d928ce4
Fix invalid file name characters handling on Windows
2009-10-17 17:33:19 +00:00
Yang Tse
5e253785af
Move comment
2009-10-16 13:30:31 +00:00
Yang Tse
3cbc8d1ba3
Replace tabs with spaces
2009-10-15 17:34:09 +00:00
Yang Tse
b4af26a188
Fix an OOM handling problem
2009-10-14 18:11:36 +00:00
Gunter Knauf
6daede08cb
we only need to call ASN1_STRING_length() if ASN1_STRING_type() detects UTF-8,
...
else ASN1_STRING_to_UTF8() returns the string length.
2009-10-14 02:32:27 +00:00
Yang Tse
3669ff3c1e
Update LDAP URL format reference
2009-10-13 14:48:35 +00:00
Yang Tse
9afdb05fe8
Fix compiler warning: argument is incompatible with corresponding format string conversion
2009-10-13 13:53:57 +00:00
Yang Tse
4d9279cb3b
Fix potential out-of-bounds read
2009-10-10 12:31:27 +00:00
Yang Tse
640e49976f
Fix compiler warning: loop without body
2009-10-10 12:29:32 +00:00
Yang Tse
f1aa936d2c
Fix compiler warning
2009-10-09 14:06:38 +00:00
Yang Tse
a5ba25a5f6
Fix compiler warning
2009-10-08 18:38:29 +00:00
Yang Tse
b4e6418aef
Fix compiler warning
2009-10-08 17:06:08 +00:00
Yang Tse
0077a6d51b
Attempt to silence bogus compiler warning: "Potential null pointer dereference"
2009-10-08 12:44:25 +00:00
Yang Tse
4798f4e652
Fix compiler warning: addition result could be truncated before cast to bigger sized type
2009-10-08 00:02:32 +00:00
Kamil Dudka
b38e28b6bc
fix gcc warnings in lib/nss.c
2009-10-07 20:34:08 +00:00
Yang Tse
052dac0d3f
Overhauled ares__get_hostent()
...
- 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-07 18:47:04 +00:00
Gunter Knauf
2eeafcf9a6
removed NSS README since the mentioned problems are now solved.
2009-10-07 12:25:32 +00:00
Yang Tse
45e093fc45
Fix vc-x64 target having MACHINE= wrongly positioned, and added vc-x64-ssl-zlib
...
target as indicated end requested by Viktor Szakats in bug report #2872879 .
2009-10-06 14:14:13 +00:00
Yang Tse
e593715d72
Fix comment
2009-10-06 14:00:03 +00:00
Yang Tse
1209f2c014
Fix ssize_t redefinition errors on WIN64 reported by Alexey Simak
2009-10-06 13:59:37 +00:00
Dan Fandrich
7c821a85f8
Minix has new build prerequisites using autoconf 2.64
2009-10-06 06:54:46 +00:00
Yang Tse
cf367a62ce
more files to ignore
2009-10-05 02:47:34 +00:00
Daniel Stenberg
b233957885
- Tom Mueller correctly reported in bug report #2870221
...
(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-01 07:59:45 +00:00
Daniel Stenberg
492aed1450
mention some alternative method names in the docs for --request
2009-10-01 07:37:58 +00:00
Daniel Stenberg
cd91a1eeca
mention "quiet" for the --silent option to get easier to find
2009-10-01 07:35:15 +00:00
Daniel Stenberg
5ed274d0b7
- Constantine Sapuntzakis: The current implementation will always set
...
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-10-01 07:05:07 +00:00
Yang Tse
4271f44a9e
Check if _REENTRANT definition is required to
...
make errno available as a preprocessor macro.
2009-09-29 16:34:03 +00:00
Dan Fandrich
78d07cb0f9
Removed some extraneous carriage return characters
2009-09-28 18:13:35 +00:00
Yang Tse
5b11e3883c
fix compiler warning: conversion from "long" to "size_t" may lose sign
2009-09-28 17:01:23 +00:00
Yang Tse
7d22ce5573
libcurl private function Curl_memrchr() now in curl_memrchr.c and curl_memrchr.h
2009-09-28 16:05:20 +00:00
Yang Tse
b64dd3c63d
Added check for memrchr function or macro
2009-09-28 12:16:29 +00:00
Daniel Stenberg
0ea6abe7df
tiny indent fix
2009-09-27 21:37:24 +00:00
Daniel Stenberg
8646cecb78
- I introduced a maximum limit for received HTTP headers. It is controlled by
...
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-27 21:34:13 +00:00
Daniel Stenberg
867a0de670
unify two very similar code sections into one single function, header_append()
2009-09-27 21:14:15 +00:00