Yorgos Thessalonikefs
94a84d3387
- For #1255 , for ios disable building tests that require C++11.
2025-03-26 16:40:10 +01:00
Yorgos Thessalonikefs
d91c857e22
- For #1255 , for ios use an older expat version that does not require
...
C++11 language features.
2025-03-26 16:15:16 +01:00
Yorgos Thessalonikefs
d03e4b1884
- Fix #1255 : Multiple pinnings to vulnerable copies of libexpat.
2025-03-26 14:58:54 +01:00
W.C.A. Wijngaards
376f2ade2a
- Fix #1254 : send failed: Socket is not connected and
...
`remote address is 0.0.0.0 port 53`.
2025-03-24 08:54:54 +01:00
W.C.A. Wijngaards
0eabc8d0f1
- Fix for #1253 : Fix for redis cachedb backend to expect an integer
...
reply for the EXPIRE command.
2025-03-21 14:07:22 +01:00
W.C.A. Wijngaards
a42fb99508
- Fix #1253 : Cache entries fail to be removed from Redis cachedb
...
backend with unbound-control flush* +c.
2025-03-21 12:56:21 +01:00
W.C.A. Wijngaards
eccf52e39d
- Fix print of RR type NSAP-PTR, it is an unquoted string.
2025-03-20 15:51:03 +01:00
W.C.A. Wijngaards
30b9cb5f81
- Fix for windows compile create ssl contexts.
2025-03-18 14:01:53 +01:00
W.C.A. Wijngaards
b0d20e2d28
- Fix #1251 : WSAPoll first argument cannot be NULL.
2025-03-18 13:59:53 +01:00
W.C.A. Wijngaards
13afde2cad
- Fix representation of types GPOS and RESINFO, add rdf type for
2025-03-17 16:38:17 +01:00
Yorgos Thessalonikefs
71bb60e586
- Fix 'unbound-control flush_negative' when reporting removed data;
...
reported by David 'eqvinox' Lamparter.
2025-03-16 09:02:20 +01:00
W.C.A. Wijngaards
5c84bb573f
Changelog nore for #1238 and add --help description.
...
- Merge #1238 : Prefer SOURCE_DATE_EPOCH over actual time.
Add --help output description for the SOURCE_DATE_EPOCH variable.
2025-02-28 09:32:49 +01:00
W.C.A. Wijngaards
a3d750b7d8
Changelog note for #1243
...
- Merge #1243 : Do not shadow tm on line 236.
2025-02-25 09:37:36 +01:00
Yorgos Thessalonikefs
c5c5486261
- Fix hash calculation for cachedb to ignore case. Previously, cached
...
records there were only relevant for same case queries (if not
already in Unbound's internal cache).
2025-02-24 14:47:13 +01:00
Yorgos Thessalonikefs
1894c0a150
Changelog entry for #1241 :
...
- Merge #1241 : Fix infra-keep-probing for low infra-cache-max-rtt
values.
2025-02-19 13:46:01 +01:00
Yorgos Thessalonikefs
5e1f35b59b
- Fix static analysis report about unhandled EOF on error conditions
...
when reading anchor key files.
2025-02-19 11:24:49 +01:00
Yorgos Thessalonikefs
72828ff81c
- Consider reconfigurations when calculating the still_useful_timeout
...
for servers in the infrastructure cache.
2025-02-17 15:21:18 +01:00
W.C.A. Wijngaards
01cea4d5be
- Fix #986 : Resolving sas.com with dnssec-validation fails though
...
signed delegations seem to be (mostly) correct.
2025-01-30 16:26:31 +01:00
Yorgos Thessalonikefs
35dbbcb2f5
- Make the default value of module-config "validator iterator"
...
regardless of compilation options. --enable-subnet would implicitly
change the value to enable the subnetcache module by default in the
past.
2025-01-29 12:08:28 +01:00
Yorgos Thessalonikefs
911509fd59
Changelog entry for #1220 :
...
- Merge #1220 from Petr Menšík, Add unbound members group access to
control key.
2025-01-24 16:56:09 +01:00
Yorgos Thessalonikefs
cc55beefc8
Changelog entry for #1224 :
...
- Merge #1224 from Theo Buehler: Do not use DSA API unless USE_DSA is
set.
2025-01-21 17:35:00 +01:00
W.C.A. Wijngaards
d9b863ed76
Changelog note for #1229
...
- Merge #1229 : check before use daemon->shm_info.
2025-01-21 15:48:46 +01:00
Yorgos Thessalonikefs
f822042cd0
- Do not open unencrypted channels next to encrypted ones on the same
...
port.
2025-01-21 15:26:40 +01:00
W.C.A. Wijngaards
5f58ced71e
- Fix to check length in ATMA string to wire.
2025-01-21 12:30:30 +01:00
W.C.A. Wijngaards
207ae97ff9
- Fix encoding of RR type ATMA.
2025-01-21 12:27:15 +01:00
W.C.A. Wijngaards
9a0de14aa1
- Fix compile of interface check code when dnscrypt or quic is
...
disabled.
2025-01-21 10:13:48 +01:00
Yorgos Thessalonikefs
048c193243
- Use the same interface listening port discovery code for all needed
...
protocols.
- Port to string only when needed before getaddrinfo().
2025-01-21 10:04:30 +01:00
Yorgos Thessalonikefs
d62fff2c7c
- Create the quic SSL listening context only when needed.
2025-01-20 15:49:37 +01:00
Yorgos Thessalonikefs
3f839cebc3
Changelog entry for #1222 :
...
- Merge #1222 : Unique DoT and DoH SSL contexts to allow for different
ALPN.
2025-01-20 15:45:11 +01:00
Yorgos Thessalonikefs
1d428f2d54
Changelog entry for #1221 :
...
- Merge #1221 : Consider auth zones when checking for forwarders.
2025-01-17 10:19:26 +01:00
Yorgos Thessalonikefs
f52b2a6ea2
- Add resolver.arpa and service.arpa to the default locally served
...
zones.
2025-01-14 17:18:32 +01:00
Yorgos Thessalonikefs
62a0e03801
- Fix #1213 : Misleading error message on default access control causing
...
refuse.
2025-01-13 11:33:24 +01:00
Yorgos Thessalonikefs
716f3df385
Changelog entry for #1214 :
...
- Merge #1214 : Use TCP_NODELAY on TLS sockets to speed up the TLS
handshake.
2025-01-10 13:54:49 +01:00
Yorgos Thessalonikefs
eb36c880de
Changelog entry for #1174 :
...
- Merge #1174 : Serve expired cache update fixes. Fixes a regression bug
with serve-expired that appeared in 1.22.0 and would not allow the
iterator to update the cache with not-yet-validated entries resulting
in increased outgoing traffic.
2024-12-31 16:30:35 +01:00
Yorgos Thessalonikefs
e57e537c85
- For #1207 : [FR] Support for RESINFO RRType 261 (RFC9606), add
...
LDNS_RR_TYPE_RESINFO similar to LDNS_RR_TYPE_TXT.
2024-12-20 15:04:34 +01:00
Yorgos Thessalonikefs
71d821fde9
Changelog entry for #1204 :
...
- Merge #1204 : ci: set persist-credentials: false for actions/checkout
per zizmor suggestion.
2024-12-13 13:43:29 +01:00
Yorgos Thessalonikefs
ded4c82ced
- Fix typo in log_servfail.tdir test.
2024-12-03 16:03:05 +01:00
Yorgos Thessalonikefs
e82a691efe
Changelog entry for #1187 :
...
- Merge #1187 : Create the SSL_CTX for QUIC before chroot and privilege
drop.
2024-12-03 14:21:34 +01:00
Yorgos Thessalonikefs
b4a9c8bb05
- Safeguard alias loop while looking in the cache for expired answers.
2024-12-03 14:10:17 +01:00
Yorgos Thessalonikefs
be92752368
- Merge #1198 : Fix log-servfail with serve expired and no useful cache
...
contents.
2024-12-03 14:05:12 +01:00
Yorgos Thessalonikefs
9de159b96b
- For #1175 , the default value of serve-expired-ttl is set to 86400
...
(1 day) as suggested by RFC8767.
2024-12-03 13:09:51 +01:00
Yorgos Thessalonikefs
bd2e66de1e
Changelog entry for #1189 , #1197 :
...
- Merge #1189 : Fix the dname_str method to cause conversion errors
when the domain name length is 255.
- Merge #1197 : dname_str() fixes.
2024-12-03 11:58:06 +01:00
Yorgos Thessalonikefs
9e3c50ec9e
- For #1175 , update serve-expired tests.
2024-11-22 16:14:02 +01:00
Yorgos Thessalonikefs
eefdbb341f
- Fix #1175 : serve-expired does not adhere to secure-by-default
...
principle. The default value of serve-expired-client-timeout
is set to 1800 as suggested by RFC8767.
2024-11-22 15:32:34 +01:00
Yorgos Thessalonikefs
e75da7d954
- Fix comparison to help static analyzer.
2024-11-20 10:53:45 +01:00
Yorgos Thessalonikefs
9a3a1bc221
Changelog entry for #1169 :
...
- Merge #1169 from Sergey Kacheev, fix: lock-free counters for
auth_zone up/down queries.
2024-11-19 17:01:34 +01:00
W.C.A. Wijngaards
4cf7fae50c
- Fix for #1183 : release nsec3 hashes per test file.
2024-11-15 10:47:27 +01:00
W.C.A. Wijngaards
a2ac980737
- Fix #1183 : the data being used is released in method
...
nsec3_hash_test_entry.
2024-11-15 10:37:35 +01:00
Yorgos Thessalonikefs
733d5f7161
- Complete fix for max-global-quota to 200.
2024-11-08 17:34:28 +01:00
Yorgos Thessalonikefs
fe288a9b06
- More descriptive text for 'harden-algo-downgrade'.
2024-11-08 13:56:04 +01:00