[PR #2178] [MERGED] Prepare 0.24.1 #2864

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

📋 Pull Request Information

Original PR: https://github.com/hickory-dns/hickory-dns/pull/2178
Author: @bluejekyll
Created: 4/13/2024
Status: Merged
Merged: 4/16/2024
Merged by: @djc

Base: release/0.24Head: fix-socket-shutdown


📝 Commits (10+)

  • 48ef097 Break when socket is unexpectedly shut down
  • 658260d add 0.24.1 release note
  • e10e97f Apply clippy suggestions from Rust 1.77
  • 926c577 Update semver-compatible dependencies
  • 1a9cc06 Upgrade prefix-trie to 0.3
  • 40d85a2 Upgrade rusqlite to 0.31
  • 0154847 fix Cargo.lock hash
  • 825d44e Forward hickory-dns's root cert features to hickory-resolver
  • 838306a update certs
  • 4123d83 replace pkcs12 construction with raw cert/ca/key usage in rustls and native-tls tests

📊 Changes

28 files changed (+602 additions, -414 deletions)

View changed files

📝 CHANGELOG.md (+4 -0)
📝 Cargo.lock (+251 -161)
📝 Cargo.toml (+2 -1)
📝 bin/Cargo.toml (+2 -2)
📝 crates/proto/src/native_tls/tests.rs (+6 -4)
📝 crates/proto/src/rr/dnssec/signer.rs (+1 -1)
📝 crates/proto/src/rr/rr_set.rs (+2 -2)
📝 crates/proto/src/rustls/tests.rs (+17 -18)
📝 crates/proto/src/serialize/binary/decoder.rs (+8 -9)
📝 crates/proto/src/xfer/dnssec_dns_handle.rs (+2 -2)
📝 crates/proto/src/xfer/mod.rs (+3 -2)
📝 crates/resolver/src/dns_lru.rs (+4 -4)
📝 crates/server/Cargo.toml (+3 -0)
📝 crates/server/src/authority/message_request.rs (+1 -1)
📝 crates/server/src/server/server_future.rs (+42 -4)
📝 crates/server/src/store/sqlite/authority.rs (+1 -1)
📝 justfile (+1 -1)
📝 scripts/gen_certs.sh (+3 -0)
📝 tests/integration-tests/tests/sqlite_authority_tests.rs (+1 -1)
📝 tests/test-data/ca.der (+0 -0)

...and 8 more files

📄 Description

@djc and @dlon, this contains the patch for your fix.

should we include anything else? any Cargo.lock updates?


🔄 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/2178 **Author:** [@bluejekyll](https://github.com/bluejekyll) **Created:** 4/13/2024 **Status:** ✅ Merged **Merged:** 4/16/2024 **Merged by:** [@djc](https://github.com/djc) **Base:** `release/0.24` ← **Head:** `fix-socket-shutdown` --- ### 📝 Commits (10+) - [`48ef097`](https://github.com/hickory-dns/hickory-dns/commit/48ef097c8e8e517c5584a0ff92583b604bc27f77) Break when socket is unexpectedly shut down - [`658260d`](https://github.com/hickory-dns/hickory-dns/commit/658260d794246287254c2e8770cc5a45c8b33119) add 0.24.1 release note - [`e10e97f`](https://github.com/hickory-dns/hickory-dns/commit/e10e97fdd1196d3eb5dd2273b51f2e27e10ce6bc) Apply clippy suggestions from Rust 1.77 - [`926c577`](https://github.com/hickory-dns/hickory-dns/commit/926c5775120c877cf9f30e754e616512bbdc69d9) Update semver-compatible dependencies - [`1a9cc06`](https://github.com/hickory-dns/hickory-dns/commit/1a9cc06bed7620b90a51a309d56ece3780c452ad) Upgrade prefix-trie to 0.3 - [`40d85a2`](https://github.com/hickory-dns/hickory-dns/commit/40d85a253cfbb5d75a7072f57a069ad80cffa7c7) Upgrade rusqlite to 0.31 - [`0154847`](https://github.com/hickory-dns/hickory-dns/commit/0154847066d2316d0d48b1d41e3c30f338245e2d) fix Cargo.lock hash - [`825d44e`](https://github.com/hickory-dns/hickory-dns/commit/825d44edf720229814d38aac06847777a682a011) Forward hickory-dns's root cert features to hickory-resolver - [`838306a`](https://github.com/hickory-dns/hickory-dns/commit/838306a862903bb4763b871e4600bfffeb1cc6d1) update certs - [`4123d83`](https://github.com/hickory-dns/hickory-dns/commit/4123d8308974b78431fb506a9b3a03578208588a) replace pkcs12 construction with raw cert/ca/key usage in rustls and native-tls tests ### 📊 Changes **28 files changed** (+602 additions, -414 deletions) <details> <summary>View changed files</summary> 📝 `CHANGELOG.md` (+4 -0) 📝 `Cargo.lock` (+251 -161) 📝 `Cargo.toml` (+2 -1) 📝 `bin/Cargo.toml` (+2 -2) 📝 `crates/proto/src/native_tls/tests.rs` (+6 -4) 📝 `crates/proto/src/rr/dnssec/signer.rs` (+1 -1) 📝 `crates/proto/src/rr/rr_set.rs` (+2 -2) 📝 `crates/proto/src/rustls/tests.rs` (+17 -18) 📝 `crates/proto/src/serialize/binary/decoder.rs` (+8 -9) 📝 `crates/proto/src/xfer/dnssec_dns_handle.rs` (+2 -2) 📝 `crates/proto/src/xfer/mod.rs` (+3 -2) 📝 `crates/resolver/src/dns_lru.rs` (+4 -4) 📝 `crates/server/Cargo.toml` (+3 -0) 📝 `crates/server/src/authority/message_request.rs` (+1 -1) 📝 `crates/server/src/server/server_future.rs` (+42 -4) 📝 `crates/server/src/store/sqlite/authority.rs` (+1 -1) 📝 `justfile` (+1 -1) 📝 `scripts/gen_certs.sh` (+3 -0) 📝 `tests/integration-tests/tests/sqlite_authority_tests.rs` (+1 -1) 📝 `tests/test-data/ca.der` (+0 -0) _...and 8 more files_ </details> ### 📄 Description @djc and @dlon, this contains the patch for your fix. should we include anything else? any Cargo.lock updates? --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-16 11:12:15 +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#2864
No description provided.