8fa3f780 | 14-Jul-2020 |
Viktor Szakats |
windows: add unicode to feature list Reviewed-by: Marcel Raad Reviewed-by: Marc Hörsken Closes #5491 |
61a08508 | 12-Jul-2020 |
Daniel Stenberg |
multi: remove two checks always true Detected by Codacy Closes #5676 |
a88fe0fd | 12-Jul-2020 |
Marc Hoersken |
workflows: limit what branches to run CodeQL on Align CodeQL action with existing CI actions: - Update branch filter to avoid duplicate CI runs. - Shorten workflow name due to inform
workflows: limit what branches to run CodeQL on Align CodeQL action with existing CI actions: - Update branch filter to avoid duplicate CI runs. - Shorten workflow name due to informative job name. Reviewed-by: Daniel Stenberg Closes #5660
show more ...
|
35fa07c8 | 12-Jul-2020 |
Marc Hoersken |
appveyor: collect libcurl.dll variants with prefix or suffix On some platforms libcurl is build with a platform-specific prefix and/or a version number suffix. Assisted-by: Jay
appveyor: collect libcurl.dll variants with prefix or suffix On some platforms libcurl is build with a platform-specific prefix and/or a version number suffix. Assisted-by: Jay Satiro Closes #5659
show more ...
|
60aa9612 | 05-Jul-2020 |
ihsinme <61293369+ihsinme@users.noreply.github.com> |
socks: use size_t for size variable Use the unsigned type (size_t) in the arithmetic of pointers. In this context, the signed type (ssize_t) is used unnecessarily. Authored-by:
socks: use size_t for size variable Use the unsigned type (size_t) in the arithmetic of pointers. In this context, the signed type (ssize_t) is used unnecessarily. Authored-by: ihsinme on github Closes #5654
show more ...
|
2bd8fe88 | 12-Jul-2020 |
Daniel Stenberg |
RELEASE-NOTES: synced ... and bumped to 7.72.0 as the next release version number |
e13357b1 | 25-May-2020 |
Gilles Vollant |
content_encoding: add zstd decoding support include zstd curl patch for Makefile.m32 from vszakats and include Add CMake support for zstd from Peter Wu Helped-by: Viktor Szakats
content_encoding: add zstd decoding support include zstd curl patch for Makefile.m32 from vszakats and include Add CMake support for zstd from Peter Wu Helped-by: Viktor Szakats Helped-by: Peter Wu Closes #5453
show more ...
|
c4026a98 | 03-Jul-2020 |
Daniel Stenberg |
asyn.h: remove the Curl_resolver_getsock define - not used - used the wrong number of arguments - confused the Codeacy code analyzer Closes #5647 |
3f6288e1 | 06-Jul-2020 |
Nicolas Sterchele |
configure.ac: Sort features name in summary - Same as protocols Closes #5656 |
4ef16f1f | 08-Jul-2020 |
Matthias Naegler |
cmake: fix windows xp build Reviewed-by: Marcel Raad Closes #5662 |
0d4c3618 | 12-Jul-2020 |
Daniel Stenberg |
ngtcp2: update to modified qlog callback prototype Closes #5675 |
94660345 | 11-Jul-2020 |
Daniel Stenberg |
transfer: fix memory-leak with CURLOPT_CURLU in a duped handle Added test case 674 to reproduce and verify the bug report. Fixes #5665 Reported-by: NobodyXu on github Closes
transfer: fix memory-leak with CURLOPT_CURLU in a duped handle Added test case 674 to reproduce and verify the bug report. Fixes #5665 Reported-by: NobodyXu on github Closes #5673
show more ...
|
81bf2713 | 09-Jul-2020 |
Baruch Siach |
bearssl: fix build with disabled proxy support Avoid reference to fields that do not exist when CURL_DISABLE_PROXY is defined. Reviewed-by: Nicolas Sterchele Closes #5666 |
250ec63f | 11-Jul-2020 |
Daniel Stenberg |
RELEASE-NOTES: synced |
7670e9ef | 09-Jul-2020 |
Carlo Marcelo Arenas Belón |
cirrus-ci: upgrade 11-STABLE to 11.4 Meant to be the last of the 11 series and so make sure that all other references reflect all 11 versions so they can be retired together later.
cirrus-ci: upgrade 11-STABLE to 11.4 Meant to be the last of the 11 series and so make sure that all other references reflect all 11 versions so they can be retired together later. Closes https://github.com/curl/curl/pull/5668
show more ...
|
963d17ad | 04-Jul-2020 |
Filip Salomonsson |
CURLINFO_CERTINFO.3: fix typo Closes https://github.com/curl/curl/pull/5655 |
69bfde45 | 03-Jul-2020 |
Daniel Stenberg |
http2: only do the *done() cleanups for HTTP Follow-up to ef86daf4d3 Closes #5650 Fixes #5646 |
0fda8db9 | 26-Jun-2020 |
Alex Kiernan |
gnutls: repair the build with `CURL_DISABLE_PROXY` `http_proxy`/`proxy_ssl`/`tunnel_proxy` will not be available in `conn` if `CURL_DISABLE_PROXY` is enabled. Repair the build with that
gnutls: repair the build with `CURL_DISABLE_PROXY` `http_proxy`/`proxy_ssl`/`tunnel_proxy` will not be available in `conn` if `CURL_DISABLE_PROXY` is enabled. Repair the build with that configuration. Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> Closes #5645
show more ...
|
691df98d | 26-Jun-2020 |
Alex Kiernan |
gnutls: Fetch backend when using proxy Fixes: 89865c149 ("gnutls: remove the BACKEND define kludge") Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com> |
ef86daf4 | 02-Jul-2020 |
Laramie Leavitt |
http2: close the http2 connection when no more requests may be sent Well-behaving HTTP2 servers send two GOAWAY messages. The first message is a warning that indicates that the server is
http2: close the http2 connection when no more requests may be sent Well-behaving HTTP2 servers send two GOAWAY messages. The first message is a warning that indicates that the server is going to stop accepting streams. The second one actually closes the stream. nghttp2 reports this state (and the other state of no more stream identifiers) via the call nghttp2_session_check_request_allowed(). In this state the client should not create more streams on the session (tcp connection), and in curl this means that the server has requested that the connection is closed. It would be also be possible to put the connclose() call into the on_http2_frame_recv() function that triggers on the GOAWAY message. This fixes a bug seen when the client sees the following sequence of frames: // advisory GOAWAY HTTP2 GOAWAY [stream-id = 0, promised-stream-id = -1] ... some additional frames // final GOAWAY HTTP2 GOAWAY [stream-id = 0, promised-stream-id = N ] Before this change, curl will attempt to reuse the connection even after the last stream, will encounter this error: * Found bundle for host localhost: 0x5595f0a694e0 [can multiplex] * Re-using existing connection! (#0) with host localhost * Connected to localhost (::1) port 10443 (#0) * Using Stream ID: 9 (easy handle 0x5595f0a72e30) > GET /index.html?5 HTTP/2 > Host: localhost:10443 > user-agent: curl/7.68.0 > accept: */* > * stopped the pause stream! * Connection #0 to host localhost left intact curl: (16) Error in the HTTP2 framing layer This error may posion the connection cache, causing future requests which resolve to the same curl connection to go through the same error path. Closes #5643
show more ...
|
1535363e | 02-Jul-2020 |
Daniel Stenberg |
ftpserver: don't verify SMTP MAIL FROM names Rely on tests asking the names to get refused instead - test servers should be as dumb as possible. Edited test 914, 955 and 959 accordingly.
ftpserver: don't verify SMTP MAIL FROM names Rely on tests asking the names to get refused instead - test servers should be as dumb as possible. Edited test 914, 955 and 959 accordingly. Closes #5639
show more ...
|
54f21be2 | 02-Jul-2020 |
Daniel Stenberg |
curl_version_info.3: CURL_VERSION_KERBEROS4 is deprecated This came up in #5640. It make sense to clarify this in the docs! Reminded-by: Kamil Dudka Closes #5642 |
d2fd845c | 02-Jul-2020 |
Kamil Dudka |
tool_getparam: make --krb option work again It was disabled by mistake in commit curl-7_37_1-23-ge38ba4301. Bug: https://bugzilla.redhat.com/1833193 Closes #5640 |
31f0e864 | 02-Jul-2020 |
Jeremy Maitin-Shepard |
http2: fix nghttp2_strerror -> nghttp2_http2_strerror in debug messages Confusingly, nghttp2 has two different error code enums: - nghttp2_error, to be used with nghttp2_strerror
http2: fix nghttp2_strerror -> nghttp2_http2_strerror in debug messages Confusingly, nghttp2 has two different error code enums: - nghttp2_error, to be used with nghttp2_strerror - nghttp2_error_code, to be used with nghttp2_http2_strerror Closes #5641
show more ...
|
19b96ba3 | 02-Jul-2020 |
Marcel Raad |
url: silence MSVC warning Since commit f3d501dc678, if proxy support is disabled, MSVC warns: url.c : warning C4701: potentially uninitialized local variable 'hostaddr' used url.
url: silence MSVC warning Since commit f3d501dc678, if proxy support is disabled, MSVC warns: url.c : warning C4701: potentially uninitialized local variable 'hostaddr' used url.c : error C4703: potentially uninitialized local pointer variable 'hostaddr' used That could actually only happen if both `conn->bits.proxy` and `CURL_DISABLE_PROXY` were enabled. Initialize it to NULL to silence the warning. Closes https://github.com/curl/curl/pull/5638
show more ...
|