bc81292e | 30-Aug-2024 |
Stefan Eissing |
llist: clear the list pointer when a node is removed Closes #14738 |
7143833f | 30-Aug-2024 |
Daniel Stenberg |
cmdline-opts: language fix for expect100-timeout.md and max-time.md needs to **be** provided Also a http3.md spellfix Follow-up from 22a6a0bc6b5ab935 Closes #14737 |
22a6a0bc | 30-Aug-2024 |
Daniel Stenberg |
http3.md: mention how the fallback can be h1 or h2 Closes #14736 |
98395155 | 30-Aug-2024 |
Daniel Stenberg |
mailmap: Aki Sakurai |
23e6391c | 30-Aug-2024 |
Daniel Stenberg |
managen: in man output, remove the leading space from examples Leave that rendering decision to the display tool. Closes #14735 |
e5f9050b | 29-Aug-2024 |
Viktor Szakats |
cmake: use host OS to decide about libcurl manpage batch size Before this patch the targe OS was used, which prevented building libcurl manpages in larger batches in cross-builds targeti
cmake: use host OS to decide about libcurl manpage batch size Before this patch the targe OS was used, which prevented building libcurl manpages in larger batches in cross-builds targeting e.g. Windows. Update the condition to use `CMAKE_HOST_UNIX` instead of `UNIX`. This variable has been available since CMake 2.6.0: https://github.com/Kitware/CMake/commit/176fe63d151d60e90edd4bd01eaac7d1b74241cd Follow-up to bb84f82476df2b54c81693616d385e51c490c9e7 #13207 Closes #14733
show more ...
|
c280010d | 29-Aug-2024 |
Daniel Stenberg |
managen: fix superfluous leading blank line in quoted sections When a markdown quoted section using 4-space indentation was converted to nroff, managen previously caused a newline to app
managen: fix superfluous leading blank line in quoted sections When a markdown quoted section using 4-space indentation was converted to nroff, managen previously caused a newline to appear after the leading .nf. This fix makes sure that newline is inserted *before* .nf as intended. This is perhaps most notable in the HTML version of rendered manpages if the quoted sections use different colors or similar. Closes #14732
show more ...
|
430af3fb | 29-Aug-2024 |
Daniel Stenberg |
dump-ca-embed.md: set as "boolean", not "single" Because it is. And it makes the template manpage explanation for it make sense. Follow-up to 8a3740bc8e558b9a9d4a652b C
dump-ca-embed.md: set as "boolean", not "single" Because it is. And it makes the template manpage explanation for it make sense. Follow-up to 8a3740bc8e558b9a9d4a652b Closes #14731
show more ...
|
946c96aa | 29-Aug-2024 |
Daniel Stenberg |
docs/cmdline-opts/_VARIABLES: language polish Closes #14730 |
3cf45fed | 29-Aug-2024 |
Daniel Stenberg |
runtests: remove "has_textaware" All sections defined with the mode="text" attribute now get line endings normalized so that comparisons become line ending agnostic. Removes the prev
runtests: remove "has_textaware" All sections defined with the mode="text" attribute now get line endings normalized so that comparisons become line ending agnostic. Removes the previous problem of figuring out how exactly different Windows environments should be treated in this regard. Closes #14717
show more ...
|
eeb7c128 | 29-Aug-2024 |
Daniel Stenberg |
ftp: always offer line end conversions Previously this functionality was limited to platforms that not already use CRLF as native line endings. TODO: 4.5 ASCII support now consi
ftp: always offer line end conversions Previously this functionality was limited to platforms that not already use CRLF as native line endings. TODO: 4.5 ASCII support now considered fixed Closes #14717
show more ...
|
4becbb4a | 29-Aug-2024 |
Daniel Stenberg |
test1050: mark as FTP |
55672d0a | 29-Aug-2024 |
Daniel Stenberg |
test476: test ASCII FTP upload where file already uses CRLF Closes #14717 |
ee17f35d | 29-Aug-2024 |
Daniel Stenberg |
test475: verify a 72K ASCII FTP upload Extended the test format and runtest.pl so that the verify/upload part can be marked using crlf newlines even when the client/file does not hav
test475: verify a 72K ASCII FTP upload Extended the test format and runtest.pl so that the verify/upload part can be marked using crlf newlines even when the client/file does not have it. Closes #14717
show more ...
|
cc8b8137 | 29-Aug-2024 |
Viktor Szakats |
build: drop unused feature-detection code for Apple `poll()` Drop Apple-specific detection logic for `poll()`. This detection snippet has been disabled for Apple in both configure and cm
build: drop unused feature-detection code for Apple `poll()` Drop Apple-specific detection logic for `poll()`. This detection snippet has been disabled for Apple in both configure and cmake, for `poll()` being broken on Apple since 10.12 Sierra (2016). Also replace `exit(1);` with `return 1;` in configure, to make the snippets match. Added in 9297ca49f5f3caca938a679b9c1feeb719e61ddb #1057 (2016-10-11). Disabled for: configure/darwin in a34c7ce7546f39f24692925d66c2f42324dd94e9 (2016-10-18) cmake/macOS in 825911be587bbabc3b7e4777ed3bd1bb7c858b58 #7619 cmake/iOS in d14831233df3a15b14db563156614c9ea60fcf06 #8244 cmake/all Apple in a86254b39307af1a53735b065a382567805cd9b8 #12515 Closes #14718
show more ...
|
7c49279a | 29-Aug-2024 |
renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> |
GHA: update github/codeql-action digest to 4dd1613 Closes #14725 |
4abf2b96 | 29-Aug-2024 |
Stefan Eissing |
openssl quic: fix memory leak When a OpenSSL quic connection filter is aborted early, as the server was not responding, the ssl instances where not closed as they should. Fi
openssl quic: fix memory leak When a OpenSSL quic connection filter is aborted early, as the server was not responding, the ssl instances where not closed as they should. Fixes #14720 Reported-by: ralfjunker on github Closes #14724
show more ...
|
6354b35d | 29-Aug-2024 |
Stefan Eissing |
gnutls: send all data Turns out `gnutls_record_send()` does really what the name says: it sends exactly one TLS record. If more than 16k are there to send, it needs to be called agai
gnutls: send all data Turns out `gnutls_record_send()` does really what the name says: it sends exactly one TLS record. If more than 16k are there to send, it needs to be called again with new buffer offset and length. Continue sending record until the input is all sent or a EAGAIN (or fatal error) is returned by gnutls. Closes #14722
show more ...
|
44d1b6c2 | 29-Aug-2024 |
Stefan Eissing |
pytest: add ftp upload ascii test Add a test the uploads a text file in ascii mode and checks that lengths match expectations. Closes #14721 |
64ab0ace | 28-Aug-2024 |
Stefan Eissing |
urldata: remove crlf_conversions counter Since the introduction of client writers, we check the body length in the PROTOCOL phase and do FTP lineend conversions laster in the CONTENT
urldata: remove crlf_conversions counter Since the introduction of client writers, we check the body length in the PROTOCOL phase and do FTP lineend conversions laster in the CONTENT_DECODING phase. This means we no longer need to count the conversions for length checks. Closes #14709
show more ...
|
1b056853 | 29-Aug-2024 |
Viktor Szakats |
cmake: fix internal variable names in Rustls detection Follow-up to ed76a23fccc1e57028f6d178fccba617b53e36ee #14534 Closes #14719 |
5b87b4ed | 28-Aug-2024 |
Viktor Szakats |
test1013.pl: require case match for features, order match for protos, fix issue Update the script for test 1013 and 1014 to require: - case-sensitive match for the curl feature list
test1013.pl: require case match for features, order match for protos, fix issue Update the script for test 1013 and 1014 to require: - case-sensitive match for the curl feature list. (Continue to allow case-difference for protocols. They've always been in uppercase within curl config.) - matching order for the protocol list. (Continue to allow any order for features. autotools builds on platforms without `sort -f` need it. E.g. Old Linux CI) Also: - fix casing of the `gsasl` feature in `configure`, to match `curl -V` and cmake. - delete obsolete comment. Closes #14706
show more ...
|
a5682d9c | 28-Aug-2024 |
Viktor Szakats |
GHA/windows: vcpkg GnuTLS started breaking CI, temp drop it Starting today vcpkg wants to rebuild GnuTLS but fails: ``` error: building shiftmedia-libgnutls:x64-windows failed with:
GHA/windows: vcpkg GnuTLS started breaking CI, temp drop it Starting today vcpkg wants to rebuild GnuTLS but fails: ``` error: building shiftmedia-libgnutls:x64-windows failed with: BUILD_FAILED ``` Ref: https://github.com/curl/curl/actions/runs/10594890318/job/29359499149#step:5:144 Temporary solution: - drop it from the MultiSSL job. - replace with mbedTLS job. This job still tests libssh and I could not find a better place for it right away. GnuTLS to be restored once it builds again. Possibly when this hash reaches the GHA `windows-latest` runner: https://github.com/microsoft/vcpkg/commit/f5ec6f30ff70f04f841436a0f36600bdbabfcfbf Also: - switch to Debug for the mbedTLS job. Should also work now with GnuTLS, once it's back: Ref: https://github.com/microsoft/vcpkg/pull/40473 Closes #14710
show more ...
|
09cdcac8 | 28-Aug-2024 |
Daniel Stenberg |
RELEASE-NOTES: synced |
4c744c3e | 26-Aug-2024 |
Stefan Eissing |
tests/http: add HTTP/2 Upgrade and prior knowledge tests Adds test cases to check that plain http: with HTTP/2 works via 'Upgrade: h2c' or --http2-prior-knowledge'. Also added t
tests/http: add HTTP/2 Upgrade and prior knowledge tests Adds test cases to check that plain http: with HTTP/2 works via 'Upgrade: h2c' or --http2-prior-knowledge'. Also added tests to check connection reused in these situations. Closes #14694
show more ...
|