1. 24 Feb, 2011 1 commit
  2. 22 Feb, 2011 2 commits
  3. 21 Feb, 2011 1 commit
  4. 18 Feb, 2011 2 commits
  5. 17 Feb, 2011 3 commits
  6. 16 Feb, 2011 1 commit
  7. 14 Feb, 2011 2 commits
    • Jelte Jansen's avatar
      [master] fix sunstudio build and distcheck · 756e56a8
      Jelte Jansen authored
      forgot an EXTRA_DIST for the distcheck, and sunstudio needs unistd to be included before asio.hpp
      756e56a8
    • Jelte Jansen's avatar
      [trac569] split up udpdns.[h|cc] and tcpdns.[h|cc] too · a151c4a6
      Jelte Jansen authored
      and moved them out of internal. Changed the internal/ workaround (to prevent files outside of asiolink/ to indirectly include asio.hpp), the .cc files that include the relevant headers must include asio.hpp themselves (and this is checked in the headers)
      Also moved coroutine out of internal.
      Tests are still todo (which is why internal/ still exists)
      a151c4a6
  8. 11 Feb, 2011 2 commits
  9. 09 Feb, 2011 1 commit
  10. 07 Feb, 2011 3 commits
  11. 04 Feb, 2011 2 commits
  12. 03 Feb, 2011 2 commits
  13. 02 Feb, 2011 2 commits
  14. 01 Feb, 2011 2 commits
  15. 31 Jan, 2011 4 commits
  16. 30 Jan, 2011 1 commit
  17. 27 Jan, 2011 4 commits
  18. 26 Jan, 2011 1 commit
    • Jelte Jansen's avatar
      [trac494] initial abstraction for runningquery results · 8a175757
      Jelte Jansen authored
      Added a abstract placeholder for callbacks in asio (for now); which has
      two subclasses; one takes a DNSServer* and calls resume() on it when the
      runningquery finished its lookup (or fails), the other one is provided a
      callback as defined in isc::nsas::ResolverInterface.
      
      These are more objects that are newed while running and delete
      themselves, and they may not even be necessary, but for now this makes
      it work while doing the least amount of changes in other parts.
      
      RunnigQuery now takes one of these objects instead of a DNSServer*, and
      the objects decide what should be done once it is ready.
      
      Things to do:
      - remove the temporary MyCallback class from resolver (perhaps move it
        to a unittest)
      - move ResolverInterface out of nsas, as well as its Callback thingy,
        and merge it with the new callback holders
      - general cleanup and tests (although, as with current resolver tests,
        need framework to fake outside query handling)
      8a175757
  19. 25 Jan, 2011 3 commits
  20. 24 Jan, 2011 1 commit