- 20 Jan, 2017 1 commit
-
-
Antoine Aubert authored
When using multi, mbedtls handshake is in non blocking mode. vtls must set wait for read/write flags for the socket. Closes #1223
-
- 19 Jan, 2017 5 commits
-
-
Richy Kim authored
Replace use of fixed macro BUFSIZE to define the size of the receive buffer. Reappropriate CURLOPT_BUFFERSIZE to include enlarging receive buffer size. Upon setting, resize buffer if larger than the current default size up to a MAX_BUFSIZE (512KB). This can benefit protocols like SFTP. Closes #1222
-
Daniel Stenberg authored
Reported-by: Gisle Vanem
-
Michael Kaufmann authored
This has been implemented with commit 9ad034e5.
-
Viktor Szakats authored
Closes https://github.com/curl/curl/pull/1217
-
Kamil Dudka authored
Implemented since curl-7_36_0-130-g8868a226 Reported-by: Fahim Chandurwala
-
- 18 Jan, 2017 2 commits
-
-
Michael Kaufmann authored
Fix compile warnings that appeared only when curl has been configured with '--disable-verbose'.
-
Daniel Stenberg authored
-
- 17 Jan, 2017 3 commits
-
-
Daniel Stenberg authored
Regression since 1d4202ad, which moved the buffer into a more narrow scope, but the data in that buffer was used outside of that more narrow scope. Reported-by: Dan Fandrich Bug: https://curl.haxx.se/mail/lib-2017-01/0093.html
-
Jay Satiro authored
- Fix logic error in Curl_ossl_random. Broken a few days ago in 807698db.
-
Daniel Stenberg authored
By supporting this, subsequent connects would load a lot less data from disk. Closes #1110
-
- 16 Jan, 2017 1 commit
-
-
Daniel Stenberg authored
-
- 15 Jan, 2017 2 commits
-
-
Kamil Dudka authored
-
Alessandro Ghedini authored
Ref: https://github.com/curl/curl/pull/1160
-
- 14 Jan, 2017 6 commits
-
-
railsnewbie257 authored
Closes #1211
-
Alessandro Ghedini authored
Before: ``` % src/curl https://sigsegv.ninja/ -v --http2 ... > GET / HTTP/1.1 > Host: sigsegv.ninja > User-Agent: curl/7.52.2-DEV > Accept: */* > ... ``` After: ``` % src/curl https://sigsegv.ninja/ -v --http2 ... > GET / HTTP/2 > Host: sigsegv.ninja > User-Agent: curl/7.52.2-DEV > Accept: */* > ```
-
Daniel Stenberg authored
Closes #1200
-
Daniel Stenberg authored
Even though it is called --fail-early
-
Daniel Stenberg authored
Closes #1139
-
Daniel Stenberg authored
-
- 13 Jan, 2017 18 commits
-
-
Daniel Stenberg authored
curl_addrinfo.c:519:20: error: conversion to ‘curl_socklen_t {aka unsigned int}’ from ‘long unsigned int’ may alter its value [-Werror=conversion] Follow-up to 1d786fae
-
Daniel Stenberg authored
-
Daniel Stenberg authored
-
Isaac Boukris authored
In addition to unix domain sockets, Linux also supports an abstract namespace which is independent of the filesystem. In order to support it, add new CURLOPT_ABSTRACT_UNIX_SOCKET option which uses the same storage as CURLOPT_UNIX_SOCKET_PATH internally, along with a flag to specify abstract socket. On non-supporting platforms, the abstract address will be interpreted as an empty string and fail gracefully. Also add new --abstract-unix-socket tool parameter. Signed-off-by:
Isaac Boukris <iboukris@gmail.com> Reported-by: Chungtsun Li (typeless) Reviewed-by: Daniel Stenberg Reviewed-by: Peter Wu Closes #1197 Fixes #1061
-
Daniel Stenberg authored
We have higher resolution since 7.52.0
-
Daniel Stenberg authored
-
Isaac Boukris authored
So that only "global" options (verbose mostly) survive into the next transfer, and the others have to be set again unless default is fine.
-
Frank Gevaerts authored
Closes #1169
-
Frank Gevaerts authored
-
Daniel Stenberg authored
Assisted-by: Tim Rühsen
-
Daniel Stenberg authored
It made the german ß get converted to ss, IDNA2003 style, and we can't have that for the .de TLD - a primary reason for our switch to IDNA2008. Test 165 verifies.
-
Tim Rühsen authored
Follow-up to f30cbcac Closes #1207
-
ERAMOTO Masaya authored
Under condition using http_proxy env var, noproxy list was the combination of --noproxy option and NO_PROXY env var previously. Since this commit, --noproxy option overrides NO_PROXY environment variable even if use http_proxy env var. Closes #1140
-
ERAMOTO Masaya authored
If defined CURL_DISABLE_HTTP, detect_proxy() returned NULL. If not defined CURL_DISABLE_HTTP, detect_proxy() checked noproxy list. Thus refactor to set proxy to NULL instead of calling detect_proxy() if define CURL_DISABLE_HTTP, and refactor to call detect_proxy() if not define CURL_DISABLE_HTTP and the host is not in the noproxy list.
-
ERAMOTO Masaya authored
The combination of --noproxy option and http_proxy env var works well both for proxied hosts and non-proxied hosts. However, when combining NO_PROXY env var with --proxy option, non-proxied hosts are not reachable while proxied host is OK. This patch allows us to access non-proxied hosts even if using NO_PROXY env var with --proxy option.
-
Tim Rühsen authored
References: http://unicode.org/faq/idn.html http://unicode.org/reports/tr46 Closes #1206
-
railsnewbie257 authored
Closes #1194
-
Marcus Hoffmann authored
Check for presence of gnutls_alpn_* and gnutls_ocsp_* functions during configure instead of relying on the version number. GnuTLS has options to turn these features off and we ca just work with with such builds like we work with older versions. Signed-off-by:
Marcus Hoffmann <m.hoffmann@cartelsol.com> Closes #1204
-
- 12 Jan, 2017 2 commits
-
-
Jay Satiro authored
Follow-up to 34634080. Prior to 34634080 file:// hostnames were silently stripped. Prior to this commit it did not work when a schemeless url was used with file as the default protocol. Ref: https://curl.haxx.se/mail/lib-2016-11/0081.html Closes https://github.com/curl/curl/pull/1124 Also fix for drive letters: - Support --proto-default file c:/foo/bar.txt - Support file://c:/foo/bar.txt - Fail when a file:// drive letter is detected and not MSDOS/Windows. Bug: https://github.com/curl/curl/issues/1187 Reported-by: Anatol Belski Assisted-by: Anatol Belski
-
Daniel Stenberg authored
Regression introduced in commit f682156a Reported-by: John Kohl Bug: https://curl.haxx.se/mail/lib-2017-01/0055.html
-