Skip to content
Snippets Groups Projects
  1. Sep 11, 2013
    • Jan Kadlec's avatar
      Refactored NSEC RR creation. · 807cead6
      Jan Kadlec authored
       - added a debug message to rrset_new()
      
      Refs #4
      807cead6
    • Jan Včelák's avatar
      DNSSEC: use only compatible algorithms with NSEC/NSEC3 · ba2cb05a
      Jan Včelák authored
      Key algorithm and used NSEC type must match:
      
      RFC 5155 states, that for compatibility with old resolvers, NSEC3
      must be used only with NSEC3 algorithms.
      
      It makes no sense to sign NSEC with NSEC3 keys, because it will make
      the validation impossible on NSEC3-unaware resolvers. This is stricter
      than what dnssec-signzone from ISC does.
      
      refs #4
      ba2cb05a
  2. Sep 10, 2013
  3. Sep 09, 2013
  4. Sep 06, 2013
  5. Sep 05, 2013
  6. Sep 04, 2013
  7. Sep 03, 2013
  8. Sep 02, 2013
  9. Sep 01, 2013
  10. Aug 30, 2013
    • Jan Kadlec's avatar
      dnssec: small changes and fixes · 12322ac6
      Jan Kadlec authored
      - preparation for non-forced zone sing planning
      - added a posibility not to wait for readers in changeset application when applying DNSSEC changes upon load/reload (there should be no readers, since the zone is not in the zonedb)
      - fixes in changeset merging (SOAs and serials were wrong - SOAs might still be wrong, when me merge the changesets, we do *NOT* want to update the serial, since the user already did that)
      
      Refs #4
      12322ac6
  11. Aug 27, 2013
    • Jan Kadlec's avatar
      DNSSEC: small fixes · 78acf383
      Jan Kadlec authored
      Refs #4
      78acf383
    • Jan Kadlec's avatar
      DNSSEC: bugfixes, debug code · 3cc2223f
      Jan Kadlec authored
      - First store merge changesets, then apply signatures
      - Added pretty print function to dump changesets, HAS TO BE REMOVED!!!
      - some fixes, mainly in signature checking
      - fails to save to journal for same reason
      - deliberate leaks - malformed changesets, needs custom freeing function
      
      Refs #4
      3cc2223f
    • Jan Kadlec's avatar
      DNSSEC: signature checking, forced signing, merged diff's and DNSSEC's changesets · 8ab216e1
      Jan Kadlec authored
      - Zones are now automatically (re)signed when server starts/reloads
      - Signature validity check now calculates the signature as well - this is used to detect changes to RRs themselves
      - 'knotc signzone' issues a force signing of zone - all RRSIGs are dropped and recreated
      - Some leaks and bugs still present, but the code is commitable now
      
      Refs #4
      8ab216e1
  12. Aug 22, 2013