Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-07-15 | cookie: avoid mutex deadlock | Yousuke Kimoto | |
... by removing the extra mutex locks around th call to Curl_flush_cookies() which takes care of the locking itself already. Bug: http://curl.haxx.se/mail/lib-2014-02/0184.html | |||
2014-07-15 | gnutls: fix compiler warning | Daniel Stenberg | |
conversion to 'int' from 'long int' may alter its value | |||
2014-07-15 | test320: strip off the actual negotiated cipher width | Dan Fandrich | |
It's irrelevant to the test, and will change depending on which SSL library is being used by libcurl. | |||
2014-07-14 | gnutls: detect lack of SRP support in GnuTLS at run-time and try without | Dan Fandrich | |
Reported-by: David Woodhouse | |||
2014-07-14 | configure: respect host tool prefix for krb5-config | Michał Górny | |
Use ${host_alias}-krb5-config if available. This improves cross- compilation support and fixes multilib on Gentoo (at least). | |||
2014-07-14 | gnutls: handle IP address in cert name check | David Woodhouse | |
Before GnuTLS 3.3.6, the gnutls_x509_crt_check_hostname() function didn't actually check IP addresses in SubjectAltName, even though it was explicitly documented as doing so. So do it ourselves... | |||
2014-07-14 | build: set _POSIX_PTHREAD_SEMANTICS on Solaris to get proper getpwuid_r | Dan Fandrich | |
2014-07-14 | RELEASE-NOTES: next one is called 7.37.1 | Daniel Stenberg | |
2014-07-13 | gnutls: improved error message if setting cipher list fails | Dan Fandrich | |
Reported-by: David Woodhouse | |||
2014-07-13 | netrc: fixed thread safety problem by using getpwuid_r if available | Dan Fandrich | |
The old way using getpwuid could cause problems in programs that enable reading from netrc files simultaneously in multiple threads. Reported-by: David Woodhouse | |||
2014-07-12 | RELEASE-NOTES: add the reporter of the previous bug fix | Dan Fandrich | |
2014-07-12 | netrc: treat failure to find home dir same as missing netrc file | Dan Fandrich | |
This previously caused a fatal error (with a confusing error code, at that). Reported by: Glen A Johnson Jr. | |||
2014-07-12 | RELEASE-NOTES: Synced with aaaf9e50ec | Steve Holme | |
2014-07-12 | ntlm_wb: Fixed buffer size not being large enough for NTLMv2 sessions | Steve Holme | |
Bug: http://curl.haxx.se/mail/lib-2014-07/0103.html Reported-by: David Woodhouse | |||
2014-07-12 | build: Fixed overridden compiler PDB settings in VC7 to VC12 | Steve Holme | |
The curl tool project files for VC7 to VC12 would override the default setting with the output filename being the same as the linker PDB file. As such the compiler file would be overwritten with the linker file for all debug builds. To avoid this overwrite and for consistency with the libcurl project files, removed the setting to force the default filename to be used. | |||
2014-07-12 | tests: added globbing keyword to URL globbing tests | Dan Fandrich | |
2014-07-12 | Fixed some "statement not reached" warnings | Dan Fandrich | |
2014-07-12 | gnutls: fixed a couple of uninitialized variable references | Dan Fandrich | |
2014-07-12 | gnutls: fixed compilation against versions < 2.12.0 | Dan Fandrich | |
The AES-GCM ciphers were added to GnuTLS as late as ver. 3.0.1 but the code path in which they're referenced here is only ever used for somewhat older GnuTLS versions. This caused undeclared identifier errors when compiling against those. | |||
2014-07-12 | gnutls: explicitly added SRP to the priority string | Dan Fandrich | |
This seems to have become necessary for SRP support to work starting with GnuTLS ver. 2.99.0. Since support for SRP was added to GnuTLS before the function that takes this priority string, there should be no issue with backward compatibility. | |||
2014-07-11 | tests: adjust for capitalization differences in newer gnutls-serv | Dan Fandrich | |
2014-07-11 | test320/1/2/4: fix the port number substitution variables | Dan Fandrich | |
These tests have been broken since commit 1958fe57 in Oct. 2011 | |||
2014-07-11 | tests: document more test identifiers and variables | Dan Fandrich | |
2014-07-11 | gnutls: ignore invalid certificate dates with VERIFYPEER disabled | Dan Fandrich | |
This makes the behaviour consistent with what happens if a date can be extracted from the certificate but is expired. | |||
2014-07-10 | CURLOPT_UPLOAD: Corrected argument type | Steve Holme | |
2014-07-09 | FAQ: expand the thread-safe section | Daniel Stenberg | |
... with a mention of *NOSIGNAL, based on talk in bug #1386 | |||
2014-07-09 | url.c: Fixed memory leak on OOM | Dan Fandrich | |
This showed itself on some systems with torture failures in tests 1060 and 1061 | |||
2014-07-05 | Update instances of some obsolete CURLOPTs to their new names | Dan Fandrich | |
2014-07-05 | compiler warnings: potentially uninitialized variables | Marcel Raad | |
... pointed out by MSVC2013 Bug: http://curl.haxx.se/bug/view.cgi?id=1391 | |||
2014-07-04 | nss: make the list of CRL items global | Kamil Dudka | |
Otherwise NSS could use an already freed item for another connection. | |||
2014-07-04 | nss: fix a memory leak when CURLOPT_CRLFILE is used | Kamil Dudka | |
2014-07-04 | nss: make crl_der allocated on heap | Kamil Dudka | |
... and spell it as crl_der instead of crlDER | |||
2014-07-04 | nss: let nss_{cache,load}_crl return CURLcode | Kamil Dudka | |
2014-07-03 | tool: oops, forgot to include <plarenas.h> | Kamil Dudka | |
... that contains the declaration of PL_ArenaFinish() | |||
2014-07-03 | tool: call PL_ArenaFinish() on exit if NSPR is used | Kamil Dudka | |
This prevents valgrind from reporting still reachable memory allocated by NSPR arenas (mainly the freelist). Reported-by: Hubert Kario | |||
2014-07-03 | example: use correct type (long) for CURLOPT_FOLLOWLOCATION | Dimitrios Siganos | |
2014-07-03 | Document type of argument for CURLOPT_FOLLOWLOCATION. | Dimitrios Siganos | |
2014-07-03 | Document type of argument for CURLOPT_ERRORBUFFER. | Dimitrios Siganos | |
2014-07-03 | Document type of argument for CURLOPT_COPYPOSTFIELDS. | Dimitrios Siganos | |
2014-07-03 | Document type of argument for CURLOPT_ADDRESS_SCOPE. | Dimitrios Siganos | |
2014-07-03 | curl.1: minor language fix | Daniel Stenberg | |
Bug: http://curl.haxx.se/mail/archive-2014-07/0006.html | |||
2014-07-02 | progress callback: skip last callback update on errors | Ray Satiro | |
When an error has been detected, skip the final forced call to the progress callback by making sure to pass the current return code variable in the Curl_done() call in the CURLM_STATE_DONE state. This avoids the "extra" callback that could occur even if you returned error from the progress callback. Bug: http://curl.haxx.se/mail/lib-2014-06/0062.html Reported by: Jonathan Cardoso Machado | |||
2014-07-02 | opts: fixed some CURLOPT references so they get turned into links | Dan Fandrich | |
2014-07-02 | tool: call PR_Cleanup() on exit if NSPR is used | Kamil Dudka | |
This prevents valgrind from reporting possibly lost memory that NSPR uses for file descriptor cache and other globally allocated internal data structures. | |||
2014-07-02 | nss: make the fallback to SSLv3 work again | Kamil Dudka | |
This feature was unintentionally disabled by commit ff92fcfb. | |||
2014-07-02 | nss: do not abort on connection failure | Kamil Dudka | |
... due to calling SSL_VersionRangeGet() with NULL file descriptor reported-by: upstream tests 305 and 404 | |||
2014-07-01 | opts: Document the socket callback function parameters | Dan Fandrich | |
2014-06-28 | opts: Fixed some typos | Steve Holme | |
2014-06-25 | curl_easy_setopt.3: fixed the error code for an unsupported option | Dan Fandrich | |
2014-06-24 | opts: added some DEFAULT and RETURN VALUE sections | Dan Fandrich | |