Skip to content
Snippets Groups Projects
  1. Mar 18, 2014
  2. Mar 17, 2014
  3. Mar 10, 2014
  4. Mar 05, 2014
  5. Mar 03, 2014
  6. Feb 28, 2014
  7. Feb 25, 2014
  8. Feb 21, 2014
  9. Feb 20, 2014
    • 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
  10. Feb 13, 2014
  11. Feb 12, 2014
  12. Feb 11, 2014
    • 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
  13. Feb 07, 2014
    • 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
  14. Feb 06, 2014
  15. Feb 03, 2014
  16. Jan 30, 2014
  17. Jan 29, 2014
  18. Jan 28, 2014
  19. Jan 27, 2014
  20. Jan 23, 2014
  21. Jan 20, 2014
  22. Jan 14, 2014
  23. Jan 09, 2014