1. 22 Feb, 2018 1 commit
  2. 09 Oct, 2017 1 commit
    • Evan Hunt's avatar
      [master] turn off memory fill by default · c89f1bf1
      Evan Hunt authored
      4768.	[func]		By default, memory is no longer filled with tag values
      			when it is allocated or freed; this improves
      			performance but makes debugging of certain memory
      			issues more difficult. "named -M fill" turns memory
      			filling back on. (Building "configure
      			--enable-developer", turns memory fill on by
      			default again; it can then be disabled with
      			"named -M nofill".) [RT #45123]
      c89f1bf1
  3. 06 Oct, 2017 1 commit
    • Evan Hunt's avatar
      [master] further restrict update-policy local · 995c41e8
      Evan Hunt authored
      4762.	[func]		"update-policy local" is now restricted to updates
      			from local addresses. (Previously, other addresses
      			were allowed so long as updates were signed by the
      			local session key.) [RT #45492]
      995c41e8
  4. 13 Sep, 2017 1 commit
    • Evan Hunt's avatar
      [master] cleanup strcat/strcpy · 114f9508
      Evan Hunt authored
      4722.	[cleanup]	Clean up uses of strcpy() and strcat() in favor of
      			strlcpy() and strlcat() for safety. [RT #45981]
      114f9508
  5. 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
  6. 04 Dec, 2016 1 commit
  7. 01 Nov, 2016 1 commit
  8. 30 Oct, 2016 1 commit
  9. 07 Sep, 2016 1 commit
  10. 07 Aug, 2016 1 commit
  11. 22 Jul, 2016 1 commit
  12. 11 Jul, 2016 1 commit
  13. 27 Jun, 2016 1 commit
  14. 05 May, 2016 1 commit
  15. 12 Mar, 2016 1 commit
  16. 23 Feb, 2016 2 commits
  17. 30 Jan, 2016 1 commit
  18. 29 Oct, 2015 1 commit
  19. 03 Oct, 2015 1 commit
  20. 29 Sep, 2015 1 commit
    • Evan Hunt's avatar
      [master] merge dyndb · a00f9e2f
      Evan Hunt authored
      4224.	[func]		Added support for "dyndb", a new interface for loading
      			zone data from an external database, developed by
      			Red Hat for the FreeIPA project.
      
      			DynDB drivers fully implement the BIND database
      			API, and are capable of significantly better
      			performance and functionality than DLZ drivers,
      			while taking advantage of advanced database
      			features not available in BIND such as multi-master
      			replication.
      
      			Thanks to Adam Tkac and Petr Spacek of Red Hat.
      			[RT #35271]
      a00f9e2f
  21. 04 Mar, 2015 1 commit
    • Evan Hunt's avatar
      [master] improve thread support reporting · da4a7772
      Evan Hunt authored
      4083.	[cleanup]	Print of the number of CPUs and UDP listeners
      			in the log and in "rndc status" output; indicate
      			whether threads are supported in "named -V" output.
      			[RT #38811]
      da4a7772
  22. 03 Mar, 2015 1 commit
    • Evan Hunt's avatar
      [master] add "lock-file" and fix up singleton code · 7ae96d88
      Evan Hunt authored
      4080.	[func]		Completed change #4022, adding a "lock-file" option
      			to named.conf to override the default lock file,
      			in addition to the "named -X <filename>" command
      			line option.  Setting the lock file to "none"
      			using either method disables the check completely.
      			[RT #37908]
      7ae96d88
  23. 27 Feb, 2015 1 commit
  24. 26 Feb, 2015 1 commit
    • Evan Hunt's avatar
      [master] version cleanup · 044008f5
      Evan Hunt authored
      4073.	[cleanup]	Add libjson-c version number reporting to
      			"named -V"; normalize version number formatting.
      			[RT #38056]
      044008f5
  25. 25 Feb, 2015 1 commit
  26. 21 Feb, 2015 1 commit
  27. 06 Feb, 2015 1 commit
    • Evan Hunt's avatar
      [master] 5011 tests and fixes · 591389c7
      Evan Hunt authored
      4056.	[bug]		Expanded automatic testing of trust anchor
      			management and fixed several small bugs including
      			a memory leak and a possible loss of key state
      			information. [RT #38458]
      
      4055.	[func]		"rndc managed-keys" can be used to check status
      			of trust anchors or to force keys to be refreshed,
      			Also, the managed keys data file has easier-to-read
      			comments.  [RT #38458]
      591389c7
  28. 22 Jan, 2015 3 commits
  29. 18 Dec, 2014 1 commit
    • Mukund Sivaraman's avatar
      Make named a singleton process [RT#37908] · 47d837a4
      Mukund Sivaraman authored
      Conflicts:
      	bin/tests/system/conf.sh.in
      	lib/dns/win32/libdns.def.in
      	lib/isc/win32/file.c
      
      The merge also needed to update files in legacy and tcp system tests
      (newly introduced in master after branch was created) to introduce use
      of lockfile.
      47d837a4
  30. 03 Dec, 2014 1 commit
  31. 08 Oct, 2014 1 commit
  32. 02 Oct, 2014 1 commit
  33. 16 Jun, 2014 1 commit
  34. 16 May, 2014 1 commit
  35. 30 Apr, 2014 1 commit
    • Evan Hunt's avatar
      [master] named -L option for default logfile · 44613d4d
      Evan Hunt authored
      3832.	[func]		"named -L <filename>" causes named to send log
      			messages to the specified file by default instead
      			of to the system log. (Thanks to Tony Finch.)
      			[RT #35845]
      44613d4d
  36. 04 Apr, 2014 1 commit
  37. 13 Mar, 2014 1 commit
    • Evan Hunt's avatar
      [master] better error output when initializing pkcs11 · acbb301e
      Evan Hunt authored
      3786.	[func]		Provide more detailed error codes when using
      			native PKCS#11. "pkcs11-tokens" now fails robustly
      			rather than asserting when run against an HSM with
      			an incomplete PCKS#11 API implementation. [RT #35479]
      acbb301e