1. 20 Jan, 2016 1 commit
  2. 19 Feb, 2015 1 commit
  3. 31 Jul, 2014 2 commits
  4. 25 Jul, 2014 1 commit
  5. 20 Jun, 2014 1 commit
  6. 29 May, 2014 1 commit
  7. 26 May, 2014 1 commit
  8. 16 May, 2014 1 commit
  9. 06 May, 2014 1 commit
  10. 05 May, 2014 1 commit
  11. 02 May, 2014 3 commits
  12. 30 Apr, 2014 1 commit
  13. 29 Apr, 2014 1 commit
  14. 24 Apr, 2014 2 commits
  15. 16 Apr, 2014 1 commit
  16. 04 Apr, 2014 1 commit
    • Jan Kadlec's avatar
      new_node: Do not reuse old pointers in zone copy. · 63384e60
      Jan Kadlec authored
       - node->new_node is thus obosolete.
       - since hattrie_dup made almost a full copy anyway, it's feasible to
         let the zone contents recreate the zone anew, with proper pointers.
      (new node was used to set only parent pointer, others were reset anyway
      in adjusting, all this will die in the new zone API, but at least like
      this it's easier to maintain.)
      63384e60
  17. 02 Apr, 2014 1 commit
    • Marek Vavruša's avatar
      zone: signing and diff sort of works · 36e76aff
      Marek Vavruša authored
      removed most of cruft from zones.c
      moved relevant stuff to appropriate files
      
      problems:
      - still a lot of duplicated code with changesets (ddns, signing, ixfr..)
      - can't store changesets after application (zone.c:186)
      - ddns and transfers are unsafe until made into serialized zone events
      36e76aff
  18. 01 Apr, 2014 2 commits
  19. 31 Mar, 2014 2 commits
  20. 27 Mar, 2014 1 commit
  21. 26 Mar, 2014 1 commit
  22. 20 Mar, 2014 1 commit
    • Marek Vavruša's avatar
      xfr_handler: packet parsing code unified, axfr fallback bugfix · a7f538f4
      Marek Vavruša authored
      The problem with previous code was that the packet stripped the TSIG
      section when it parsed the first IXFR packet from wire. If the code
      failed though, the wire was parsed again but this time the TSIG was
      already stripped on the wire so the result was garbled data.
      I've thrown in some minor cleanup as well.
      a7f538f4
  23. 05 Mar, 2014 1 commit
    • Jan Kadlec's avatar
      Removed chain fix code for both NSEC and NSEC3. · 8dcef6ca
      Jan Kadlec authored
      - A lot of bugs were uncovered with new tests and fixes got out of hand - the code was no longer readable (not that it was readable before)
      - Totally unfeasible to fix before new zone API is done. I've fixed the code, but the result was too complex, unmaintable.
      8dcef6ca
  24. 14 Feb, 2014 1 commit
    • Lubos Slovak's avatar
      Rewritten zone signing after reload. · 20bda92b
      Lubos Slovak authored
      Also simplified the operation a lot. First the newly loaded zone
      is signed and then the diff is generated (signed zone vs old zone
      in memory). Thus we do not need to do changeset merging and other
      such magic. The old code was wrong, as it may have lead to a
      situation when user makes some changes to DNSSEC records, those are
      overwritten by signing the zone, but the changeset contains both
      changes resulting in non-consistent zone.
      20bda92b
  25. 11 Feb, 2014 1 commit
  26. 06 Feb, 2014 1 commit
    • Marek Vavrusa's avatar
      nameserver: Merged nameserver_t -> server_t · 92a1c068
      Marek Vavrusa authored
      * removed redundant attributes
      * removed unused parameter occurences
      * moved related functions to appropriate files
      * evsched has now context (server)
      * zone does not point to server
      * zone event planning is still in the zone loading and requires server #209
      92a1c068
  27. 03 Feb, 2014 1 commit
  28. 30 Jan, 2014 1 commit
  29. 28 Jan, 2014 3 commits
  30. 21 Jan, 2014 1 commit
  31. 17 Jan, 2014 2 commits