mirror of
https://github.com/hickory-dns/hickory-dns.git
synced 2026-04-24 18:55:55 +03:00
-
v0.26.0-beta.1 Stable
released this
2026-03-12 23:48:18 +03:00 | 164 commits to main since this release📅 Originally published on GitHub: Thu, 12 Mar 2026 20:56:14 GMT
🏷️ Git tag created: Thu, 12 Mar 2026 20:48:18 GMTWhat's Changed
- Fix AdGuard IP address in test by @divergentdave in https://github.com/hickory-dns/hickory-dns/pull/3028
- Add to MessageResponse documentation by @divergentdave in https://github.com/hickory-dns/hickory-dns/pull/3031
- resolver: clean up Windows-only warnings by @djc in https://github.com/hickory-dns/hickory-dns/pull/3032
- resolver: use a single list of servers by @djc in https://github.com/hickory-dns/hickory-dns/pull/3027
- resolver: simplify ConnectionProvider interface by @djc in https://github.com/hickory-dns/hickory-dns/pull/3033
- support host format in blocklist store by @mispp in https://github.com/hickory-dns/hickory-dns/pull/3035
- Replace DnsLru with a response cache by @divergentdave in https://github.com/hickory-dns/hickory-dns/pull/3043
- Allow disabling H3 grease, as needed for cloudflare by @steffengy in https://github.com/hickory-dns/hickory-dns/pull/3040
- resolver: introduce ServerGroup type to replace NameServerGroupConfig by @djc in https://github.com/hickory-dns/hickory-dns/pull/3029
preserve_rdatafuzzer improvements by @divergentdave in https://github.com/hickory-dns/hickory-dns/pull/3047- util: fix some issues with recurse by @djc in https://github.com/hickory-dns/hickory-dns/pull/3046
- client: remove orphaned constants by @djc in https://github.com/hickory-dns/hickory-dns/pull/3050
- server: blocklist tweaks by @djc in https://github.com/hickory-dns/hickory-dns/pull/3044
- resolver: response cache tweaks by @djc in https://github.com/hickory-dns/hickory-dns/pull/3051
- resolver: configure by name server by @djc in https://github.com/hickory-dns/hickory-dns/pull/3052
- server: remove deprecated ZoneType enum variants by @cpu in https://github.com/hickory-dns/hickory-dns/pull/3061
- server/authority: simplify Catalog::update req verify by @cpu in https://github.com/hickory-dns/hickory-dns/pull/3062
- fix some clippy::uninlined_format_args findings by @cpu in https://github.com/hickory-dns/hickory-dns/pull/3063
- resolver: tweak high-level API by @djc in https://github.com/hickory-dns/hickory-dns/pull/3059
- ci: change log level to TRACE by @djc in https://github.com/hickory-dns/hickory-dns/pull/3065
- server/authority: remove LookupError::is_refused() by @cpu in https://github.com/hickory-dns/hickory-dns/pull/3066
- hickory-dns bin & server crate comment tidying by @cpu in https://github.com/hickory-dns/hickory-dns/pull/3071
- hickory-dns: implement RFC 5001 NSID for auth. server by @cpu in https://github.com/hickory-dns/hickory-dns/pull/3070
- MSRV related follow-ups from NSID support by @cpu in https://github.com/hickory-dns/hickory-dns/pull/3080
- server: untangle authorities by @djc in https://github.com/hickory-dns/hickory-dns/pull/3074
- server: clean up Request construction by @djc in https://github.com/hickory-dns/hickory-dns/pull/3073
- server: clean up InMemoryAuthority::lookup() a bit by @djc in https://github.com/hickory-dns/hickory-dns/pull/3078
- #3060 preparation work by @cpu in https://github.com/hickory-dns/hickory-dns/pull/3081
- DNSSEC validation: find zone cut with NS queries by @divergentdave in https://github.com/hickory-dns/hickory-dns/pull/3075
- server: extract protocol-specific code by @djc in https://github.com/hickory-dns/hickory-dns/pull/3079
- Authenticated AXFR policy, TSIG response signing by @cpu in https://github.com/hickory-dns/hickory-dns/pull/3060
- resolver: make MAX_TTL public by @Kriskras99 in https://github.com/hickory-dns/hickory-dns/pull/3088
- proto: do not attempt recursive DS lookup in verify_default_rrset by @marcus0x62 in https://github.com/hickory-dns/hickory-dns/pull/3092
- resolver: hide validate option if DNSSEC support is not available by @djc in https://github.com/hickory-dns/hickory-dns/pull/3091
- resolver: default trust_negative_responses to true by @djc in https://github.com/hickory-dns/hickory-dns/pull/3085
- server: use concrete type for authority lookups by @djc in https://github.com/hickory-dns/hickory-dns/pull/3086
- resolver: trust negative responses from system resolvers by default by @djc in https://github.com/hickory-dns/hickory-dns/pull/3095
- fuzz: ignore NotAllRecordsWritten errors by @djc in https://github.com/hickory-dns/hickory-dns/pull/3099
- util: accept zone only where needed by @djc in https://github.com/hickory-dns/hickory-dns/pull/3098
- Update socket2 to v0.6 by @Thomasdezeeuw in https://github.com/hickory-dns/hickory-dns/pull/3100
- Customize Duration serde format in ResolverOpts by @divergentdave in https://github.com/hickory-dns/hickory-dns/pull/3101
- Add metrics for zone lookups, DNS classes and record types by @hargut in https://github.com/hickory-dns/hickory-dns/pull/3030
- Add negative tests for NSEC validation by @divergentdave in https://github.com/hickory-dns/hickory-dns/pull/3103
- Use retain() instead of calling remove() in a loop by @divergentdave in https://github.com/hickory-dns/hickory-dns/pull/3105
- Change field and method names for Authority section of messages by @divergentdave in https://github.com/hickory-dns/hickory-dns/pull/3106
- Add accessor to AuthLookup by @divergentdave in https://github.com/hickory-dns/hickory-dns/pull/3108
- resolver: make ResolverConfig fields public by @djc in https://github.com/hickory-dns/hickory-dns/pull/3112
- Bump h2 dependency by @jmwample in https://github.com/hickory-dns/hickory-dns/pull/3115
- Fix various feature-dependent unused code warnings by @divergentdave in https://github.com/hickory-dns/hickory-dns/pull/3104
- Plumb recursive response message by @divergentdave in https://github.com/hickory-dns/hickory-dns/pull/3109
- Remove 'EDNS section' from documentation by @divergentdave in https://github.com/hickory-dns/hickory-dns/pull/3114
- Fix client integration tests by @divergentdave in https://github.com/hickory-dns/hickory-dns/pull/3118
- proto: improve DNSSEC interfaces by @djc in https://github.com/hickory-dns/hickory-dns/pull/3113
- Rename build info metric, revise metric descriptions by @divergentdave in https://github.com/hickory-dns/hickory-dns/pull/3122
- Fix documentation of DNS_TEST_SUBJECT by @divergentdave in https://github.com/hickory-dns/hickory-dns/pull/3124
- Recursor: add regression test for NS queries by @divergentdave in https://github.com/hickory-dns/hickory-dns/pull/3127
- Add test of DNSSEC validation with missing SOA RR by @divergentdave in https://github.com/hickory-dns/hickory-dns/pull/3129
- resolver: improve logging for name server connection failure by @djc in https://github.com/hickory-dns/hickory-dns/pull/3133
- Add recursor metrics by @divergentdave in https://github.com/hickory-dns/hickory-dns/pull/3123
- Remove deprecated API by @djc in https://github.com/hickory-dns/hickory-dns/pull/3132
- fix(test): use __dnssec feature in resolver test by @billf in https://github.com/hickory-dns/hickory-dns/pull/3126
- resolver: use cloudflare.com instead of example.com for DNSSEC test by @djc in https://github.com/hickory-dns/hickory-dns/pull/3138
- Log records in flaky tests by @divergentdave in https://github.com/hickory-dns/hickory-dns/pull/3135
- Ignore RRSIGs that claim NSEC/NSEC3 wildcards by @divergentdave in https://github.com/hickory-dns/hickory-dns/pull/3130
- Improve DNSSEC APIs by @djc in https://github.com/hickory-dns/hickory-dns/pull/3131
- FutureExt::now_or_never() -> JoinSet::try_join_next() by @cpu in https://github.com/hickory-dns/hickory-dns/pull/3136
- Add extended-dns-error.com tests with no DNSSEC validation by @divergentdave in https://github.com/hickory-dns/hickory-dns/pull/3144
- Simplify and replace future combinators by @divergentdave in https://github.com/hickory-dns/hickory-dns/pull/3134
- Update dependencies by @djc in https://github.com/hickory-dns/hickory-dns/pull/3145
- Add wildcard no data tests by @divergentdave in https://github.com/hickory-dns/hickory-dns/pull/3147
- ProtoErrorKind cleanup by @divergentdave in https://github.com/hickory-dns/hickory-dns/pull/3148
- util: tidy logging, add trace level support, fix library logging by @cpu in https://github.com/hickory-dns/hickory-dns/pull/3152
- Upgrade rustls-platform-verifier to 0.6 by @djc in https://github.com/hickory-dns/hickory-dns/pull/3150
- Move error response codes to other error variants by @divergentdave in https://github.com/hickory-dns/hickory-dns/pull/3149
- Fix validation of negative responses from insecure zones by @divergentdave in https://github.com/hickory-dns/hickory-dns/pull/3141
- Store validated responses in a separate cache by @divergentdave in https://github.com/hickory-dns/hickory-dns/pull/3155
- Result handling cleanup by @divergentdave in https://github.com/hickory-dns/hickory-dns/pull/3161
- Add recursor conformance tests with CNAMEs by @divergentdave in https://github.com/hickory-dns/hickory-dns/pull/3154
- server: change TsigKeyConfig::key_file type to be PathBuf by @djc in https://github.com/hickory-dns/hickory-dns/pull/3162
- Add cpu as a code owner by @djc in https://github.com/hickory-dns/hickory-dns/pull/3163
- Recursor: better handling of cached referral responses by @divergentdave in https://github.com/hickory-dns/hickory-dns/pull/3156
- conformance: update dns-test README for explore.rs by @cpu in https://github.com/hickory-dns/hickory-dns/pull/3168
- dns-test: generalize hickory dnssec feature by @cpu in https://github.com/hickory-dns/hickory-dns/pull/3167
- Blocklist client logging by @marcus0x62 in https://github.com/hickory-dns/hickory-dns/pull/3164
- Add integration tests based on RFC 4592 by @divergentdave in https://github.com/hickory-dns/hickory-dns/pull/3170
- Additional tests of NSEC and wildcard validation by @divergentdave in https://github.com/hickory-dns/hickory-dns/pull/3172
- dns-test: add support for powerdns recursor/forwarder/authoritative servers by @cpu in https://github.com/hickory-dns/hickory-dns/pull/3166
- Blocklist metrics by @marcus0x62 in https://github.com/hickory-dns/hickory-dns/pull/3176
- fix nightly unused_parens warns, tidy retry_dns_handle.rs by @cpu in https://github.com/hickory-dns/hickory-dns/pull/3181
- dns-test: add DoT support to authoritative DNS servers by @cpu in https://github.com/hickory-dns/hickory-dns/pull/3177
- Remove unused files by @divergentdave in https://github.com/hickory-dns/hickory-dns/pull/3183
- Fix CNAME chasing by @divergentdave in https://github.com/hickory-dns/hickory-dns/pull/3179
RetryDnsHandletweaks by @djc in https://github.com/hickory-dns/hickory-dns/pull/3185- resolver: remove needless lifetime by @kn0sys in https://github.com/hickory-dns/hickory-dns/pull/3186
- Add separate Authority method for AXFR by @divergentdave in https://github.com/hickory-dns/hickory-dns/pull/3178
- Simplify objects in build_forwarded_response() by @divergentdave in https://github.com/hickory-dns/hickory-dns/pull/3187
- add server SSLKEYLOGFILE support, extend dns-test TShark features by @cpu in https://github.com/hickory-dns/hickory-dns/pull/3184
- dns-test: use CertifiedIssuer to simplify Pki by @djc in https://github.com/hickory-dns/hickory-dns/pull/3197
- Send minimal responses to queries with QTYPE=ANY by @divergentdave in https://github.com/hickory-dns/hickory-dns/pull/3182
- Tidy up server crate SSL_KEYLOG_FILE configuration by @cpu in https://github.com/hickory-dns/hickory-dns/pull/3199
- dns-test: TShark tweaks by @djc in https://github.com/hickory-dns/hickory-dns/pull/3201
- Make DnsHandle require the std feature by @divergentdave in https://github.com/hickory-dns/hickory-dns/pull/3200
- Remove unnecessary #[cfg] attributes by @divergentdave in https://github.com/hickory-dns/hickory-dns/pull/3205
- Fix NSEC validation by @divergentdave in https://github.com/hickory-dns/hickory-dns/pull/3175
- NSEC verification tweaks by @djc in https://github.com/hickory-dns/hickory-dns/pull/3208
- udp client: compare req and res IP in canonical before rejecting the response by @ibigbug in https://github.com/hickory-dns/hickory-dns/pull/3207
- Add associated type to DnsHandle for runtime by @divergentdave in https://github.com/hickory-dns/hickory-dns/pull/3206
- Improved response filtering by @marcus0x62 in https://github.com/hickory-dns/hickory-dns/pull/3217
- Reduce number of workspaces by @djc in https://github.com/hickory-dns/hickory-dns/pull/3220
- Intermediate access to the current time via traits by @divergentdave in https://github.com/hickory-dns/hickory-dns/pull/3158
- Clean up conditional compilation by @divergentdave in https://github.com/hickory-dns/hickory-dns/pull/3224
- Strict check for SOA RR at zone apex by @divergentdave in https://github.com/hickory-dns/hickory-dns/pull/3223
- Pass NotAuth error through catalog by @divergentdave in https://github.com/hickory-dns/hickory-dns/pull/3222
- Small
ResolverOptstidying by @cpu in https://github.com/hickory-dns/hickory-dns/pull/3225 - Change response code for AXFR in SqliteAuthority by @divergentdave in https://github.com/hickory-dns/hickory-dns/pull/3235
- Fix commented-out tests by @divergentdave in https://github.com/hickory-dns/hickory-dns/pull/3236
- server: simplify time handling by @djc in https://github.com/hickory-dns/hickory-dns/pull/3234
- conformance: drop conformance tests against ring from CI by @djc in https://github.com/hickory-dns/hickory-dns/pull/3237
- Parallel conformance by @djc in https://github.com/hickory-dns/hickory-dns/pull/3238
- Use stable rust in cargo-workspaces fallback build by @divergentdave in https://github.com/hickory-dns/hickory-dns/pull/3239
- bin: disable the banner by default by @djc in https://github.com/hickory-dns/hickory-dns/pull/3244
- Rename Authority to ZoneHandler by @divergentdave in https://github.com/hickory-dns/hickory-dns/pull/3241
- proto: move message types around by @djc in https://github.com/hickory-dns/hickory-dns/pull/3243
- docs: reword project README FAQ by @cpu in https://github.com/hickory-dns/hickory-dns/pull/3249
- bin: use default log formatting by @djc in https://github.com/hickory-dns/hickory-dns/pull/3245
- server: simplify ZoneHandler interface by @djc in https://github.com/hickory-dns/hickory-dns/pull/3250
- Make fields of HeaderCounts private by @divergentdave in https://github.com/hickory-dns/hickory-dns/pull/3253
- resolver: rm tokio NameServerPool constructor by @cpu in https://github.com/hickory-dns/hickory-dns/pull/3256
- Catalog: Send error responses in more edge cases by @divergentdave in https://github.com/hickory-dns/hickory-dns/pull/3252
- Remove AuthLookup::SOA by @divergentdave in https://github.com/hickory-dns/hickory-dns/pull/3254
- proto: clean up ProtoError by @djc in https://github.com/hickory-dns/hickory-dns/pull/3251
- justfile: improve clippy target by @djc in https://github.com/hickory-dns/hickory-dns/pull/3257
- Revert "justfile: keep going across crates even if clippy fails" by @djc in https://github.com/hickory-dns/hickory-dns/pull/3258
- proto: doc justification for Lower[Query/Name] by @cpu in https://github.com/hickory-dns/hickory-dns/pull/3259
- resolver: make connection pool track servers by @djc in https://github.com/hickory-dns/hickory-dns/pull/3210
- justfile: keep going across crates even if clippy fails (again) by @djc in https://github.com/hickory-dns/hickory-dns/pull/3260
- Remove tracing-subscriber deps. from hickory-proto by @musicinmybrain in https://github.com/hickory-dns/hickory-dns/pull/3262
- NameServerPool tweaks by @djc in https://github.com/hickory-dns/hickory-dns/pull/3263
- Update semver-compatible dependencies by @djc in https://github.com/hickory-dns/hickory-dns/pull/3268
- replace manual Default impl for enums by @cpu in https://github.com/hickory-dns/hickory-dns/pull/3269
- Replace dnslib by @marcus0x62 in https://github.com/hickory-dns/hickory-dns/pull/3261
- recursor: tidy up builder filters, recursor handle construction by @cpu in https://github.com/hickory-dns/hickory-dns/pull/3265
- don't use two packets to send request over TCP by @bryanlarsen in https://github.com/hickory-dns/hickory-dns/pull/3277
- test-data: regenerate test certificates by @cpu in https://github.com/hickory-dns/hickory-dns/pull/3280
- server: forward more feature flags to hickory-recursor by @cpu in https://github.com/hickory-dns/hickory-dns/pull/3279
- Get Android's DNS servers by @LAGonauta in https://github.com/hickory-dns/hickory-dns/pull/3278
- resolver: abstract NS conn/conn config policy by @cpu in https://github.com/hickory-dns/hickory-dns/pull/3281
- Bump MSRV to 1.83 and update dependencies by @djc in https://github.com/hickory-dns/hickory-dns/pull/3292
- Reintroduce bailiwick filtering by @marcus0x62 in https://github.com/hickory-dns/hickory-dns/pull/3294
- resolver: introduce PoolContext by @djc in https://github.com/hickory-dns/hickory-dns/pull/3297
- recursor: use structured logging for out of bailiwick records by @djc in https://github.com/hickory-dns/hickory-dns/pull/3296
- Do not resolve private/reserved addresses on public zones by @marcus0x62 in https://github.com/hickory-dns/hickory-dns/pull/3298
- Set correct TTL for RRSIG records by @msrd0 in https://github.com/hickory-dns/hickory-dns/pull/3309
- Add support for SMIMEA records by @msrd0 in https://github.com/hickory-dns/hickory-dns/pull/3302
- Build and test hickory-resolver for android by @LAGonauta in https://github.com/hickory-dns/hickory-dns/pull/3285
- Fix flaky RRSIG TTL test by @msrd0 in https://github.com/hickory-dns/hickory-dns/pull/3312
- Implement RFC 9539 opportunistic encryption for recursive resolver by @cpu in https://github.com/hickory-dns/hickory-dns/pull/3276
- Add conformance test for TTL of RRSIG records by @divergentdave in https://github.com/hickory-dns/hickory-dns/pull/3315
- Opportunistic encryption tweaks by @djc in https://github.com/hickory-dns/hickory-dns/pull/3318
- resolver: add optional metrics feature, opp. enc. probe metrics by @cpu in https://github.com/hickory-dns/hickory-dns/pull/3314
- Generalize answer filtering by @marcus0x62 in https://github.com/hickory-dns/hickory-dns/pull/3319
- resolver/name_server: tidy up opp. enc. unit tests by @cpu in https://github.com/hickory-dns/hickory-dns/pull/3327
- resolver: let PoolContext::new() also build an address filter by @djc in https://github.com/hickory-dns/hickory-dns/pull/3325
- resolver: inline resolver::name_server modules by @djc in https://github.com/hickory-dns/hickory-dns/pull/3326
- resolver: retrieve system conf through system api on apple platforms by @lemon-sh in https://github.com/hickory-dns/hickory-dns/pull/3324
- Change MessageSigner to use 64-bit timestamp by @divergentdave in https://github.com/hickory-dns/hickory-dns/pull/3329
- tree-wide: reduce open-coded fs::read_to_string() to fs::read_to_string()/fs::read() by @nabijaczleweli in https://github.com/hickory-dns/hickory-dns/pull/3330
- Deduplicate name server connections in the recursor by @marcus0x62 in https://github.com/hickory-dns/hickory-dns/pull/3328
- Recursor Retransmission Policy by @marcus0x62 in https://github.com/hickory-dns/hickory-dns/pull/3311
- resolver: store probe budget in PoolContext by @djc in https://github.com/hickory-dns/hickory-dns/pull/3338
- proto: simplify UDP retry code by @djc in https://github.com/hickory-dns/hickory-dns/pull/3339
- Check TTL in NameServerPool cache in the recursor by @marcus0x62 in https://github.com/hickory-dns/hickory-dns/pull/3337
- Undo case randomization in active requests key by @divergentdave in https://github.com/hickory-dns/hickory-dns/pull/3341
- Zone cut identification in the recursor by @marcus0x62 in https://github.com/hickory-dns/hickory-dns/pull/3344
- feat(proto): Add support for dynamic headers in DoH request by @lpraneis in https://github.com/hickory-dns/hickory-dns/pull/3347
- HTTP headers tweaks by @djc in https://github.com/hickory-dns/hickory-dns/pull/3354
- recursive resolver opportunistic encryption nameserver state persistence by @cpu in https://github.com/hickory-dns/hickory-dns/pull/3343
- Cache DNSSEC validations by @marcus0x62 in https://github.com/hickory-dns/hickory-dns/pull/3351
- dns-test: lock NetworkInner::new more effectively by @marcus0x62 in https://github.com/hickory-dns/hickory-dns/pull/3357
- Invalidate cache for specific query/lookup by @conradludgate in https://github.com/hickory-dns/hickory-dns/pull/3358
- Better NSEC and NSEC3 wildcard expansion validation by @marcus0x62 in https://github.com/hickory-dns/hickory-dns/pull/3349
- Remove unnecessary references to other software by @divergentdave in https://github.com/hickory-dns/hickory-dns/pull/3362
- Project-wide doc tidying by @cpu in https://github.com/hickory-dns/hickory-dns/pull/3363
- Fold client crate into proto::client by @djc in https://github.com/hickory-dns/hickory-dns/pull/3366
- recursor: reduce indirection in internal API by @djc in https://github.com/hickory-dns/hickory-dns/pull/3368
- remove explicit recursion_limit crate attributes by @cpu in https://github.com/hickory-dns/hickory-dns/pull/3371
- Merge recursor code into resolver crate by @djc in https://github.com/hickory-dns/hickory-dns/pull/3370
- proto: split NetError out of ProtoError by @djc in https://github.com/hickory-dns/hickory-dns/pull/3374
- initial histogram metrics support, opp. enc. probe duration by @cpu in https://github.com/hickory-dns/hickory-dns/pull/3367
- Drop usage of EnumAsInner macro by @djc in https://github.com/hickory-dns/hickory-dns/pull/3375
- tests: drop nsec3_no_data test by @djc in https://github.com/hickory-dns/hickory-dns/pull/3388
- conformance: drop superfluous unsafe tests by @djc in https://github.com/hickory-dns/hickory-dns/pull/3391
- More preparation for proto/net split by @djc in https://github.com/hickory-dns/hickory-dns/pull/3389
- More error handling simplification by @djc in https://github.com/hickory-dns/hickory-dns/pull/3387
- Configure lints at the workspace level by @djc in https://github.com/hickory-dns/hickory-dns/pull/3390
- ci: update cargo-all-features by @cpu in https://github.com/hickory-dns/hickory-dns/pull/3395
- Drop explicit library target declarations by @djc in https://github.com/hickory-dns/hickory-dns/pull/3396
- Use Message in Lookup instead of [Record] to preserve section information by @bryanlarsen in https://github.com/hickory-dns/hickory-dns/pull/3310
- Cache negative responses in the ResponseCache by @marcus0x62 in https://github.com/hickory-dns/hickory-dns/pull/3372
- resolver: move CacheKey and SharedLookup down by @djc in https://github.com/hickory-dns/hickory-dns/pull/3398
- proto: split out hickory-net crate by @djc in https://github.com/hickory-dns/hickory-dns/pull/3394
- resolver: replace RecursorBuilder with RecursiveConfig by @djc in https://github.com/hickory-dns/hickory-dns/pull/3397
- Lookup message tweaks by @djc in https://github.com/hickory-dns/hickory-dns/pull/3400
- bin: clean up the server API by @djc in https://github.com/hickory-dns/hickory-dns/pull/3399
- Simplify runtime by @djc in https://github.com/hickory-dns/hickory-dns/pull/3402
- Try a different way of installing cargo-workspaces by @djc in https://github.com/hickory-dns/hickory-dns/pull/3414
- Pass ownership of RecursiveConfig by @djc in https://github.com/hickory-dns/hickory-dns/pull/3412
- bin: clean up test API by @djc in https://github.com/hickory-dns/hickory-dns/pull/3411
- bin: drop server before trying to do cleanup by @djc in https://github.com/hickory-dns/hickory-dns/pull/3415
- bin: drop test server before cleanup in test_opp_enc_metrics() by @djc in https://github.com/hickory-dns/hickory-dns/pull/3416
- Minor metrics tidying by @cpu in https://github.com/hickory-dns/hickory-dns/pull/3421
- net: simplify message exchange utilities by @djc in https://github.com/hickory-dns/hickory-dns/pull/3403
- net: some h2 module cleanup by @djc in https://github.com/hickory-dns/hickory-dns/pull/3425
- net: start simplifying DnsExchange by @djc in https://github.com/hickory-dns/hickory-dns/pull/3426
- Fix typo by @thomas-zahner in https://github.com/hickory-dns/hickory-dns/pull/3430
- Additional recursive resolver metrics, general metrics tidying by @cpu in https://github.com/hickory-dns/hickory-dns/pull/3428
- server/sqlite: persist SOA serial bump to journal by @zachsmith1 in https://github.com/hickory-dns/hickory-dns/pull/3436
- server: avoid cloning SOA record for serial update by @djc in https://github.com/hickory-dns/hickory-dns/pull/3439
- remove SIG(0) message authentication by @cpu in https://github.com/hickory-dns/hickory-dns/pull/3437
- post-SIG(0) removal simplification of message signing/verifying by @cpu in https://github.com/hickory-dns/hickory-dns/pull/3445
- proto: handle $TTL correctly when parsing zone file by @ZnqbuZ in https://github.com/hickory-dns/hickory-dns/pull/3450
- Cargo: bump MSRV from 1.83 to 1.88, semver compat dep. updates by @cpu in https://github.com/hickory-dns/hickory-dns/pull/3453
- Include Docker usage section in README by @james7132 in https://github.com/hickory-dns/hickory-dns/pull/3455
- build(deps): rand 0.10.0 by @tisonkun in https://github.com/hickory-dns/hickory-dns/pull/3461
- build(deps): toml 1.0.1 by @tisonkun in https://github.com/hickory-dns/hickory-dns/pull/3462
- chore: hickory-net does not need once_cell dep by @tisonkun in https://github.com/hickory-dns/hickory-dns/pull/3463
- resolver: add Ipv6AndIpv4 strategy by @Jeidnx in https://github.com/hickory-dns/hickory-dns/pull/3449
- fix(resolver): Fix Quad9 IPv6 address by @provokateurin in https://github.com/hickory-dns/hickory-dns/pull/3475
- Tweak Dependabot versioning strategy by @djc in https://github.com/hickory-dns/hickory-dns/pull/3476
- build(deps): bump docker/setup-buildx-action from 3 to 4 by @dependabot[bot] in https://github.com/hickory-dns/hickory-dns/pull/3480
- Upgrade to jni 0.22 by @djc in https://github.com/hickory-dns/hickory-dns/pull/3471
- fix(recursor): require NS owner name to match zone in zone cut detection by @jackboykin in https://github.com/hickory-dns/hickory-dns/pull/3477
- Add handling for the case where a name exists under a delegation to other nameservers. by @xi0 in https://github.com/hickory-dns/hickory-dns/pull/3479
- fix(server): use dep:rusqlite to suppress implicit rusqlite feature by @jpds in https://github.com/hickory-dns/hickory-dns/pull/3490
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads