1. 25 Feb, 2014 2 commits
  2. 21 Feb, 2014 2 commits
  3. 20 Feb, 2014 2 commits
    • Jan Kadlec's avatar
      Fixed tests to work with new RDATA. · eaa1b70a
      Jan Kadlec authored
      eaa1b70a
    • Jan Kadlec's avatar
      RRSet - simple RDATA, inline TTL · 66042e98
      Jan Kadlec authored
      - Removed rrset->rdata_indices, RDATA lengths are now stored inline together with RR's TTL
      - Added function to get RR's TTL - TTL of the whole RRSet can still be obtained, but it will default to the first RR's TTL or 0
      - Renamed few RRSet functions, removed a few too - the file still needs a cleanup and function reordering
      - Special handling for RRSIGs during AXFR-out no longer needed (yay)
      66042e98
  4. 13 Feb, 2014 2 commits
  5. 12 Feb, 2014 3 commits
  6. 11 Feb, 2014 1 commit
    • Marek Vavrusa's avatar
      zone-load: fixed crash when loading non-existing zone file · c3a94073
      Marek Vavrusa authored
      - refactored the zone-loader a bit, as reading from zone file
        creates only contents and the zone is created separately
      - refactored zone contents creating function, as it is always used in a
        way where an apex node is created and inserted into contents
      - crash occured because created zone bound configuration and if parsing
        failed, the configuration was freed with the zone and also with the
        caller
      c3a94073
  7. 07 Feb, 2014 1 commit
    • Marek Vavrusa's avatar
      evsched: removed deprecated evqueue and streamlined the API · a719e0cb
      Marek Vavrusa authored
      * events now carry pointer to their scheduler
      * no event types, events are simple callbacks
      * removed unused or deprecated stuff
      * bugfix: zone never expired since expire was initialized on create
      * bugfix: race condition on rescheduling events
        - there is always some time between cancel and schedule
        - if two threads run run past the cancel and then race for schedule,
          they may rarely schedule an event two times
        - this is hard to deal with unless we place a lock on the zone
          operations, therefore each schedule checks heap if the event is not
          already scheduled and if it is, it replaces the old instance
      a719e0cb
  8. 06 Feb, 2014 2 commits
  9. 03 Feb, 2014 2 commits
  10. 30 Jan, 2014 1 commit
  11. 29 Jan, 2014 1 commit
  12. 28 Jan, 2014 2 commits
  13. 27 Jan, 2014 1 commit
  14. 23 Jan, 2014 1 commit
  15. 20 Jan, 2014 1 commit
  16. 14 Jan, 2014 4 commits
  17. 09 Jan, 2014 2 commits
  18. 08 Jan, 2014 1 commit
  19. 07 Jan, 2014 1 commit
  20. 06 Jan, 2014 1 commit
  21. 19 Dec, 2013 1 commit
  22. 17 Dec, 2013 1 commit
  23. 16 Dec, 2013 1 commit
  24. 13 Dec, 2013 2 commits
  25. 12 Dec, 2013 1 commit
  26. 09 Dec, 2013 1 commit