1. 27 Oct, 2004 1 commit
  2. 18 Oct, 2004 1 commit
  3. 08 Oct, 2004 3 commits
  4. 30 Sep, 2004 1 commit
  5. 29 Sep, 2004 1 commit
  6. 17 Sep, 2004 2 commits
  7. 25 Aug, 2004 1 commit
  8. 19 Aug, 2004 2 commits
  9. 12 Aug, 2004 1 commit
  10. 11 Aug, 2004 1 commit
  11. 13 Jul, 2004 2 commits
    • Mike Hibler's avatar
      Add "tmcctest" command: · 642926e1
      Mike Hibler authored
       "tmcctest noreply" - does not send an reply back
       "tmcctest delayreply <N>" - delay reply by <N> seconds
       "tmcctest splitreply" - TCP only, send reply back in pieces with delay between
      
      the last two can only be done in debug mode.  This is a quicky hack for
      testing tmcc timeouts.
      642926e1
    • Leigh B. Stoller's avatar
      Bump version to 19. Earlier images will get static routes returned · 06a36e3c
      Leigh B. Stoller authored
      from the DB when the routertype is "static" since those images are
      likely to not have ddijk support on them. Newer images will have
      ddijk, and so will compute the routes themselves; do not send them
      back. Note that static-old implies that nodes will get the routes no
      matter what, although old images will probably barf if gets that; I
      don't view this as a problem since very people are going to request
      static-old.
      06a36e3c
  12. 21 Jun, 2004 1 commit
  13. 08 Jun, 2004 1 commit
    • Leigh B. Stoller's avatar
      Remove all uses of virt_nodes:ips and virt_lans:members; replace with refs · d7f45ef6
      Leigh B. Stoller authored
      to virt_lans table only; See revision 1.249 of sql/database-create.txt
      for all the gory details. This includes the awful queries in doifconfig
      that appeared to be O(N*N*N)!
      
      Shashi, my changes to hostnames might have broken NSE specfic stuff; I was
      not able to understand your comment about it, so maybe you better check to
      make sure I didn't mess something up. Eventually, we won't be returning
      hostnames from tmcd, but it should work during the transition phase.
      d7f45ef6
  14. 07 Jun, 2004 1 commit
  15. 05 Jun, 2004 1 commit
  16. 04 Jun, 2004 1 commit
    • Leigh B. Stoller's avatar
      Start more then 1 UDP server thread. I did this by slight improvement · 1a135678
      Leigh B. Stoller authored
      of my really icky code to start different kinds of servers; basically
      you can set the number of servers of each kind, and if a server of
      that type exits, another one of the same type is started. The code is
      a little easier to follow then it was before, but still quite yucky.
      
      So whats the "right" way? The problem is that if multiple children are
      selecting on a set of fd's and an fd comes ready, all of the children
      are woken up. This is called a "select storm" since they all wake up,
      try to read from the same fd, and all but one go right back to sleep.
      Lots of overhead, and programs like apache go to great lengths to
      avoid it. Takes a lot code, lots of bookkeeping, lots of goo that is
      hard to understand 6 months later. Not worth it for tmcd, at least not
      yet. If we start creating many 1000s node experiments, that could
      change in a hurry.
      1a135678
  17. 01 Jun, 2004 1 commit
  18. 28 May, 2004 1 commit
  19. 18 May, 2004 1 commit
  20. 11 May, 2004 1 commit
  21. 23 Apr, 2004 1 commit
  22. 22 Apr, 2004 1 commit
  23. 19 Apr, 2004 1 commit
    • Leigh B. Stoller's avatar
      Add node_hostkeys table to store ssh/sfs keys. · bd21eb34
      Leigh B. Stoller authored
      * In dosfshostid, store sfs hostid into the new table. Fix sscanf that
        was not checking for a null argument. Check string for any slashes
        and reject it (since we use the id in a symlink call). Sanitize the
        string we insert into the db with mysql_escape_string().
      
      * Fill out dokostkeys function stub that Mike added storing keys into
        the DB. If a key is not presented, it is set to NULL in the DB. This
        may not be the most desirable approach; we will find out. Note that
        I assume a node_hostkeys table entry already exists, and that I can
        just update it.
      
        Note that this function is kinda ugly; a perl regex library for C
        would be so nice!
      bd21eb34
  24. 08 Apr, 2004 1 commit
    • Leigh B. Stoller's avatar
      Two changes to doifconfig, version 16 only. · fd59b7f8
      Leigh B. Stoller authored
      * Return interface_settings info for the node, across all interfaces
        for which there is info in the interface_settings table.
      
      * Prepend tags; INTERFACE and INTERFACE_SETTINGS to make it possible
        to tell them apart at the client.
      fd59b7f8
  25. 01 Apr, 2004 1 commit
  26. 31 Mar, 2004 1 commit
  27. 23 Mar, 2004 4 commits
  28. 20 Mar, 2004 2 commits
  29. 18 Mar, 2004 2 commits
  30. 17 Mar, 2004 1 commit