diff --git a/doc/ChangeLog b/doc/ChangeLog index 10898b8a0..a181e6c30 100644 --- a/doc/ChangeLog +++ b/doc/ChangeLog @@ -1,3 +1,7 @@ +12 November 2025: Willem + - Merge #466: Do not delete nodes from non-existent zone's NSEC3 hash + trees + 6 November 2025: Wouter - Update acx_nlnetlabs.m4 to version 51, with nonstring unknown attribute warning fix. diff --git a/doc/RELNOTES b/doc/RELNOTES index af1cea145..c9890c22e 100644 --- a/doc/RELNOTES +++ b/doc/RELNOTES @@ -23,6 +23,8 @@ BUG FIXES: malloc function check. - Update acx_nlnetlabs.m4 to version 51, with nonstring unknown attribute warning fix. + - Merge #466: Do not delete nodes from non-existent zone's NSEC3 hash + trees 4.13.0 ================ diff --git a/namedb.c b/namedb.c index 53d2bec98..ae720eedb 100644 --- a/namedb.c +++ b/namedb.c @@ -160,7 +160,7 @@ int domain_is_prehash(domain_table_type* table, domain_type* domain) void zone_del_domain_in_hash_tree(rbtree_type* tree, rbnode_type* node) { - if(!node->key) + if(!node->key || !tree) return; rbtree_delete(tree, node->key); /* note that domain is no longer in the tree */ diff --git a/simdzone b/simdzone index c0243ac47..ef23e3ff7 160000 --- a/simdzone +++ b/simdzone @@ -1 +1 @@ -Subproject commit c0243ac47424825d50c6d1d9992436bcf6d8b306 +Subproject commit ef23e3ff71ed74c21cc25c0e12594cecf674d354