- Sep 04, 2018
-
-
Daniel Stenberg authored
-
- Sep 03, 2018
-
-
Jay Satiro authored
- Treat 408 request timeout as transient so that curl will retry the request if --retry was used. Closes #2925
-
- Aug 29, 2018
-
-
Jay Satiro authored
Reported-by: Daniel Stenberg Closes https://github.com/curl/curl/issues/2916
-
- Aug 27, 2018
-
-
Daniel Stenberg authored
-
Daniel Stenberg authored
-
Daniel Stenberg authored
Added a warning! Closes #2915
-
- Aug 25, 2018
-
-
Daniel Stenberg authored
There was a missing newline. follow-up to a7ba60bb
-
- Aug 24, 2018
-
-
Daniel Stenberg authored
Reported-by: Kirill Marchuk Fixes #2773 Closes #2911
-
- Aug 23, 2018
-
-
Daniel Stenberg authored
Multi-threaded applictions basically MUST set CURLOPT_NO_SIGNAL to 1L to avoid the risk of getting a SIGPIPE. Either way, a multi-threaded application that uses libcurl/openssl needs to have a signhandler for or ignore SIGPIPE on its own. Based on discussions in #2800 Closes #2904
-
- Aug 21, 2018
-
-
Marcel Raad authored
This warning used to be enabled only for clang as it's a bit stricter on GCC. Silence the remaining occurrences and enable it on GCC too. Closes https://github.com/curl/curl/pull/2747
-
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
-