1. 18 Oct, 2007 1 commit
  2. 17 Oct, 2007 5 commits
  3. 16 Oct, 2007 2 commits
    • Russ Fish's avatar
      Fix a typo. · 0283dc51
      Russ Fish authored
      0283dc51
    • Russ Fish's avatar
      Move editgroup page form logic to a backend Perl script. · 8fffc2f3
      Russ Fish authored
           www/editgroup.php3 - The reworked PHP page.
           www/editgroup_form.php3 - Removed, form merged into editgroup.php3 .
           www/showgroup.php3 - Link to editgroup.php3, rather than editgroup_form.php3 .
           www/group_defs.php - Add an Image::EditGroup class method
                                  bridging to the script via XML.
           backend/{editgroup,GNUmakefile}.in configure configure.in - New backend script.
           db/Group.pm.in - Add an EditGroup worker class method for script arg checking.
                            Also the missing NonMemberList and CheckTrustConsistency methods,
                            and a GETTRUST flag to MemberList, as in the PHP version.
           db/User.pm.in - Add the missing but tiny {Set,Get}TempData methods.
           sql/database-fill.sql - Add gid_idx to the table_regex 'groups' checking patterns.
      8fffc2f3
  4. 15 Oct, 2007 3 commits
  5. 12 Oct, 2007 5 commits
  6. 11 Oct, 2007 1 commit
  7. 10 Oct, 2007 2 commits
  8. 09 Oct, 2007 2 commits
  9. 08 Oct, 2007 2 commits
    • Russ Fish's avatar
      Move editnodetype page form logic to a backend Perl script. · 45d79d63
      Russ Fish authored
             Note: new_node attributes have not yet been converted from
             names for osid's and imageid's to new-style integer indices.
           www/editnodetype.php3 - The reworked PHP page, including
             an EditNodeType function bridging to the script via XML.
           backend/{editnodetype,GNUmakefile}.in configure configure.in - New backend script,
             including wildcarding on %xmlfields table entries to handle dynamic attributes.
           sql/database-fill.sql - Add table_regex 'node_types' checking patterns.
      45d79d63
    • David Johnson's avatar
  10. 05 Oct, 2007 1 commit
  11. 03 Oct, 2007 2 commits
    • Russ Fish's avatar
      Move editimageid page form logic to a backend Perl script. · 9dcf6297
      Russ Fish authored
           www/editimageid.php3 - The reworked PHP page.
           www/imageid_defs.php - Add an Experiment::EditImageid class method
                                  bridging to the script via XML.
           backend/{editimageid,GNUmakefile}.in configure configure.in - New backend script.
           db/Image.pm.in - Add an EditImageid worker class method for script arg checking.
           sql/database-fill.sql - Add to the table_regex 'images' checking patterns.
      9dcf6297
    • Leigh B. Stoller's avatar
      All new and improved form definition support. All forms will be implemented · a35e40cb
      Leigh B. Stoller authored
      declaritively, and then rendered by the support code in form_defs.php. The
      best thing to do is look at newosid.php with this checkin, but there is also
      some good code in form_example.php.
      a35e40cb
  12. 02 Oct, 2007 7 commits
  13. 01 Oct, 2007 3 commits
  14. 30 Sep, 2007 1 commit
    • David Johnson's avatar
      Add support for delay nodes and linkdelays to FC6 (and 2.6 kernels -- · c5ac3dee
      David Johnson authored
      should work on FC4 too).  I haven't changed the linkdelay code -- updating
      the kernel modules was enough for that.  The delay node stuff is new.
      
      I figured it was worth the extra few hours to get delays fully working,
      but I hadn't banked on the virtual descent into hell that is RED/GRED
      parameters.
      
      Things seem to be working pretty well.  Of course, RED/GRED queues aren't
      tested.  :-).
      c5ac3dee
  15. 29 Sep, 2007 2 commits
    • Russ Fish's avatar
      Minor fixes · 52ad4889
      Russ Fish authored
      52ad4889
    • Russ Fish's avatar
      Move editexp page form logic to a backend Perl script. · 187ec0f9
      Russ Fish authored
           www/editexp.php3 - The reworked PHP page.
           backend/{editexp,GNUmakefile}.in configure configure.in - New backend script.
           www/experiment_defs.php - Add an Experiment::EditExp class method
                                     bridging to the script via XML.
           db/Experiment.pm.in - Add an EditExp worker class method for script arg checking,
                                 And a missing description method.
           sql/database-fill.sql - Add to the table_regex 'experiments' checking patterns.
      187ec0f9
  16. 28 Sep, 2007 1 commit
    • Mike Hibler's avatar
      Started out to fix a deadlock, wound up with other minor cleanups as well. · 363c05a3
      Mike Hibler authored
      Now uses a different row in emulab_indicies: frisbee_index, which is simply
      incremented.  We convert the index to a MC address in the script rather than
      saving an encoding of the address in frisbee_mcastaddr.  The new row is
      automatically added the first time and the old row is still there in case
      anything goes wrong.
      
      Other changes mostly have to do with cleaning up when interrupted, in
      particular when we are downloading an image inside an elabinelab.
      363c05a3