Eagle DNS Changelog

What's new in Eagle DNS 1.1.2

Oct 18, 2011
  • Fixed a null pointer in the configuration parsing code (thanks to sapao) Fixed a null pointer in AuthoritativeResolver

New in Eagle DNS 1.1.0 (Apr 10, 2011)

  • Updated scripts so that all jar files added to the lib folder are loaded automatically
  • Removed built in resolver in favor of pluggable resolvers
  • Added the ability to use multiple resolvers simultaneously
  • Added a ForwardingResolver that forwards queries to other DNS servers (with failover support)
  • Added support for general purpose plugins
  • Removed the built in Remote Management Interface and made it a general purpose plugin instead
  • Added QueryStats plugin to keep track of the number of queries handled
  • Added ReplicationServerPlugin and ReplicationClientPlugin to replicate zones between servers using RMI and JDBC transactions
  • Changed the thread pools so that no more connections are accepted when the thread pools are full
  • Extended the SystemInterface
  • Added closing of System.out and System.err to enable the shell to detach from the Eagle DNS process under Linux/Unix
  • Updated the DBZoneProvider to support zone aliases (DB tables need to be upgraded, see the documentation for more information)
  • Built against StandardUtils 0.9.22
  • Updated the documentation
  • Commercial support, development services and administration tools is now available through Nordic Peak

New in Eagle DNS 1.0.1 (Apr 10, 2011)

  • Added ZoneProviderUpdatable/ZoneChangeCallback interfaces to enable ZoneProviders to reload the zone cache without using the RMI interface
  • Added new feature to FileZoneProvider, it now detects changes in zone files and reloads them automatically (this feature can be turned on/off using the configuration file)
  • Both changes above were made possible thanks to a patch from Michael Neale, Red Hat (JBoss division)
  • Few minor changes due to changes in StandardUtils
  • Changed some logging from ERROR to WARN
  • Built against StandardUtils 0.9.7
  • Updated the documentation