W.C.A. Wijngaards
40877f46e5
- Fix to decouple file descriptor activity and cache lookups in
...
dump_cache.
Changelog note.
2025-08-14 12:20:22 +02:00
W.C.A. Wijngaards
991108af8d
- Fix to decouple file descriptor activity and cache lookups in
...
dump_cache.
2025-08-14 12:20:10 +02:00
W.C.A. Wijngaards
4f790bd65e
- Fix to increase responsiveness of dump_cache.
2025-08-14 11:25:40 +02:00
W.C.A. Wijngaards
d122ae6490
- Fix to unlock cache_lookup message for malformed records.
2025-08-13 12:02:41 +02:00
W.C.A. Wijngaards
651a71fa76
- Fix to remove debug from cache_lookup.
2025-08-13 11:59:53 +02:00
W.C.A. Wijngaards
2f7890eb6e
- unbound-control cache_lookup <domains> prints the cached rrsets
...
and messages for those.
Changelog and information.
2025-08-13 11:36:47 +02:00
W.C.A. Wijngaards
fad747308f
- unbound-control cache_lookup <domains> prints the cached rrsets
...
and messages for those.
2025-08-13 11:31:42 +02:00
W.C.A. Wijngaards
d55f20fdcc
- Fix that unbound-control dump_cache releases the cache locks
...
every so often, so that the server stays responsive.
Changelog entry for it.
2025-08-12 12:00:01 +02:00
W.C.A. Wijngaards
19b289feec
- Fix that unbound-control dump_cache releases the cache locks
...
every so often, so that the server stays responsive.
2025-08-12 11:59:48 +02:00
W.C.A. Wijngaards
752a3f7f52
- Fix to whitespace in dname_str.
2025-08-07 16:19:10 +02:00
W.C.A. Wijngaards
3ec5d78ac9
- Fix that edns-subnet failure to create a subquery errors as
...
servfail, and not formerror.
2025-08-07 16:09:47 +02:00
W.C.A. Wijngaards
08d59c9a78
- Fix dname_str for printout of long names. Thanks to Jan Komissar
...
for the fix.
2025-08-07 09:45:02 +02:00
W.C.A. Wijngaards
cdcc0337d1
- Fix edns subnet, so that the subquery without subnet is stored in
...
global cache if the querier used 0.0.0.0/0 and the name and address
do not receive subnet treatment. If the name and address are
configured for subnet, it is stored in the subnet cache.
2025-08-06 12:08:44 +02:00
W.C.A. Wijngaards
305adf12bf
- Fix edns subnet, so that the subquery without subnet is stored in
...
global cache if the querier used 0.0.0.0/0 and the name and address
do not receive subnet treatment. If the name and address are
configured for subnet, it is stored in the subnet cache.
2025-08-06 12:01:42 +02:00
W.C.A. Wijngaards
3d7e847a5e
- Fix to use assertions for consistency checks in #1309 reclaimed
2025-08-05 16:20:01 +02:00
W.C.A. Wijngaards
da6b735ed9
- Fix #1309 : incorrectly reclaimed tcp handler can cause data
...
corruption and segfault.
2025-08-05 15:46:54 +02:00
W.C.A. Wijngaards
5758427d86
- Fix testbound test program to accurately output packets from hex.
2025-08-01 10:34:12 +02:00
W.C.A. Wijngaards
4f12148af4
- Fix redis cachedb module gettimeofday init failure.
...
Changelog note for the fix.
2025-07-28 09:33:42 +02:00
W.C.A. Wijngaards
f8f4779f1f
- Fix redis cachedb module gettimeofday init failure.
2025-07-28 09:32:55 +02:00
W.C.A. Wijngaards
da9ab59e10
- Redis checks for server down and throttles reconnects.
...
And unit test for redis reconnect interval.
2025-07-24 11:06:00 +02:00
W.C.A. Wijngaards
424f86466a
- Redis checks for server down and throttles reconnects.
2025-07-24 11:05:25 +02:00
W.C.A. Wijngaards
910288c0d1
- iana portlist updated.
2025-07-17 14:50:29 +02:00
W.C.A. Wijngaards
b6e52c0a52
- Fix #1303 : [FR] Disable TLSv1.2.
2025-07-17 14:50:13 +02:00
W.C.A. Wijngaards
b58af78b63
- Fix to not set rlimits in the unit tests.
2025-07-17 11:40:31 +02:00
W.C.A. Wijngaards
a1150078f2
- Add unit tests for non-ecs aggregation.
2025-07-16 11:46:04 +02:00
W.C.A. Wijngaards
f49e6ccecd
- Fix for RebirthDay Attack CVE-2025-5994, reported by Xiang Li
...
from AOSP Lab Nankai University.
- Tag for 1.23.1 with the release of 1.23.0 and the CVE fix, the
repository continues with the previous fixes, with 1.23.2.
2025-07-16 11:40:32 +02:00
W.C.A. Wijngaards
ad0e0fc290
Merge branch 'branch-1.23.1'
2025-07-16 11:34:44 +02:00
W.C.A. Wijngaards
5bf82f2464
- Fix RebirthDay Attack CVE-2025-5994, reported by Xiang Li from AOSP
...
Lab Nankai University.
2025-07-16 10:02:01 +02:00
W.C.A. Wijngaards
20f862de51
- Set version to 1.23.1.
2025-07-16 10:00:39 +02:00
Yorgos Thessalonikefs
46823f7bc3
- Update man page templates from rst.
2025-07-12 17:37:54 +02:00
Yorgos Thessalonikefs
dd3ac53ff1
- For #1289 : add num.valops in the unbound-control man page.
2025-07-12 17:35:16 +02:00
Yorgos Thessalonikefs
1a6052fcac
- For #1289 : test num.valops in existing stat_values.tdir.
2025-07-12 17:33:43 +02:00
Yorgos Thessalonikefs
6689f0b4da
Changelog entry for #1289 :
...
- Merge #1289 from Roland van Rijswijk-Deij: Add extra statistic to
track the number of signature validation operations.
Adds 'num.valops' to extended statistics.
2025-07-12 16:35:02 +02:00
Roland van Rijswijk-Deij
44ac818f87
Add extra statistic to track the number of signature validation operations ( #1289 )
...
* Add extra statistic to track the number of signature validation operations performed by the validator module
* Move validation operation statistic to mesh as suggested
* Fix NULL pointer dereference in case the mesh is not used (and is `NULL`)
Co-authored-by: Wouter Wijngaards <wcawijngaards@users.noreply.github.com>
* Fix NULL pointer dereference on qstate and qstate->env in unit test situation
---------
Co-authored-by: Wouter Wijngaards <wcawijngaards@users.noreply.github.com>
2025-07-12 16:29:38 +02:00
W.C.A. Wijngaards
b4e12030e7
- For #1301 : configure cant find SSL_is_quic in OpenSSL 3.5.1.
2025-07-11 15:58:50 +02:00
W.C.A. Wijngaards
9fe92d1119
- Fix detection of SSL_CTX_set_tmp_ecdh function.
2025-07-11 15:47:59 +02:00
W.C.A. Wijngaards
6ba2d6840b
- Fix to improve dnstap discovery on Fedora.
2025-07-08 09:29:27 +02:00
W.C.A. Wijngaards
1de9d6ec66
- Fix layout of comm_point_udp_ancil_callback.
2025-07-03 15:57:49 +02:00
W.C.A. Wijngaards
cb919d5126
- For #1300 : implement sock-queue-timeout for FreeBSD as well.
2025-07-03 15:54:33 +02:00
W.C.A. Wijngaards
444c839474
- Fix #1300 : Is 'sock-queue-timeout' a linux only feature.
2025-07-03 14:10:46 +02:00
W.C.A. Wijngaards
0276bcbceb
Changelog note for #1299
...
- Generate ltmain.sh and configure again.
2025-07-02 10:57:23 +02:00
Jose Luis Duran
41c55ffac1
Fix typos ( #1299 )
2025-07-02 10:50:49 +02:00
Yorgos Thessalonikefs
4200d23882
- For #1247 , replay test (added tcp_transport to
...
outnet_serviced_query).
2025-06-25 14:02:47 +02:00
Yorgos Thessalonikefs
e2814fe165
- For #1247 , turn off fetch-policy for delegation when looking into
...
parent side name servers that may not update the addresses and hit
NXNS limits.
2025-06-25 13:59:17 +02:00
Yorgos Thessalonikefs
ca153f4657
- Fix #1247 : forward-first: ssl handshake failed on root nameservers.
2025-06-25 13:56:50 +02:00
Yorgos Thessalonikefs
ee607c0f72
Changelog entry for #1293 :
...
- Fix #1293 : EDE 6 is attached to insecure cached answers when client
sends the CD bit.
2025-06-20 14:11:22 +02:00
Yorgos Thessalonikefs
2d90d5d729
- Fix #1293 : EDE 6 is attached to insecure cached answers when client sends
...
the CD bit.
2025-06-20 14:09:30 +02:00
W.C.A. Wijngaards
ce72770f61
- Fix rrset cache create allocation failure case.
2025-06-19 16:27:13 +02:00
W.C.A. Wijngaards
de93a636da
Changelog note for #1297
...
- Merge #1297 : edns-subnet: fix NULL_AFTER_DEREF on subnetmod.
2025-06-19 16:24:54 +02:00
Kostya
d3f88d008f
edns-subnet: fix NULL_AFTER_DEREF on subnetmod ( #1297 )
...
Found by static analyzer svace.
Static analyzer message: Redundant comparison with a NULL value at subnetmod.c:236 for pointer 'sn_env->subnet_msg_cache',
which was dereferenced at slabhash.c:228 by passing as 1st parameter to function 'slabhash_setmarkdel' at subnetmod.c:235.
Moved usage of sn_env->subnet_msg_cache in slabhash_setmarkdel after checking.
Signed-off-by: Konstantin Kamanin <bewflast@gmail.com>
2025-06-19 16:24:21 +02:00