Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-06-17 | CURLOPT_WRITEFUNCTION: changed the order of some sentences | Daniel Stenberg | |
First explain the data then describe what the callback should return. | |||
2014-06-16 | CURLOPT_WRITEFUNCTION.3: improved language | Daniel Stenberg | |
Suggestions-by: Jeff Pohlmeyer | |||
2014-06-16 | opts docs: 3 more options in their own man pages | Daniel Stenberg | |
2014-06-16 | template: a template for adding new option man pages | Daniel Stenberg | |
Inludes all the sections to consider. | |||
2014-06-16 | CURLOPT_WRITEFUNCTION: add RETURN VALUE and DEFAULT sections | Daniel Stenberg | |
2014-06-16 | curlbuild: fix GCC build on SPARC systems without configure script | MAN-AT-ARMS | |
2014-06-16 | CURLOPT_WRITEFUNCTION: initial man page | Daniel Stenberg | |
2014-06-16 | CURLOPT_WILDCARDMATCH: initial man page | Daniel Stenberg | |
2014-06-16 | CURLOPT_VERBOSE: initial man page | Daniel Stenberg | |
2014-06-16 | CURLOPT_NOSIGNAL: initial man page | Daniel Stenberg | |
2014-06-16 | CURLOPT_NOPROGRESS: initial man page | Daniel Stenberg | |
2014-06-16 | CURLOPT_HEADER: initial man page | Daniel Stenberg | |
2014-06-15 | sasl: Added back qop argument mistakenly removed in e95ca7ce | Dan Fandrich | |
This caused segfaults on tests 823 869 907. | |||
2014-06-15 | test1398: Added test to Makefile.am | Dan Fandrich | |
2014-06-15 | https: Fix build when http2 is disabled | Dan Fandrich | |
2014-06-14 | http2: better return code error checking | Daniel Stenberg | |
2014-06-13 | conncache: move the connection counter to the cache struct | Lindley French | |
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-12 | http2: avoid segfault when usint the plain-text http2 | Daniel Stenberg | |
This regression was introduced when *init was split into *init and *setup... | |||
2014-06-11 | RELEASE-NOTES: Synced with 3aa1329e0a | Steve Holme | |
2014-06-11 | curl_sasl: revert the goto for error bailout | Daniel Stenberg | |
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 | NTLM: set a fake entropy for debug builds with CURL_ENTROPY set | Daniel Stenberg | |
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 | tests: Disabled NTLM tests for non-debug builds | Steve Holme | |
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 | Curl_rand: Use a fake entropy for debug builds when CURL_ENTROPY set | Steve Holme | |
2014-06-10 | getinfo: HTTP CONNECT code not reset between transfers | Marcel Raad | |
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-09 | transfer: fix info messages when switching method on 301 and 302 | Alessandro Ghedini | |
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-06 | winbuild: Don't USE_WINSSL when WITH_SSL is being used | Steve Holme | |
Regression of commit d39bbcfa8d when compiling against OpenSSL. | |||
2014-06-05 | RELEASE-NOTES: Synced with 99303bcde5 | Steve Holme | |
2014-06-05 | build: Fixed Visual Studio static OpenSSL builds following commit c50ce85918 | Steve Holme | |
2014-06-05 | winbuild: Fixed static OpenSSL builds following commit c50ce85918 | Steve Holme | |
2014-06-05 | config-win32.h: Updated for VC12 | Steve Holme | |
Bug: http://curl.haxx.se/bug/view.cgi?id=1378 Reported and Patched-by: Marcel Raad | |||
2014-06-04 | KNOWN_BUGS: #83 was addressed with commit c50ce859187ca | Daniel Stenberg | |
2014-06-03 | Curl_ossl_init: call OPENSSL_config for initing engines | Daniel Stenberg | |
Bug: http://curl.haxx.se/mail/lib-2014-06/0003.html Reported-by: Дмитрий Фалько | |||
2014-06-03 | random: use Curl_rand() for proper random data | Daniel Stenberg | |
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-02 | curl_sasl: Fixed copy/paste error of now.tv_sec in commit eefeb73af4 | Steve Holme | |
2014-06-02 | RELEASE-NOTES: synced with d603ed67535 | Daniel Stenberg | |
2014-06-01 | KNOWN_BUGS: #30 was fixed in 0bc4938eeccce, 7.37.0 | Daniel Stenberg | |
2014-06-01 | curl_sasl: Fixed compilation warning under DEBUGBUILD | Steve Holme | |
2014-06-01 | tests: Fixed up DIGEST-MD5 tests following commit eefeb73af4 | Steve Holme | |
2014-06-01 | curl_sasl: Extended native DIGEST-MD5 cnonce to be a 32-byte hex string | Steve Holme | |
Rather than use a short 8-byte hex string, extended the cnonce to be 32-bytes long, like Windows SSPI does. Used a combination of random data as well as the current date and time for the generation. | |||
2014-06-01 | curl_sasl_sspi: Fixed corrupt hostname in DIGEST-MD5 SPN generation | Steve Holme | |
2014-05-29 | tests: Fix portability issue with the tftpd server and timeouts | Dan Fandrich | |
gcc spit out warning: variable 'x' might be clobbered by 'longjmp' or 'vfork' messages for a few variables. These automatic variables were expected to be changed between a setjmp/longjmp and hold their values, so are now marked volatile. | |||
2014-05-28 | RELEASE-NOTES: Synced with 2a615a2b64 | Steve Holme | |
2014-05-28 | build: Use $(TargetDir) and $(TargetName) macros for VC .lib output files | Steve Holme | |
As with commit 11397eb6dd, use $(TargetDir) and $(TargetName) for the Import Library output rather than $(OutDir)\$(ProjectName)d.lib and $(OutDir)\$(ProjectName).lib. | |||
2014-05-28 | build: Use $(TargetDir) and $(TargetName) macros for VC .pdb output files | Steve Holme | |
Like with the curl tool project files use $(TargetDir)$(TargetName).pdb rather than $(OutDir)$(ProjectName)d.pdb for the Program Database File output. | |||
2014-05-28 | gnutls: allow building with nghttp2 but without ALPN support | Daniel Stenberg | |
It might not be the most useful combo, but... | |||
2014-05-28 | gnutls: don't use deprecated type names anymore | Alessandro Ghedini | |
2014-05-27 | select: with winsock, avoid passing unsupported arguments to select() | Brad Spencer | |
"Any two of the parameters, readfds, writefds, or exceptfds, can be given as null. At least one must be non-null, and any non-null descriptor set must contain at least one handle to a socket." http://msdn.microsoft.com/en-ca/library/windows/desktop/ms740141(v=vs.85).aspx When using select(), cURL doesn't adhere to this (WinSock-specific) rule, and can ask to monitor empty fd_sets, which leads to select() returning WSAEINVAL (i.e. EINVAL) and connections failing in mysterious ways as a result (at least when using the curl_multi_socket_action() interface). Bug: http://curl.haxx.se/mail/lib-2014-05/0278.html | |||
2014-05-26 | url-parser: only use if_nametoindex if detected by configure | Daniel Stenberg | |
The previous #ifdef detection wasn't good enough. Bug: http://curl.haxx.se/mail/lib-2014-05/0260.html Reported-by: Chris Young | |||
2014-05-26 | curl_version_info.3: returns a pointer to a static struct | Daniel Stenberg | |
And clarify that age 3 means 7.16.1 or later. | |||
2014-05-25 | polarssl: add ALPN support | Fabian Frank | |
PolarSSL added ALPN support in their 1.3.6 release. See: https://polarssl.org/tech-updates/releases/polarssl-1.3.6-released |