We plan to implement #JSON output in our #DNS investigation tool dnsi. There is informational RFC 8427 for representing DNS messages in JSON, but we’d like to see if there is a more ergonomic way of representing such a format. We'd love to hear about your use cases and wishes. https://github.com/NLnetLabs/dnsi/issues/12
As part of our ‘domain' #DNS library project, we are including diagnostics tooling. Instead of simply reimplementing ‘dig' in #rustlang, we wanted to rethink what operators would want from such a command line tool. Today, we're happy to release version 0.1.0 of ‘dnsi’. https://crates.io/crates/dnsi
We’re pleased to announce the release of version 0.10.0 of “domain”, our #rustlang crate for interacting with the #DNS. This release results from the first three months of increased focus on the library, with three full-time #Rust developers and a one-year commitment from @sovtechfund.
NLnet Labs co-founder Frances Brazier received a knighthood (“Ridder in de Orde van de Nederlandse Leeuw”) last Friday.
Frances has been a visionary in recognising the potential of IP-based networking. As a co-founder of NLnet @NGIZero, she played a crucial role in shaping the Dutch internet landscape.
Her commitment to an open and accessible internet continued with the creation of NLnet Labs, dedicated to research and development of open standards and software.
The pre-release of NSD 4.10.0 is now available. This version of our #OpenSource authoritative #DNS server dramatically speeds up zone loading and IXFRs, up to almost four times faster than the previous implementation! 🏎️
Our new SIMD-capable #DNS zonefile parser is now part of the NSD main branch as a submodule. We'll finish the latest tests today and then make it available as a pre-release to allow you to test the speed improvements. We're curious to hear how this performs in your systems! https://github.com/NLnetLabs/nsd/pull/328
We're implementing fast_reload in Unbound #DNS resolver. It works by creating a thread that reads the configuration and allocates memory. Then, it quickly halts the other threads, updates the config and swaps the trees of forwards and stubs in place, and continues the other threads. A test with thousands of forwards has a reload time of 0.027s with 0.0003s spent in halting the other threads. https://github.com/NLnetLabs/unbound/pull/1015
Since last November, we've been quite busy with security releases for Unbound. Now, with this latest bug fix release out the door, our aim is to get some features released we've been preparing, such as DNS-over-QUIC and upstream #DNS cookies. 🍪🍪 #DoQhttps://github.com/NLnetLabs/unbound/milestone/3