1. 10 Sep, 2012 1 commit
  2. 06 Sep, 2012 1 commit
    • Michal 'vorner' Vaner's avatar
      [1357] Check there's signature on the last message in XfrIn · 8bed689c
      Michal 'vorner' Vaner authored
      DDNS and Auth don't need it, they have contexts with single message and
      the first one is checked.
      
      There's a problem. We commit in the middle of IXFR stream, which is
      wrong. What if the last message after that is not signed? Besides,
      databases are faster if there's one big commit, not many small ones.
      8bed689c
  3. 13 Jul, 2012 1 commit
    • Michal 'vorner' Vaner's avatar
      [1976] Send the loadzone command every time · 441ea854
      Michal 'vorner' Vaner authored
      With the new configuration syntax, it would be hard for the DDNS and
      XfrIn to check if the zone needs to be reloaded or not. So we send the
      command every time and leave it up to the ClientList to decide on the
      other side.
      
      Also, the datasrc parameter is no longer supported and makes no sense,
      so it was removed.
      
      A lot of tests had to be modified or ripped out (the ripped ones tested
      the command is not sent when not needed).
      441ea854
  4. 14 May, 2012 8 commits
  5. 12 Apr, 2012 1 commit
    • Jelte Jansen's avatar
      [1789] more review comments · 56338ac7
      Jelte Jansen authored
      in xfrin
      - add note about lack of thread-safety
      - add note about from-source temporariness
      - add test for case-insensitive class strings
      - directly replace _memory_zones
      56338ac7
  6. 11 Apr, 2012 2 commits
  7. 10 Apr, 2012 1 commit
  8. 05 Apr, 2012 1 commit
  9. 04 Apr, 2012 1 commit
  10. 29 Mar, 2012 2 commits
  11. 14 Mar, 2012 1 commit
    • Jelte Jansen's avatar
      [1780] add a replacement time.time() in tests · 5852324e
      Jelte Jansen authored
      in the relevant tests, time.time() is temporarily replace by the function returned by get_fake_time_time(). After each test that uses this, it is restored to the original function (So as not to mess up unittest framework's concept of time).
      
      Also renamed one test which had the same name as another test.
      5852324e
  12. 07 Mar, 2012 1 commit
    • Jelte Jansen's avatar
      [1280] keep and log [A|I]XFR data · bfe0f613
      Jelte Jansen authored
      depending on transfer type, different things are logged; in case of AXFR, log the number of RRs in the zone, in case of IXFR, log the number of changesets, and the number of deletions and additions. In both cases, run time, bytes, and bytes per second are logged as well.
      bfe0f613
  13. 02 Feb, 2012 1 commit
  14. 01 Feb, 2012 1 commit
    • Jelte Jansen's avatar
      [640] send around 'stopping' messages, and handle them · 4e8a4299
      Jelte Jansen authored
      When closing a ModuleCCSession, a 'i am stopping' message is now sent to the ConfigManager, which in turn informs Cmdctl (which then causes bindctl to update its list).
      
      This causes stopped modules to disappear from bindctl until such time that they are enabled or started again, so that config updates and most importantly, commands, do not cause weird timeouts (bindctl will immediately inform you of modules not running)
      4e8a4299
  15. 23 Jan, 2012 1 commit
  16. 19 Dec, 2011 1 commit
  17. 06 Dec, 2011 2 commits
  18. 04 Dec, 2011 6 commits
  19. 03 Dec, 2011 1 commit
  20. 02 Dec, 2011 1 commit
  21. 17 Nov, 2011 2 commits
  22. 08 Nov, 2011 1 commit
  23. 07 Nov, 2011 2 commits