1. 15 Apr, 2020 1 commit
    • Ondřej Surý's avatar
      Add missing time.h header in windows isc/time.h for missing prototypes · b9f68d09
      Ondřej Surý authored
      The win32 isc/time.h was missing <time.h> header leading to:
      
          lib\isc\win32\include\isc\time.h(29): warning C4013: 'gmtime_s'
          undefined; assuming extern returning int (compiling source file
          ..\app.c) [lib\isc\win32\libisc.vcxproj]
      
          lib\isc\win32\include\isc\time.h(39): warning C4013: 'localtime_s'
          undefined; assuming extern returning int (compiling source file
          ..\app.c) [lib\isc\win32\libisc.vcxproj]
      b9f68d09
  2. 17 Mar, 2020 1 commit
    • Ondřej Surý's avatar
      Add C11 localtime_r and gmtime_r shims for Windows · 08f4c7d6
      Ondřej Surý authored
      On Windows, C11 localtime_r() and gmtime_r() functions are not
      available.  While localtime() and gmtime() functions are already thread
      safe because they use Thread Local Storage, it's quite ugly to #ifdef
      around every localtime_r() and gmtime_r() usage to make the usage also
      thread-safe on POSIX platforms.
      
      The commit adds wrappers around Windows localtime_s() and gmtime_s()
      functions.
      
      NOTE: The implementation of localtime_s and gmtime_s in Microsoft CRT
      are incompatible with the C standard since it has reversed parameter
      order and errno_t return type.
      08f4c7d6
  3. 21 Feb, 2020 1 commit
  4. 12 Feb, 2020 1 commit
  5. 08 Aug, 2018 2 commits
  6. 11 May, 2018 1 commit
  7. 23 Feb, 2018 1 commit
  8. 10 Mar, 2017 1 commit
  9. 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
  10. 23 Nov, 2016 1 commit
    • Evan Hunt's avatar
      [master] allow different time formats: local, iso8601, iso8601-utc · 62c85a4a
      Evan Hunt authored
      4518.	[func]		The "print-time" option in the logging configuration
      			can now take arguments "local", "iso8601" or
      			"iso8601-utc" to indicate the format in which the
      			date and time should be logged. For backward
      			compatibility, "yes" is a synonym for "local".
      			[RT #42585]
      62c85a4a
  11. 27 Jun, 2016 1 commit
  12. 17 Jan, 2016 1 commit
  13. 07 Jan, 2016 1 commit
  14. 06 Feb, 2015 2 commits
    • Tinderbox User's avatar
      update copyright notice / whitespace · 29756974
      Tinderbox User authored
      29756974
    • 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
  15. 11 Jan, 2014 1 commit
  16. 10 Jan, 2014 2 commits
  17. 26 Sep, 2012 2 commits
  18. 05 Jan, 2009 2 commits
  19. 08 Sep, 2008 2 commits
  20. 19 Jun, 2007 1 commit
  21. 18 Jun, 2007 1 commit
  22. 22 Dec, 2006 1 commit
  23. 21 Dec, 2006 1 commit
  24. 16 Mar, 2004 1 commit
  25. 05 Mar, 2004 1 commit
  26. 19 Dec, 2001 1 commit
  27. 19 Nov, 2001 1 commit
  28. 05 Sep, 2001 1 commit
  29. 01 Sep, 2001 2 commits
  30. 31 Aug, 2001 1 commit
  31. 09 Jan, 2001 1 commit
  32. 01 Aug, 2000 1 commit
  33. 27 Jul, 2000 1 commit