Daniel Stenberg
7f9f94a1df
RELEASE-NOTES: remove mentioned of bug never in a release
...
The --silent bug came with 7561a0fc83
which was never in a release.
Pointed out by Kamil Dudka
2012-07-27 00:31:15 +02:00
Daniel Stenberg
3b4d430cd8
RELEASE-NOTES: synced with 33b815e894
...
4 more bugfixes, 3 more contributors
2012-07-27 00:15:17 +02:00
Guenter Knauf
33b815e894
Changed Windows IDN text to 'WinIDN'.
...
Synced the output to the same short form as we now use for
Windows SSL (WinSSL).
2012-07-26 02:49:39 +02:00
Nick Zitzmann
f92779198d
darwinssl: fixed freeze involving the multi interface
...
Previously the curl_multi interface would freeze if darwinssl was
enabled and at least one of the handles tried to connect to a Web site
using HTTPS. Removed the "wouldblock" state darwinssl was using because
I figured out a solution for our "would block but in which direction?"
dilemma.
2012-07-25 23:22:11 +02:00
Guenter Knauf
9ac5cdfc2f
Added support for tls-srp to MinGW builds.
2012-07-25 13:16:22 +02:00
Daniel Stenberg
8a279d2275
curl_easy_setopt: fix typo
...
Reported by: Santhana Todatry
2012-07-24 00:29:39 +02:00
Daniel Stenberg
c0f8340c7c
keepalive: multiply value for OS-specific units
...
DragonFly uses milliseconds, while our API and Linux use full seconds.
Reported by: John Marino
Bug: http://curl.haxx.se/bug/view.cgi?id=3546257
2012-07-22 22:42:42 +02:00
Kamil Dudka
d317ca50ae
http: print reason phrase from HTTP status line on error
...
Bug: https://bugzilla.redhat.com/676596
2012-07-22 02:12:43 +02:00
Kamil Dudka
487406c3c0
tool_operate: fix misplaced initialization of orig_noprogress
...
... and orig_isatty which caused --silent to be entirely ignored in case
the standard output was redirected to a file!
2012-07-22 02:06:22 +02:00
Anton Yabchinskiy
2c7cfd2926
Client's "qop" value should not be quoted (RFC2617, section 3.2.2).
2012-07-21 22:21:17 +02:00
Guenter Knauf
c66f6e60fc
Fixed typo.
2012-07-21 09:02:03 +02:00
Daniel Stenberg
b0735f3165
make: make distclean work again
...
The clean-local hook needed some polish to make sure make distclean
works. Added comment describing why.
2012-07-20 21:56:27 +02:00
Daniel Stenberg
1fc5a41447
test Makefile: only feature 'unit' once in the list of dirs
2012-07-20 21:56:27 +02:00
Dan Fandrich
cb787b70bf
Fixed some typos in documentation
2012-07-20 21:02:58 +02:00
Guenter Knauf
0f15ed1617
Fixed CR issue with Win32 version on MSYS.
...
Previous fix didnt work on Linux ...
2012-07-20 17:22:10 +02:00
Guenter Knauf
5d80017fd6
Fixed CR issue with Win32 version on MSYS.
2012-07-20 15:39:28 +02:00
Guenter Knauf
e1711b0e9a
Fixed MSYS <-> Windows path convertion.
...
Replaced the Windows real path from mount hack with a more
reliable and simpler hack: the MSYS shell has a builtin pwd
which understands a -W option which does convertion to Windows
paths. Tested and confirmed that this works on all MSYS versions
I have back to a 3 year old one.
2012-07-20 15:30:41 +02:00
Guenter Knauf
c27cc4cfe0
Follow-up fix to detect SSL libs with MinGW.
...
1) the check for winssl needs to come before nss check
2) the SSL checks must begin with a new if or else we will
never find any SSL lib with MinGW.
2012-07-19 16:31:08 +02:00
Guenter Knauf
dc470723b1
Tell git to not convert configure-related files.
2012-07-17 20:35:23 +02:00
Guenter Knauf
da2bde9d62
Trial to teach runtests.pl about WinSSL.
2012-07-17 07:13:58 +02:00
Guenter Knauf
13abfd997e
Fixed warning 'uninitialized value in numeric gt'.
...
This is a MSYS/MinGW-only warning; full warning text is:
Use of uninitialized value in numeric gt (>) at ../../curl/tests/runtests.pl line 2227.
2012-07-17 06:55:38 +02:00
Daniel Stenberg
8276791749
RELEASE-NOTES: synced with 9d11716933
...
Fixed 6 bugs, added 3 contributors
2012-07-15 22:39:06 +02:00
Daniel Stenberg
9d11716933
multi_runsingle: added precaution against easy_conn NULL pointer
...
In many states the easy_conn pointer is referenced and just assumed to
be working. This is an added extra check since analyzing indicates
there's a risk we can end up in these states with a NULL pointer there.
2012-07-15 20:33:11 +02:00
Daniel Stenberg
ff318a6302
getparam: fix the GetStr() macro
...
It should return PARAM_NO_MEM if the strdup fails. Spotted by
clang-analyzer
2012-07-15 20:33:11 +02:00
Guenter Knauf
0e24c1e921
Tell git to not convert configure-related files.
2012-07-15 18:25:55 +02:00
Daniel Stenberg
9ca3137987
parse_proxy: remove dead assignment
...
Spotted by clang-analyzer
2012-07-13 14:28:12 +02:00
Daniel Stenberg
20ff8a0988
ftp_do_more: add missing check of return code
...
Spotted by clang-analyzer. The return code was never checked, just
stored.
2012-07-13 14:12:39 +02:00
Daniel Stenberg
771e91374b
getinfo: use va_end and cut off Curl_ from static funcs
...
va_end() needs to be used after va_start() and we don't normally use
Curl_ prefixes for purely static functions.
2012-07-13 13:47:34 +02:00
Philip Craig
1a74e54e8b
Split up Curl_getinfo
...
This avoids false positives from clang's scan-build.
2012-07-13 13:20:32 +02:00
Guenter Knauf
6e3802a2cf
Added error checking for curl_global_init().
2012-07-12 15:18:00 +02:00
Guenter Knauf
df5a47b819
Added curl_global_* functions.
2012-07-12 15:01:18 +02:00
Guenter Knauf
a39789c85c
Minor fixes to MinGW makefiles.
2012-07-12 14:15:58 +02:00
Daniel Stenberg
b7298e49ae
docs: mention CURL_GLOBAL_DEFAULT
2012-07-12 08:41:07 +02:00
Guenter Knauf
be795f90da
Added curl_global_* functions.
2012-07-12 02:02:57 +02:00
Daniel Stenberg
1c4663bc42
tests: verify the stricter numeric option parser
...
Test 1409 and 1410 verifies the stricter numeric option parser
introduced the other day in commit f2b6ebed7b
.
2012-07-12 00:32:23 +02:00
Daniel Stenberg
d759a70db8
SWS: use of uninitialized memory fix
...
I made "connmon" not get initialized properly before use, and I use the
big hammer and make sure we always clear the entire struct to avoid any
problem like this in the future.
2012-07-12 00:08:38 +02:00
Daniel Stenberg
1dcf4418ba
test48: verify that HEAD doesn't close extra
...
Two commits ago, we fixed a bug where the connction would be closed
prematurely after a HEAD. Now I added connection-monitor to test 48 and
added a second HEAD and make sure that both are sent over the same
connection.
This triggered a failure before the bug fix and now works. Will help us
avoid a future regression of this kind.
2012-07-12 00:08:37 +02:00
Daniel Stenberg
685366006c
connection-monitor: always log disconnect when enabled
...
This makes verifying easier and makes us more sure curl closes the
connection only at the correct point in time. Adjusted test 206 and 1008
accordingly and updated the docs for it.
2012-07-12 00:08:37 +02:00
Daniel Stenberg
85ce195f75
HEAD: don't force-close after response-headers
...
A HEAD response has no body length and gets the headers like the
corresponding GET would so it should not get closed after the response
based on the same rules. This mistake caused connections that did HEAD
to get closed too often without a valid reason.
Bug: http://curl.haxx.se/bug/view.cgi?id=3542731
Reported by: Eelco Dolstra
2012-07-12 00:08:37 +02:00
Guenter Knauf
18f8b7eb72
Removed trailing empty strings from awk script.
2012-07-12 00:07:01 +02:00
Guenter Knauf
0dc1e1e92e
Cleaned up version awk script.
2012-07-11 23:23:19 +02:00
Guenter Knauf
0e1f107f83
Added project copyright header.
2012-07-11 21:59:20 +02:00
Guenter Knauf
dfe405076e
Removed libcurl.imp from Makefile.am.
...
Updated .gitignore for NetWare created files.
2012-07-11 17:40:09 +02:00
Guenter Knauf
dce2e1aa0f
Added missing dependency to export list.
2012-07-11 16:52:48 +02:00
Guenter Knauf
d8ce83e73a
Fixed export list path.
2012-07-11 16:01:48 +02:00
Guenter Knauf
33eac5f7fd
Changed NetWare build to generate export list.
2012-07-11 15:48:02 +02:00
Guenter Knauf
0025770a99
Added pointer to FAQ for linkage errors.
2012-07-11 12:58:54 +02:00
Guenter Knauf
d4bade7a4e
Small NetWare makefile tweak.
2012-07-11 11:54:49 +02:00
Guenter Knauf
f9dfd7e4b7
Changed MinGW makefiles to use WINSSL now.
2012-07-11 11:33:08 +02:00
Daniel Stenberg
c7106b3eb7
test231: fix wrong -C use!
2012-07-10 23:20:05 +02:00