ldns simplifies experimental DNS programming by providing easy-to-use software tools.
One of the primary tools to use with ldns is Drill, which is derived from part of the library. From version 1.0.0 on, Drill will be included in the ldns release and will not be developed separately. This library also encompasses other examples and tools that showcase how it can be utilized.
To perform its crypto functions, ldns depends on OpenSSL. Some key features of ldns include IP4 and IP6 support, TSIG support, DNSSEC support for both signing and verification, as well as small size, online documentation, and manual pages.
Compiling ldns is relatively straightforward -- download the library, then compile it by executing "./configure && (g)make." Note that GNU make is required for compiling. If compiling from the repository, autotools and libtool from GNU need to be installed.
Overall, ldns is a promising experimental software for developers aiming to simplify their DNS programming. Its speed and easy-to-use features make it an appealing option for anyone looking to work with DNS software.
Version 1.0.1: N/A