7448054c | 24-Feb-2024 |
Scott Talbert |
setopt: fix check for CURLOPT_PROXY_TLSAUTH_TYPE value Prior to this change CURLOPT_PROXY_TLSAUTH_TYPE would return CURLE_BAD_FUNCTION_ARGUMENT on any type other than NULL. Since there i
setopt: fix check for CURLOPT_PROXY_TLSAUTH_TYPE value Prior to this change CURLOPT_PROXY_TLSAUTH_TYPE would return CURLE_BAD_FUNCTION_ARGUMENT on any type other than NULL. Since there is only one type of TLS auth and it is also the default (SRP) the TLS auth would work anyway. Closes https://github.com/curl/curl/pull/12981
show more ...
|
e3a3bb37 | 16-Feb-2024 |
Jay Satiro |
mprintf: fix format prefix I32/I64 for windows compilers - Support I32 & I64 (eg: %I64d) for all Win32 builds. Prior to this change mprintf support for the I format prefix, which is
mprintf: fix format prefix I32/I64 for windows compilers - Support I32 & I64 (eg: %I64d) for all Win32 builds. Prior to this change mprintf support for the I format prefix, which is a Microsoft extension, was dependent on the compiler used. When Borland compiler support was removed in fd7ef00f the prefix was then no longer supported for that compiler; however since it's still possible to build with Borland I'm restoring support for the prefix in this way. Reported-by: Paweł Witas Fixes https://github.com/curl/curl/issues/12944 Closes https://github.com/curl/curl/pull/12950
show more ...
|
d0968093 | 23-Feb-2024 |
Daniel Stenberg |
cd2nroff: gen: make `\>` in input to render as plain '>' in output The same (copy and pasted) fix/mistake as in gen.pl |
8d4ff40d | 23-Feb-2024 |
Daniel Stenberg |
gen: make `\>` in input to render as plain '>' in output Reported-by: Gisle Vanem Fixes #12977 Closes #12978 |
9b3f67e2 | 15-Feb-2024 |
Fabrice Fontaine |
configure.ac: find libpsl with pkg-config Find libpsl with pkg-config to avoid static build failures. Ref: http://autobuild.buildroot.org/results/1fb15e1a99472c403d0d3b1a688902f32e7
configure.ac: find libpsl with pkg-config Find libpsl with pkg-config to avoid static build failures. Ref: http://autobuild.buildroot.org/results/1fb15e1a99472c403d0d3b1a688902f32e78d002 Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com> Closes #12947
show more ...
|
8dbc3c7a | 22-Feb-2024 |
Daniel Stenberg |
BUG-BOUNTY.md: clarify that the curl security team decides Closes #12975 |
8e83b6b4 | 23-Feb-2024 |
Daniel Stenberg |
THANKS: add bug reporter from #740 Ref: https://github.com/curl/curl/issues/740 |
f274fc5c | 22-Feb-2024 |
Stefan Eissing |
multi: fix multi_sock handling of select_bits - OR the event bitmask to data->state.select_bits instead of overwriting them. They are cleared again on use. Reported-by: 5533as
multi: fix multi_sock handling of select_bits - OR the event bitmask to data->state.select_bits instead of overwriting them. They are cleared again on use. Reported-by: 5533asdg on github Fixes #12971 Closes #12972
show more ...
|
93d8e356 | 22-Feb-2024 |
Daniel Stenberg |
curlver: bump to 8.7.0 for next release |
32234ffc | 22-Feb-2024 |
Daniel Stenberg |
RELEASE-NOTES: synced |
ac208ccf | 22-Feb-2024 |
Daniel Stenberg |
write-out: add '%{proxy_used}' Returns 1 if the previous transfer used a proxy, otherwise 0. Useful to for example determine if a `NOPROXY` pattern matched the hostname or not.
write-out: add '%{proxy_used}' Returns 1 if the previous transfer used a proxy, otherwise 0. Useful to for example determine if a `NOPROXY` pattern matched the hostname or not. Extended test 970 and 972
show more ...
|
cc04c736 | 22-Feb-2024 |
Daniel Stenberg |
CURLINFO_USED_PROXY: return bool whether the proxy was used Adds test536 to verify Closes #12719 |
d5b0fee3 | 20-Feb-2024 |
Daniel Stenberg |
sha512_256: remove the cast macro, minor language/format edits Follow-up to cbe41d151d6a100c Closes #12966 |
f7e59879 | 27-Nov-2023 |
Stefan Eissing |
DoH: add trace configuration - refs #12397 where it is dicussed how to en-/disable verbose output of DoH operations - introducing `struct curl_trc_feat` to track a curl feature for
DoH: add trace configuration - refs #12397 where it is dicussed how to en-/disable verbose output of DoH operations - introducing `struct curl_trc_feat` to track a curl feature for tracing - adding `data->state.feat` optionally pointing to the feature a transfer belongs to - adding trace functions and verbosity checks on features - using trace feature in DoH code - documenting `doh` as feature for `--trace-config` Closes #12411
show more ...
|
f0c446ab | 15-Feb-2024 |
Stefan Eissing |
websocket: fix curl_ws_recv() - when data arrived in several chunks, the collection into the passed buffer always started at offset 0, overwriting the data already there.
websocket: fix curl_ws_recv() - when data arrived in several chunks, the collection into the passed buffer always started at offset 0, overwriting the data already there. adding test_20_07 to verify fix - debug environment var CURL_WS_CHUNK_SIZE can be used to influence the buffer chunk size used for en-/decoding. Closes #12945
show more ...
|
e3461bbd | 08-Feb-2024 |
Evgeny Grin (Karlson2k) |
digest: support SHA-512/256 Also fix the tests. New implementation tested with GNU libmicrohttpd. The new numbers in tests are real SHA-512/256 numbers (not just some random ;) numbe
digest: support SHA-512/256 Also fix the tests. New implementation tested with GNU libmicrohttpd. The new numbers in tests are real SHA-512/256 numbers (not just some random ;) numbers ).
show more ...
|
6d6113e1 | 07-Feb-2024 |
Evgeny Grin (Karlson2k) |
tests: add SHA-512/256 unit test |
cbe41d15 | 07-Feb-2024 |
Evgeny Grin (Karlson2k) |
SHA-512/256: implement hash algorithm Closes #12897 |
30a3880f | 10-Feb-2024 |
Evgeny Grin (Karlson2k) |
curl_setup.h: add curl_uint64_t internal type The unsigned version of curl_off_t basically |
ab027d9c | 19-Feb-2024 |
Daniel Stenberg |
docs: dist curl*.1 and install without perl Drop docs/mk-ca-bundle.1 from the tarball. It can be generated at will. Closes #12959 Fixes #12921 Reported-by: Michael Forney |
bdff974f | 13-Feb-2024 |
Stefan Eissing |
OpenSSL QUIC: adapt to v3.3.x - set our idle timeout as transport parameter - query negotiated idle timeout for connection alive checks - query number of available bidi streams on a
OpenSSL QUIC: adapt to v3.3.x - set our idle timeout as transport parameter - query negotiated idle timeout for connection alive checks - query number of available bidi streams on a connection - use write_ex2 with SSL_WRITE_FLAG_CONCLUDE to signal EOF on last chunk write, so stream close does not require an additional QUIC packet Closes #12933
show more ...
|
36401d0d | 19-Feb-2024 |
Ramiro Garcia <79334304+ranemirusG@users.noreply.github.com> |
MANUAL.md: fix typo Closes #12965 |
5f48ba17 | 19-Feb-2024 |
Daniel Stenberg |
BINDINGS: add mcurl, the python binding Ref: #12956 Closes #12962 |
33d3153d | 19-Feb-2024 |
Daniel Stenberg |
mk-ca-bundle.md: cleanups and polish Closes #12958 |
8b1f3aa6 | 19-Feb-2024 |
Daniel Stenberg |
spellcheck.yml: remove .1/.3 handling, clean all man page .md files Since we generate all .1 and .3 files from markdown now, we can limit the spellcheck to the markdown versions only.
spellcheck.yml: remove .1/.3 handling, clean all man page .md files Since we generate all .1 and .3 files from markdown now, we can limit the spellcheck to the markdown versions only. Closes #12960
show more ...
|