trust-dns v0.6.0 Release Notes

Release Date: 2016-06-01 // almost 8 years ago
  • โž• Added

    • ๐Ÿ“š Documentation on all modules, and many standard RFC types
    • Authority zone signing now complete, still need to load/save private keys
    • DNSKEYs auto inserted for added private keys
    • ๐Ÿ†• New mocked network client tests, to verify zone signing
    • โœ… NSEC record creation for zone, with tests
    • โšก๏ธ SIG0 validation for Authentication on for dynamic updates
    • Client CQADDD operations, delete_by_rdata, delete_rrset, delete_all
    • Client compare_and_swap operation... atomics are here!

    ๐Ÿ›  Fixed

    • โž• Added loop on TCP accept requests
    • โž• Added loop on UDP reads
    • โฌ†๏ธ Upgraded to mio 0.5.1 for some bug fixes
    • Not returning RRSIGs with SOA records on authoritative answers

    ๐Ÿ”„ Changed

    • Internal representation of record sets now a full data structure
    • ๐Ÿ‘ Better rrset keys for fewer clones
    • โœ‚ Removed many excessive clones (should make requests even faster)
    • Cleaned up authority upsert and lookup interfaces
    • 0๏ธโƒฃ All authorities default to IN DNSCLASS now (none others currently supported)
    • ๐Ÿ‘ Cleaned up the Signer interface to support zone signing
    • Simplified RData variant implementations
    • ๐Ÿ‘Œ Improved ENDS and SIG0 parsing on Message deserialization