5114f823 | 07-Mar-2019 |
Daniel Stenberg |
KNOWN_BUGS: Client cert (MTLS) issues with Schannel Closes #3145 |
af219e44 | 06-Mar-2019 |
Daniel Stenberg |
ROADMAP: updated to some more current things to work on |
a4cc9789 | 05-Mar-2019 |
Daniel Stenberg |
tests: fix multiple may be used uninitialized warnings |
1ed9e747 | 05-Mar-2019 |
Daniel Stenberg |
RELEASE-NOTES: synced |
4ed62bc0 | 05-Mar-2019 |
Daniel Stenberg |
source: fix two 'nread' may be used uninitialized warnings Both seem to be false positives but we don't like warnings. Closes #3646 |
39c29626 | 04-Mar-2019 |
Daniel Stenberg |
gopher: remove check for path == NULL Since it can't be NULL and it makes Coverity believe we lack proper NULL checks. Verified by test 659, landed in commit 15401fa886b. Pointe
gopher: remove check for path == NULL Since it can't be NULL and it makes Coverity believe we lack proper NULL checks. Verified by test 659, landed in commit 15401fa886b. Pointed out by Coverity CID 1442746. Assisted-by: Dan Fandrich Fixes #3617 Closes #3642
show more ...
|
dd7d7107 | 04-Mar-2019 |
Daniel Stenberg |
examples: only include <curl/curl.h> That's the only public curl header we should encourage use of. Reviewed-by: Marcel Raad Closes #3645 |
d6f73af7 | 04-Mar-2019 |
Daniel Stenberg |
ssh: loop the state machine if not done and not blocking If the state machine isn't complete, didn't fail and it didn't return due to blocking it can just as well loop again. Th
ssh: loop the state machine if not done and not blocking If the state machine isn't complete, didn't fail and it didn't return due to blocking it can just as well loop again. This addresses the problem with SFTP directory listings where we would otherwise return back to the parent and as the multi state machine doesn't have any code for using CURLM_CALL_MULTI_PERFORM for as long the doing phase isn't complete, it would return out when in reality there was more data to deal with. Fixes #3506 Closes #3644
show more ...
|
b0972bc8 | 26-Feb-2019 |
Jay Satiro |
multi: support verbose conncache closure handle - Change closure handle to receive verbose setting from the easy handle most recently added via curl_multi_add_handle. The clos
multi: support verbose conncache closure handle - Change closure handle to receive verbose setting from the easy handle most recently added via curl_multi_add_handle. The closure handle is a special easy handle used for closing cached connections. It receives limited settings from the easy handle most recently added to the multi handle. Prior to this change that did not include verbose which was a problem because on connection shutdown verbose mode was not acknowledged. Ref: https://github.com/curl/curl/pull/3598 Co-authored-by: Daniel Stenberg Closes https://github.com/curl/curl/pull/3618
show more ...
|
15401fa8 | 04-Mar-2019 |
Daniel Stenberg |
CURLU: fix NULL dereference when used over proxy Test 659 verifies Also fixed the test 658 name Closes #3641 |
2591a491 | 03-Mar-2019 |
Daniel Stenberg |
altsvc_out: check the return code from Curl_gmtime Pointed out by Coverity, CID 1442956. Closes #3640 |
98441f35 | 03-Mar-2019 |
Daniel Stenberg |
docs/ALTSVC.md: docs describing the approach Closes #3498 |
7eabdefd | 03-Mar-2019 |
Daniel Stenberg |
alt-svc: add a travis build |
5345b04a | 03-Mar-2019 |
Daniel Stenberg |
alt-svc: add test 355 and 356 to verify with command line curl |
c51c78dd | 03-Mar-2019 |
Daniel Stenberg |
alt-svc: the curl command line bits |
e1be8254 | 03-Mar-2019 |
Daniel Stenberg |
alt-svc: the libcurl bits |
4331a3b8 | 01-Mar-2019 |
Daniel Stenberg |
travis: add build using gnutls Closes #3637 |
d642cae0 | 02-Mar-2019 |
Daniel Stenberg |
RELEASE-NOTES: synced |
e075b214 | 10-Feb-2019 |
Simon Legner |
scripts/completion.pl: also generate fish completion file This is the renamed script formerly known as zsh.pl Closes #3545 |
15cbf8de | 01-Mar-2019 |
Daniel Stenberg |
gnutls: remove call to deprecated gnutls_compression_get_name It has been deprecated by GnuTLS since a year ago and now causes build warnings. Ref: https://gitlab.com/gnutls/gnu
gnutls: remove call to deprecated gnutls_compression_get_name It has been deprecated by GnuTLS since a year ago and now causes build warnings. Ref: https://gitlab.com/gnutls/gnutls/commit/b0041897d2846737f5fb0f Docs: https://www.gnutls.org/manual/html_node/Compatibility-API.html Closes #3636
show more ...
|
db374c50 | 28-Feb-2019 |
Jay Satiro |
system_win32: move win32_init here from easy.c .. since system_win32 is a more appropriate location for the functions and to extern the globals. Ref: https://github.com/curl/cur
system_win32: move win32_init here from easy.c .. since system_win32 is a more appropriate location for the functions and to extern the globals. Ref: https://github.com/curl/curl/commit/ca597ad#r32446578 Reported-by: Gisle Vanem Closes https://github.com/curl/curl/pull/3625
show more ...
|
8754ddb8 | 01-Mar-2019 |
Daniel Stenberg |
curl_easy_duphandle.3: clarify that a duped handle has no shares Reported-by: Sara Golemon Fixes #3592 Closes #3634 |
091cdf27 | 01-Mar-2019 |
Daniel Stenberg |
10-at-a-time.c: fix too long line |
a977d938 | 01-Mar-2019 |
Arnaud Rebillout |
examples: various fixes in ephiperfifo.c The main change here is the timer value that was wrong, it was given in usecs (ms * 1000), while the itimerspec struct wants nsecs (ms * 1000 *
examples: various fixes in ephiperfifo.c The main change here is the timer value that was wrong, it was given in usecs (ms * 1000), while the itimerspec struct wants nsecs (ms * 1000 * 1000). This resulted in the callback being invoked WAY TOO OFTEN. As a quick check you can run this command before and after applying this commit: # shell 1 ./ephiperfifo 2>&1 | tee ephiperfifo.log # shell 2 echo http://hacking.elboulangero.com > hiper.fifo Then just compare the size of the logs files. Closes #3633 Fixes #3632 Signed-off-by: Arnaud Rebillout <arnaud.rebillout@collabora.com>
show more ...
|
65eb65fd | 28-Feb-2019 |
Daniel Stenberg |
urldata: simplify bytecounters - no need to have them protocol specific - no need to set pointers to them with the Curl_setup_transfer() call - make Curl_setup_transfer() o
urldata: simplify bytecounters - no need to have them protocol specific - no need to set pointers to them with the Curl_setup_transfer() call - make Curl_setup_transfer() operate on a transfer pointer, not connection - switch some counters from long to the more proper curl_off_t type Closes #3627
show more ...
|