1. 06 Jun, 2020 2 commits
  2. 05 Jun, 2020 16 commits
    • Ondřej Surý's avatar
      Merge branch... · 1540e424
      Ondřej Surý authored
      Merge branch '1842-correct-the-bind-arm-to-say-that-the-default-session-key-for-use-with-update-policy-local-is' into 'master'
      Resolve "Correct the BIND ARM to say that the default session-key for use with 'update-policy local;' is generated at startup"
      Closes #1842
      See merge request !3664
    • Suzanne Goldlust's avatar
      Edit reference.rst to indicate that the TSIG · 79920cea
      Suzanne Goldlust authored
      session key is automatically created on startup
    • Ondřej Surý's avatar
      Merge branch '1808-race-in-resolver-fetch' into 'master' · 60e95f3c
      Ondřej Surý authored
      Fix a data access race in resolver.
      Closes #1912 and #1808
      See merge request !3575
    • Ondřej Surý's avatar
      Add release note for #1808 · 5a9f5946
      Ondřej Surý authored
    • Witold Krecicki's avatar
      Add CHANGES entry for #1808 · f0f85941
      Witold Krecicki authored
    • Witold Krecicki's avatar
      Fix a data access race in resolver · 175c4d90
      Witold Krecicki authored
      We were passing client address to dns_resolver_createfetch as a pointer
      and it was saved as a pointer. The client (with its address) could be
      gone before the fetch is finished, and in a very odd scenario
      log_formerr would call isc_sockaddr_format() which first checks if the
      address family is valid (and at this point it still is), then the
      sockaddr is cleared, and then isc_netaddr_fromsockaddr is called which
      fails an assertion as the address family is now invalid.
    • Michał Kępień's avatar
      Merge branch... · d494543d
      Michał Kępień authored
      Merge branch 'mnowak/1769-ensure-all-necessary-files-are-included-in-the-tarball-produced-by-make-dist' into 'master'
      Fix 'make dist'
      Closes #1769
      See merge request !3527
    • Michal Nowak's avatar
      Fix "make dist" · 5bbc6dd7
      Michal Nowak authored
      Make various adjustments necessary to enable "make dist" to build a BIND
      source tarball whose contents are complete enough to build binaries, run
      unit & system tests, and generate documentation on Unix systems.
      Known outstanding issues:
        - "make distcheck" does not work yet.
        - Tests do not work for out-of-tree source-tarball-based builds.
        - Source tarballs are not complete enough for building on Windows.
      All of the above will be addressed in due course.
    • Michal Nowak's avatar
      Get rid of "helper" *.c files · eaebc264
      Michal Nowak authored
      Merge lib/isc/unix/ifiter_getifaddrs.c into lib/isc/unix/interfaceiter.c
      and lib/isc/xoshiro128starstar.c into lib/isc/random.c.  This avoids the
      need for extra Automake directives required to process the "helper" *.c
      files properly and makes the code more localized.
    • Michał Kępień's avatar
      Refactor lib/isc/fsaccess.c · c3cfdb96
      Michał Kępień authored
      Turn the static check_bad_bits() function used by both Unix and Windows
      systems into a "private" function and extract the "private" parts of
      lib/isc/fsaccess.c to lib/isc/fsaccess_common_p.h.  Instead of including
      lib/isc/fsaccess.c from lib/isc/{unix,win32}/fsaccess.c, make the former
      an independent C source file.
      Rename lib/isc/fsaccess.c to lib/isc/fsaccess_common.c to prevent build
      issues on Windows caused by multiple source files (lib/isc/fsaccess.c,
      lib/isc/win32/fsaccess.c) being compiled into the same object file.
      These changes improve consistency with the way "private" functions and
      macros are treated elsewhere in the source tree.
    • Mark Andrews's avatar
      Merge branch 'marka-placeholder' into 'master' · dc6b26ab
      Mark Andrews authored
      See merge request !3668
    • Mark Andrews's avatar
      placeholder · a7c7f330
      Mark Andrews authored
    • Mark Andrews's avatar
      Merge branch 'marka-placeholder' into 'master' · 210c1dc1
      Mark Andrews authored
      Add placeholder for [GL #1873]
      See merge request !3665
    • Mark Andrews's avatar
      Add placeholder for [GL #1873] · 69863f3c
      Mark Andrews authored
    • Mark Andrews's avatar
      Merge branch '1835-add-yaml-for-ede' into 'master' · b4a1928c
      Mark Andrews authored
      Resolve "Add the ability to parse and display Extended DNS Error code (EDE)."
      Closes #1835
      See merge request !3531
    • Mark Andrews's avatar
  3. 04 Jun, 2020 22 commits