1. 28 Sep, 2017 2 commits
    • Mark Andrews's avatar
      4744. [bug] Suppress trust-anchor-telementry queries if · dc0a792d
      Mark Andrews authored
                              validation is disabled. [RT #46131]
      dc0a792d
    • Evan Hunt's avatar
      [master] completed and corrected the crypto-random change · 24172bd2
      Evan Hunt authored
      4724.	[func]		By default, BIND now uses the random number
      			functions provided by the crypto library (i.e.,
      			OpenSSL or a PKCS#11 provider) as a source of
      			randomness rather than /dev/random.  This is
      			suitable for virtual machine environments
      			which have limited entropy pools and lack
      			hardware random number generators.
      
      			This can be overridden by specifying another
      			entropy source via the "random-device" option
      			in named.conf, or via the -r command line option;
      			however, for functions requiring full cryptographic
      			strength, such as DNSSEC key generation, this
      			cannot be overridden. In particular, the -r
      			command line option no longer has any effect on
      			dnssec-keygen.
      
      			This can be disabled by building with
      			"configure --disable-crypto-rand".
      			[RT #31459] [RT #46047]
      24172bd2
  2. 27 Sep, 2017 1 commit
  3. 26 Sep, 2017 2 commits
  4. 19 Sep, 2017 1 commit
  5. 18 Sep, 2017 1 commit
  6. 17 Sep, 2017 1 commit
  7. 13 Sep, 2017 2 commits
  8. 11 Sep, 2017 1 commit
    • Evan Hunt's avatar
      [master] DNS Response Policy Service API · 3363f314
      Evan Hunt authored
      4713.	[func]		Added support for the DNS Response Policy Service
      			(DNSRPS) API, which allows named to use an external
      			response policy daemon when built with
      			"configure --enable-dnsrps".  Thanks to Vernon
      			Schryver and Farsight Security. [RT #43376]
      3363f314
  9. 08 Sep, 2017 1 commit
    • Evan Hunt's avatar
      [master] add libns and remove liblwres · 8eb88aaf
      Evan Hunt authored
      4708.   [cleanup]       Legacy Windows builds (i.e. for XP and earlier)
                              are no longer supported. [RT #45186]
      
      4707.	[func]		The lightweight resolver daemon and library (lwresd
      			and liblwres) have been removed. [RT #45186]
      
      4706.	[func]		Code implementing name server query processing has
      			been moved from bin/named to a new library "libns".
      			Functions remaining in bin/named are now prefixed
      			with "named_" rather than "ns_".  This will make it
      			easier to write unit tests for name server code, or
      			link name server functionality into new tools.
      			[RT #45186]
      8eb88aaf
  10. 06 Sep, 2017 2 commits
  11. 05 Sep, 2017 1 commit
  12. 04 Sep, 2017 2 commits
  13. 30 Aug, 2017 1 commit
  14. 28 Jul, 2017 1 commit
    • Evan Hunt's avatar
      [master] glue-cache option · 268cea9c
      Evan Hunt authored
      4664.	[func]		Add a "glue-cache" option to enable or disable the
      			glue cache. The default is "no" to reduce memory
      			usage, but enabling this option will improve
      			performance in delegation-heavy zones. [RT #45125]
      268cea9c
  15. 09 Jul, 2017 1 commit
  16. 13 Jun, 2017 2 commits
  17. 30 May, 2017 1 commit
  18. 16 May, 2017 1 commit
  19. 10 May, 2017 1 commit
  20. 04 May, 2017 1 commit
    • Evan Hunt's avatar
      [master] fix lmdb delzone · 3a554a44
      Evan Hunt authored
      4616.	[bug]		When using LMDB, zones deleted using "rndc delzone"
      			were not correctly removed from the new-zone
      			database. [RT #45185]
      3a554a44
  21. 26 Apr, 2017 1 commit
  22. 24 Apr, 2017 1 commit
    • Evan Hunt's avatar
      [master] new-zones-directory option · 2dfb9923
      Evan Hunt authored
      4610.	[func]		The "new-zones-directory" option specifies the
      			location of NZF or NZD files for storing
      			configuration of zones added by "rndc addzone".
      			Thanks to Petr Menšík. [RT #44853]
      2dfb9923
  23. 22 Apr, 2017 1 commit
  24. 09 Mar, 2017 1 commit
    • Evan Hunt's avatar
      [master] timestamp suffixes for log files · 612b2e2c
      Evan Hunt authored
      4579.	[func]		Logging channels and dnstap output files can now
      			be configured with a "suffix" option, set to
      			either "increment" or "timestamp", indicating
      			whether to use incrementing numbers or timestamps
      			as the file suffix when rolling over a log file.
      			[RT #42838]
      612b2e2c
  25. 20 Feb, 2017 1 commit
  26. 07 Feb, 2017 1 commit
    • Evan Hunt's avatar
      [master] dnstap size and versions options · c4e4bd6a
      Evan Hunt authored
      4572.	[func]		The "dnstap-output" option can now take "size" and
      			"versions" parameters to indicate the maximum size
      			a dnstap log file can grow before rolling to a new
      			file, and how many old files to retain. [RT #44502]
      c4e4bd6a
  27. 04 Feb, 2017 1 commit
  28. 02 Feb, 2017 3 commits
  29. 12 Jan, 2017 1 commit
  30. 05 Jan, 2017 1 commit
  31. 04 Jan, 2017 1 commit
    • Evan Hunt's avatar
      [master] EDNS padding and keepalive support · 58043325
      Evan Hunt authored
      4549.	[func]		Added support for the EDNS TCP Keepalive option
      			(RFC 7828). [RT #42126]
      
      4548.	[func]		Added support for the EDNS Padding option (RFC 7830).
      			[RT #42094]
      58043325
  32. 30 Dec, 2016 1 commit