- Jan 23, 2018
-
-
Daniel Stenberg authored
-
Daniel Stenberg authored
-
- Jan 22, 2018
-
-
Daniel Stenberg authored
... unless CURLOPT_UNRESTRICTED_AUTH is set to allow them. This matches how curl already handles Authorization headers created internally. Note: this changes behavior slightly, for the sake of reducing mistakes. Added test 317 and 318 to verify. Reported-by: Craig de Stigter Bug: https://curl.haxx.se/docs/adv_2018-b3bf.html
-
- Jan 20, 2018
-
-
Daniel Stenberg authored
-
Daniel Stenberg authored
-
- Jan 18, 2018
-
-
Daniel Stenberg authored
Reported-by: XhstormR on github Fixes #2245
-
- Jan 15, 2018
-
-
rouzier authored
Closes #2239
-
- Jan 14, 2018
-
-
Patrick Monnerat authored
A mime tree attached to an easy handle using CURLOPT_MIMEPOST is strongly bound to the handle: there is a pointer to the easy handle in each item of the mime tree and following the parent pointer list of mime items ends in a dummy part stored within the handle. Because of this binding, a mime tree cannot be shared between different easy handles, thus it needs to be cloned upon easy handle duplication. There is no way for the caller to get the duplicated mime tree handle: it is then set to be automatically destroyed upon freeing the new easy handle. New test 654 checks proper mime structure duplication/release. Add a warning note in curl_mime_data_cb() documentation about sharing user data between duplicated handles. Closes #2235
-
Patrick Monnerat authored
-
- Jan 13, 2018
-
-
Jay Satiro authored
Broken since f121575c (precedes 7.56.1). Bug: https://github.com/curl/curl/issues/2225 Reported-by: <cmfrolick@users.noreply.github.com> Closes https://github.com/curl/curl/pull/2227
-
- Jan 07, 2018
-
-
Jay Satiro authored
- Enable execute permission (chmod +x) - Change interpreter to /usr/bin/env perl Closes https://github.com/curl/curl/pull/2222
-
Jay Satiro authored
-
- Dec 29, 2017
-
-
Daniel Stenberg authored
Reported-by: Pete Lomax Bug: https://curl.haxx.se/mail/lib-2017-12/0074.html
-
- Dec 26, 2017
-
-
Jay Satiro authored
- Ignore X509_R_CERT_ALREADY_IN_HASH_TABLE errors in the CTX callback since it's possible the cert may have already been loaded by libcurl. - Remove the EXAMPLE code in the CURLOPT_SSL_CTX_FUNCTION.3 doc. Instead have it direct the reader to this cacertinmem.c example. - Fix the CA certificate to use the right CA for example.com, Digicert. Bug: https://curl.haxx.se/mail/lib-2017-12/0057.html Reported-by: Thomas van Hesteren Closes https://github.com/curl/curl/pull/2182
-
Gisle Vanem authored
- Move the size modifier detection code from limit-rate to its own function so that it can also be used with max-filesize. Size modifiers are the suffixes such as G (gigabyte), M (megabyte) etc. For example --max-filesize 1G Ref: https://curl.haxx.se/mail/archive-2017-12/0000.html Closes https://github.com/curl/curl/pull/2179
-
- Dec 22, 2017
-
-
Mattias Fornander authored
Closes https://github.com/curl/curl/pull/2185
-
- Dec 13, 2017
-
-
Daniel Stenberg authored
Bug: #2175 [ci skip]
-
- Dec 12, 2017
-
-
Daniel Stenberg authored
... to make it clearer that the options want address-only, while the headers in an email can also have the real name. Assisted-by: Sean MacLennan
-
Daniel Stenberg authored
... as I reran the contrithanks script after the mailmap name fixups.
-
Daniel Stenberg authored
-
- Dec 11, 2017
-
-
Daniel Stenberg authored
Suggested-by: Rainer Canavan Closes #2126
-
Daniel Stenberg authored
-
Daniel Stenberg authored
-
- Dec 10, 2017
-
-
Daniel Stenberg authored
-
- Dec 09, 2017
-
-
Daniel Stenberg authored
-
- Dec 08, 2017
-
-
Richard Alcock authored
- Change "never does nothing" double-negative to "never does anything". Closes https://github.com/curl/curl/pull/2168
-
- Dec 07, 2017
-
-
Daniel Stenberg authored
...the former link is dead. Reported-by: Frank Gevaerts
-
- Dec 06, 2017
-
-
Daniel Stenberg authored
... due it relying on pthreads to link.
-
- Dec 05, 2017
-
-
Daniel Stenberg authored
Lists all SSL backends that were enabled at build-time. Suggested-by: Oleg Pudeyev Fixes #2128
-
Daniel Stenberg authored
Connections that are used for HTTP/1.1 Pipelining or HTTP/2 multiplexing only get additional transfers added to them if the existing connection is held by the same multi or easy handle. libcurl does not support doing HTTP/2 streams in different threads using a shared connection. Closes #2152
-
Daniel Stenberg authored
-
Daniel Stenberg authored
-
- Dec 04, 2017
-
-
Guitared authored
Closes #2145
-
- Dec 01, 2017
-
-
Nikos Mavrogiannopoulos authored
Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
-
Daniel Stenberg authored
Reported-by: Dima Tisnek
-
- Nov 29, 2017
-
-
Daniel Stenberg authored
-
- Nov 27, 2017
-
-
Daniel Stenberg authored
-
Daniel Stenberg authored
This bit is no longer used. It is not clear what it meant for users to "init the TLS" in a world with different TLS backends and since the introduction of multissl, libcurl didn't properly work if inited without this bit set. Not a single user responded to the call for users of it: https://curl.haxx.se/mail/lib-2017-11/0072.html Reported-by: Evgeny Grin Assisted-by: Jay Satiro Fixes #2089 Fixes #2083 Closes #2107
-
- Nov 24, 2017
-
-
Daniel Stenberg authored
Fixes #2097 Closes #2108
-
- Nov 23, 2017
-
-
Daniel Stenberg authored
Fixes #2106 Reported-by: youngchopin on github
-