325866fd | 15-Jun-2020 |
Daniel Stenberg |
ngtcp2: never call fprintf() in lib code in release version |
b6af4c23 | 15-Jun-2020 |
Daniel Stenberg |
ngtcp2: fix happy eyeballs quic connect crash Reported-by: Peter Wu Fixes #5565 Closes #5568 |
3bf18cda | 17-Jun-2020 |
Daniel Stenberg |
select: remove the unused ELAPSED_MS() macro Closes #5573 |
8bc25c59 | 13-May-2020 |
rcombs |
multi: implement wait using winsock events This avoids using a pair of TCP ports to provide wakeup functionality for every multi instance on Windows, where socketpair() is emulated u
multi: implement wait using winsock events This avoids using a pair of TCP ports to provide wakeup functionality for every multi instance on Windows, where socketpair() is emulated using a TCP socket on loopback which could in turn lead to socket resource exhaustion. Reviewed-by: Gergely Nagy Reviewed-by: Marc Hörsken Closes #5397
show more ...
|
477a4e31 | 16-Jun-2020 |
Daniel Stenberg |
manpage: add three missing environment variables CURL_SSL_BACKEND, QLOGDIR and SSLKEYLOGFILE Closes #5571 |
83503c72 | 16-Jun-2020 |
Daniel Stenberg |
RELEASE-NOTES: synced |
774eff9f | 11-Jun-2020 |
Daniel Stenberg |
configure: for wolfSSL, check for the DES func needed for NTLM Also adds pkg-config support for the wolfSSL detection. |
d80d419d | 11-Jun-2020 |
Ruurd Beerstra |
ntlm: enable NTLM support with wolfSSL When wolfSSL is built with its OpenSSL API layer, it fetures the same DES* functions that OpenSSL has. This change take advantage of that.
ntlm: enable NTLM support with wolfSSL When wolfSSL is built with its OpenSSL API layer, it fetures the same DES* functions that OpenSSL has. This change take advantage of that. Co-authored-by: Daniel Stenberg Closes #5556 Fixes #5548
show more ...
|
e15e5138 | 15-Jun-2020 |
Daniel Stenberg |
http: move header storage to Curl_easy from connectdata Since the connection can be used by many independent requests (using HTTP/2 or HTTP/3), things like user-agent and other transfer-
http: move header storage to Curl_easy from connectdata Since the connection can be used by many independent requests (using HTTP/2 or HTTP/3), things like user-agent and other transfer-specific data MUST NOT be kept connection oriented as it could lead to requests getting the wrong string for their requests. This struct data was lingering like this due to old HTTP1 legacy thinking where it didn't mattered.. Fixes #5566 Closes #5567
show more ...
|
350a99b2 | 11-Jun-2020 |
Daniel Stenberg |
CODE_REVIEW.md: how to do code reviews in curl Assisted-by: Daniel Gustafsson Assisted-by: Rich Salz Assisted-by: Hugo van Kemenade Assisted-by: James Fuller Assisted-by: Mar
CODE_REVIEW.md: how to do code reviews in curl Assisted-by: Daniel Gustafsson Assisted-by: Rich Salz Assisted-by: Hugo van Kemenade Assisted-by: James Fuller Assisted-by: Marc Hörsken Assisted-by: Jay Satiro Closes #5555
show more ...
|
b88bdedf | 12-Jun-2020 |
Daniel Stenberg |
altsvc: remove the num field from the altsvc struct It was superfluous since we have the list.size alredy Reported-by: Jay Satiro Fixes #5553 Closes #5563 |
17f2dcf6 | 12-Jun-2020 |
Daniel Stenberg |
version.d: expanded and alpha-sorted Added a few missing features not previously mentioned. Ordered them alphabetically. Closes #5558 |
2a026958 | 12-Jun-2020 |
Daniel Stenberg |
ABI.md: rename to .md and polish the markdown Closes #5562 |
bc392074 | 12-Jun-2020 |
Daniel Stenberg |
HELP-US: add a section for "smaller tasks" The point of this section is to meet the CII Best Practices gold level critera: "The project MUST clearly identify small tasks that c
HELP-US: add a section for "smaller tasks" The point of this section is to meet the CII Best Practices gold level critera: "The project MUST clearly identify small tasks that can be performed by new or casual contributors" Closes #5560
show more ...
|
95f2732e | 12-Jun-2020 |
Daniel Stenberg |
TODO: retry on the redirected-to URL Closes #5462 |
ac91b0dd | 12-Jun-2020 |
Daniel Stenberg |
mailmap: Nicolas Sterchele |
d5bf9f94 | 12-Jun-2020 |
Sterchele Nicolas |
TODO: remove 19.3 section title Follow-up to ad6416986755e417c66e2c6, which caused wrong formatting on curl documentation website Closes #5561 |
b71628b6 | 10-Jun-2020 |
Martin V |
test1560: avoid possibly negative association in wording Closes #5549 |
8b4e7967 | 11-Jun-2020 |
Daniel Stenberg |
share: don't set the share flag it something fails When asking for a specific feature to be shared in the share object, that bit was previously set unconditionally even if the shared fea
share: don't set the share flag it something fails When asking for a specific feature to be shared in the share object, that bit was previously set unconditionally even if the shared feature failed or otherwise wouldn't work. Closes #5554
show more ...
|
38d4abf5 | 10-Jun-2020 |
Daniel Stenberg |
buildconf: remove -print from the find command that removes files It's just too annoying and unnecessary to get a long list of files shown |
b304ba4c | 10-Jun-2020 |
Daniel Stenberg |
RELEASE-NOTES: synced |
eab2f95c | 09-Jun-2020 |
Daniel Stenberg |
wording: avoid blacklist/whitelist stereotypes Instead of discussing if there's value or meaning (implied or not) in the colors, let's use words without the same possibly negative as
wording: avoid blacklist/whitelist stereotypes Instead of discussing if there's value or meaning (implied or not) in the colors, let's use words without the same possibly negative associations. Closes #5546
show more ...
|
f54b6c4b | 09-Jun-2020 |
Jay Satiro |
tool_getparam: fix memory leak in parse_args Prior to this change in Windows Unicode builds most parsed options would not be freed. Found using _CrtDumpMemoryLeaks(). R
tool_getparam: fix memory leak in parse_args Prior to this change in Windows Unicode builds most parsed options would not be freed. Found using _CrtDumpMemoryLeaks(). Ref: https://github.com/curl/curl/issues/5545
show more ...
|
2a41e236 | 08-Jun-2020 |
Daniel Stenberg |
socks: detect connection close during handshake The SOCKS4/5 state machines weren't properly terminated when the proxy connection got closed, leading to a busy-loop. Reported-By
socks: detect connection close during handshake The SOCKS4/5 state machines weren't properly terminated when the proxy connection got closed, leading to a busy-loop. Reported-By: zloi-user on github Fixes #5532 Closes #5542
show more ...
|
0a35580e | 08-Jun-2020 |
xquery |
multi: add defensive check on data->multi->num_alive Closes #5540 |