Commit graph

38473 commits

Author SHA1 Message Date
Viktor Szakats
08045e6aa5
fixes 2026-04-14 23:40:56 +02:00
Viktor Szakats
b8980800ae
fixes 2026-04-14 23:40:56 +02:00
Viktor Szakats
dd1035f935
fixes 2026-04-14 23:40:56 +02:00
Viktor Szakats
23cf587c2f
fixes 2026-04-14 23:40:56 +02:00
Viktor Szakats
9b3d8da999
fixes 2026-04-14 23:40:56 +02:00
Viktor Szakats
1a712a55c9
fixes 2026-04-14 23:40:56 +02:00
Viktor Szakats
590ab006aa
fixes 2026-04-14 23:40:56 +02:00
Viktor Szakats
f18001b6d0
fixes 2026-04-14 23:40:56 +02:00
Viktor Szakats
726920069f
fixes 2026-04-14 23:40:56 +02:00
Viktor Szakats
486bdf90d8
fixes 2026-04-14 23:40:56 +02:00
Viktor Szakats
a98bfa374a
mbedtls.c hex casts 2026-04-14 23:40:56 +02:00
Viktor Szakats
d005d0b643
fixes 2026-04-14 23:40:56 +02:00
Viktor Szakats
e9112f7076
make the warning an err 2026-04-14 23:40:56 +02:00
Viktor Szakats
cebc9bfecd
fixes 2026-04-14 23:40:56 +02:00
Viktor Szakats
edc374a668
fixes curl_ngtcp2.c 2026-04-14 23:40:56 +02:00
Viktor Szakats
ee7aea0d5d
curl_ngtcp2.c bump an int cast to ssize_t in printf 2026-04-14 23:40:56 +02:00
Viktor Szakats
a0f358bd7f
fixes 2026-04-14 23:40:56 +02:00
Viktor Szakats
2f6eec2c77
fixes 2026-04-14 23:40:56 +02:00
Viktor Szakats
d498dba2e8
fixes 2026-04-14 23:40:56 +02:00
Viktor Szakats
5d7215bb36
curl.h make curl_lock_data signed 2026-04-14 23:40:56 +02:00
Viktor Szakats
57d8e0ec1a
multi.h make CURLMSG signed 2026-04-14 23:40:56 +02:00
Viktor Szakats
8f3e83b8a1
fixes 2026-04-14 23:40:56 +02:00
Viktor Szakats
fd77e84f0e
fixes 2026-04-14 23:40:56 +02:00
Viktor Szakats
c1b4851f56
fixes 2026-04-14 23:40:56 +02:00
Viktor Szakats
21a9cd6988
fixes 2026-04-14 23:40:56 +02:00
Viktor Szakats
ccc5ef07ab
fixes 2026-04-14 23:40:56 +02:00
Viktor Szakats
f31365d6e9
fixes 2026-04-14 23:40:56 +02:00
Viktor Szakats
abf8d0315d
fixes 2026-04-14 23:40:56 +02:00
Viktor Szakats
a5e3bb85ce
cast enum to int 2026-04-14 23:40:56 +02:00
Viktor Szakats
39e3bd0e2b
checksrc 2026-04-14 23:40:56 +02:00
Viktor Szakats
b15d51dad3
first.c fix result type mask 2026-04-14 23:40:56 +02:00
Viktor Szakats
870d331885
first.c fix result type mask 2026-04-14 23:40:56 +02:00
Viktor Szakats
c9c9723506
cli_ws_pingpong.c cli_ws_data.c fix result type mask 2026-04-14 23:40:56 +02:00
Viktor Szakats
ef768f45c8
first.c drop maybe redundant result cast? 2026-04-14 23:40:56 +02:00
Viktor Szakats
dc8b2bb85d
unit1302.c drop redundant result casts 2026-04-14 23:40:56 +02:00
Viktor Szakats
d0377cf134
unit1658.c drop redundant result cast 2026-04-14 23:40:56 +02:00
Viktor Szakats
fbca3b21ba
unit1660.c drop redundant result cast 2026-04-14 23:40:56 +02:00
Viktor Szakats
b3614254ae
silence globally 2026-04-14 23:40:55 +02:00
Viktor Szakats
bd09df3081
server fix fmt 2026-04-14 23:40:55 +02:00
Viktor Szakats
094cfd8aa2
server fix cast mqttd.c 2026-04-14 23:40:55 +02:00
Viktor Szakats
645b70ecb7
server fix cast 2026-04-14 23:40:55 +02:00
Viktor Szakats
c0baac43da
tool_writeout.c fmt 2026-04-14 23:40:55 +02:00
Viktor Szakats
548d5d4c46
build enable -Wformat-signedness again 2026-04-14 23:40:55 +02:00
Viktor Szakats
36295347bc
GHA/linux: tidy up and extend address-sanitizer job options
Also tried `integer` which has hits, but too slow to be practical to run on
every commit.

Closes #20785
2026-04-14 23:39:42 +02:00
Viktor Szakats
880cd0c34b
GHA/non-native: bump cross-platform-actions to 1.0.0
Closes #21320
2026-04-14 23:30:55 +02:00
Viktor Szakats
2e5acc1b15
GHA/linux: rename mbedtls-prev env to align with Renovate
- rename version env to stay compatible with Renovate `matchStrings`.
- also switch to manual bumps.
  Bump rule was wrong, and deemed not worthy the complexity to fix.

Closes #21319
2026-04-14 18:54:23 +02:00
Viktor Szakats
7767b56862
GHA/http3-linux: bump OpenSSL 4 beta to final
Closes #21318
2026-04-14 18:54:23 +02:00
Daniel Stenberg
3a19987a87
urldata: move cookiehost to struct SingleRequest
To make it scoped for the single request appropriately.

Reported-by: Muhamad Arga Reksapati

Verify with libtest 2504: a custom Host *disabled* on reused handle

Closes #21312
2026-04-14 16:59:11 +02:00
Stefan Eissing
86f1e5b3f6
test dnsd: implement delayed responses
Add "Delay-A: ms", "Delay-AAAA: ms" and "Delay-HTTPS: ms" to the test
dnsd config and implement delayed response handling.

Add test_21_09 and test_21_10 to check that delayed responses connect
using the undelayed address family.

Closes #21299
2026-04-14 16:49:07 +02:00
Stefan Eissing
bcd94e2750
socks: use dns filter for resolving
Use a dns connection filter to resolve hostnames where their addresses
are locally resolved and forwarded to the SOCKS proxy.

This makes all improvements, like in #21295 for example, also apply
to socks connections. Curl_resolv() is now only called from a DNS
filter.

(ftp still calls Curl_resolv_blocking() in two places, one of which
 may be replaceable with a DNS filter as well to remove the block, tbd)

Closes #21297
2026-04-14 16:48:20 +02:00