Skip to content
Snippets Groups Projects

Fix (and break) handling of empty non-terminals

Merged Marc van der Wal requested to merge vanderwal/ibdns:bugfix/#14 into develop
  1. Dec 07, 2022
    • Marc van der Wal's avatar
      Fix (and break) handling of empty non-terminals · 52346ed6
      Marc van der Wal authored
      IBDNS did not handle empty non-terminals (ENT) correctly and would
      return NXDOMAIN if a query matched the name of an ENT.
      
      Now, when loading a zone file, special markers are added in the
      resulting catalog tree to indicate ENTs. In the ZoneLookup processing
      module, these markers are then converted to NOERROR + empty
      answer (NODATA) by default. The server can be reverted to its previous
      incorrect behavior by means of a new configuration key.
      
      Fixes #14.
      52346ed6
Loading