Daniel Stenberg
28c830efd8
test: add test 580 to the dist
2011-01-28 00:24:47 +01:00
Dan Fandrich
7ba5e88053
Some minor edits including updates to function names
2011-01-27 14:37:16 -08:00
Daniel Stenberg
ef19e30985
ares: memory leak fix
...
The double name resolve trick used with c-ares could leave allocated
memory in 'temp_ai' if the operation was aborted in the middle.
2011-01-27 14:41:07 +01:00
Daniel Stenberg
2d356ba168
ares_query_completed_cb: don't touch invalid data
...
When this callback is called due to the destruction of the ares handle,
the connection pointer passed in as an argument may no longer pointing
to valid data and this function doesn't need to do anything with it
anyway so we make sure it doesn't.
Bug: http://curl.haxx.se/mail/lib-2011-01/0333.html
Reported by: Vsevolod Novikov
2011-01-27 14:41:07 +01:00
Kamil Dudka
dc0a7161f8
nss: avoid memory leaks and failure of NSS shutdown
...
... in case more than one CA is loaded.
Bug: https://bugzilla.redhat.com/670802
2011-01-27 11:14:18 +01:00
Dan Fandrich
77cbfe2274
Mention that sftp quote commands can be quoted
2011-01-26 17:02:33 -08:00
Daniel Stenberg
20690e412d
tests: more multiple headers checks
2011-01-25 18:09:54 +01:00
Daniel Stenberg
dbcaa00657
HTTP: memory leak on multiple Location:
...
The HTTP parser allocated memory on each received Location: header
without properly freeing old data. Starting now, the code only considers
the first Location: header and will blissfully ignore subsequent ones.
Bug: http://curl.haxx.se/bug/view.cgi?id=3165129
Reported by: Martin Lemke
2011-01-25 12:06:50 +01:00
Daniel Stenberg
4b837a7e15
FAQ: clarify 5.13 how to stop a transfer
2011-01-24 22:18:43 +01:00
Guenter Knauf
73b518f269
Fixed C++ style comment not allowed in ISO C90.
2011-01-22 09:52:09 +01:00
Dan Fandrich
3427bece89
Mention axTLS in some more documentation
2011-01-21 14:27:10 -08:00
Daniel Stenberg
e79c1e39e9
runtests.pl: make -s not show skipped tests
2011-01-20 23:17:22 +01:00
Amr Shahin
77f0fcae0e
unittest: add 3 tests to test1300
...
Testing Curl_llist_insert_next
2011-01-20 23:16:30 +01:00
Darshan Mody
03be2c99ba
Fixed compile using OpenSSL versions < 0.9.4a
2011-01-20 12:11:22 -08:00
Daniel Stenberg
b77a3b9a35
main: make the tlsauth options always present
...
... to not make the connection between the tool and the libcurl used
tighter than necessary, the tlsauth options are now always present but
if the used libcurl doesn't have TLSAUTH support it will return failure.
Also, replaced strncmp() with strequal to get case insensitive matching.
2011-01-19 23:14:55 +01:00
Daniel Stenberg
c0a2ee65a4
symbols-in-versions: add the new TLSAUTH-SRP symbols
2011-01-19 22:45:02 +01:00
Daniel Stenberg
4ba3d8bd00
configure: TLS-SRP wasn't added as a feature
...
Test case 1014 failed since TLS-SRP was correctly set to the features
variable so curl-config --features didn't output it.
2011-01-19 21:27:06 +01:00
Daniel Stenberg
511031c8d8
dist: add new certs to tarball
2011-01-19 21:02:54 +01:00
Quinn Slack
59cf93ccdb
TLS-SRP: support added when using GnuTLS
2011-01-19 20:35:02 +01:00
Daniel Stenberg
4f13340ab8
CURLOPT_SSL_VERIFYPEER: more clarifications
...
The default value is 1.
curl _uses_ a default CA bundle, it doesn't install one.
Drop the references to 7.10 as that is now >8 years old!
2011-01-19 13:19:44 +01:00
Daniel Stenberg
b0940753c6
TheArtOfHttpScripting: extended
...
Extended the intial HTTP protcol part and added a mention of --trace and
--trace-ascii.
Replaced most URLs in the text to use example.com instead of all the
made up strange names.
Shortened a bunch of lines.
2011-01-19 13:08:03 +01:00
Daniel Stenberg
b35622f387
curl_easy_setopt.3: clarify VERIFYHOST/PEER
...
Extended the descriptions somewhat and made the options get listed next
to each other.
2011-01-19 12:54:17 +01:00
Daniel Stenberg
ce24fdaa2c
RELEASE-NOTES: mention contributors
2011-01-18 23:41:57 +01:00
Daniel Stenberg
02c99899a2
RELEASE-NOTES: synced with 7fcbdd68b9
2011-01-18 23:40:48 +01:00
Guenter Knauf
7fcbdd68b9
Fixed configure define for Win32.
...
Submitted by Vincent Torri.
2011-01-18 15:04:53 +01:00
Kamil Dudka
fc77790bcd
nss: fix a bug in handling of CURLOPT_CAPATH
...
... and update the curl.1 and curl_easy_setopt.3 man pages such that
they do not suggest to use an OpenSSL utility if curl is not built
against OpenSSL.
Bug: https://bugzilla.redhat.com/669702
2011-01-18 14:30:49 +01:00
Guenter Knauf
ef46fcdd90
Avoid redefines.
2011-01-17 01:27:57 +01:00
Daniel Stenberg
0243aa9eb0
curl.1: fix spelling
...
Bug: http://curl.haxx.se/bug/view.cgi?id=3157232
Reported by: John Bradshaw
2011-01-15 22:46:03 +01:00
Guenter Knauf
8fa7b8cb9b
Added casts to silent gcc warnings.
2011-01-14 12:39:54 +01:00
Yang Tse
fd6b4b3e9b
build: BCC - makefile.b32 tweak
...
Get rid of stdout redirection to NUL and move stderr redirection
into RM and RMDIR macros.
2011-01-13 15:54:14 +01:00
Yang Tse
1da65c3d4d
build: BCC - makefile.b32 tweak
...
Check for BCCDIR environment var done now as other checks.
2011-01-13 15:33:34 +01:00
Guenter Knauf
d541085407
Use env var for PSDK instead of hardcoded path.
2011-01-13 05:55:09 +01:00
Guenter Knauf
c73e5e839d
Enabled SSPI support by default.
2011-01-13 02:55:26 +01:00
Guenter Knauf
db2e425346
Use MAKE macro with BCC targets.
2011-01-13 02:48:11 +01:00
Yang Tse
6aa5206042
docs - update BCC INSTALL section
2011-01-12 23:28:19 +01:00
Yang Tse
61623b74e3
build: BCC - require Borlands's MAKE for Makefile.b32 processing.
2011-01-12 20:53:28 +01:00
Yang Tse
5f7d34811a
build: BCC - recover lost functionality from commit 3d81320426
...
Borland's $(MAKEDIR) expands to the path where make.exe is located,
use this feature to define BCCDIR when user has not defined BCCDIR.
2011-01-12 18:07:04 +01:00
Yang Tse
42f5e8a0f1
build: use external preprocessor cpp32 when building with Borland C
2011-01-12 02:35:14 +01:00
Yang Tse
c5d9cd5c1b
build: allow usage of Borland 5.5.1 external preprocessor cpp32
2011-01-12 02:33:39 +01:00
Guenter Knauf
b5cc77bd25
Disable LDAP support since BCC headers are insufficient.
2011-01-11 18:32:38 +01:00
Guenter Knauf
3d81320426
Instead of exiting with error lets set BCCDIR self.
2011-01-11 18:22:42 +01:00
Guenter Knauf
308db9d780
Some Borland C++ makefile tweaks.
2011-01-11 17:51:14 +01:00
Guenter Knauf
03ea06b8e3
Borland C++ doesnt have struct sockaddr_storage.
2011-01-11 17:40:13 +01:00
Daniel Stenberg
08a65b10fb
connect: use UDP correctly
...
The idea that the protocol and socktype is part of name resolving in the
libc functions is nuts. We keep the name resolver functions assume
TCP/STREAM and we make sure that when we want to connect to a UDP
service we use the correct UDP/DGRAM set instead. This bug was because
the ->protocol field was not always set correctly.
This bug was only affecting ipv6-disabled non-cares non-threaded builds.
Bug: http://curl.haxx.se/bug/view.cgi?id=3154436
Reported by: "dperham"
2011-01-11 00:14:36 +01:00
Quinn Slack
1238edaeaf
SSL: fix memory leak
...
In OOM situation. Follow-up fix to commit a9cd4f4ed4
.
2011-01-10 13:53:57 +01:00
Daniel Stenberg
a9cd4f4ed4
gtls: fix memory leak
...
Bug: http://curl.haxx.se/mail/lib-2011-01/0079.html
Reported by: Quinn Slack
2011-01-08 19:14:28 +01:00
Marcel Roelofs
1d28efb9d1
HTTP: HTTP Negotiate authentication using SSPI
...
Only under Windows
2011-01-07 23:48:40 +01:00
Daniel Stenberg
9ba42a023d
cmake: removed two files
...
CMake/CheckTypeSize.c.in and CMake/CheckTypeSize.cmake were removed in
the previous cmake commit
2011-01-06 23:41:45 +01:00
Dan Fandrich
ebb9c7ae04
Made unit_setup() return an error code to abort the test early
...
This makes it possible to skip the call to unit_stop() in such
cases. Also use Curl_safefree() in unit test 1302 so it will
pass the memory torture test.
2011-01-05 23:53:24 -08:00
Daniel Stenberg
53014175e8
SSH: speedcheck clobbered existing error
...
The just added speedcheck must not ruin the error code if already set
due to a problem.
2011-01-06 00:19:17 +01:00