[PR #3172] [MERGED] Additional tests of NSEC and wildcard validation #3613

Closed
opened 2026-03-16 11:53:09 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/hickory-dns/hickory-dns/pull/3172
Author: @divergentdave
Created: 7/31/2025
Status: Merged
Merged: 8/1/2025
Merged by: @divergentdave

Base: mainHead: david/test-nsec-wildcard-proofs


📝 Commits (3)

  • 1d66148 Add conformance test of wildcard expansion
  • dca6f34 Add tests for bogus wildcard no data responses
  • 41db3ab Add tests for bogus wildcard expanded responses

📊 Changes

2 files changed (+288 additions, -6 deletions)

View changed files

📝 conformance/packages/conformance-tests/src/resolver/dnssec/scenarios/bogus.rs (+236 -4)
📝 conformance/packages/conformance-tests/src/resolver/dnssec/scenarios/secure.rs (+52 -2)

📄 Description

This adds some more conformance tests related to #3143, this time covering positive responses and responses with bad signatures or missing NSEC records.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/hickory-dns/hickory-dns/pull/3172 **Author:** [@divergentdave](https://github.com/divergentdave) **Created:** 7/31/2025 **Status:** ✅ Merged **Merged:** 8/1/2025 **Merged by:** [@divergentdave](https://github.com/divergentdave) **Base:** `main` ← **Head:** `david/test-nsec-wildcard-proofs` --- ### 📝 Commits (3) - [`1d66148`](https://github.com/hickory-dns/hickory-dns/commit/1d6614843c59f65dcd5e4cb298b376713082576d) Add conformance test of wildcard expansion - [`dca6f34`](https://github.com/hickory-dns/hickory-dns/commit/dca6f34d5a24231e5e14c7acdb67852cdfc7c7a9) Add tests for bogus wildcard no data responses - [`41db3ab`](https://github.com/hickory-dns/hickory-dns/commit/41db3abc805566d0cf470fd8fca9020c092267be) Add tests for bogus wildcard expanded responses ### 📊 Changes **2 files changed** (+288 additions, -6 deletions) <details> <summary>View changed files</summary> 📝 `conformance/packages/conformance-tests/src/resolver/dnssec/scenarios/bogus.rs` (+236 -4) 📝 `conformance/packages/conformance-tests/src/resolver/dnssec/scenarios/secure.rs` (+52 -2) </details> ### 📄 Description This adds some more conformance tests related to #3143, this time covering positive responses and responses with bad signatures or missing NSEC records. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-16 11:53:09 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/hickory-dns#3613
No description provided.