1. 22 May, 2018 1 commit
    • Ondřej Surý's avatar
      address win32 build issues · 7ee8a7e6
      Ondřej Surý authored
      - Replace external -DOPENSSL/-DPKCS11CRYPTO with properly AC_DEFINEd
        HAVE_OPENSSL/HAVE_PKCS11
      - Don't enforce the crypto provider from platform.h, just from dst_api.c
        and configure scripts
      7ee8a7e6
  2. 16 May, 2018 1 commit
    • Ondřej Surý's avatar
      Replace all random functions with isc_random, isc_random_buf and isc_random_uniform API. · 3a4f820d
      Ondřej Surý authored
      The three functions has been modeled after the arc4random family of
      functions, and they will always return random bytes.
      
      The isc_random family of functions internally use these CSPRNG (if available):
      
      1. getrandom() libc call (might be available on Linux and Solaris)
      2. SYS_getrandom syscall (might be available on Linux, detected at runtime)
      3. arc4random(), arc4random_buf() and arc4random_uniform() (available on BSDs and Mac OS X)
      4. crypto library function:
      4a. RAND_bytes in case OpenSSL
      4b. pkcs_C_GenerateRandom() in case PKCS#11 library
      3a4f820d
  3. 23 Feb, 2018 1 commit
  4. 27 Jun, 2016 1 commit
  5. 01 Apr, 2014 2 commits
  6. 31 Mar, 2014 1 commit
  7. 12 Mar, 2014 2 commits
  8. 09 Jan, 2014 2 commits
  9. 12 Mar, 2011 1 commit
  10. 11 Mar, 2011 1 commit
  11. 29 Sep, 2009 1 commit
  12. 29 Jul, 2009 1 commit
  13. 02 Jul, 2009 1 commit
  14. 17 Jun, 2009 1 commit
  15. 16 Jun, 2009 1 commit
  16. 11 Jun, 2009 2 commits
  17. 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