Skip to content
Snippets Groups Projects
  1. Apr 21, 2020
  2. Apr 20, 2020
  3. Apr 19, 2020
  4. Apr 17, 2020
  5. Apr 16, 2020
  6. Apr 15, 2020
  7. Apr 14, 2020
  8. Apr 13, 2020
    • Libor Peltan's avatar
      nsec3: bugfix: empty-non-terminal above unchanged deleg has NSEC3: · bbc22036
      Libor Peltan authored and Daniel Salzman's avatar Daniel Salzman committed
      this happens when an incremental update removes a record from
      a node, which becomes empty-non-terminal, and there is a
      delegation below the node. In this situation, NSEC3 record
      for this empty-non-terminal was created, which is not against
      RFCs, but inconsistent with general Knot behaviour.
      The fix always iterates to a subtree of empty-non-terminal
      with mark_empty on incremental update.
      bbc22036
  9. Apr 11, 2020
    • David Vasek's avatar
      utils: workaround for EAI_ADDRFAMILY not implemented in FreeBSD/macOS anymore · af5b7d36
      David Vasek authored and Daniel Salzman's avatar Daniel Salzman committed
      FreeBSD removed EAI_ADDRFAMILY as a result of RFC 2553 having been obsoleted by RFC 3493,
      which doesn't mention EAI_ADDRFAMILY any longer. As FreeBSD (and macOS) return EAI_NONAME
      in such a case, some EAI_NONAME errors ("Name does not resolve for server@service") are being
      sacrified on FreeBSD/macOS and others, so as to avoid reporting an error for every
      configured resolver that doesn't have a network addresses in the requested address family.
      
      Linux's glibc, OpenBSD, NetBSD, and DragonFlyBSD still have EAI_ADDRFAMILY implemented, at
      least according to man pages. FreeBSD, macOS, and e.g. Solaris do not. Let's suppose that
      these all return EAI_NONAME instead of the original EAI_ADDRFAMILY.
      af5b7d36
  10. Apr 03, 2020
  11. Apr 01, 2020
  12. Mar 22, 2020
  13. Mar 20, 2020
  14. Mar 19, 2020