Daniel Stenberg
d865376c1d
opts: 7 more setopt options as individual man pages
2014-06-17 11:39:26 +02:00
Daniel Stenberg
0219d4e04e
opts template: provide a filled in error code phrase
2014-06-17 11:38:51 +02:00
Daniel Stenberg
c522c7ba88
CURLOPT_SOCKOPTFUNCTION.3: clarify return code
2014-06-17 10:10:13 +02:00
Daniel Stenberg
5fcef972b2
curl.h: reverse the enum/define setup for old symbols
...
We now provide the "real" names in the CINIT() macro setup for CURLOPT_*
symbols, and we provide backwards compatibility defines for the old
symbols as defines instead of vice versa.
This allows us to better use the CINIT() list to check for existing and
current option names.
2014-06-17 10:02:41 +02:00
Daniel Stenberg
89a2178bc9
CURLOPT_WRITEDATA.3: move version info to AVAILABILITY
2014-06-17 10:02:14 +02:00
Daniel Stenberg
5d746fc98c
opts: 4 more options with stand-alone man pages
2014-06-17 09:54:58 +02:00
Daniel Stenberg
d8aa360058
CURLOPT_READFUNCTION.3: see also the seekfunction
2014-06-17 09:54:40 +02:00
Daniel Stenberg
a6882a3a49
CURLOPT_IOCTLFUNCTION.3: fill in short desc
2014-06-17 08:12:14 +02:00
Dan Fandrich
4a2da38bed
CURLOPT_READDATA.3: fixed typo
2014-06-17 00:47:25 +02:00
Michał Górny
c3c4fd2671
tool_metalink: Support polarssl as digest provider
2014-06-17 00:42:53 +02:00
Daniel Stenberg
b56dff79ad
opts: initial makefile
...
with a bonus first rough 'mancheck' target to see which man pages that
are still missing
2014-06-17 00:29:02 +02:00
Daniel Stenberg
e029243727
CURLOPT_IOCTLFUNCTION.3: initial man page
2014-06-17 00:15:41 +02:00
Daniel Stenberg
bb71f1aa25
CURLOPT_WRITEFUNCTION: changed the order of some sentences
...
First explain the data then describe what the callback should return.
2014-06-17 00:02:22 +02:00
Daniel Stenberg
b203377df7
CURLOPT_WRITEFUNCTION.3: improved language
...
Suggestions-by: Jeff Pohlmeyer
2014-06-16 23:55:30 +02:00
Daniel Stenberg
28b698858c
opts docs: 3 more options in their own man pages
2014-06-16 23:01:12 +02:00
Daniel Stenberg
7ad9cb12b2
template: a template for adding new option man pages
...
Inludes all the sections to consider.
2014-06-16 22:16:13 +02:00
Daniel Stenberg
a5e498b543
CURLOPT_WRITEFUNCTION: add RETURN VALUE and DEFAULT sections
2014-06-16 22:01:08 +02:00
MAN-AT-ARMS
93ec89042e
curlbuild: fix GCC build on SPARC systems without configure script
2014-06-16 21:44:28 +02:00
Daniel Stenberg
e810ddbb70
CURLOPT_WRITEFUNCTION: initial man page
2014-06-16 20:27:37 +02:00
Daniel Stenberg
0761f17560
CURLOPT_WILDCARDMATCH: initial man page
2014-06-16 20:27:28 +02:00
Daniel Stenberg
0795e5c8b9
CURLOPT_VERBOSE: initial man page
2014-06-16 20:27:18 +02:00
Daniel Stenberg
49b3c145ee
CURLOPT_NOSIGNAL: initial man page
2014-06-16 20:27:07 +02:00
Daniel Stenberg
801a683007
CURLOPT_NOPROGRESS: initial man page
2014-06-16 20:26:53 +02:00
Daniel Stenberg
7e109995fd
CURLOPT_HEADER: initial man page
2014-06-16 20:26:32 +02:00
Dan Fandrich
34d02aff71
sasl: Added back qop argument mistakenly removed in e95ca7ce
...
This caused segfaults on tests 823 869 907.
2014-06-15 14:11:35 +02:00
Dan Fandrich
ce6c691da1
test1398: Added test to Makefile.am
2014-06-15 12:28:43 +02:00
Dan Fandrich
740ebcd86e
https: Fix build when http2 is disabled
2014-06-15 12:24:47 +02:00
Daniel Stenberg
c06e76f6fe
http2: better return code error checking
2014-06-14 00:11:01 +02:00
Lindley French
964e43c5e2
conncache: move the connection counter to the cache struct
...
The static connection counter caused a race condition. Moving the
connection id counter into conncache solves it, as well as simplifying
the related logic.
2014-06-13 15:05:24 +02:00
Daniel Stenberg
d5d98c1297
http2: avoid segfault when usint the plain-text http2
...
This regression was introduced when *init was split into *init and
*setup...
2014-06-12 23:38:09 +02:00
Steve Holme
1b478d6ac3
RELEASE-NOTES: Synced with 3aa1329e0a
2014-06-11 22:59:14 +01:00
Daniel Stenberg
3aa1329e0a
curl_sasl: revert the goto for error bailout
...
They were added because of an older code path that used allocations and
should not have been left in the code. With this change the logic goes
back to how it was.
2014-06-11 23:32:10 +02:00
Daniel Stenberg
e95ca7cec9
NTLM: set a fake entropy for debug builds with CURL_ENTROPY set
...
Curl_rand() will return a dummy and repatable random value for this
case. Makes it possible to write test cases that verify output.
Also, fake timestamp with CURL_FORCETIME set.
Only when built debug enabled of course.
Curl_ssl_random() was not used anymore so it has been
removed. Curl_rand() is enough.
create_digest_md5_message: generate base64 instead of hex string
curl_sasl: also fix memory leaks in some OOM situations
2014-06-11 23:15:48 +02:00
Steve Holme
ceacbacd14
tests: Disabled NTLM tests for non-debug builds
...
Added required "debug" feature, missed in commit 1c9aaa0bac
, as NTLMv2
calls Curl_rand() which can only be fixed to a specific entropy in
debug builds.
2014-06-11 21:24:59 +01:00
Steve Holme
51bb067a42
Curl_rand: Use a fake entropy for debug builds when CURL_ENTROPY set
2014-06-11 21:13:40 +01:00
Marcel Raad
bde0d89c3d
getinfo: HTTP CONNECT code not reset between transfers
...
httpproxycode is not reset in Curl_initinfo, so a 407 is not reset even
if curl_easy_reset is called between transfers.
Bug: http://curl.haxx.se/bug/view.cgi?id=1380
2014-06-10 22:44:51 +02:00
Alessandro Ghedini
e9344390ee
transfer: fix info messages when switching method on 301 and 302
...
The method change is forbidden by the obsolete RFC2616, but libcurl did
it anyway for compatibility reasons. The new RFC7231 allows this
behaviour so there's no need for the scary "Violate RFC 2616/10.3.x"
notice. Also update the comments accordingly.
2014-06-09 08:29:37 +02:00
Steve Holme
8223972af2
winbuild: Don't USE_WINSSL when WITH_SSL is being used
...
Regression of commit d39bbcfa8d
when compiling against OpenSSL.
2014-06-06 14:14:30 +01:00
Steve Holme
2b2e8e0e4b
RELEASE-NOTES: Synced with 99303bcde5
2014-06-05 23:56:56 +01:00
Steve Holme
99303bcde5
build: Fixed Visual Studio static OpenSSL builds following commit c50ce85918
2014-06-05 23:44:37 +01:00
Steve Holme
f997787d89
winbuild: Fixed static OpenSSL builds following commit c50ce85918
2014-06-05 23:19:00 +01:00
Steve Holme
65467cf9cb
config-win32.h: Updated for VC12
...
Bug: http://curl.haxx.se/bug/view.cgi?id=1378
Reported and Patched-by: Marcel Raad
2014-06-05 22:44:46 +01:00
Daniel Stenberg
5468a2122c
KNOWN_BUGS: #83 was addressed with commit c50ce85918
2014-06-04 18:21:33 +00:00
Daniel Stenberg
c50ce85918
Curl_ossl_init: call OPENSSL_config for initing engines
...
Bug: http://curl.haxx.se/mail/lib-2014-06/0003.html
Reported-by: Дмитрий Фалько
2014-06-03 22:15:38 +02:00
Daniel Stenberg
bbd3dc611e
random: use Curl_rand() for proper random data
...
The SASL/Digest previously used the current time's seconds +
microseconds to add randomness but it is much better to instead get more
data from Curl_rand().
It will also allow us to easier "fake" that for debug builds on demand
in a future.
2014-06-03 18:25:48 +02:00
Steve Holme
62a26ec696
curl_sasl: Fixed copy/paste error of now.tv_sec in commit eefeb73af4
2014-06-02 23:15:15 +01:00
Daniel Stenberg
1b59ef6990
RELEASE-NOTES: synced with d603ed6753
2014-06-02 11:41:41 +02:00
Daniel Stenberg
d603ed6753
KNOWN_BUGS: #30 was fixed in 0bc4938eec
, 7.37.0
2014-06-01 19:59:17 +02:00
Steve Holme
1eb308275a
curl_sasl: Fixed compilation warning under DEBUGBUILD
2014-06-01 12:29:16 +01:00
Steve Holme
e8c1bf8840
tests: Fixed up DIGEST-MD5 tests following commit eefeb73af4
2014-06-01 12:18:05 +01:00