Before upgrading, it is advised to read the Upgrade Guide.
Add facility to generate trace data in OpenTelemetry format.¶
References: pull request 15668
Implement stop command as alias for quit(-nicely).¶
References: #15674, pull request 15686
Avoid implicit truncating cast of inception skew.¶
References: pull request 15715
Two Coverity issues, the truncation is meant to be.¶
References: pull request 15700
Introduce aliases for camelCase field names in config file.¶
References: #15059, pull request 15692
Fix negativetrustanchor.server CH TXT query processing (disabled by default).¶
References: #15660, pull request 15661
Build el-9 package with luajit on arm64.¶
References: pull request 15626
Rec: build packages using meson.¶
References: pull request 15592 15628 15636
Start building packages for trixie.¶
References: pull request 15596
Use Rust 1.87.0 when building our packages.¶
References: pull request 15584
Upgrade to protozero 1.8.0.¶
References: pull request 15525
Add a Lua function to get the config dir and name.¶
References: pull request 15435
Fix a difference between record-cache hit and miss in some ServFail results.¶
References: pull request 15396
Rec: [meson] make nod a feature instead of a boolean¶
References: pull request 15373
When CARGO_TARGET_DIR is set the generated C++ files end up in a different location.¶
References: pull request 15369
Fix generation of recursor config if PDNS_RECURSOR_API_KEY is set.¶
References: #15367, pull request 15368
Meson systemd cleanup.¶
References: pull request 15309
Ddd libcap feature and sync build-and-test-all options with autotools variants.¶
References: pull request 15293
Export ffi symbols so they become available to Lua.¶
References: pull request 15292 15307
Fix libsnmp define.¶
References: pull request 15272
More consistency in logging statements generated in web server code.¶
References: pull request 15273
Make sure t_tcpClientCounts is always initialized.¶
References: pull request 15261
Fix a few gcc warnings on trixie.¶
References: pull request 15260
Tidy of structured logging related files.¶
References: pull request 15217
Use meson to generate docs (html + pdf)¶
References: pull request 15169
Reload proxy settings on rec_control reload-acls.¶
References: #14096, pull request 15167
Store thread id in info object, makes a few methods less error prone.¶
References: pull request 15216
Switch back to serde_yaml.¶
References: #15202, pull request 15203
Add two missing includes.¶
References: #15179, pull request 15192
Minor Coverity issues.¶
References: pull request 15168 15157
Add meson install target and fix meson dist issues after new way of generating man pages was merged.¶
References: pull request 15161
Fix cxx include dir.¶
References: pull request 15154
Move to embedded web service written in Rust supporting multiple listen addresses and TLS.¶
References: pull request 15114
Make quit-nicely wait on actual quit and start using it for stopping by systemd.¶
References: pull request 14976
Check bounds of rcode stats counter index (safe right now).¶
References: pull request 15139
Clang-tidy: use std::min/max (Rosen Penev).¶
References: pull request 14954
Tidy credentials.??.¶
References: pull request 15066
Rec: New Coverity Variable copied when it could be moved cases¶
References: pull request 15050 15057
EDNSSubnetOpts refactoring¶
References: #13704, pull request 15040
Compute size estimate for record cache allocated size.¶
References: pull request 15038
Dedup records.¶
References: #14120, pull request 14617
Store authority recs and signatures as shared pointers to const data.¶
References: pull request 14985 15017
If the full CNAME chain leading to the answer is cached, indicate that.¶
References: #14918, pull request 14973
When using ZoneToCache, do not store non-auth data if the name is subject to recursive forwarding.¶
References: #15651, pull request 15652
Force some files to be regenerated when table.py changes.¶
References: pull request 15546
Strip quotes meson adds from SYSCONFDIR (and two other config values).¶
References: pull request 15437
Delete temp file on failure to dump RPZ file.¶
References: pull request 15033