1. 21 Jan, 2015 3 commits
  2. 30 Sep, 2014 2 commits
  3. 04 Sep, 2014 2 commits
  4. 06 Aug, 2014 1 commit
  5. 04 Jun, 2014 1 commit
    • Mukund Sivaraman's avatar
      [35942] Update random number generator to ChaCha based (and add tests) · 84dc4b3e
      Mukund Sivaraman authored
      Squashed commit of the following:
      
      commit 219a904fea95c74016229b6f4436d4f09de1bfd0
      Author: Evan Hunt <each@isc.org>
      Date:   Mon Jun 2 12:20:54 2014 -0700
      
          [rt35942] style
      
      commit 90bc77185e9798af4595989abb8698efef8c70d7
      Author: Mukund Sivaraman <muks@isc.org>
      Date:   Mon Jun 2 18:01:30 2014 +0530
      
          Return p-value=0 when prerequisite (monobit) fails
      
      commit 5594669728f1181a447616f60b835e4a043d1b21
      Author: Mukund Sivaraman <muks@isc.org>
      Date:   Mon Jun 2 17:44:25 2014 +0530
      
          Print proportion of test sequences passing too
      
      commit 9e94b67a4114651224a8285f7c4a7fb03907f376
      Author: Mukund Sivaraman <muks@isc.org>
      Date:   Mon Jun 2 17:34:03 2014 +0530
      
          Check uniform distribution of p-values
      
      commit acf911b32dd84ac1c30c57d8937cfeb6b3ff972f
      Author: Mukund Sivaraman <muks@isc.org>
      Date:   Mon Jun 2 17:17:39 2014 +0530
      
          Check proportion of sequences passing a test
      
      commit 7289eb441fc4ec623364ad882e22b240ba8da308
      Author: Mukund Sivaraman <muks@isc.org>
      Date:   Mon Jun 2 04:33:37 2014 +0530
      
          Refactor common setup code into random_test()
      
          No behavioral change is made.
      
      commit 51feef3e08c233d34a6b8b9d25a72d43110b4eed
      Author: Mukund Sivaraman <muks@isc.org>
      Date:   Sun Jun 1 17:31:57 2014 +0530
      
          Fix binary rank computation
      
      commit 0ea3c03dea353f309d13c38e26aa0abbffdcff2b
      Author: Mukund Sivaraman <muks@isc.org>
      Date:   Tue May 27 06:01:10 2014 +0530
      
          Add binary matrix rank RNG test
      
      commit eb4e7c53540ac97436d94714d30084907eeff01a
      Author: Mukund Sivaraman <muks@isc.org>
      Date:   Mon May 26 15:45:31 2014 +0530
      
          Add function to find rank of a binary matrix
      
      commit 1292a06e0e09ebd37d4ecf5337814951dcacc4a4
      Author: Evan Hunt <each@isc.org>
      Date:   Thu May 29 16:21:51 2014 -0700
      
          [rt35942] style; check whether we need libm for exp()
      
      commit c19788e5a89235e937a5aedf2ebea50f33406609
      Author: Evan Hunt <each@isc.org>
      Date:   Thu May 29 15:31:19 2014 -0700
      
          [rt35942] incidental spelling error fixed
      
      commit c833326ad0df21e2a8b35958e85ccc0a692e38be
      Author: Mukund Sivaraman <muks@isc.org>
      Date:   Thu May 29 11:34:37 2014 +0530
      
          Revert "Add function to find rank of a binary matrix"
      
          This reverts commit 21b2f230e17f7fc638f81d9a34bcb148b0c4a6fb.
      
          This test will be added in RT#36125.
      
      commit cf786a533d34fdcd9e1c5650356e56d33e93a29f
      Author: Mukund Sivaraman <muks@isc.org>
      Date:   Thu May 29 11:33:18 2014 +0530
      
          Revert "Add binary matrix rank RNG test"
      
          This reverts commit dd843b9ca84fa9af80ec39631152f82778f0b97c.
      
          This test will be added in RT#36125.
      
      commit dd843b9ca84fa9af80ec39631152f82778f0b97c
      Author: Mukund Sivaraman <muks@isc.org>
      Date:   Tue May 27 06:01:10 2014 +0530
      
          Add binary matrix rank RNG test
      
      commit 21b2f230e17f7fc638f81d9a34bcb148b0c4a6fb
      Author: Mukund Sivaraman <muks@isc.org>
      Date:   Mon May 26 15:45:31 2014 +0530
      
          Add function to find rank of a binary matrix
      
      commit 313c30088d6ba933bde3abb920f2a6d16b9b77e1
      Author: Mukund Sivaraman <muks@isc.org>
      Date:   Mon May 26 13:38:44 2014 +0530
      
          Add block frequency random test
      
      commit 0d279c60ed3eabe52cf3e1435bf14ec62752536f
      Author: Mukund Sivaraman <muks@isc.org>
      Date:   Mon May 26 13:04:03 2014 +0530
      
          Add preconditions from NIST spec
      
      commit 7a6c5f2ce5078814d5cf0fea30596e58171174c1
      Author: Mukund Sivaraman <muks@isc.org>
      Date:   Mon May 26 12:51:03 2014 +0530
      
          Add functions to use in RNG tests
      
      commit 8c5cb5594f904f6669cdffaa364f799b4a2c6b58
      Author: Mukund Sivaraman <muks@isc.org>
      Date:   Thu May 22 00:26:10 2014 +0530
      
          Add runs RNG test
      
      commit 4882f078cc2596c0911066ffb783e4dd145a63ec
      Author: Mukund Sivaraman <muks@isc.org>
      Date:   Wed May 21 23:58:20 2014 +0530
      
          Pre-compute bitcounts LUT
      
      commit 896db3809fba2d9884a4a3a2fa847a73e007ad7f
      Author: Mukund Sivaraman <muks@isc.org>
      Date:   Wed May 21 23:30:23 2014 +0530
      
          Fix the bit value being checked (this shouldn't affect the test)
      
      commit b932cbb5dae39eb819db29cf9490fb51d59b7c56
      Author: Mukund Sivaraman <muks@isc.org>
      Date:   Wed May 21 19:35:12 2014 +0530
      
          Add monobits RNG test
      
      commit 7bef19fd8b095aa567a975ef5c97d5812162d92e
      Author: Mukund Sivaraman <muks@isc.org>
      Date:   Wed May 21 16:53:02 2014 +0530
      
          Add API documentation
      
      commit 54483f7feb64b5646dd1da45b1fd396e7d04b926
      Author: Mukund Sivaraman <muks@isc.org>
      Date:   Wed May 21 16:39:03 2014 +0530
      
          Rename isc_rngctx_t to isc_rng_t
      
      commit 7c5031b53555137a82c6b6218cd4dd5e95acf94d
      Author: Evan Hunt <each@isc.org>
      Date:   Tue May 20 23:29:53 2014 -0700
      
          [rt35942] use attach/detach with isc_rngctx_t
      
      commit 8aabae5e09888e6af651ed27bd6b4e9f76334d55
      Author: Mukund Sivaraman <muks@isc.org>
      Date:   Tue May 20 18:32:42 2014 +0530
      
          Move RNG from dispatch.c to libisc
      
      commit e6d4ad4f389998b91d46e95e258cf420cb21d977
      Author: Mukund Sivaraman <muks@isc.org>
      Date:   Mon May 12 19:16:27 2014 +0530
      
          Replace old arc4random with new ChaCha implementation from OpenBSD
      84dc4b3e
  6. 07 Apr, 2014 1 commit
    • Evan Hunt's avatar
      [master] fix race · 38c3ed15
      Evan Hunt authored
      3804.   [bug]           Corrected a race condition in dispatch.c in which
                              portentry could be reset leading to an assertion
                              failure in socket_search(). (Change #3708
                              addressed the same issue but was incomplete.)
                              [RT #35128]
      38c3ed15
  7. 15 Jan, 2014 1 commit
  8. 09 Jan, 2014 3 commits
  9. 23 Dec, 2013 1 commit
  10. 13 Dec, 2013 1 commit
  11. 10 Apr, 2013 1 commit
  12. 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
  13. 11 Jan, 2013 2 commits
  14. 30 Nov, 2012 1 commit
  15. 24 Oct, 2012 1 commit
  16. 03 Oct, 2012 1 commit
  17. 26 Sep, 2012 1 commit
    • Evan Hunt's avatar
      use correct port range · da35568c
      Evan Hunt authored
      3382.	[bug]		SOA query from slave used use-v6-udp-ports range,
      			if set, regardless of the address family in use.
      			[RT #24173]
      da35568c
  18. 14 May, 2012 1 commit
    • Evan Hunt's avatar
      Merge statistics code (ATT SoW, rt24117) · dd2a0a6d
      Evan Hunt authored
      This includes the following changes:
      
      3326.	[func]		Added task list statistics: task model, worker
      			threads, quantum, tasks running, tasks ready.
      			[RT #27678]
      
      3325.	[func]		Report cache statistics: memory use, number of
      			nodes, number of hash buckets, hit and miss counts.
      			[RT #27056]
      
      3324.	[test]		Add better tests for ADB stats [RT #27057]
      
      3323.	[func]		Report the number of buckets the resolver is using.
      			[RT #27020]
      
      3322.	[func]		Monitor the number of active TCP and UDP dispatches.
      			[RT #27055]
      
      3321.	[func]		Monitor the number of recursive fetches and the
      			number of open sockets, and report these values in
      			the statistics channel. [RT #27054]
      
      3320.	[func]		Added support for monitoring of recursing client
      			count. [RT #27009]
      
      3319.	[func]		Added support for monitoring of ADB entry count and
      			hash size. [RT #27057]
      dd2a0a6d
  19. 03 May, 2012 1 commit
  20. 28 Apr, 2012 2 commits
    • Tinderbox User's avatar
      update copyright notice · ee980d3f
      Tinderbox User authored
      ee980d3f
    • Evan Hunt's avatar
      Improve locking performance in dispatch.c · 54489ba1
      Evan Hunt authored
      3316.	[tuning]	Improved locking performance when recursing.
      			[RT #28836]
      
         - Use one lock per memory pool instead of associating
           them all with a single 'pool_lock' in the dispatch manager.
         - Reduce the critical sections for qid->lock in get_dispsocket(),
           deref_portentry() and dns_dispatch_addresponse2().
         - Added a memory pool for socket events in dns_dispatch_t.
         - Add an isc_socketevent_t member in the resquery_t object, and use
           it with isc_socket_sendto2() instead of using isc_socket_sendto()
         - Tuned the memory pools in dispatch.c for better performance
           under load
      54489ba1
  21. 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
  22. 29 Nov, 2011 1 commit
  23. 28 Jul, 2011 2 commits
  24. 06 Apr, 2011 1 commit
  25. 11 Mar, 2011 1 commit
  26. 03 Feb, 2011 2 commits
  27. 02 Dec, 2009 1 commit
  28. 25 Nov, 2009 3 commits