1. 28 May, 2009 3 commits
  2. 27 May, 2009 1 commit
  3. 04 May, 2009 1 commit
  4. 24 Apr, 2009 1 commit
  5. 23 Apr, 2009 1 commit
  6. 13 Apr, 2009 1 commit
  7. 01 Apr, 2009 1 commit
  8. 24 Mar, 2009 1 commit
  9. 18 Mar, 2009 2 commits
    • Ryan Jackson's avatar
      Lots of work on mod_tmcd: · b047b06b
      Ryan Jackson authored
      - Arguments are now parsed. mod_tmcd handles 'version', 'redirect', and
        'vnodeid' directly.  Arguments to the called function are encapsulated in the
        'args' argument.
      - The command to execute is now part of the filename, not an argument.
      - Errors are mapped to HTTP protocol status codes (unknown command returns 404,
        redirect from a host other than boss returns 403, errors from inside libtmcd
        return 500, etc).  The status line returned with these errors provides more
        information about why the request failed ("403 Requires Encryption" if SSL is
        required, "400 Invalid Version" if the version argument isn't an integer,
        etc).  This way the client can tell why the request failed.
      - More libtmcd cleanup.
      b047b06b
    • Leigh B. Stoller's avatar
      Add "sharing_mode" to reserved table for eventual use when sharing · 9fb4188c
      Leigh B. Stoller authored
      nodes between slices or experiments. Just prototyping some ideas.
      
      Also some minor changes for dealing with jailed nodes in geni
      slivers.
      9fb4188c
  10. 17 Mar, 2009 2 commits
    • Ryan Jackson's avatar
      9583c23d
    • Ryan Jackson's avatar
      Semi-working version of mod_tmcd apache module: · d7a67b3b
      Ryan Jackson authored
      - Arguments aren't parsed yet.
      - bootlog is disabled for now since it wants to read from the socket.
        This will be handled with a PUT request eventually.  I'll add it back
        in when I get everything else working.
      - Event system support is disabled due to linking issues (libevent wants
        ssl).
      
      Also, cleanup of libtmcd:
      - We don't pass the socket around anymore.  All of our responses are
        written into a dynamically allocated buffer and returned to the
        caller.  This shouldn't be a problem unless we want to return a large
        amount of data to the client.  We'll deal with that later if
        necessary.
      d7a67b3b
  11. 16 Mar, 2009 2 commits
  12. 13 Mar, 2009 1 commit
  13. 27 Feb, 2009 1 commit
  14. 26 Feb, 2009 1 commit
  15. 24 Feb, 2009 2 commits
  16. 23 Feb, 2009 1 commit
  17. 07 Feb, 2009 3 commits
  18. 06 Feb, 2009 1 commit
    • David Johnson's avatar
      openvz support. Main thing to note is that I ditched the · 169bd788
      David Johnson authored
      bootvnodes/vnodesetup/mkX.pl train in favor of my own strawman design for
      a more generic form of virt node support.  The strawman is incomplete and
      probably wrong in places, but I had to abandon the quest for anything
      better for now.  For now, uses same server side stuff as jails.
      169bd788
  19. 03 Feb, 2009 3 commits
  20. 02 Feb, 2009 1 commit
  21. 26 Jan, 2009 1 commit
  22. 23 Jan, 2009 2 commits
  23. 15 Jan, 2009 1 commit
  24. 08 Jan, 2009 1 commit
  25. 07 Jan, 2009 1 commit
  26. 16 Dec, 2008 1 commit
  27. 13 Dec, 2008 1 commit
  28. 12 Dec, 2008 1 commit
  29. 11 Dec, 2008 1 commit