From alex at nlnetlabs.nl Wed Jun 4 10:23:33 2025 From: alex at nlnetlabs.nl (Alex Band) Date: Wed, 4 Jun 2025 12:23:33 +0200 Subject: [ldns-users] Introducing "dnst": drop-in replacements for ldns example programs Message-ID: <483CA916-7866-4BA6-AB49-87EEE4134A14@nlnetlabs.nl> Dear list, Twenty years ago, we introduced the ldns C-library, along with a collection of example utilities. We'll continue to make occasional use of ldns in an experimental setting, such as during an IETF Hackathon to build a proof of concept for an Internet Draft. However, ldns has been in maintenance mode since 2020, with no plans for major features. Today, we're proud to launch "dnst", our new DNS toolbox for network operators. With the domain Rust crate acting as the natural successor to the ldns library, with dnst we are offering a modern, well-maintained replacement for the most widely used ldns example programs. In the first Release Candidate of dnst we?re offering drop-in replacements for these six utilities: ? key2ds ? keygen ? nsec3hash ? signzone ? notify ? update We main development goal is backwards compatibility, but we?ve made some improvements, such as faster signing, and we ironed out some quirks along the way. You can learn more about this project here: https://blog.nlnetlabs.nl/introducing-dnst-a-dns-toolbox-for-network-operators/ We are eager to hear your feedback. Kind regards, Alex Band NLnet Labs