1. 03 Sep, 2018 1 commit
  2. 15 Jun, 2018 1 commit
    • Michał Kępień's avatar
      Move verifyzone() and its dependencies into lib/dns/zoneverify.c · 3a14450d
      Michał Kępień authored
      This commit only moves code around, with the following exceptions:
      
        - the check_dns_dbiterator_current() macro and functions
          is_delegation() and has_dname() were removed from
          bin/dnssec/dnssectool.{c,h} and duplicated in two locations:
          bin/dnssec/dnssec-signzone.c and lib/dns/zoneverify.c; these
          functions are used both by the code in bin/dnssec/dnssec-signzone.c
          and verifyzone(), but are not a good fit for being exported by a
          code module responsible for zone verification,
      
        - fatal() and check_result() were duplicated in lib/dns/zoneverify.c
          as static functions which do not use the "program" variable any more
          (as it is only set by the tools in bin/dnssec/); this is a temporary
          step which only aims to prevent compilation from breaking - these
          duplicate functions will be removed once lib/dns/zoneverify.c is
          refactored not to use them,
      
        - the list of header files included by lib/dns/zoneverify.c was
          expanded to encompass all header files that are actually used by the
          code in that file,
      
        - a description of the purpose of the commented out "fields" inside
          struct nsec3_chain_fixed was added.
      3a14450d
  3. 23 Feb, 2018 1 commit
  4. 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
  5. 22 Apr, 2017 1 commit
  6. 02 Feb, 2017 2 commits
  7. 02 Nov, 2016 1 commit
    • Evan Hunt's avatar
      [master] make uninstall · 6087f87a
      Evan Hunt authored
      4503.	[cleanup]	"make uninstall" now removes file installed by
      			BIND. (This currently excludes Python files
      			due to lack of support in setup.py.) [RT #42912]
      6087f87a
  8. 27 Jun, 2016 1 commit
  9. 23 Jun, 2016 1 commit
  10. 01 Jun, 2016 2 commits
  11. 24 Mar, 2016 2 commits
  12. 09 Nov, 2015 1 commit
  13. 08 Oct, 2015 1 commit
  14. 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
  15. 30 Sep, 2015 1 commit
  16. 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
  17. 09 Oct, 2014 1 commit
  18. 10 Sep, 2014 1 commit
  19. 08 Apr, 2014 2 commits
  20. 04 Apr, 2014 1 commit
  21. 06 Jan, 2014 2 commits
  22. 28 Feb, 2013 2 commits
    • Mark Andrews's avatar
      update copyrights · 8e5fce1f
      Mark Andrews authored
      8e5fce1f
    • Evan Hunt's avatar
      [master] add geoip support · 501941f0
      Evan Hunt authored
      3504.	[func]		Add support for ACLs based on geographic location,
      			using MaxMind GeoIP databases. Based on code
      			contributed by Ken Brownfield <kb@slide.com>.
      			[RT #30681]
      501941f0
  23. 05 Oct, 2012 1 commit
  24. 29 Jun, 2012 3 commits
  25. 14 Nov, 2011 1 commit
  26. 01 Mar, 2011 1 commit
  27. 22 Feb, 2011 1 commit
  28. 08 Oct, 2009 2 commits
    • Automatic Updater's avatar
      update copyright notice · 15bbb8a1
      Automatic Updater authored
      15bbb8a1
    • Mark Andrews's avatar
      2708. [func] Insecure to secure and NSEC3 parameter changes via · 28479307
      Mark Andrews authored
                              update are now fully supported and no longer require
                              defines to enable.  We now no longer overload the
                              NSEC3PARAM flag field, nor the NSEC OPT bit at the
                              apex.  Secure to insecure changes are controlled by
                              by the named.conf option 'secure-to-insecure'.
      
                              Warning: If you had previously enabled support by
                              adding defines at compile time to BIND 9.6 you should
                              ensure that all changes that are in progress have
                              completed prior to upgrading to BIND 9.7.  BIND 9.7
                              is not backwards compatible.
      28479307
  29. 14 Nov, 2008 2 commits
  30. 12 Sep, 2007 1 commit