- Aug 21, 2018
-
-
Daniel Stenberg authored
Since the public pinning support was brought in e644866c. GnuTLS 2.11.3 was released in October 2010. Figured out in #2890
-
- Aug 20, 2018
-
-
Daniel Stenberg authored
... for extracting certs from a live HTTPS server to make a cacerts.pem from them.
-
Daniel Stenberg authored
-
- Aug 15, 2018
-
-
Daniel Stenberg authored
-
- Aug 13, 2018
-
-
Kamil Dudka authored
... to make make the files appear in distribution tarballs Closes #2856
-
- Aug 11, 2018
-
-
Michael Kaufmann authored
- CURLOPT_HEADERFUNCTION: add newlines - CURLOPT_INTERLEAVEFUNCTION: fix the description of 'userdata' - CURLOPT_READDATA: mention crashes, same as in CURLOPT_WRITEDATA - CURLOPT_READFUNCTION: rename 'instream' to 'userdata' and explain how to set it Closes https://github.com/curl/curl/pull/2868
-
- Aug 10, 2018
-
-
Daniel Jelinski authored
Closes #2867
-
- Aug 09, 2018
-
-
Daniel Stenberg authored
Fixes #2837 Closes #2858 Reported-by: Markus Elfring
-
- Aug 08, 2018
-
-
Anderson Toshiyuki Sasaki authored
This allows the use of PKCS#11 URI for certificates and keys without setting the corresponding type as "ENG" and the engine as "pkcs11" explicitly. If a PKCS#11 URI is provided for certificate, key, proxy_certificate or proxy_key, the corresponding type is set as "ENG" if not provided and the engine is set to "pkcs11" if not provided. Acked-by: Nikos Mavrogiannopoulos Closes #2333
-
- Aug 03, 2018
-
-
Daniel Stenberg authored
Since it will slip and the version is the important part there, not the date.
-
- Jul 29, 2018
-
-
Jay Satiro authored
-
- Jul 28, 2018
-
-
Daniel Stenberg authored
Closes #2793
-
Josh Bialkowski authored
Closes #2804
-
- Jul 26, 2018
-
-
Darío Hereñú authored
Closes #2794
-
Christopher Head authored
The statement, “The application does not have to keep the string around after setting this option,” appears to be indented under the RTMP paragraph. It actually applies to all protocols, not just RTMP. Eliminate the extra indentation. Closes #2788
-
Christopher Head authored
For compatibility with `fwrite`, the `CURLOPT_WRITEFUNCTION` callback is passed two `size_t` parameters which, when multiplied, designate the number of bytes of data passed in. In practice, CURL always sets the first parameter (`size`) to 1. This practice is also enshrined in documentation and cannot be changed in future. The documentation states that the default callback is `fwrite`, which means `fwrite` must be a suitable function for this purpose. However, the documentation also states that the callback must return the number of *bytes* it successfully handled, whereas ISO C `fwrite` returns the number of items (each of size `size`) which it wrote. The only way these numbers can be equal is if `size` is 1. Since `size` is 1 and can never be changed in future anyway, document that fact explicitly and let users rely on it. Closes #2787
-
- Jul 14, 2018
-
-
Rodger Combs authored
-
- Jul 12, 2018
-
-
Daniel Stenberg authored
+ The hackerone bounty and its process - We don't and can't handle pre-notification
-
- Jul 11, 2018
-
-
Daniel Stenberg authored
Apparently the C => HTML converter on the web site doesn't quite like it otherwise. Reported-by: Jeroen Ooms
-
Daniel Stenberg authored
-
- Jul 10, 2018
-
-
Daniel Stenberg authored
Closes #2724
-
Daniel Stenberg authored
... and not the other way around, which this previously said. Reported-by: Vasiliy Faronov Fixes #2723 Closes #2726
-
- Jul 09, 2018
-
-
Marcel Raad authored
When size_t is not a typedef for unsigned long (as usually the case on Windows), GCC emits -Wformat warnings when using lu and lx format specifiers with size_t. Silence them with explicit casts to unsigned long. Closes https://github.com/curl/curl/pull/2721
-
- Jul 06, 2018
-
-
Daniel Stenberg authored
-
- Jul 05, 2018
-
-
Daniel Stenberg authored
-
Jeroen Ooms authored
Closes #2706
-
- Jul 02, 2018
-
-
Daniel Stenberg authored
-
Daniel Stenberg authored
-
Daniel Stenberg authored
-
Daniel Stenberg authored
-
Daniel Stenberg authored
Closes #2704
-
- Jun 30, 2018
-
-
Daniel Stenberg authored
-
- Jun 29, 2018
-
-
Daniel Stenberg authored
The code treated the set version as the *exact* version to require in the TLS handshake, which is not what other TLS backends do and probably not what most people expect either. Reported-by: Andreas Olsson Assisted-by: Gaurav Malhotra Fixes #2691 Closes #2694
-
Daniel Stenberg authored
Reported-by: Andreas Olsson Fixes #2692 Closes #2693
-
- Jun 28, 2018
-
-
Adrian Peniak authored
The previous example was a little bit confusing, because SSL* structure (or other "in use" SSL connection pointer) is not accessible after the transfer is completed, therefore working with the raw TLS library specific pointer needs to be done during transfer. Closes #2690
-
- Jun 27, 2018
-
-
Daniel Stenberg authored
-
Daniel Stenberg authored
-
- Jun 24, 2018
-
-
Daniel Stenberg authored
Follow-up to b6a16afa
-
- Jun 23, 2018
-
-
Patrick Schlangen authored
Closes #2673
-
- Jun 18, 2018
-
-
Daniel Stenberg authored
-