1. 12 Aug, 2016 1 commit
  2. 27 Jun, 2016 1 commit
  3. 22 Jun, 2016 1 commit
  4. 26 May, 2016 2 commits
  5. 02 Oct, 2015 1 commit
    • Evan Hunt's avatar
      [master] dnstap · b66b333f
      Evan Hunt authored
      4235.	[func]		Added support in named for "dnstap", a fast method of
      			capturing and logging DNS traffic, and a new command
      			"dnstap-read" to read a dnstap log file.  Use
      			"configure --enable-dnstap" to enable this
      			feature (note that this requires libprotobuf-c
      			and libfstrm). See the ARM for configuration details.
      
      			Thanks to Robert Edmonds of Farsight Security.
      			[RT #40211]
      b66b333f
  6. 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
  7. 27 Jul, 2015 1 commit
  8. 05 Jul, 2015 2 commits
  9. 04 Mar, 2015 2 commits
  10. 04 Sep, 2014 1 commit
    • Evan Hunt's avatar
      [master] servfail cache · a8783019
      Evan Hunt authored
      3943.	[func]		SERVFAIL responses can now be cached for a
      			limited time (configured by "servfail-ttl",
      			default 10 seconds, limit 30). This can reduce
      			the frequency of retries when an authoritative
      			server is known to be failing, e.g., due to
      			ongoing DNSSEC validation problems. [RT #21347]
      a8783019
  11. 30 May, 2014 1 commit
    • Evan Hunt's avatar
      [master] rndc nta · 0cfb2473
      Evan Hunt authored
      3867.	[func]		"rndc nta" can now be used to set a temporary
      			negative trust anchor, which disables DNSSEC
      			validation below a specified name for a specified
      			period of time (not exceeding 24 hours).  This
      			can be used when validation for a domain is known
      			to be failing due to a configuration error on
      			the part of the domain owner rather than a
      			spoofing attack. [RT #29358]
      0cfb2473
  12. 29 Apr, 2014 1 commit
  13. 22 Apr, 2014 1 commit
  14. 17 Apr, 2014 1 commit
    • Evan Hunt's avatar
      [master] serial-update-method date; · 7318bbc2
      Evan Hunt authored
      3811.	[func]		"serial-update-method date;" sets serial number
      			on dynamic update to today's date in YYYYMMDDNN
      			format. (Thanks to Bradley Forschinger.) [RT #24903]
      7318bbc2
  15. 08 Apr, 2013 1 commit
  16. 22 Mar, 2013 1 commit
    • Evan Hunt's avatar
      [master] add DSCP support · 67adc03e
      Evan Hunt authored
      3535.	[func]		Add support for setting Differentiated Services Code
      			Point (DSCP) values in named.  Most configuration
      			options which take a "port" option (e.g.,
      			listen-on, forwarders, also-notify, masters,
      			notify-source, etc) can now also take a "dscp"
      			option specifying a code point for use with
      			outgoing traffic, if supported by the underlying
      			OS. [RT #27596]
      67adc03e
  17. 25 Jan, 2013 1 commit
  18. 24 Jan, 2013 1 commit
  19. 18 Dec, 2012 1 commit
  20. 06 Dec, 2012 1 commit
    • Evan Hunt's avatar
      [master] multiple-dlz/dlz-nxdomain · 2b8bed66
      Evan Hunt authored
      3432.	[func]		Multiple DLZ databases can now be configured.
      			DLZ databases are searched in the order configured,
      			unless set to "search no", in which case a
      			zone can be configured to be retrieved from a
      			particular DLZ database by using a "dlz <name>"
      			option in the zone statement.  DLZ databases can
      			support type "master" and "redirect" zones.
      			[RT #27597]
      2b8bed66
  21. 03 Oct, 2012 1 commit
  22. 20 Jun, 2012 2 commits
    • Tinderbox User's avatar
      update copyright notice · 8e6b386a
      Tinderbox User authored
      8e6b386a
    • Curtis Blackburn's avatar
      merging fast format zone files · 7829fad4
      Curtis Blackburn authored
      Conflicts:
      	.gitignore
      	bin/named/zoneconf.c
      	bin/tests/.gitignore
      	bin/tests/system/autosign/tests.sh
      	bin/tests/system/masterformat/clean.sh
      	bin/tests/system/masterformat/ns1/compile.sh
      	bin/tests/system/masterformat/tests.sh
      	configure
      	lib/dns/db.c
      	lib/dns/include/dns/db.h
      	lib/dns/include/dns/types.h
      	lib/dns/master.c
      	lib/dns/masterdump.c
      	lib/dns/rbt.c
      	lib/dns/rbtdb.c
      	lib/dns/sdb.c
      	lib/dns/sdlz.c
      	lib/dns/tests/.cvsignore
      	lib/dns/tests/Makefile.in
      	lib/dns/win32/libdns.def
      	lib/dns/xfrin.c
      	lib/dns/zone.c
      	lib/export/dns/Makefile.in
      	lib/isc/include/isc/file.h
      	lib/isc/unix/file.c
      	lib/isc/win32/file.c
      	lib/isccfg/namedconf.c
      7829fad4
  23. 14 May, 2012 1 commit
    • Evan Hunt's avatar
      merged filter-aaaa-on-v6 (ATT SoW) · d878b8d8
      Evan Hunt authored
      3327.	[func]		Added 'filter-aaaa-on-v6' option; this is similar
      			to 'filter-aaaa-on-v4' but applies to IPv6
      			connections.  (Use "configure --enable-filter-aaaa"
      			to enable this option.)  [RT #27308]
      d878b8d8
  24. 27 Apr, 2012 1 commit
    • Evan Hunt's avatar
      create and use multiple fetch dispatches · 4e8fe357
      Evan Hunt authored
      Added API to create a set of UDP dispatches which can be shared
      round-robin style when making upstream queries for authoritative
      data; this should reduce lock contention in the query source
      dispatch.
      4e8fe357
  25. 10 Mar, 2012 1 commit
  26. 07 Mar, 2012 1 commit
  27. 05 Mar, 2012 3 commits
  28. 04 Mar, 2012 1 commit
    • Evan Hunt's avatar
      checkpoint: multiple-DLZ functionality · 95450171
      Evan Hunt authored
       - multiple DLZ's can be specified, including multiple DLZ's using
         the same driver; e.g., two different back-ends both loaded by the
         dlopen driver
       - new "search" option can be specified in a DLZ indicating whether
         this DLZ database should be searched for unknown zones.  The
         default is "yes".  If "no", then the zone can only be found by
         named if it's registered in the zone table, which happens if the
         zone is configured for dynamic updates, or if "dlz <dlzname>" is
         specified in the zone statement. (The latter functionality is
         incomplete in this commit).
      95450171
  29. 08 Dec, 2011 1 commit
    • Evan Hunt's avatar
      3241. [func] Extended the header of raw-format master files to · b4d8192d
      Evan Hunt authored
      			include the serial number of the zone from which
      			they were generated, if different (as in the case
      			of inline-signing zones).  This is to be used in
      			inline-signing zones, to track changes between the
      			unsigned and signed versions of the zone, which may
      			have different serial numbers.
      
      			(Note: raw zonefiles generated by this version of
      			BIND are no longer compatble with prior versions.
      			To generate a backward-compatible raw zonefile
      			using dnssec-signzone or named-compilezone, specify
      			output format "raw=0" instead of simply "raw".)
      			[RT #26587]
      b4d8192d
  30. 01 Jul, 2011 2 commits
  31. 08 Dec, 2010 1 commit
  32. 22 Jun, 2010 1 commit
  33. 14 May, 2010 1 commit