74d46aee | 08-Oct-2021 |
Marc Hoersken |
CI: more use of test-ci make target and verbose output Replace test-nonflaky with test-ci and enable verbose output in all remaining CIs except Zuul which is customized a lot. R
CI: more use of test-ci make target and verbose output Replace test-nonflaky with test-ci and enable verbose output in all remaining CIs except Zuul which is customized a lot. Reviewed-by: Daniel Stenberg Reviewed-by: Jay Satiro Follow up to #7785 Closes #7832
show more ...
|
f0ab8a63 | 23-Oct-2021 |
Marc Hoersken |
github: add support for Hacktoberfest using labels Automatically add hacktoberfest-accepted label to PRs opened between September 30th and November 1st once a commit with a close referen
github: add support for Hacktoberfest using labels Automatically add hacktoberfest-accepted label to PRs opened between September 30th and November 1st once a commit with a close reference to it is pushed onto the master branch. With this workflow we can participate in Hacktoberfest while not relying on GitHub to identify PRs as merged due to our rebasing. Requires hacktoberfest-accepted labels to exist for PRs on the participating repository. Also requires hacktoberfest topic on the participating repository to avoid applying to forked repos. Reviewed-by: Daniel Stenberg Fixes #7865 Closes #7897
show more ...
|
c67a32fc | 26-Oct-2021 |
Daniel Stenberg |
http: reject HTTP response codes < 100 ... which then also includes negative ones as test 1430 uses. This makes native + hyper backend act identically on this and therefore test
http: reject HTTP response codes < 100 ... which then also includes negative ones as test 1430 uses. This makes native + hyper backend act identically on this and therefore test 1430 can now be enabled when building with hyper. Adjust test 1431 as well. Closes #7909
show more ...
|
c40914db | 26-Oct-2021 |
Kerem Kat |
docs: fix typo in CURLOPT_TRAILERFUNCTION example Closes #7910 |
79104e46 | 26-Oct-2021 |
Daniel Stenberg |
docs/HYPER: remove some remaining issues, add HTTP/0.9 limitation |
a949f90b | 26-Oct-2021 |
Daniel Stenberg |
configure: when hyper is selected, deselect nghttp2 Closes #7908 |
fa84ce34 | 25-Oct-2021 |
Patrick Monnerat |
sendf: accept zero-length data in Curl_client_write() Historically, Curl_client_write() used a length value of 0 as a marker for a null-terminated data string. This feature has been remo
sendf: accept zero-length data in Curl_client_write() Historically, Curl_client_write() used a length value of 0 as a marker for a null-terminated data string. This feature has been removed in commit f4b85d2. To detect leftover uses of the feature, a DEBUGASSERT statement rejecting a length with value 0 was introduced, effectively precluding use of this function with zero-length data. The current commit removes the DEBUGASSERT and makes the function to return immediately if length is 0. A direct effect is to fix trying to output a zero-length distinguished name in openldap. Another DEBUGASSERT statement is also rephrased for better readability. Closes #7898
show more ...
|
8d9af706 | 25-Oct-2021 |
Daniel Stenberg |
hyper: disable test 1294 since hyper doesn't allow such crazy headers Closes #7905 |
bc8674d8 | 25-Oct-2021 |
Daniel Stenberg |
c-hyper: make CURLOPT_SUPPRESS_CONNECT_HEADERS work Verified by the enabled test 1288 Closes #7905 |
f9910e85 | 25-Oct-2021 |
Daniel Stenberg |
test1287: make work on hyper Closes #7905 |
5c26764c | 25-Oct-2021 |
Daniel Stenberg |
test1266/1267: disabled on hyper: no HTTP/0.9 support Closes #7905 |
13bbf81c | 25-Oct-2021 |
Viktor Szakats |
Makefile.m32: fix to not require OpenSSL with -libssh2 or -rtmp options Previously, -libssh2/-rtmp options assumed that OpenSSL is also enabled (and then failed with an error when not fi
Makefile.m32: fix to not require OpenSSL with -libssh2 or -rtmp options Previously, -libssh2/-rtmp options assumed that OpenSSL is also enabled (and then failed with an error when not finding expected OpenSSL headers), but this isn't necessarly true, e.g. when building both libssh2 and curl against Schannel. This patch makes sure to only enable the OpenSSL backend with -libssh2/-rtmp, when there was no SSL option explicitly selected. - Re-implement the logic as a single block of script. - Also fix an indentation while there. Assisted-by: Jay Satiro Closes #7895
show more ...
|
16a6b02d | 25-Oct-2021 |
Daniel Stenberg |
docs: consistent use of "Added in" Make them all say "Added in [version]" without using 'curl' or 'libcurl' in that phrase. |
24155569 | 25-Oct-2021 |
Daniel Stenberg |
man pages: require all to use the same section header order This is the same order we already enforce among the options' man pages: consistency is good. Add lots of previously missing ex
man pages: require all to use the same section header order This is the same order we already enforce among the options' man pages: consistency is good. Add lots of previously missing examples. Adjust the manpage-syntax script for this purpose, used in test 1173. Closes #7904
show more ...
|
c2e804ca | 12-Oct-2021 |
David Hu <81270448+D4v1dH03@users.noreply.github.com> |
docs/HTTP3: improve build instructions 1. If writing to a system path if the command is not prefixed with `sudo` it will cause a permission denied error 2. The patched OpenSSL b
docs/HTTP3: improve build instructions 1. If writing to a system path if the command is not prefixed with `sudo` it will cause a permission denied error 2. The patched OpenSSL branch has been updated to `openssl-3.0.0+quic` to match upstream OpenSSL version. 3. We should not disable GnuTLS docs. Updated some commands about `make install` Closes #7842
show more ...
|
45ee97eb | 19-Oct-2021 |
Ricardo Martins |
CMake: restore support for SecureTransport on iOS Restore support for building curl for iOS with SecureTransport enabled. Closes #7501 |
7c7b32db | 24-Oct-2021 |
Daniel Stenberg |
tests: enable more tests with hyper Adjusted 1144, 1164 and 1176. Closes #7900 |
412570d7 | 25-Oct-2021 |
Daniel Stenberg |
docs: provide "RETURN VALUE" section for more func manpages Three were missing, one used a non-standard name for the header. Closes #7902 |
aa429d49 | 24-Oct-2021 |
Jay Satiro |
curl_multi_socket_action.3: add a "RETURN VALUE" section .. because it may not be immediately clear to the user what curl_multi_socket_action returns. Ref: https://curl.se/mail/
curl_multi_socket_action.3: add a "RETURN VALUE" section .. because it may not be immediately clear to the user what curl_multi_socket_action returns. Ref: https://curl.se/mail/lib-2021-10/0035.html Closes https://github.com/curl/curl/pull/7901
show more ...
|
6d071c8b | 24-Oct-2021 |
Daniel Stenberg |
RELEASE-NOTES: synced |
352077b4 | 24-Oct-2021 |
Samuel Henrique |
tests: use python3 in test 1451 This is a continuation of commit ec91b5a69000bea0794bbb3 in which changing this test was missed. There are no other python2 leftovers now. B
tests: use python3 in test 1451 This is a continuation of commit ec91b5a69000bea0794bbb3 in which changing this test was missed. There are no other python2 leftovers now. Based on a Debian patch originally written by Alessandro Ghedini <ghedo@debian.org> Closes #7899
show more ...
|
8e701cc9 | 22-Oct-2021 |
Eddie Lumpkin |
lib: fixing comment spelling typos in lib files Closes #7894 Signed-off-by: ewlumpkin <ewlumpkin@gmail.com> |
83393b1a | 22-Oct-2021 |
Daniel Stenberg |
openssl: if verifypeer is not requested, skip the CA loading It was previously done mostly to show a match/non-match in the verbose output even when verification was not asked for. This
openssl: if verifypeer is not requested, skip the CA loading It was previously done mostly to show a match/non-match in the verbose output even when verification was not asked for. This change skips the loading of the CA certs unless verifypeer is set to save memory and CPU. Closes #7892
show more ...
|
0c2d3118 | 22-Oct-2021 |
Daniel Stenberg |
curl-confopts.m4: remove --enable/disable-hidden-symbols These configure options have been saying "deprecated" since 9e24b9c7af (April 2012). It was about time we remove them.
curl-confopts.m4: remove --enable/disable-hidden-symbols These configure options have been saying "deprecated" since 9e24b9c7af (April 2012). It was about time we remove them. Closes #7891
show more ...
|
10883eb9 | 22-Oct-2021 |
Daniel Stenberg |
c-hyper: don't abort CONNECT responses early when auth-in-progress ... and make sure to stop ignoring the body once the CONNECT is done. This should make test 206 work proper again
c-hyper: don't abort CONNECT responses early when auth-in-progress ... and make sure to stop ignoring the body once the CONNECT is done. This should make test 206 work proper again and not be flaky. Closes #7889
show more ...
|