7843fe0a | 23-Apr-2021 |
Daniel Stenberg |
krb5: remove the unused 'overhead' function Closes #6947 |
68f6c563 | 24-Apr-2021 |
Johann150 |
curl_url_set.3: add memory management information wording taken from man page for CURLOPT_URL.3 As far as I can see, the URL part is either malloc'ed before due to encoding or i
curl_url_set.3: add memory management information wording taken from man page for CURLOPT_URL.3 As far as I can see, the URL part is either malloc'ed before due to encoding or it is strdup'ed. Closes #6953
show more ...
|
5e7fc49c | 24-Apr-2021 |
Jacob Hoffman-Andrews |
c-hpyer: fix handling of zero-byte chunk from hyper Closes #6951 |
f014eece | 23-Apr-2021 |
Daniel Stenberg |
CURLOPT_POSTFIELDS.3: clarify how it gets the size of the data Ref: https://curl.se/mail/lib-2021-04/0085.html Closes #6943 |
a60b1119 | 22-Apr-2021 |
Ralph Langendam |
cmake: make libcurl output filename configurable Reviewed-by: Jakub Zakrzewski Closes #6933 |
a4554b2c | 22-Apr-2021 |
Patrick Monnerat |
vtls: reset ssl use flag upon negotiation failure Fixes the segfault in ldaps disconnect. Reported-by: Illarion Taev Fixes #6934 Closes #6937 |
47e169e7 | 23-Apr-2021 |
Daniel Stenberg |
configure: fix typo in TLS error message Reported-by: Pontus Lundkvist |
25db8fa0 | 23-Apr-2021 |
Daniel Stenberg |
README: link to the commercial support option |
e540b325 | 03-Apr-2021 |
Martin Halle |
version: add gsasl_version to curl_version_info_data - Add gsasl_version string and bump to CURLVERSION_TENTH. Ref: https://curl.se/mail/lib-2021-04/0003.html Closes https:
version: add gsasl_version to curl_version_info_data - Add gsasl_version string and bump to CURLVERSION_TENTH. Ref: https://curl.se/mail/lib-2021-04/0003.html Closes https://github.com/curl/curl/pull/6843
show more ...
|
67d3afa7 | 12-Mar-2021 |
Morten Minde Neergaard <169057+xim@users.noreply.github.com> |
schannel: Support strong crypto option - Support enabling strong crypto via optional user cipher list when USE_STRONG_CRYPTO or SCH_USE_STRONG_CRYPTO is in the list. MSDN says
schannel: Support strong crypto option - Support enabling strong crypto via optional user cipher list when USE_STRONG_CRYPTO or SCH_USE_STRONG_CRYPTO is in the list. MSDN says SCH_USE_STRONG_CRYPTO "Instructs Schannel to disable known weak cryptographic algorithms, cipher suites, and SSL/TLS protocol versions that may be otherwise enabled for better interoperability." Ref: https://curl.se/mail/lib-2021-02/0066.html Ref: https://curl.se/docs/manpage.html#--ciphers Ref: https://curl.se/libcurl/c/CURLOPT_SSL_CIPHER_LIST.html Ref: https://docs.microsoft.com/en-us/windows/win32/api/schannel/ns-schannel-schannel_cred Closes https://github.com/curl/curl/pull/6734
show more ...
|
99383194 | 22-Apr-2021 |
Daniel Stenberg |
RELEASE-NOTES: synced |
e052bbcd | 15-Apr-2021 |
Daniel Stenberg |
ci: adapt to configure requiring an explicit TLS choice |
ee36e86c | 15-Apr-2021 |
Daniel Stenberg |
configure: split out each TLS library detector into its own function ... and put those functions in separate m4 files per TLS library. |
68d89f24 | 15-Apr-2021 |
Daniel Stenberg |
configure: make the TLS library choice(s) explicit configure no longer tries to find a TLS library by default, but all libraries are now equal: the user needs to explicitly ask what TLS
configure: make the TLS library choice(s) explicit configure no longer tries to find a TLS library by default, but all libraries are now equal: the user needs to explicitly ask what TLS library or libraries to use. If no TLS library is selected, configure will error out unless --without-ssl is explicitly used to request a built without TLS (as that is very rare these days). Removes: --with-winssl, --with-darwinssl and all --without-* options for TLS libraries. Closes #6897
show more ...
|
4708f29f | 15-Apr-2021 |
Daniel Stenberg |
tests/disable-scan.pl: also scan all m4 files Fixes test 1165 when functions are moved from configure.ac to files in m4/ |
54e74750 | 27-Feb-2021 |
Jay Satiro |
schannel: Disable auto credentials; add an option to enable it - Disable auto credentials by default. This is a breaking change for clients that are using it, wittingly or not.
schannel: Disable auto credentials; add an option to enable it - Disable auto credentials by default. This is a breaking change for clients that are using it, wittingly or not. - New libcurl ssl option value CURLSSLOPT_AUTO_CLIENT_CERT tells libcurl to automatically locate and use a client certificate for authentication, when requested by the server. - New curl tool options --ssl-auto-client-cert and --proxy-ssl-auto-client-cert map to CURLSSLOPT_AUTO_CLIENT_CERT. This option is only supported for Schannel (the native Windows SSL library). Prior to this change Schannel would, with no notification to the client, attempt to locate a client certificate and send it to the server, when requested by the server. Since the server can request any certificate that supports client authentication in the OS certificate store it could be a privacy violation and unexpected. Fixes https://github.com/curl/curl/issues/2262 Reported-by: Jeroen Ooms Assisted-by: Wes Hinsley Assisted-by: Rich FitzJohn Ref: https://curl.se/mail/lib-2021-02/0066.html Reported-by: Morten Minde Neergaard Closes https://github.com/curl/curl/pull/6673
show more ...
|
e4ba9996 | 25-Feb-2021 |
Michał Antoniak |
vtls: deduplicate some DISABLE_PROXY ifdefs continue from #5735 - using SSL_HOST_NAME, SSL_HOST_DISPNAME, SSL_PINNED_PUB_KEY for other tls backend - create SSL_HOST_P
vtls: deduplicate some DISABLE_PROXY ifdefs continue from #5735 - using SSL_HOST_NAME, SSL_HOST_DISPNAME, SSL_PINNED_PUB_KEY for other tls backend - create SSL_HOST_PORT Closes #6660
show more ...
|
7f2d7ed1 | 22-Apr-2021 |
Jay Satiro |
OS400: fix typo CURLVERSION_HEIGHTH -> CURLVERSION_EIGHTH |
52fab723 | 19-Apr-2021 |
Daniel Stenberg |
checksrc: complain on == NULL or != 0 checks in conditions ... to make them all consistenly use if(!var) and if(var) Also added a few missing warnings to the documentation.
checksrc: complain on == NULL or != 0 checks in conditions ... to make them all consistenly use if(!var) and if(var) Also added a few missing warnings to the documentation. Closes #6912
show more ...
|
063d3f3b | 19-Apr-2021 |
Daniel Stenberg |
tidy-up: make conditional checks more consistent ... remove '== NULL' and '!= 0' Closes #6912 |
19ea52da | 17-Mar-2021 |
Patrick Monnerat |
vauth: factor base64 conversions out of authentication procedures Input challenges and returned messages are now in binary. Conversions from/to base64 are performed by callers (currently
vauth: factor base64 conversions out of authentication procedures Input challenges and returned messages are now in binary. Conversions from/to base64 are performed by callers (currently curl_sasl.c and http_ntlm.c). Closes #6654
show more ...
|
34cf4032 | 23-Mar-2021 |
Patrick Monnerat |
bufref: buffer reference support A struct bufref holds a buffer pointer, a data size and a destructor. When freed or its contents are changed, the previous buffer is implicitly relea
bufref: buffer reference support A struct bufref holds a buffer pointer, a data size and a destructor. When freed or its contents are changed, the previous buffer is implicitly released by the associated destructor. The data size, although not used internally, allows binary data support. A unit test checks its handling methods: test 1661 Closes #6654
show more ...
|
a2a8f9d7 | 11-Apr-2021 |
Patrick Monnerat |
os400: additional support for options metadata New functions curl_easy_option_by_name_ccsid() and curl_easy_option_get_name_ccsid() allows accessing metadata in alternate character e
os400: additional support for options metadata New functions curl_easy_option_by_name_ccsid() and curl_easy_option_get_name_ccsid() allows accessing metadata in alternate character encoding. This commit also updates curl_version_info_ccsid() to handle info version 9 and adds recent definitions to the ILE/RPG include file. Documentation updated accordingly. Reviewed-by: Jon Rumsey Closes #6574
show more ...
|
3fb6e5a0 | 26-Jan-2021 |
Patrick Monnerat |
test server: take care of siginterrupt() deprecation Closes #6529 |
2df64390 | 25-Feb-2021 |
Marc Hoersken |
lib1564.c: enable last wakeup test part on Windows Suggested-by: Gergely Nagy Reviewed-by: Jay Satiro Reviewed-by: Marcel Raad Closes #6245 |