1. 03 Apr, 2013 1 commit
    • Michal 'vorner' Vaner's avatar
      [2888] Close socket even on connect error · bd65ec46
      Michal 'vorner' Vaner authored
      Even if we fail to connect, close the socket. It is loosely related to
      the previous commit, as that one used unsuccessful connection attempts
      to discover msgq is not ready yet and the unit tests complained. It
      should have no real effect, since the garbage collector would reclaim
      the socket after a while anyway.
      bd65ec46
  2. 19 Mar, 2013 2 commits
  3. 11 Feb, 2013 1 commit
    • Michal 'vorner' Vaner's avatar
      [1924] Move the common_defs to the cc directory · beebff23
      Michal 'vorner' Vaner authored
      Currently, it contains only the definitions related to CC. If we have
      other definitions for other purposes, we may create further definition
      files.
      
      Also, rename it to proto_defs, since all is protocol constants.
      
      Move the generator scripts to better place.
      
      There should be no difference in functionality.
      beebff23
  4. 08 Feb, 2013 1 commit
  5. 07 Feb, 2013 1 commit
  6. 04 Feb, 2013 2 commits
  7. 30 Jan, 2013 3 commits
  8. 23 Mar, 2012 1 commit
  9. 29 Jun, 2011 1 commit
  10. 20 Dec, 2010 1 commit
  11. 27 Oct, 2010 1 commit
  12. 18 Oct, 2010 1 commit
  13. 15 Sep, 2010 1 commit
  14. 14 Sep, 2010 1 commit
  15. 10 Sep, 2010 1 commit
  16. 27 Aug, 2010 1 commit
  17. 26 Aug, 2010 1 commit
  18. 11 Aug, 2010 1 commit
    • JINMEI Tatuya's avatar
      minor editorial fixes: · 08d25a5d
      JINMEI Tatuya authored
        - removed redundant white spaces in blank lines
        - removed redundant C++ namespace (isc::cc)
        - folded some too long lines
        - constify some variables
        - add UNUSED_PARAM for an unused variable (it compiles without it right now, but it'd be better to specify it for our internal code)
        - removed a duplicate include (asio.hpp in session_unittests.cc)
        - removed redundant space around '=' for default parameter spec (based on python coding guideline)
      
      
      git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac296@2696 e5f2f494-b856-4b98-b285-d166d9295462
      08d25a5d
  19. 06 Aug, 2010 1 commit
  20. 02 Jun, 2010 2 commits
  21. 25 May, 2010 1 commit
  22. 21 May, 2010 1 commit
    • Jelte Jansen's avatar
      use unix domain socket instead of localhost:9912 · 3ef6ad20
      Jelte Jansen authored
      on the msgq and python side, the socket file is either:
      
      - what is speficied as an argument to the constructor, OR
      - environment variable BIND10_MSGQ_SOCKET_FILE, OR
      - default (@localstatedir@/msgq_socket)
      
      in that order.
      
      two open items:
      
      TODO: run_X scripts should set a local file in BIND10_MSGQ_SOCKET_FILE (so if installed dirs don't exist run from source fails right now)
      TODO: the c++ boost::asio version has no 'manual override', only environment variable or default. (which is better than what it was before, only hardcoded port 9912), fixing this would mean an API change somewhere
      
      
      git-svn-id: svn://bind10.isc.org/svn/bind10/branches/trac183@1901 e5f2f494-b856-4b98-b285-d166d9295462
      3ef6ad20
  23. 20 May, 2010 1 commit
  24. 18 Mar, 2010 4 commits
  25. 17 Mar, 2010 1 commit
  26. 16 Mar, 2010 1 commit
  27. 15 Mar, 2010 1 commit
    • Jelte Jansen's avatar
      added a feature (yes i know, but this is a serious problem) to cc/session.py; · 13a3a9aa
      Jelte Jansen authored
      if you pass recvmsg() or group_recvmsg() the sequence number you got back from send(), it will only give back the answer to your message (which should be sent back with group_reply()); other messages are queued and returned on subsequent calls of recvmsg()
      
      this should fix at least the Bad config version some people have been having (which were caused by other messages getting in before the answer to certain requests made by cmdctl)
      
      it's only in the python version, and i would like someone to take a good look at this change (perhaps the api of this part can be better, and possibly a limit on how many messages are queued). If people are ok with this solution we'll add it to the cpp version too
      
      
      git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@1418 e5f2f494-b856-4b98-b285-d166d9295462
      13a3a9aa
  28. 05 Mar, 2010 1 commit
    • Jeremy C. Reed's avatar
      Restructure trunk again. · 2e119c7e
      Jeremy C. Reed authored
      This is based on ideas done in experiments/jreed-layout, but
      I manually did this again.
      
      Moved around directory structures.
      A single python subdirectory under src/lib for single "isc" module.
      No "cpp" directories.
      
      No pyshared or includes symlink trees.
      
      I tested running the c++ tests and python tests.
      I tested running run_bind10.sh from source tree (with nothing installed).
      I tested running bind10 from installed (after moving source).
      
      
      git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@1120 e5f2f494-b856-4b98-b285-d166d9295462
      2e119c7e
  29. 01 Feb, 2010 1 commit
  30. 28 Jan, 2010 1 commit
  31. 27 Jan, 2010 1 commit
  32. 03 Dec, 2009 1 commit