[PR #3081] [MERGED] #3060 preparation work #3541

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

📋 Pull Request Information

Original PR: https://github.com/hickory-dns/hickory-dns/pull/3081
Author: @cpu
Created: 6/22/2025
Status: Merged
Merged: 6/23/2025
Merged by: @djc

Base: mainHead: cpu-3060-pt1_dev


📝 Commits (6)

  • f9abe70 server/authority: fix LookupControlFlow docs typo
  • 5e13619 replace boolean AXFR policy with enum
  • 13fe244 server/authority: pass full Request for search
  • f6be566 server/store: SqliteAuthority authorized -> authorized_update
  • bfd8a33 proto/dnssec: refine TSIG RR error RCODE repr
  • 4eae9cf server/authority: expose a few message fns

📊 Changes

32 files changed (+656 additions, -515 deletions)

View changed files

📝 bin/Cargo.toml (+1 -0)
📝 bin/src/lib.rs (+12 -9)
📝 bin/tests/integration/authority_battery/basic.rs (+197 -170)
📝 bin/tests/integration/authority_battery/dnssec.rs (+43 -38)
📝 bin/tests/integration/authority_battery/dynamic_update.rs (+60 -116)
📝 bin/tests/integration/in_memory.rs (+2 -2)
📝 bin/tests/integration/store_file_tests.rs (+5 -5)
📝 bin/tests/integration/store_sqlite_tests.rs (+3 -3)
📝 bin/tests/integration/txt_tests.rs (+5 -5)
📝 crates/proto/src/dnssec/rdata/tsig.rs (+87 -11)
📝 crates/proto/src/dnssec/tsig.rs (+1 -1)
📝 crates/server/src/authority/authority.rs (+18 -5)
📝 crates/server/src/authority/authority_object.rs (+19 -12)
📝 crates/server/src/authority/catalog.rs (+1 -1)
📝 crates/server/src/authority/message_request.rs (+33 -1)
📝 crates/server/src/authority/message_response.rs (+1 -1)
📝 crates/server/src/authority/mod.rs (+1 -1)
📝 crates/server/src/server/request_handler.rs (+22 -2)
📝 crates/server/src/store/blocklist.rs (+10 -6)
📝 crates/server/src/store/file.rs (+12 -12)

...and 12 more files

📄 Description

Self-contained changes extracted from https://github.com/hickory-dns/hickory-dns/pull/3060


🔄 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/3081 **Author:** [@cpu](https://github.com/cpu) **Created:** 6/22/2025 **Status:** ✅ Merged **Merged:** 6/23/2025 **Merged by:** [@djc](https://github.com/djc) **Base:** `main` ← **Head:** `cpu-3060-pt1_dev` --- ### 📝 Commits (6) - [`f9abe70`](https://github.com/hickory-dns/hickory-dns/commit/f9abe70be5fffc61702f93b5e0cea13dcf62b741) server/authority: fix LookupControlFlow docs typo - [`5e13619`](https://github.com/hickory-dns/hickory-dns/commit/5e136193fdd99f8f2d90f17a377c724636a21ae8) replace boolean AXFR policy with enum - [`13fe244`](https://github.com/hickory-dns/hickory-dns/commit/13fe2441eca1b48f39149f1846e739d8061349bc) server/authority: pass full Request for search - [`f6be566`](https://github.com/hickory-dns/hickory-dns/commit/f6be566b621dfd51b1c5349337ceeff66cbb5a6c) server/store: SqliteAuthority authorized -> authorized_update - [`bfd8a33`](https://github.com/hickory-dns/hickory-dns/commit/bfd8a333983863ea5e537d502cc21f27f8490a1e) proto/dnssec: refine TSIG RR error RCODE repr - [`4eae9cf`](https://github.com/hickory-dns/hickory-dns/commit/4eae9cfc2b978e0095a063c22d806a906956b9ad) server/authority: expose a few message fns ### 📊 Changes **32 files changed** (+656 additions, -515 deletions) <details> <summary>View changed files</summary> 📝 `bin/Cargo.toml` (+1 -0) 📝 `bin/src/lib.rs` (+12 -9) 📝 `bin/tests/integration/authority_battery/basic.rs` (+197 -170) 📝 `bin/tests/integration/authority_battery/dnssec.rs` (+43 -38) 📝 `bin/tests/integration/authority_battery/dynamic_update.rs` (+60 -116) 📝 `bin/tests/integration/in_memory.rs` (+2 -2) 📝 `bin/tests/integration/store_file_tests.rs` (+5 -5) 📝 `bin/tests/integration/store_sqlite_tests.rs` (+3 -3) 📝 `bin/tests/integration/txt_tests.rs` (+5 -5) 📝 `crates/proto/src/dnssec/rdata/tsig.rs` (+87 -11) 📝 `crates/proto/src/dnssec/tsig.rs` (+1 -1) 📝 `crates/server/src/authority/authority.rs` (+18 -5) 📝 `crates/server/src/authority/authority_object.rs` (+19 -12) 📝 `crates/server/src/authority/catalog.rs` (+1 -1) 📝 `crates/server/src/authority/message_request.rs` (+33 -1) 📝 `crates/server/src/authority/message_response.rs` (+1 -1) 📝 `crates/server/src/authority/mod.rs` (+1 -1) 📝 `crates/server/src/server/request_handler.rs` (+22 -2) 📝 `crates/server/src/store/blocklist.rs` (+10 -6) 📝 `crates/server/src/store/file.rs` (+12 -12) _...and 12 more files_ </details> ### 📄 Description Self-contained changes extracted from https://github.com/hickory-dns/hickory-dns/pull/3060 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-16 11:49:21 +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#3541
No description provided.