9e03facc | 08-Oct-2019 |
Daniel Stenberg |
docs: document it as --no-progress-meter instead of the reverse Follow-up to 93373a960c3bb4 Reported-by: infinnovation-dev on github Fixes #4474 Closes #4475 |
e5594e09 | 08-Oct-2019 |
Dan Fandrich |
cirrus: Switch the FreeBSD 11.x build to 11.3 and add a 13.0 build. Also, select the images using image_family to get the latest snapshots automatically. [skip ci] |
93373a96 | 07-Oct-2019 |
Daniel Stenberg |
curl: --no-progress-meter New option that allows a user to ONLY switch off curl's progress meter and leave everything else in "talkative" mode. Reported-by: Piotr Komborski
curl: --no-progress-meter New option that allows a user to ONLY switch off curl's progress meter and leave everything else in "talkative" mode. Reported-by: Piotr Komborski Fixes #4422 Closes #4470
show more ...
|
67bb7926 | 08-Oct-2019 |
Daniel Stenberg |
TODO: Consult %APPDATA% also for .netrc Closes #4016 |
63791638 | 07-Oct-2019 |
Daniel Stenberg |
CURLOPT_TIMEOUT.3: remove the mention of "minutes" ... just say that limiting operations risk aborting otherwise fine working transfers. If that means seconds, minutes or hours, we leave
CURLOPT_TIMEOUT.3: remove the mention of "minutes" ... just say that limiting operations risk aborting otherwise fine working transfers. If that means seconds, minutes or hours, we leave to the user. Reported-by: Martin Gartner Closes #4469
show more ...
|
b905e26b | 07-Oct-2019 |
Andrei Valeriu BICA |
docs: added multi-event.c example Similar to multi-uv.c but using libevent 2. This is a simpler libevent integration example then hiperfifo.c. Closes #4471 |
8bb3a95c | 05-Oct-2019 |
Nicolas |
ldap: fix OOM error on missing query string - Allow missing queries, don't return NO_MEMORY error in such a case. It is acceptable for there to be no specified query string, for exa
ldap: fix OOM error on missing query string - Allow missing queries, don't return NO_MEMORY error in such a case. It is acceptable for there to be no specified query string, for example: curl ldap://ldap.forumsys.com A regression bug in 1b443a7 caused this issue. This is a partial fix for #4261. Bug: https://github.com/curl/curl/issues/4261#issuecomment-525543077 Reported-by: Jojojov@users.noreply.github.com Analyzed-by: Samuel Surtees Closes https://github.com/curl/curl/pull/4467
show more ...
|
df85b86a | 04-Oct-2019 |
Paul B. Omta |
build: Remove unused HAVE_LIBSSL and HAVE_LIBCRYPTO defines Closes https://github.com/curl/curl/pull/4460 |
04ab0108 | 05-Oct-2019 |
Daniel Stenberg |
RELEASE-NOTES: synced |
f7f0b001 | 04-Oct-2019 |
Stian Soiland-Reyes |
curl: ensure HTTP 429 triggers --retry This completes #3794. Also make sure the new tests from #4195 are enabled Closes #4465 |
1d7fe839 | 09-Sep-2019 |
apique |
winbuild: add ENABLE_UNICODE option Fixes https://github.com/curl/curl/issues/4308 Closes https://github.com/curl/curl/pull/4309 |
b902b063 | 03-Oct-2019 |
Daniel Stenberg |
ngtcp2: adapt to API change Closes #4457 |
249541f1 | 03-Oct-2019 |
Daniel Stenberg |
cookies: change argument type for Curl_flush_cookies The second argument is really a 'bool' so use that and pass in TRUE/FALSE to make it clear. Closes #4455 |
8a00560d | 30-Sep-2019 |
Daniel Stenberg |
http2: move state-init from creation to pre-transfer To make sure that the HTTP/2 state is initialized correctly for duplicated handles. It would otherwise easily generate "spurious"
http2: move state-init from creation to pre-transfer To make sure that the HTTP/2 state is initialized correctly for duplicated handles. It would otherwise easily generate "spurious" PRIORITY frames to get sent over HTTP/2 connections when duplicated easy handles were used. Reported-by: Daniel Silverstone Fixes #4303 Closes #4442
show more ...
|
02c6b984 | 03-Oct-2019 |
Daniel Stenberg |
urlapi: fix use-after-free bug Follow-up from 2c20109a9b5d04 Added test 663 to verify. Reported by OSS-Fuzz Bug: https://crbug.com/oss-fuzz/17954 Closes #4453 |
13ecc072 | 03-Oct-2019 |
Paul Dreik |
cookie: avoid harmless use after free This fix removes a use after free which can be triggered by the internal cookie fuzzer, but otherwise is probably impossible to trigger from an
cookie: avoid harmless use after free This fix removes a use after free which can be triggered by the internal cookie fuzzer, but otherwise is probably impossible to trigger from an ordinary application. The following program reproduces it: curl_global_init(CURL_GLOBAL_DEFAULT); CURL* handle=curl_easy_init(); CookieInfo* info=Curl_cookie_init(handle,NULL,NULL,false); curl_easy_setopt(handle, CURLOPT_COOKIEJAR, "/dev/null"); Curl_flush_cookies(handle, true); Curl_cookie_cleanup(info); curl_easy_cleanup(handle); curl_global_cleanup(); This was found through fuzzing. Closes #4454
show more ...
|
0b386392 | 01-Oct-2019 |
Denis Chaplygin |
docs: add note on failed handles not being counted by curl_multi_perform Closes #4446 |
683102e0 | 03-Oct-2019 |
Daniel Stenberg |
CURLMOPT_MAX_CONCURRENT_STREAMS.3: fix SEE ALSO typo |
0f48055c | 04-Jun-2019 |
Niall |
ESNI: initial build/setup Closes #4011 |
475324b2 | 02-Oct-2019 |
Daniel Stenberg |
RELEASE-NOTES: synced |
c6f250c4 | 01-Oct-2019 |
Daniel Stenberg |
redirect: when following redirects to an absolute URL, URL encode it ... to make it handle for example (RFC violating) embeded spaces. Reported-by: momala454 on github Fixes #44
redirect: when following redirects to an absolute URL, URL encode it ... to make it handle for example (RFC violating) embeded spaces. Reported-by: momala454 on github Fixes #4445 Closes #4447
show more ...
|
2c20109a | 01-Oct-2019 |
Daniel Stenberg |
urlapi: fix URL encoding when setting a full URL |
54c622aa | 30-Sep-2019 |
Daniel Stenberg |
tool_operate: rename functions to make more sense |
e59371a4 | 23-Sep-2019 |
Daniel Stenberg |
curl: create easy handles on-demand and not ahead of time This should again enable crazy-large download ranges of the style [1-10000000] that otherwise easily ran out of memory starting
curl: create easy handles on-demand and not ahead of time This should again enable crazy-large download ranges of the style [1-10000000] that otherwise easily ran out of memory starting in 7.66.0 when this new handle allocating scheme was introduced. Reported-by: Peter Sumatra Fixes #4393 Closes #4438
show more ...
|
c124e6b3 | 24-Sep-2019 |
Kunal Ekawde |
CURLMOPT_MAX_CONCURRENT_STREAMS: new setopt Closes #4410 |