George Thessalonikefs
dcd0191d7e
Merge branch 'master' of https://github.com/natalie-reece/unbound into natalie-reece-master
2023-07-31 09:57:21 +02:00
George Thessalonikefs
6819c1e444
- Merge #759 from Tom Carpay: Add EDE (RFC8914) caching.
2023-07-30 11:48:04 +02:00
George Thessalonikefs
6487d6febe
- For #759 : fix doc string.
2023-07-30 11:43:06 +02:00
George Thessalonikefs
373904f865
- Fix unused variable compile warning for kernel timestamps in
...
netevent.c
2023-07-28 20:17:07 +02:00
George Thessalonikefs
843fc69927
Address review comments for #759 :
...
- Clear error text when an expected signature is missing.
2023-07-28 14:05:25 +02:00
George Thessalonikefs
50ea4a1072
Address review comments for #759 :
...
- Decrease allocations for "" EDE strings when loading the cachedump.
- Check for existence of EDE code before attaching.
2023-07-28 12:56:13 +02:00
George Thessalonikefs
1e47eea6e3
- Merge #889 from borisVanhoof: Free memory in error case + remove
...
unused function.
2023-07-21 21:13:43 +02:00
George Thessalonikefs
6289238cd6
- For #889 : Account for num_detached_states before possible
...
mesh_state_delete when erroring out.
2023-07-21 21:05:38 +02:00
George Thessalonikefs
97fdd0e2eb
- For #889 : use netcat-openbsd instead of netcat-traditional.
2023-07-21 21:04:40 +02:00
George Thessalonikefs
201da1f50a
Merge branch 'free_memory_in_error_case' of https://github.com/borisVanhoof/unbound into borisVanhoof-free_memory_in_error_case
2023-07-21 17:04:33 +02:00
George Thessalonikefs
51c189394d
- Cleaner failure code for callback functions in interface.i.
2023-07-21 16:53:36 +02:00
George Thessalonikefs
2e257fff2a
- Merge #390 from Frank Riley: Add missing callbacks to the python
...
module.
2023-07-21 16:50:57 +02:00
George Thessalonikefs
4776f749be
Merge branch 'python_add_missing_callbacks' of https://github.com/fhriley/unbound into fhriley-python_add_missing_callbacks
2023-07-21 15:19:12 +02:00
George Thessalonikefs
04053d39a0
- Merge #118 from mibere: Changed verbosity level for Redis init &
...
deinit.
2023-07-21 15:01:48 +02:00
mibere
ef9f7f113f
Log established connection to Redis
2023-07-21 14:41:26 +02:00
mibere
2d33bba3c0
Changed verbosity level for Redis init & deinit
...
Redis init & deinit are basic (operational) information
2023-07-21 14:39:34 +02:00
George Thessalonikefs
36b38cea74
- Merge #857 from eaglegai: fix potential memory leaks when errors
...
happen.
2023-07-21 14:04:38 +02:00
George Thessalonikefs
40f446a499
- For #857 : fix mixed declarations and code.
2023-07-21 14:02:01 +02:00
George Thessalonikefs
e839771ddf
Merge branch 'master' of https://github.com/eaglegai/unbound into eaglegai-master
2023-07-21 12:43:47 +02:00
George Thessalonikefs
ae2c2be1a5
Merge branch 'master' of github.com:NLnetLabs/unbound
2023-07-20 12:56:31 +02:00
George Thessalonikefs
bf37487dca
- Merge #901 from Sergei Trofimovich: config: improve handling of
...
unknown modules.
2023-07-20 12:56:20 +02:00
W.C.A. Wijngaards
8d45c1592b
- For #909 : Fix RR class comparison.
2023-07-20 12:16:24 +02:00
George Thessalonikefs
862fa0d514
Merge branch 'module-error' of https://github.com/trofi/unbound into trofi-module-error
2023-07-20 12:08:27 +02:00
George Thessalonikefs
27c028cf27
- Merge #909 from headshog: Numeric truncation when parsing TYPEXX and
...
CLASSXX representation.
- For #909 : Fix return values.
2023-07-20 11:57:17 +02:00
George Thessalonikefs
5b7faca7db
For #909 : Numeric truncation when parsing TYPEXX and CLASSXX representation
...
- Fix return values.
- Formatting nits.
2023-07-20 11:42:05 +02:00
George Thessalonikefs
d29bc712b1
Merge branch 'fix-numtrunc' of https://github.com/headshog/unbound into headshog-fix-numtrunc
2023-07-20 11:07:19 +02:00
headshog
0b131d5a31
parse sldns_get_rr_class_by_name and sldns_get_rr_type_by_name return value 0
2023-07-19 18:09:03 +03:00
George Thessalonikefs
90b434c260
- For #759 : add support for cached EDEs to cachedump
2023-07-19 17:06:10 +02:00
George Thessalonikefs
846b158304
- Remove redundant checks when attaching EDE to a SERVFAIL answer.
2023-07-19 15:26:08 +02:00
George Thessalonikefs
95604a90e8
Review for #759 :
...
- Keep EDE information for keys close to key creation.
- Fix inconsistencies between reply and cached EDEs.
- Incorporate EDE caching checks in EDE tests.
- Fix some EDE cases where missing DNSKEY was wrongly reported.
2023-07-19 15:20:44 +02:00
George Thessalonikefs
f5a2a58ce3
Review for #759 :
...
- Fix SEGFAULT in load_cache control command.
- Change reason_bogus_str to an explicit NULL-terminated string.
- Fix potential memory leak when discarding a message for referrals and
0 TTL answers.
- Fix reason_bogus initialization in localzone answers.
- reply_info creation in validator is always regional.
2023-07-17 17:26:31 +02:00
headshog
78c284e05d
fix numtrunc in str2wire.c
2023-07-17 12:58:52 +03:00
George Thessalonikefs
299f55b0d1
- More clear description of the different auth-zone behaviors on the
...
man page.
2023-07-14 15:28:42 +02:00
George Thessalonikefs
52f0387cac
- Merge #880 from chipitsine: services/authzone.c: remove redundant
...
check.
2023-07-13 11:52:14 +02:00
George Thessalonikefs
606e5a0a5f
Merge branch 'cleanup_cppcheck' of https://github.com/chipitsine/unbound into chipitsine-cleanup_cppcheck
2023-07-13 11:49:41 +02:00
George Thessalonikefs
15b8d8b96a
Merge branch 'master' into features/ede-caching
2023-07-13 11:25:59 +02:00
Natalie Reece
67e52ea9c5
Exclude EDE before other EDNS options when there isn't enough space
2023-07-11 17:01:26 -06:00
George Thessalonikefs
7240ecbeb0
- Merge #664 from tilan7763: Add prefetch support for subnet cache
...
entries.
- For #664 : Easier code flow for subnetcache prefetching.
- For #664 : Add testcase.
- For #664 : Rename subnet_prefetch tests to subnet_global_prefetch to
differentiate from the new subnet prefetch support.
2023-07-11 14:31:49 +02:00
George Thessalonikefs
a952ac17be
Merge branch 'tilan7663-subnet_cache_prefetch' into subnet_cache_prefetch
2023-07-07 16:50:58 +02:00
George Thessalonikefs
40e47bf767
- For #664 : easier code flow for subnetcache prefetching.
...
- For #664 : add testcase.
2023-07-06 22:22:21 +02:00
George Thessalonikefs
0afe58a06e
- Skip the 00-lint test. splint is not maintained; it either does not
...
work or produces false positives. Static analysis is handled in the
clang test.
2023-07-03 15:38:16 +02:00
George Thessalonikefs
2069271384
- Merge #802 : add validation EDEs to queries where the CD bit is set.
...
- For #802 : Cleanup comments and add RCODE check for CD bit test case.
2023-07-03 14:48:39 +02:00
George Thessalonikefs
014db3fb03
- For #802 : Cleanup comments and add RCODE check for CD bit test case.
2023-07-03 14:40:01 +02:00
W.C.A. Wijngaards
5aa47fb1fa
- Fix dereference of NULL variable warning in mesh_do_callback.
2023-07-03 13:50:39 +02:00
George Thessalonikefs
1962991937
- Merge #739 : Add SVCB dohpath support.
...
- Code cleanup for sldns_str2wire_svcparam_key_lookup.
2023-07-03 11:02:05 +02:00
George Thessalonikefs
5be7f1ef8a
- Code cleanup for sldns_str2wire_svcparam_key_lookup.
2023-07-03 10:51:34 +02:00
W.C.A. Wijngaards
48a6ff14a4
- Fix #906 : warning: ‘Py_SetProgramName’ is deprecated.
2023-07-03 10:23:37 +02:00
George Thessalonikefs
ade710a9fd
- For #739 : minor cleanup for testcases.
2023-07-03 10:10:16 +02:00
George Thessalonikefs
31d38d2cfe
Merge branch 'master' into features/dohpath-for-unbound
2023-06-30 11:50:23 +02:00
George Thessalonikefs
380e3de140
- Merge #827 from rcmcdonald91: Eliminate unnecessary Python reloading
...
which causes memory leaks.
2023-06-29 13:02:27 +02:00