1. 05 Nov, 2019 1 commit
    • Ondřej Surý's avatar
      named: remove named_g_defaultdnstap global variable · d3740094
      Ondřej Surý authored
      The named_g_defaultdnstap was never used as the dnstap requires
      explicit configuration of the output file.
      
      Related scan-build report:
      
      ./server.c:3476:14: warning: Value stored to 'dpath' during its initialization is never read
              const char *dpath = named_g_defaultdnstap;
                          ^~~~~   ~~~~~~~~~~~~~~~~~~~~~
      1 warning generated.
      
      (cherry picked from commit 6decd145)
      d3740094
  2. 26 Sep, 2019 1 commit
    • Michał Kępień's avatar
      Prevent Cygwin from concealing non-abort() crashes · 4a270006
      Michał Kępień authored
      BIND system tests are run in a Cygwin environment.  Apparently Cygwin
      shell sets the SEM_NOGPFAULTERRORBOX bit in its process error mode which
      is then inherited by all spawned child processes.  This bit prevents the
      Windows Error Reporting dialog from being displayed, which I assume is
      part of an effort to contain memory handling errors triggered by Cygwin
      binaries in the Cygwin environment.  Unfortunately, this also prevents
      automatic crash dump creation by Windows Error Reporting and Cygwin
      itself does not handle memory errors in native Windows processes spawned
      from a Cygwin shell.
      
      Fix by clearing the SEM_NOGPFAULTERRORBOX bit inside named if it is
      started in a Cygwin environment, thus overriding the Cygwin-set process
      error mode in order to enable Windows Error Reporting to handle all
      named crashes.
      
      (cherry picked from commit 3d4b1780)
      4a270006
  3. 19 Apr, 2019 1 commit
  4. 10 Aug, 2018 1 commit
  5. 04 Apr, 2018 1 commit
  6. 14 Mar, 2018 1 commit
  7. 13 Jun, 2017 2 commits
  8. 27 Jun, 2016 1 commit
  9. 30 Jan, 2016 1 commit
  10. 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
  11. 17 Apr, 2015 2 commits
  12. 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
  13. 21 Jan, 2015 1 commit
  14. 20 Jan, 2015 1 commit
  15. 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
  16. 04 Mar, 2014 2 commits
  17. 05 Dec, 2013 1 commit
  18. 04 Dec, 2013 1 commit
  19. 06 Feb, 2012 2 commits
  20. 05 Aug, 2009 2 commits
  21. 14 Jul, 2009 1 commit
  22. 12 Jun, 2009 1 commit
  23. 11 Jun, 2009 1 commit
  24. 10 Jun, 2009 1 commit
    • Evan Hunt's avatar
      2609. [func] Simplify the configuration of dynamic zones: · 351b6253
      Evan Hunt authored
      			- add ddns-confgen command to generate
      			  configuration text for named.conf
      			- add zone option "ddns-autoconf yes;", which
      			  causes named to generate a TSIG session key
      			  and allow updates to the zone using that key
      			- add '-l' (localhost) option to nsupdate, which
      			  causes nsupdate to connect to a locally-running
      			  named process using the session key generated
      			  by named
      			[RT #19284]
      351b6253
  25. 17 Nov, 2008 1 commit
  26. 02 Nov, 2008 1 commit
  27. 24 Oct, 2008 1 commit
  28. 18 Jan, 2008 1 commit
  29. 09 Jan, 2008 2 commits
  30. 19 Jun, 2007 1 commit
  31. 18 Jun, 2007 1 commit
  32. 16 Mar, 2005 1 commit
  33. 15 Mar, 2005 1 commit
  34. 29 Sep, 2004 1 commit