1. 09 Nov, 2018 1 commit
  2. 08 Nov, 2018 1 commit
    • Ondřej Surý's avatar
      Add small tweaks to the code to fix compilation when ISC assertions are disabled · fbd2e47f
      Ondřej Surý authored
      While implementing the new unit testing framework cmocka, it was found that the
      BIND 9 code doesn't compile when assertions are disabled or replaced with any
      function (such as mock_assert() from cmocka unit testing framework) that's not
      directly recognized as assertion by the compiler.
      
      This made the compiler to complain about blocks of code that was recognized as
      unreachable before, but now it isn't.
      
      The changes in this commit include:
      
      * assigns default values to couple of local variables,
      * moves some return statements around INSIST assertions,
      * adds __builtin_unreachable(); annotations after some INSIST assertions,
      * fixes one broken assertion (= instead of ==)
      fbd2e47f
  3. 07 Nov, 2018 1 commit
  4. 06 Nov, 2018 2 commits
  5. 02 Nov, 2018 1 commit
  6. 26 Oct, 2018 2 commits
  7. 25 Oct, 2018 1 commit
  8. 23 Oct, 2018 1 commit
  9. 22 Oct, 2018 1 commit
    • Ondřej Surý's avatar
      Add support for enabling and enforcing FIPS mode in OpenSSL: · c4cee27f
      Ondřej Surý authored
      * Add configure option --enable-fips-mode that detects and enables FIPS mode
      * Add a function to enable FIPS mode and call it on crypto init
      * Log an OpenSSL error when FIPS_mode_set() fails and exit
      * Report FIPS mode status in a separate log message from named
      c4cee27f
  10. 10 Sep, 2018 1 commit
  11. 07 Sep, 2018 26 commits
  12. 31 Aug, 2018 1 commit
  13. 29 Aug, 2018 1 commit