- Aug 02, 2016
-
-
Patrick Monnerat authored
-
- Jul 25, 2016
-
-
Patrick Monnerat authored
Do not log compilation informational messages.
-
- Jun 22, 2016
-
-
Daniel Stenberg authored
-
- Jun 16, 2016
-
-
Patrick Monnerat authored
-
- May 30, 2016
-
-
Steve Holme authored
Inspiration provided by: Daniel Stenberg and Ray Satiro Bug: https://curl.haxx.se/docs/adv_20160530.html Ref: Windows DLL hijacking with curl, CVE-2016-4802
-
- Apr 22, 2016
-
-
Patrick Monnerat authored
-
- Apr 12, 2016
-
-
Tatsuhiro Tsujikawa authored
Previously, when a stream was closed with other than NGHTTP2_NO_ERROR by RST_STREAM, underlying TCP connection was dropped. This is undesirable since there may be other streams multiplexed and they are very much fine. This change introduce new error code CURLE_HTTP2_STREAM, which indicates stream error that only affects the relevant stream, and connection should be kept open. The existing CURLE_HTTP2 means connection error in general. Ref: https://github.com/curl/curl/issues/659 Ref: https://github.com/curl/curl/pull/663
-
- Mar 27, 2016
-
-
Steve Holme authored
Renamed the header and source files for this module as they are HTTP specific and as such, they should use the naming convention as other HTTP authentication source files do - this revert commit 260ee6b7. Note: We could also rename curl_ntlm_wb.[c|h], however, the Winbind code needs separating from the HTTP protocol and migrating into the vauth directory, thus adding support for Winbind to the SASL based protocols such as IMAP, POP3 and SMTP.
-
- Mar 26, 2016
-
-
Steve Holme authored
As the GSS-API and SSPI based source files are no longer library/API specific, following the extraction of that authentication code to the vauth directory, combine these files rather than maintain two separate versions.
-
Steve Holme authored
Part 2 of 2 - Moved the GSS-API based Negotiate authentication code.
-
Steve Holme authored
Part 1 of 2 - Moved the SSPI based Negotiate authentication code.
-
- Mar 25, 2016
-
-
Steve Holme authored
-
Steve Holme authored
-
Steve Holme authored
-
Steve Holme authored
-
Steve Holme authored
-
Steve Holme authored
-
Steve Holme authored
-
Steve Holme authored
-
- Feb 24, 2016
-
-
Patrick Monnerat authored
-
Jay Satiro authored
The two options are almost the same, except in the case of OpenSSL: CURLINFO_TLS_SESSION OpenSSL session internals is SSL_CTX *. CURLINFO_TLS_SSL_PTR OpenSSL session internals is SSL *. For backwards compatibility we couldn't modify CURLINFO_TLS_SESSION to return an SSL pointer for OpenSSL. Also, add support for the 'internals' member to point to SSL object for the other backends axTLS, PolarSSL, Secure Channel, Secure Transport and wolfSSL. Bug: https://github.com/curl/curl/issues/234 Reported-by:
<dkjjr89@users.noreply.github.com> Bug: https://curl.haxx.se/mail/lib-2015-09/0127.html Reported-by: Michael König
-
- Feb 23, 2016
-
-
Michael Koenig authored
Some TFTP server implementations ignore the "TFTP Option extension" (RFC 1782-1784, 2347-2349), or implement it in a flawed way, causing problems with libcurl. Another switch for curl_easy_setopt "CURLOPT_TFTP_NO_OPTIONS" is introduced which prevents libcurl from sending TFTP option requests to a server, avoiding many problems caused by faulty implementations. Bug: https://github.com/curl/curl/issues/481
-
- Feb 08, 2016
-
-
Patrick Monnerat authored
-
- Feb 03, 2016
-
-
Dan Fandrich authored
-
- Feb 02, 2016
-
-
Daniel Stenberg authored
-
- Dec 07, 2015
-
-
Patrick Monnerat authored
-
- Nov 19, 2015
-
-
Patrick Monnerat authored
-
Patrick Monnerat authored
-
- Nov 05, 2015
-
-
Patrick Monnerat authored
-
- Aug 24, 2015
-
-
Patrick Monnerat authored
-
- Jul 21, 2015
-
-
Patrick Monnerat authored
-
- Jul 01, 2015
-
-
John Malmberg authored
setup-vms.h: Symbol case fixups submitted by Michael Steve build_gnv_curl_pcsi_desc.com: VSI aka as VMS Software, is now the supplier of new versions of VMS. The install kit needs to accept VSI as a producer.
-
- May 14, 2015
-
-
Dan Fandrich authored
This file was removed in commit fd137786
-
- May 05, 2015
-
-
Patrick Monnerat authored
-
- Apr 28, 2015
-
-
Linus Nielsen authored
* Add new options, CURLOPT_PROXY_SERVICE_NAME and CURLOPT_SERVICE_NAME. * Add new curl options, --proxy-service-name and --service-name.
-
- Mar 24, 2015
-
-
Patrick Monnerat authored
-
- Mar 16, 2015
-
-
Markus Elfring authored
The function "free" is documented in the way that no action shall occur for a passed null pointer. It is therefore not needed that a function caller repeats a corresponding check. http://stackoverflow.com/questions/18775608/free-a-null-pointer-anyway-or-check-first This issue was fixed by using the software Coccinelle 1.0.0-rc24. Signed-off-by:
Markus Elfring <elfring@users.sourceforge.net>
-
- Mar 05, 2015
-
-
Daniel Stenberg authored
SSLeay was the name of the library that was subsequently turned into OpenSSL many moons ago (1999). curl does not work with the old SSLeay library since years. This is now reflected by only using USE_OPENSSL in code that depends on OpenSSL.
-
- Feb 15, 2015
-
-
Nick Zitzmann authored
-
- Feb 07, 2015
-
-
Steve Holme authored
Removed the curl_ prefix from the schannel source files as discussed with Marc and Daniel at FOSDEM.
-