- 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
-
- Nov 20, 2017
-
-
Daniel Stenberg authored
-
- Nov 18, 2017
-
-
fmmedeiros authored
- Add braces around multi-line if statement. Closes https://github.com/curl/curl/pull/2096
-
- Nov 17, 2017
-
-
Daniel Stenberg authored
... so that IPv6 addresses can be passed like they can for connect-to and how they're used in URLs. Added test 1324 to verify Reported-by: Alex Malinovich Fixes #2087 Closes #2091
-
- Nov 14, 2017
-
-
Daniel Stenberg authored
Closes #1455
-
Daniel Stenberg authored
-
- Nov 09, 2017
-
-
Luca Boccassi authored
The --interface command (CURLOPT_INTERFACE option) already uses SO_BINDTODEVICE on Linux, but it tries to parse it as an interface or IP address first, which fails in case the user passes a VRF. Try to use the socket option immediately and parse it as a fallback instead. Update the documentation to mention this feature, and that it requires the binary to be ran by root or with CAP_NET_RAW capabilities for this to work. Closes #2024
-
Daniel Stenberg authored
Closes #2043
-
Daniel Stenberg authored
-
Daniel Stenberg authored
-
Daniel Stenberg authored
... even when there's no socket to wait for, the timeout can still be very short.
-
- Nov 05, 2017
-
-
Patrick Monnerat authored
This uses the brotli external library (https://github.com/google/brotli). Brotli becomes a feature: additional curl_version_info() bit and structure fields are provided for it and CURLVERSION_NOW bumped. Tests 314 and 315 check Brotli content unencoding with correct and erroneous data. Some tests are updated to accomodate with the now configuration dependent parameters of the Accept-Encoding header.
-
Patrick Monnerat authored
This is implemented as an output streaming stack of unencoders, the last calling the client write procedure. New test 230 checks this feature. Bug: https://github.com/curl/curl/pull/2002 Reported-By: Daniel Bankhead
-
- Oct 30, 2017
-
-
Daniel Stenberg authored
-
- Oct 29, 2017
-
-
Patrick Monnerat authored
Also upgrade test 1133 to cover this case and clarify man page about form data quoting. Bug: https://github.com/curl/curl/issues/2022 Reported-By: omau on github
-
- Oct 28, 2017
-
-
Florin Petriuc authored
Updated docs to include support for RFC7616 Signed-off-by: Florin <petriuc.florin@gmail.com> Closes #1934
-
Daniel Bankhead authored
Closes #2002
-
Daniel Stenberg authored
Removed done stuff. Removed entries no longer considered for the near term.
-
Magicansk authored
Closes #2028
-
- Oct 27, 2017
-
-
Daniel Stenberg authored
"PR-welcome" was the former name.
-
- Oct 24, 2017
-
-
Alessandro Ghedini authored
closes #2008
-
- Oct 23, 2017
-
-
Alessandro Ghedini authored
-
Daniel Stenberg authored
-
Daniel Stenberg authored
-
- Oct 16, 2017
-
-
Daniel Stenberg authored
... that are multiplied by 1000 when stored. For 32 bit long systems, the max value accepted (2147483 seconds) is > 596 hours which is unlikely to ever be set by a legitimate application - and previously it didn't work either, it just caused undefined behavior. Also updated the man pages for these timeout options to mention the return code. Closes #1938
-
- Oct 12, 2017
-
-
Patrick Monnerat authored
If stdin is not a regular file, its content is memory-buffered to enable a possible data "rewind". In all cases, stdin data size is determined before real use to avoid having an unknown part's size. --libcurl generated code is left as an unbuffered stdin fread/fseek callback part with unknown data size. Buffering is not supported in deprecated curl_formadd() API.
-
Daniel Stenberg authored
following the new github "standard"
-
- Oct 09, 2017
-
-
Daniel Stenberg authored
-
Daniel Stenberg authored
-
Daniel Stenberg authored
-
- Oct 08, 2017
-
-
Patrick Monnerat authored
-
- Oct 05, 2017
-
-
Nick Zitzmann authored
Closes https://github.com/curl/curl/pull/1794
-
- Oct 04, 2017
-
-
Felix Kaiser authored
Closes #1946
-
Daniel Stenberg authored
-
Daniel Stenberg authored
-
- Oct 03, 2017
-
-
Patrick Monnerat authored
-
Daniel Stenberg authored
... now with a -formadd suffix. While the new mime API is introduced in 7.56.0 we must acknowledge that lots of users can't upgrade their curl versions immediately.
-