45218233 | 19-Sep-2023 |
Michael Osipov |
wolfssl: allow capath with CURLOPT_CAINFO_BLOB Remain consistent with OpenSSL. While CAfile is nulled as documented with CURLOPT_CAINFO_BLOB, CApath remains intact. Closes #11886 |
cc123e27 | 19-Sep-2023 |
Michael Osipov |
wolfssl: use ssl_cafile/ssl_capath variables consistent with openssl.c Closes #11886 |
08f9b214 | 19-Sep-2023 |
Dan Fandrich |
test1474: disable test on NetBSD, OpenBSD and Solaris 10 These kernels only send a fraction of the requested amount of the first large block, invalidating the assumptions of the test and
test1474: disable test on NetBSD, OpenBSD and Solaris 10 These kernels only send a fraction of the requested amount of the first large block, invalidating the assumptions of the test and causing it to fail. Assisted-by: Christian Weisgerber Ref: https://curl.se/mail/lib-2023-09/0021.html Closes #11888
show more ...
|
6ab7e199 | 20-Sep-2023 |
Ryan Schmidt |
cmake, configure: also link with CoreServices When linking with CoreFoundation, also link with CoreServices which is apparently required to avoid an NSInvalidArgumentException in softwar
cmake, configure: also link with CoreServices When linking with CoreFoundation, also link with CoreServices which is apparently required to avoid an NSInvalidArgumentException in software linking with libcurl on macOS Sonoma 14 and later. Fixes #11893 Closes #11894
show more ...
|
c6dc25f1 | 19-Sep-2023 |
Marc Hoersken |
CI/azure: remove pip, wheel, cryptography, pyopenssl and impacket These dependencies are now already included in the Docker image. Ref: https://github.com/mback2k/curl-docker-winbui
CI/azure: remove pip, wheel, cryptography, pyopenssl and impacket These dependencies are now already included in the Docker image. Ref: https://github.com/mback2k/curl-docker-winbuildenv/commit/2607a31bcab544b41d15606e97f38cf312c1ce56 Closes #11889
show more ...
|
8420fef5 | 19-Sep-2023 |
Daniel Stenberg |
wolfssl: if CURLOPT_CAINFO_BLOB is set, ignore the CA files Ref: #11883 Reported-by: Michael Osipov Closes #11884 |
becd1e86 | 19-Sep-2023 |
Daniel Stenberg |
RELEASE-NOTES: synced |
a878864a | 18-Sep-2023 |
Daniel Stenberg |
test3103: CURLOPT_COOKIELIST test |
73c82ed9 | 18-Sep-2023 |
Daniel Stenberg |
cookie: set ->running in cookie_init even if data is NULL This is a regression introduced in b1b326ec500 (shipped in curl 8.1.0) Test 3103 verifies. Fixes #11875 Report
cookie: set ->running in cookie_init even if data is NULL This is a regression introduced in b1b326ec500 (shipped in curl 8.1.0) Test 3103 verifies. Fixes #11875 Reported-by: wangp on github Closes #11876
show more ...
|
7f225456 | 18-Sep-2023 |
Daniel Stenberg |
test498: total header size for all redirects is larger than accepted |
2cb0d346 | 16-Sep-2023 |
Daniel Stenberg |
http: use per-request counter to check too large headers Not the counter that accumulates all headers over all redirects. Follow-up to 3ee79c1674fd6 Do a second check for 2
http: use per-request counter to check too large headers Not the counter that accumulates all headers over all redirects. Follow-up to 3ee79c1674fd6 Do a second check for 20 times the limit for the accumulated size for all headers. Fixes #11871 Reported-by: Joshix-1 on github Closes #11872
show more ...
|
68ee7f8b | 18-Sep-2023 |
Jay Satiro |
THANKS: add Eric Murphy He reported #11850 (quiche build error) but I forgot to add a 'reported-by' entry in the fix 267e14f1. |
f6e5435c | 18-Sep-2023 |
Daniel Stenberg |
h2-proxy: remove left-over mistake in drain_tunnel() Left-over from 331b89a319 Reported-by: 南宫雪珊 Closes https://github.com/curl/curl/pull/11877 |
746dbc14 | 17-Sep-2023 |
vvb2060 |
lib: failf/infof compiler warnings Closes #11874 |
706eff9f | 16-Sep-2023 |
Daniel Stenberg |
rand: fix 'alnum': array is too small to include a terminating null character It was that small on purpose, but this change now adds the null byte to avoid the error. Follow-up
rand: fix 'alnum': array is too small to include a terminating null character It was that small on purpose, but this change now adds the null byte to avoid the error. Follow-up to 3aa3cc9b052353b1 Reported-by: Dan Fandrich Ref: #11838 Closes #11870
show more ...
|
adbb7a03 | 13-Sep-2023 |
Mathias Fuchs |
cmake: fix the help text to the static build option in CMakeLists.txt Closes #11843 |
9764bfc3 | 16-Sep-2023 |
John Haugabook |
MANUAL.md: change domain to example.com Closes #11866 |
f8cee8cc | 16-Sep-2023 |
Daniel Stenberg |
doh: inherit DEBUGFUNCTION/DATA When creating new transfers for doing DoH, they now inherit the debug settings from the initiating transfer, so that the application can redirect and
doh: inherit DEBUGFUNCTION/DATA When creating new transfers for doing DoH, they now inherit the debug settings from the initiating transfer, so that the application can redirect and handle the verbose output correctly even for the DoH transfers. Reported-by: calvin2021y on github Fixes #11864 Closes #11869
show more ...
|
c8792035 | 16-Sep-2023 |
Dan Fandrich |
http_aws_sigv4: fix sorting with empty parts When comparing with an empty part, the non-empty one is always considered greater-than. Previously, the two would be considered equal whi
http_aws_sigv4: fix sorting with empty parts When comparing with an empty part, the non-empty one is always considered greater-than. Previously, the two would be considered equal which would randomly place empty parts amongst non-empty ones. This showed as a test 439 failure on Solaris as it uses a different implementation of qsort() that compares parts differently. Fixes #11855 Closes #11868
show more ...
|
589dca76 | 15-Sep-2023 |
Dan Fandrich |
CI: ignore the "flaky" and "timing-dependent" test results CI builds will now run these tests, but will ignore the results if they fail. The relevant tests are ones that are sensitive to
CI: ignore the "flaky" and "timing-dependent" test results CI builds will now run these tests, but will ignore the results if they fail. The relevant tests are ones that are sensitive to timing or have edge conditions that make them more likely to fail on CI servers, which are often heavily overloaded and slow. This change only adds two additional tests to be ignored, since the others already had the flaky keyword. Closes #11865
show more ...
|
989e1f35 | 14-Sep-2023 |
Dan Fandrich |
runtests: eliminate a warning on old perl versions The warning "Use of implicit split to @_ is deprecated" showed between perl versions about 5.8 through 5.11. |
06cdfad4 | 13-Sep-2023 |
Dan Fandrich |
tests: log the test result code after each libtest This makes it easier to determine the test status. Also, capitalize FAILURE and ABORT messages in log lines to make them easier to spot. |
3aa3cc9b | 12-Sep-2023 |
Harry Sintonen |
misc: better random strings Generate alphanumerical random strings. Prior this change curl used to create random hex strings. This was mostly okay, but having alphanumerical ran
misc: better random strings Generate alphanumerical random strings. Prior this change curl used to create random hex strings. This was mostly okay, but having alphanumerical random strings is better: The strings have more entropy in the same space. The MIME multipart boundary used to be mere 64-bits of randomness due to being 16 hex chars. With these changes the boundary is 22 alphanumerical chars, or little over 130 bits of randomness. Closes #11838
show more ...
|
f88cc654 | 15-Sep-2023 |
Daniel Stenberg |
cookie: reduce variable scope, add const |
8c285a76 | 15-Sep-2023 |
Daniel Stenberg |
cookie: do not store the expire or max-age strings Convert it to an expire time at once and save memory. Closes #11862 |