1. 19 Oct, 2007 2 commits
    • Russ Fish's avatar
      Change the showpubkeys page to call addpubkey via XML. · 3afc584e
      Russ Fish authored
            www/showpubkeys.php3 - Add a NewPubKey function to spit out XML to addpubkey.
            account/addpubkey.in - Add -X <xmlfile> in place of other command-line args.
            sql/database-fill.sql - Add 'user_pubkeys' entries for addpubkey's use.
      3afc584e
    • Russ Fish's avatar
      Move newimageid_ez page form logic to a backend Perl script. · 9a586d0b
      Russ Fish authored
           www/newimageid_ez.php3 - The reworked PHP page.  Calls Image::NewImageId with ez=1.
           www/newimageid.php3 - Call Image::NewImageId with ez=0.
           www/imageid_defs.php - Re-use the Image::NewImageId class method, adding an 'ez' arg.
           backend/{newimageid_ez,GNUmakefile}.in configure configure.in - New backend script.
               After checks, calls OSinfo->Create and Image->Create with the same XML args array.
           db/Image.pm.in - Re-use the Image->Create method, adding an imageid over-ride arg.
           db/OSinfo.pm.in - Filter out extraneous db slot args from XML in the Create method.
           db/libdb.pm.in - Add TB_{OS,IMAGE}ID_* constants from dbdefs.php3 .
           sql/database-fill.sql - Add OS entries to the table_regex 'images' pattern set.
      9a586d0b
  2. 18 Oct, 2007 2 commits
  3. 17 Oct, 2007 5 commits
  4. 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
  5. 15 Oct, 2007 3 commits
  6. 12 Oct, 2007 5 commits
  7. 11 Oct, 2007 1 commit
  8. 10 Oct, 2007 2 commits
  9. 09 Oct, 2007 2 commits
  10. 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
  11. 05 Oct, 2007 1 commit
  12. 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
  13. 02 Oct, 2007 7 commits
  14. 01 Oct, 2007 3 commits
  15. 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