1. 07 Sep, 2007 2 commits
  2. 12 Feb, 2007 1 commit
    • Leigh B. Stoller's avatar
      * Replace the argument processing code in all pages. Currently we rely on · 48acc8e3
      Leigh B. Stoller authored
        register_globals=1 to turn POST/GET/COOKIES arguments in local variables.
        This is known to be a terrible security risk, and we keep saying we are
        going to fix it, and now I am. In order to accomplish this on a
        transitional basis (since I don't want the entire web interface to stop
        working while I debug it), and because the code just needs the cleanup, I
        am doing it like this: Each page will sport new declarations at the top:
      
      	RequiredPageArguments("experiment", PAGEARG_EXPERIMENT,
                                    "template",   PAGEARG_TEMPLATE,
                                    "instance",   PAGEARG_INSTANCE,
                                    "metadata",   PAGEARG_METADATA,
                                    "osinfo",     PAGEARG_OSINFO,
                                    "image",      PAGEARG_IMAGE,
                                    "project",    PAGEARG_PROJECT,
                                    "group",      PAGEARG_GROUP,
                             ...
      48acc8e3
  3. 20 Dec, 2006 1 commit
  4. 04 Mar, 2005 1 commit
  5. 13 Dec, 2004 1 commit
  6. 09 Nov, 2004 1 commit
  7. 31 Oct, 2003 1 commit
    • Robert Ricci's avatar
      Put back the content-disposition headers - Windows is totally lost · 9b1e6789
      Robert Ricci authored
      without them. But, use the 'inline' disposition instead of
      'attachment', which seems to allow Mozilla et al to run them w/o
      a dialog box. IE still pops one up, though.
      
      Also, change the extension of the ssh files to tbssh - tbc conflicts
      with other stuff under Windows.
      9b1e6789
  8. 22 Oct, 2003 1 commit
  9. 25 Aug, 2003 1 commit
    • Austin Clements's avatar
      Added knowledge of Plab nodes. The correct ssh port is now given when · 4da7262a
      Austin Clements authored
      appropriate.  The node status information now reports SSHD port
      separately; doesn't report IP port ranges for Plab nodes; does report
      RPM's for virtual nodes; only reports BIOS version if it's specified
      in the DB; and, if a control net IP isn't found for a node (the case
      with virtnodes), it reports the control net IP of the physical node.
      4da7262a
  10. 01 Jul, 2003 1 commit
    • Leigh B. Stoller's avatar
      Commit SSH node menu option, and support. Heavily based/borrowed from · f4bf9b5c
      Leigh B. Stoller authored
      Chad's tiptunnel stuff. Requires ssh-mime.pl in the current directory,
      to be installed as a browser helper application on the users machine.
      Copied Chad's instructions for the tiptunnel from the FAQ, and stuck
      it into ssh-mime.html as a help file (not really FAQ material). The
      intent of this of course is to make ssh into jailed nodes easier, but
      not having to know port numbers, or directly log into ops first, when
      the jails are using control network IPs in our private IP space (not
      routable from outside).
      f4bf9b5c