Release notes

What's new?
  • v1.0.5
    • Fixed bug with creating journal files.
  • v1.0.4
    • Significantly sped up IXFR-in and reduced its memory requirements.
    • — Parallel loading of zones to the server.
    • — knotc checkzone (as a dry-run of zone compile).
    • — knotc refresh for forcing Knot to update all zones from master servers.
For full list of changes see RELNOTES.

GPG signature of the tarball.
Known problems
  • — Missing DDNS implementation
  • — Slow start with many zones
Packages
Source codev1.0.5

Key features

  • Open source
  • High-performance, multi-threaded, and mostly lock-free implementation which scales well on SMPs
  • Object-oriented design
  • Support for all important DNS protocols
    • Full and incremental zone transfers
    • EDNS0 and DNSSEC extensions, including NSEC3
    • NSID

Main goals

  • Meet the needs of root and TLD name servers
  • Very high response rate
  • Good scalability on SMP systems
  • Compliance with latest RFCs
  • Non-stop operation
  • Support for on-line addition and removal of zones

Supported platforms

  • All major UNIX-like systems (Linux, BSD, Solaris, …)
  • x86 and x64 architectures

Development

Development team

  • Ľuboš Slovák
  • Marek Vavruša
  • Jan Kadlec
  • Ondřej Surý
  • Ondřej Filip