commit a32b82f8b18f53569f94b2bcb3644a962572094a
Merge: 86a134f... 0451b50...
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Tue Oct 5 13:10:08 2010 -0500

    Merge branch 'master' of /var/ftp/pub/Applications/git/firmware-tools
    
    * 'master' of /var/ftp/pub/Applications/git/firmware-tools:
      version bump
      dont open root-only firmware-updates.log until we actually need to write to it
      update to latest version (3.3) of PLY lex/yacc.

commit 0451b507f6639da0e58f0896c8a70c6176b27d1d
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Tue Oct 5 13:07:04 2010 -0500

    version bump

commit 4b629ead7dcbcc9fe130ca71a431917687896421
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Tue Oct 5 13:06:46 2010 -0500

    dont open root-only firmware-updates.log until we actually need to write to it

commit 614b94d1bfa6b8d8d79e3f4625140f0b9a1913f7
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Sep 27 14:18:16 2010 -0500

    update to latest version (3.3) of PLY lex/yacc.

commit 86a134fb508fff3881eb69fc3a3a7b5d4993fa93
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Tue Jun 15 15:40:50 2010 -0500

    fixup release script env var path construction

commit 7bc34895ccdcb2d83a0f55e7b4de9cab90b3d338
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon May 24 15:40:54 2010 -0500

    version bump

commit a6393f3e70086f9850460d37da9a0d603cc09f14
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon May 24 15:40:47 2010 -0500

    more sane way of replacing vars

commit fd068978be5476270956a585e0b7015fd09694a1
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon May 24 14:05:41 2010 -0500

    version bump

commit e4f34d6d242e2fb2e1479ba630243fe83a65547b
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon May 24 14:05:27 2010 -0500

    more build system updates

commit f7752e126d0ef7a016babcfdadb1bf9fe08864ac
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon May 24 13:59:53 2010 -0500

    version bump + update required version of autotools

commit 160f27f16f42c1086cf3bb99ee9c5444b18a87be
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon May 24 13:48:24 2010 -0500

    remove unused makefile targets

commit b07396b62b5c024461d940cdf3711fce1f5be28a
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon May 24 13:37:28 2010 -0500

    sync release script with libsmbios script

commit 418e686b426957153b91d4f6fc0d7db58725bca5
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon May 24 13:31:24 2010 -0500

    build system updates

commit 0f7f2f1ace0a9e62b22f8093e5487beeee6a097d
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon May 24 12:51:06 2010 -0500

    version bump

commit 2863d777a848a6c2e0cba6c02623537bc3e21933
Author: Jeffrey L Mendoza <Jeffrey_L_Mendoza@Dell.com>
Date:   Fri May 14 11:22:55 2010 -0500

    Updated compare logic so packages will match to shortname on devices.

commit 12f9784258a8bc60eabece959b0ebc4fd127583d
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Wed Mar 31 12:01:22 2010 -0500

    add localstatedir

commit 128fb7052db35abf8299d00ff6199d32f3e2f6ba
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Thu Mar 4 15:05:06 2010 -0600

    reclass DisablePlugin as a child of ImportError so it is easier to catch both at the same time.

commit e990845feaf2767192b4c7a15a38ca6f1944700c
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Thu Mar 4 15:02:49 2010 -0600

    rebuild spec if needed

commit 6156134e4a60fd6b2cc871a8886dc8fd5d047058
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Thu Mar 4 15:02:36 2010 -0600

    Dont use maintainer mode

commit 17f5e17abd3f7db2e551d8af896358d5d3037770
Author: Jeffrey L Mendoza <Jeffrey_L_Mendoza@Dell.com>
Date:   Thu Nov 5 16:07:05 2009 -0600

    Moved helloworld print to verbose.
    
    Signed-off-by: Michael E Brown <mebrown@michaels-house.net>

commit e5b8382f539289ed52d4560b93f30b1ef8ab1095
Author: Jeffrey L Mendoza <Jeffrey_L_Mendoza@Dell.com>
Date:   Thu Sep 24 13:46:25 2009 -0500

    Changed bootstrap_firmware to output extra strings for pci devices with and without subven/subdev.
    
    Signed-off-by: Michael E Brown <mebrown@michaels-house.net>

commit 9e666701e35e668f9a9d2620471bcdf376786288
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Fri Jul 10 11:00:31 2009 -0500

    version bump

commit bac6de0c91f09bb6c82a3f1f5824cf0970409a5a
Author: Jeffrey L Mendoza <Jeffrey_L_Mendoza@Dell.com>
Date:   Wed Jul 1 10:42:02 2009 -0500

    Changed update log to log time
    
    Signed-off-by: Michael E Brown <michael_e_brown@dell.com>

commit 2b550f46e9a49fccd6c9502a17a228a984939bc0
Author: Jeffrey L Mendoza <Jeffrey_L_Mendoza@Dell.com>
Date:   Tue Jun 30 19:50:28 2009 -0500

    Fixed testcase that broke on SLES11 with last commit.
    
    Signed-off-by: Michael E Brown <michael_e_brown@dell.com>

commit 4851c35478b4eacf578c1843d7c14d0b9a8349c0
Author: Jeffrey L Mendoza <Jeffrey_L_Mendoza@Dell.com>
Date:   Tue Jun 30 15:30:36 2009 -0500

    Added logger for updates.
    
    Signed-off-by: Michael E Brown <michael_e_brown@dell.com>

commit 67fdb593a728a7eb42337910358252361d702717
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Fri Jul 10 10:55:22 2009 -0500

    make configure.ac work with rhel5 autotools

commit fc0ca490337a423172b14ab58205fa08e19b843c
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Wed Jul 8 17:11:14 2009 -0500

    simplify configure.ac

commit 477f4cffbd40e737599c05ea3195f834866d967a
Author: Jeffrey L Mendoza <Jeffrey_L_Mendoza@Dell.com>
Date:   Thu Mar 26 15:34:23 2009 -0500

    add override for storage-topdir to the cli --update command
    
    Signed-off-by: Michael E Brown <michael_e_brown@dell.com>

commit 93dd58ad1b56eeffa2c8d6cea58a6d271ce3907e
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Mar 23 17:24:51 2009 -0500

    version bump

commit 5680049c244fe68205c21848617d3b6315079c1d
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Mar 23 17:23:43 2009 -0500

    pkg now produces .bz2 dist, change spec accordingly

commit 27f55514f748de28d7e915952c176fe46c783439
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Mar 23 16:53:17 2009 -0500

    version bump

commit eba4d545a74bcc81b32ac1d7b8b794ef9e947cc9
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Mar 23 16:51:59 2009 -0500

    sync autoconf with libsmbios

commit d99d5a07af459a8a2fe04b87ea93e9ba3500192c
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Fri Dec 12 16:47:13 2008 -0600

    update build infrastructure to match libsmbios release.

commit d76f9e2a23282e785ade2b10ee9bd2122656b5b6
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Thu Sep 11 17:18:30 2008 -0500

    add direct build support for osb upload

commit 78d924238e84ae1a851ac20de451f8592423261b
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Thu Sep 11 17:18:03 2008 -0500

    fixup suse build timestamp problem and suse rpmlint problem.

commit 91aec81b65dc4d5707a3a2c10391ab0623cbe7aa
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Thu Sep 11 16:30:34 2008 -0500

    fix rpmlint complaints about non-executable scripts. These files dont need #!/usr/bin/python, since they are not executed

commit be8a3c3a83a72eebf15caaa3678958181164b469
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Thu Sep 11 13:47:51 2008 -0500

    no longer use mock infrastructure to push rpms.

commit 014e791c92c8ce2828eb59e04c82f1d9c652ef23
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Thu Sep 11 13:29:07 2008 -0500

    version bump

commit fa612b12a0a25697cf1eb8fb55a2f2481f7f4eab
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Thu Sep 11 13:28:59 2008 -0500

    SUSE does not have noarch python pkgs, dont build noarch on suse.

commit 76c91f383653eaf25dcf141ec4affe4d9f58d776
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Wed Aug 27 09:34:03 2008 -0500

    non-interactive force remove of old files.

commit b3690fb76ff7d54e67b05fee57be721cae5c3472
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Wed Aug 27 09:29:13 2008 -0500

    update meta data from updated spec file as part of upload.

commit 3341c1c37cc2fa7ce5492f91108075ac82759d7c
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Tue Aug 26 18:03:19 2008 -0500

    bugfix updates for Makefile-std

commit 96ef7523dd75c234f0537943654b2f8f044c47d4
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Tue Aug 19 17:33:47 2008 -0500

    add script to upload to opensuse build service

commit 17c47ebe3fb2a5c1837d0f7284dc4086ee0b1112
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Tue Aug 19 17:33:33 2008 -0500

    add SPECFILE variable to shorted a couple of statements

commit 55d9db0eda9afbba53cc8cfbf03af2f95d4bfabd
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Aug 18 17:35:31 2008 -0500

    allow rpm build from git-generated archive.

commit 92c7ab7b8b6c2a628fcb47d749a53667c00c89c1
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Aug 18 16:58:03 2008 -0500

    more Makefile-std standardizations.

commit bee206f50c0b8c22448b0420ff03c3b8e8a207ee
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Aug 18 16:54:37 2008 -0500

    start trying to standardize Makefile-std

commit 9329893d78d130f6cc47f8de2ea2d3b654f118f3
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Wed Aug 13 16:45:39 2008 -0500

    fixup mock configs for recent cleanups.

commit 6ddba88ea3622f941a9e38032a267ac8b2f16b1a
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Wed Aug 13 13:57:37 2008 -0500

    fixup opensuse config names.

commit 20c3331389e3997be58a0fb616378d979d8b0297
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Wed Aug 13 13:44:17 2008 -0500

    fix license tags

commit 013a78c573d684e053da50990872cc0387c3d29c
Merge: 941cfc9... acb3d2f...
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Wed Aug 13 13:17:10 2008 -0500

    Merge branch 'master' of ssh://michael_e_brown@mock.linuxdev.us.dell.com/var/ftp/pub/Applications/git/firmware-tools
    
    * 'master' of ssh://michael_e_brown@mock.linuxdev.us.dell.com/var/ftp/pub/Applications/git/firmware-tools:
      re-enable opensuse builds.
      version bump
      version bump

commit 941cfc93fe0e2f45dbce85b7af6c2cf5d4b382ab
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Wed Aug 13 13:13:26 2008 -0500

    update to build for f9

commit 4cdb2c179492c8099fcac5f949339860ae0fffcd
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Tue Mar 18 17:42:44 2008 -0500

    split button label text

commit acb3d2f150af24fdf228af7f6b6e606a8079814e
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Mar 17 01:14:47 2008 -0500

    re-enable opensuse builds.

commit 487344ed36ec95f33e34d12f482f18d5082ddfae
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Mar 17 01:14:35 2008 -0500

    version bump

commit 0945687d4581c14e3fbaee45b7a03b327ed96832
Merge: c97b955... cf2d246...
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Mar 17 00:17:01 2008 -0500

    Merge branch 'master' of /var/ftp/pub/Applications/git/firmware-tools
    
    * 'master' of /var/ftp/pub/Applications/git/firmware-tools:
      work around super-idiotic dell inventory collector bug by making the PCI DBDF the unique identifier for pci devs.
      hide unknown devices by default.
      add support to hide unknown devices.

commit c97b955d77594d0c96ab799df7d2386dd2dafc7f
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Sun Mar 16 23:17:57 2008 -0500

    version bump

commit cf2d24661e281e65182d130cc56cb25fe8e02054
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Thu Mar 13 13:17:38 2008 -0500

    work around super-idiotic dell inventory collector bug by making the PCI DBDF the unique identifier for pci devs.

commit 91904aa69d0ce244005b92e14262c0d84dc618ff
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Wed Mar 12 15:41:22 2008 -0500

    hide unknown devices by default.

commit a7963c4184e660034cb8552673473bc50d85f9b1
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Wed Mar 12 15:32:15 2008 -0500

    add support to hide unknown devices.

commit 765f4da2089f96f38de60a191e69f7be5983212b
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Wed Mar 12 12:06:58 2008 -0500

    remove dell-lsiflash and dell-bmcflash conflicts: as they tickle a bug in up2date and prevent smooth updates.

commit c0c3eb7d86d4224c0293d70a474a416d5fe0d109
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Tue Mar 11 20:10:34 2008 -0500

    add compat subprocess module for use by firmware-tools and firmware-addon-dell.

commit 9b6af57ee20116a313cf5169e05a13326bafe40a
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Tue Mar 11 20:02:18 2008 -0500

    re-add system-specific packages to bootstrap inventory using new getSystemId() method. fixup GUI as well.

commit 7798f8f49ba37bc2b9bdc84233812030b0b70cb1
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Tue Mar 11 19:32:14 2008 -0500

    ensure we dont accidentally get installed with incompatible pkgs.

commit c95aa84687a84a3f673c3e42daf8de6a2d20cdf9
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Tue Mar 11 19:31:58 2008 -0500

    version bump

commit 5b9b90eaef95450bd0c9358bf010f02a6978e49e
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Tue Mar 11 14:53:56 2008 -0500

    fixup unit tests for new style.

commit 61e21b4f22c684e02a69c16fa2712ac1adf7dac7
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Tue Mar 11 14:53:47 2008 -0500

    remove TYPE_MOCK_BOOTSTRAP reference

commit e68c7b84d19efc1943c1307bf2430ca9bc5307ee
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Tue Mar 11 14:39:34 2008 -0500

    remove TYPE_BOOTSTRAP and TYPE_MOCK_BOOTSTRAP

commit 4a4304407d787fd80accb0bac0b3520fda653e94
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Tue Mar 11 14:03:19 2008 -0500

    convert inventory to use normal plugin hooks rather than separate, parallel system.

commit 0717175703d8424abcf8c06fe5e819bbb78516fe
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Tue Mar 11 00:53:54 2008 -0500

    add lspci string as displayname

commit 488a901f299f9ca7e15035b24ac2caf29f6fb372
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Tue Mar 11 00:53:30 2008 -0500

    make gui work with combined bootstrap/inventory

commit a34d6bfb3926905b3b95b969dc794c38056be453
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Tue Mar 11 00:43:27 2008 -0500

    add postinventory plugin conduit def

commit 9ed6199c1d63e98d2158e0ede70b26d66cd77e8f
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Tue Mar 11 00:36:19 2008 -0500

    add accessor to get device by unique instance.

commit bf17a4576dfb022327a76fabcc58ddb8f978fac9
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Tue Mar 11 00:36:01 2008 -0500

    make new inventory scheme compile.

commit 0cf41006012f1d76720a09ea448ac2e32b01def8
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Mon Mar 10 10:50:16 2008 -0500

    initial work to kill bootstrap separate inventoyr list. not complete/compiled

commit 782facfbdf0b62f77ad83889193afd3740939bb7
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Tue Mar 4 08:59:01 2008 -0600

    make sure spinprint doesnt scroll on default terminal sizes.

commit c75668861fc2083a7e00a0d99c64b5e8b6f08957
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Thu Feb 28 16:37:17 2008 -0600

    supress "no handlers could be found for..." message in cmdline code.

commit 7201d6fcae8a09bf58e8d25b7a189eab3bffd99e
Author: Ville Skyttä <ville.skytta@iki.fi>
Date:   Tue Feb 5 20:38:30 2008 +0200

    Improve plugin import error message.
    
    Signed-off-by: Ville Skyttä <ville.skytta@iki.fi>
    Signed-off-by: Michael E Brown <mebrown@michaels-house.net>

commit d76c4fba6d6fad6cd6642b9abaabee6fa14bc179
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Wed Feb 20 10:56:53 2008 -0600

    use upload overrides for official build too.

commit 6efda6eeb64fbf2d52040f606e2207947dd9db59
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Wed Feb 20 10:34:49 2008 -0600

    version bump

commit 6469635714344d0ca836901a158284cc8f998e44
Merge: 0f41ca3... a3fa352...
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Wed Feb 20 10:34:02 2008 -0600

    Merge branch 'master' of /var/ftp/pub/Applications/git/firmware-tools
    
    * 'master' of /var/ftp/pub/Applications/git/firmware-tools:
      fixup deprecation warning.
      additional asserts to try to catch name/version/displayname incorrectly-set bugs.
      fix serious displayname-set-incorrectly bug.

commit 0f41ca3bfca23c041375fd2eedc9b0f699df9d24
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Wed Feb 20 01:27:28 2008 -0600

    version bump

commit a3fa35235a0edbcbdc32f636834d5d053f03f161
Merge: 5c228c4... c03a07e...
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Wed Feb 20 00:46:46 2008 -0600

    Merge branch 'master' of ssh://mock/var/ftp/pub/Applications/git/firmware-tools
    
    * 'master' of ssh://mock/var/ftp/pub/Applications/git/firmware-tools:
      version bump

commit 5c228c4a7a2880defc1ea9809ca61b9010176abf
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Wed Feb 20 00:46:36 2008 -0600

    fixup deprecation warning.

commit 86dcf0f4765cc5d03d47a7adce41015eb9dc87d3
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Wed Feb 20 00:46:27 2008 -0600

    additional asserts to try to catch name/version/displayname incorrectly-set bugs.

commit 17270d40dc314fd7671dc16e64d9297595492857
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Wed Feb 20 00:46:00 2008 -0600

    fix serious displayname-set-incorrectly bug.

commit c03a07e94628eed5546567c22d06529d34ded88e
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Tue Feb 19 17:24:20 2008 -0600

    version bump

commit 8ac763ea48f27b57f5b4ae23cfa8bf21a60b03f7
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Tue Feb 19 11:09:44 2008 -0600

    fix typo... missing backslash at eol.

commit b571e00fe348537ff094afcc0bcc205eb04dfec7
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Tue Feb 19 01:57:15 2008 -0600

    add a method to drop into debugger via signal

commit 021b245681d1a072c9868f13630a24d07d1ff912
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Tue Feb 19 00:55:02 2008 -0600

    setup bootstrap so that it can take args as well (base/callback).

commit 9536e43995d75ba8403675c95d5fc41535be7084
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Feb 18 18:16:26 2008 -0600

    version bump

commit 531d7346cb23a11f3c701cb50c58f849b30321d7
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Feb 18 17:48:35 2008 -0600

    fixup small problem with rhel4 where some functions str(result) wind up with non-str output.

commit 645d924256457c791e5d9103cb1bab01a6344907
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Fri Feb 15 16:28:50 2008 -0600

    add sles compile since it now works.

commit a05373f8788f40c2cb60fdd23f01c75c422211c7
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Fri Feb 15 16:27:13 2008 -0600

    pull in python-decoratortools module to fix compile on SUSE where we dont have this module.

commit 24844def24b8a7c5d96ca05cf2fd771c344eae12
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Fri Feb 15 16:25:30 2008 -0600

    fix #! lines to point to python instead of python2. fixes suse compile.

commit fb3a03b7cc28472cf3e1c17d630d91626fb5891a
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Fri Feb 15 14:28:01 2008 -0600

    only build source for srpm, not all.

commit cd86518c1247e4ec9caeaa9e0f0086b407253ae2
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Wed Feb 13 09:51:51 2008 -0600

    version bump

commit 33bb2a572b9d6bb931ee50442dd6a7e5bcf4b5ba
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Sun Feb 10 21:30:38 2008 -0600

    fixup inventory to print spinner so user knows what is going on.

commit 93d04247d6eea277c53c401ff35d14ee6f8f98ac
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Sun Feb 10 21:30:15 2008 -0600

    fixup unknown callback to accept all args.

commit bfb0faf7e9eddfb9315eebb74fec54dcacefaf8f
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Sun Feb 10 21:29:37 2008 -0600

    allow override of which fd use to print spinner. default to print spinner on stderr.

commit 86c551ce390d5a1c393a1faabef585433a028aab
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Sun Feb 10 21:28:25 2008 -0600

    add callbacks to mock inventory so we can test printing messages.

commit 89cefb3470925c84aebffd55cb4ef5811a73a010
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Sun Feb 10 21:27:41 2008 -0600

    rename generator back so we dont break firmware_addon_dell. Fixup name to have leading zeros in all hex numbers.

commit 4a71079fcbfa263f9af89fe8632d201513898116
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Sun Feb 10 21:27:00 2008 -0600

    pass args as kargs

commit d53916a96478bae9c57d6b7dc269bc8108ddc7a7
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Sun Feb 10 13:43:24 2008 -0600

    move callback class out of line so it can be re-used by other code.

commit dd7576e0a8db68c44fb28f2dd4ef7a8dc425985e
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Sun Feb 10 13:41:51 2008 -0600

    use callback helpers from firmwaretools base.

commit 3d3f4626e296d247c32ce9c3e4efd15521db215a
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Sun Feb 10 13:41:23 2008 -0600

    redo mock mode to work with new bootstrap pci code.

commit 94d5a0c78b417bc92482bc6e6b6ecf60279092e4
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Sun Feb 10 13:40:47 2008 -0600

    rewrite bootstrap pci to use sysfs rather than hacky lspci.

commit 0c82f4727b53489fb69356f5db49564ded042947
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Sun Feb 10 13:40:19 2008 -0600

    pull callback base class and helper function into firmwaretools base.

commit 0631d9781bc69e21c90f02db91dd1c3a506c71de
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Sat Feb 9 16:01:40 2008 -0600

    be backwards compat with old python. fix typo.

commit 87d0f09eb9ab714dadd4d9a44577983d976c3dc5
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Sat Feb 9 15:57:51 2008 -0600

    small tweak to callback function.

commit 20f9849492ce2d2aff98e34b5753cec88bd8df0e
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Sat Feb 9 15:57:28 2008 -0600

    old style mock package wrapper not used.

commit 3bbcfec19c414bc6c1e01270581cd532f5eaedf6
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Sat Feb 9 15:56:51 2008 -0600

    fix typo

commit 0b1b2e528d31a850b5c577e43f69899d45199218
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Sat Feb 9 12:42:08 2008 -0600

    initial stab at reworking callbacks.

commit 57c43aa7a8e575867eb9df69b3985895a7e7fc13
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Fri Feb 8 17:04:01 2008 -0600

    build for rhel4

commit 7aed29833275276685e5a932801f9d07b034fc29
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Fri Feb 8 16:36:38 2008 -0600

    key off unique devices rather than names.

commit d7960a5a17bdae09eb0e76239fa71d5645055d50
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Fri Feb 8 16:36:07 2008 -0600

    make sure mock package has uniqueInstance.

commit 6f3610d7ca6fc92309975b854c89f487f426524e
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Fri Feb 8 15:32:11 2008 -0600

    pass FtBase self argument to inventory functions

commit bd47d2d35d866236df5616eb0d9b894792e8132a
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Fri Feb 8 15:31:10 2008 -0600

    bootstrap and inventory can take args.

commit 9d19c0d0d1ed84855fca242e4f9d630aef662adc
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Fri Feb 8 15:30:53 2008 -0600

    bootstrap can take args.

commit 23857701b9015bbbb380dd46df37e17e073af139
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Thu Feb 7 23:47:32 2008 -0600

    update unit tests to work with new api.

commit 278b482087b3f15b0fb01bfc870083a5d9e73ad2
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Thu Feb 7 23:38:35 2008 -0600

    add FtBase SystemInventory object so base handles repo and inventory. update clients to use it instead of manually calling generateUpdateSet().

commit a681dd52e022ad26d1e851ae38609c2df980c317
Merge: 86cf96e... 443f43b...
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Thu Feb 7 15:28:32 2008 -0600

    Merge branch 'master' of ssh://michael_e_brown@mock.linuxdev.us.dell.com/var/ftp/pub/Applications/git/firmware-tools
    
    * 'master' of ssh://michael_e_brown@mock.linuxdev.us.dell.com/var/ftp/pub/Applications/git/firmware-tools:
      version bump
      fixup copyright headers and attributions.
      add master search path for plugins. make conf items case-insensitive.
      message for when plugin raises DisablePlugin exception.
      fix typo in manual plugin disable codepath.
      re-add -b switch to be alias for --bootstrap. was accidentally dropped in ft2
      version bump
      remove deprecated dprint calls.
      disable futurewarnings to silence rhel4 warning in peak.decoratorutils. bump version.
      remove dprints() as that function went away.
      remove dead/unused function.
      add log message for running inventory/bootstrap module functions.
      ensure we always release from a clean git tree.
      bump version

commit 86cf96e5a49379c58f9c40148032edc0ef7e36ed
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Thu Feb 7 15:28:27 2008 -0600

    remove bad copyright header

commit 443f43b9ab98ffc15ba2570045e31080cad85d4a
Merge: f73ebe9... 46e76b1...
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Sat Feb 2 16:37:37 2008 -0600

    Merge branch 'master' of /var/ftp/pub/Applications/git/firmware-tools
    
    * 'master' of /var/ftp/pub/Applications/git/firmware-tools:
      add master search path for plugins. make conf items case-insensitive.
      message for when plugin raises DisablePlugin exception.
      fix typo in manual plugin disable codepath.
      remove dprints() as that function went away.

commit f73ebe933b91102c578fc55b8f50a2121beb923f
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Sat Feb 2 16:25:35 2008 -0600

    version bump

commit 7e22c616bfd22efe7b2deab22f6d9c0146f17ccd
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Sat Feb 2 16:25:16 2008 -0600

    fixup copyright headers and attributions.

commit 46e76b1cfba0d9d745b09e04bbbb6b0591c7816b
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Sat Feb 2 00:02:08 2008 -0600

    add master search path for plugins. make conf items case-insensitive.

commit bb56f7076c0a0b0f8fe7267f4a09af0a98858deb
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Fri Feb 1 20:50:11 2008 -0600

    message for when plugin raises DisablePlugin exception.

commit 3f78ba3761de0fd586950b93889211fa2201b377
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Fri Feb 1 20:32:19 2008 -0600

    fix typo in manual plugin disable codepath.

commit f85267448519fd739652565df459d9097ec324b8
Merge: 005d550... 41c5d25...
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Wed Jan 30 22:04:04 2008 -0600

    Merge branch 'master' of ssh://mock/var/ftp/pub/Applications/git/firmware-tools
    
    * 'master' of ssh://mock/var/ftp/pub/Applications/git/firmware-tools:
      re-add -b switch to be alias for --bootstrap. was accidentally dropped in ft2

commit 41c5d25aa4dbc3efea3217bbf1969f7c84607e8c
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Wed Jan 30 13:15:58 2008 -0600

    re-add -b switch to be alias for --bootstrap. was accidentally dropped in ft2

commit 005d5506146330d609d48377bfc3b16fb64c3af4
Merge: 83f13bc... ed9d9c1...
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Tue Jan 29 22:50:56 2008 -0600

    Merge branch 'master' of ssh://mock/var/ftp/pub/Applications/git/firmware-tools
    
    * 'master' of ssh://mock/var/ftp/pub/Applications/git/firmware-tools:
      version bump
      remove deprecated dprint calls.
      disable futurewarnings to silence rhel4 warning in peak.decoratorutils. bump version.
      remove dead/unused function.
      add log message for running inventory/bootstrap module functions.
      ensure we always release from a clean git tree.
      bump version
      add ability to disable plugin from within plugin code.
      fixup requires.
      update release script.

commit ed9d9c1b47a4632edebf64b4bb9e5f636c2bc1ff
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Tue Jan 29 21:03:00 2008 -0600

    version bump

commit 8e3984c90a6bb82dfdef2811f17f440e7fdc7bfe
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Tue Jan 29 21:02:35 2008 -0600

    remove deprecated dprint calls.

commit b04a984aa7ea7f2f913bfb60232a7ba947639f0a
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Tue Jan 29 09:48:52 2008 -0600

    disable futurewarnings to silence rhel4 warning in peak.decoratorutils. bump version.

commit 83f13bc1f45c71f3c1225c9197d17303557c4553
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Tue Jan 29 08:56:19 2008 -0600

    remove dprints() as that function went away.

commit abdaf720906be4686598611d3204a782df5908b3
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Jan 28 16:38:16 2008 -0600

    remove dead/unused function.

commit 687c41637291c96d7da798e74b629db2679e28bd
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Jan 28 16:37:55 2008 -0600

    add log message for running inventory/bootstrap module functions.

commit b9e431dbdc34d4c123ec773bdae1ff98603b9b38
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Jan 28 14:43:07 2008 -0600

    ensure we always release from a clean git tree.

commit fa587d6fa19b241df2bfc42c4fd5d6cbf7291bf7
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Jan 28 14:42:26 2008 -0600

    bump version

commit 9c478e3a4e0d187d09ef7f8fe6d736b07469a3ec
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Jan 28 14:12:56 2008 -0600

    add ability to disable plugin from within plugin code.

commit 44f2cfb2c64051dee19b352e85399bc2b48e613b
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Jan 28 12:57:58 2008 -0600

    fixup requires.

commit 843d7750a47cd40479f254c87e4e0b52726b3416
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Jan 28 11:22:27 2008 -0600

    update release script.

commit ecd829239e870bed42064babbdee023b35629079
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Sat Jan 26 01:04:08 2008 -0600

    add vim directive

commit 2c8d78ff5550e477599ce85c7085acb5d1aea761
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Sat Jan 26 01:03:57 2008 -0600

    sync Makefile-std with other projs: fix LIBDIR, add LIBEXECDIR substs.

commit 5199ef3a23980125c0a7b6c1602f32d395833f0d
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Sat Jan 26 01:03:32 2008 -0600

    make compat with older python generators.

commit 812e36ecaa3b2d725332dce179a88753cb81bf38
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Fri Jan 25 14:14:55 2008 -0600

    add hook to specify configs for autobuilder

commit 12bb77ae16ae97ff4059dd79ccdb92e7f3f94a78
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Tue Jan 22 01:56:12 2008 -0600

    remove useless comment lines in spec template.

commit a5549b6b613c6075ff916af3fee36329d079e7d0
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Tue Jan 22 01:55:52 2008 -0600

    always at least report summary for io error.

commit d3c62f55995ac3abcfbda384fccc4f8da37dad23
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Tue Jan 22 01:55:28 2008 -0600

    fixup usage to display command basename instead of hardcode. late-bind --help argument.

commit 4b3b1050644221585105fd8551d00785e59e18eb
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Sun Jan 20 18:26:19 2008 -0600

    only ignore import errors.

commit 292a645fd0c7a442235e23a9b75520d8cf9ffe9d
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Sun Jan 20 18:26:08 2008 -0600

    rename command plugins so you can tell by the module name it is a command.

commit c4e7496a4b150a054899997bd75f9a0d9e17aba8
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Fri Jan 18 00:40:04 2008 -0600

    add way for conduit to extract config information.

commit 076d425462b8340ca78486bc84d2c7e581c651ec
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Fri Jan 18 00:36:08 2008 -0600

    add a friendly error message for missing plugin error.

commit e08e6ae6256d484937b7a41ff6c75548e2651fc8
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Thu Jan 17 23:29:10 2008 -0600

    remove generated file.

commit f62bf3d3e5062e3e3a8a46d4b966617446d68ce1
Merge: ecce6a7... e56dead...
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Thu Jan 17 23:22:20 2008 -0600

    Merge branch 'master' of http://linux.dell.com/git/firmware-tools
    
    * 'master' of http://linux.dell.com/git/firmware-tools:
      more buildrequires for mock.
      update buildrequires so it will build in mock.
      no longer need VERSION in confdefs since we use no-define now.
      symlinks instead of hardlinks for compat
      back-compat symlink for /usr/bin/update_firmware
      we have long filenames (>99chars), so specify ustar tar format.
      remove generated file
      we need to pull modules from source tree since they are not copied to build tree.
      use __file__ to guarantee that paths will be relative to __init__.py
      dont dist debian files.
      add back compat symlink for /usr/bin/update_firmware because we still have bios updates floating around with this.
      stdout instead of stderr for listplugins.
      stdout instead of stderr for inventory.
      print to stdout instead of stderr for bootstrap
      fixup path in config file
      load plugin config files.
      rationalize configdir variables.

commit ecce6a743ec5375d06805e65c4206c936804ce97
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Wed Jan 16 09:55:13 2008 -0600

    make type allocation and slot/conduit assignment more dynamic.

commit 970153e58519ff1fe74062ac905224e108092c43
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Wed Jan 16 09:54:58 2008 -0600

    deprecate TYPE_INTERACTIVE plugin for now.

commit e56deadeed98f9efbf5b0c62c07139c26058e8c0
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Wed Jan 16 00:49:58 2008 -0600

    more buildrequires for mock.

commit fc0cb60a546cc370133e9761b8911432dc845936
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Wed Jan 16 00:46:13 2008 -0600

    update buildrequires so it will build in mock.

commit 058bfec807253709f89b856b0d01c1d6f0a92058
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Wed Jan 16 00:34:16 2008 -0600

    no longer need VERSION in confdefs since we use no-define now.

commit 956681e12334e720fef4a18ac97fb36a30fd46fb
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Wed Jan 16 00:25:25 2008 -0600

    symlinks instead of hardlinks for compat

commit b5a5dca9d90325f36621026b80aef5cf3ef975ad
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Wed Jan 16 00:17:21 2008 -0600

    back-compat symlink for /usr/bin/update_firmware

commit 7b83b265e048760398a3570d152077a7cec119f5
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Wed Jan 16 00:16:56 2008 -0600

    we have long filenames (>99chars), so specify ustar tar format.

commit b3bce39eacb9b959e05a08c8ce0e45f587035c29
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Wed Jan 16 00:09:00 2008 -0600

    remove generated file

commit 50fac2cf0b25377d8a86068e171563333da2014d
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Tue Jan 15 18:46:46 2008 -0600

    we need to pull modules from source tree since they are not copied to build tree.

commit aa69744d3acbe231d4c4afcfb1ea763a77796220
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Tue Jan 15 18:46:22 2008 -0600

    use __file__ to guarantee that paths will be relative to __init__.py

commit b39aca6a7655367aa1670e4ad19ea57c4c73d60f
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Tue Jan 15 18:46:00 2008 -0600

    dont dist debian files.

commit 35942a57b0aab45e539ee2f3349da125bb35724f
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Tue Jan 15 17:54:20 2008 -0600

    add back compat symlink for /usr/bin/update_firmware because we still have bios updates floating around with this.

commit b2944e1c7750bbccd849d00463af8af8bd3c2f42
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Tue Jan 15 17:12:10 2008 -0600

    stdout instead of stderr for listplugins.

commit cbac35e26790b17daeca77430773bce7f1b0834f
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Tue Jan 15 17:11:35 2008 -0600

    stdout instead of stderr for inventory.

commit fb94bc40dff7b264f982c51b8effc4b54f7c44c1
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Tue Jan 15 17:11:01 2008 -0600

    print to stdout instead of stderr for bootstrap

commit d8b748e8a61d3253607d5a10145480980a32f8de
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Tue Jan 15 16:57:16 2008 -0600

    fixup path in config file

commit d9bbf755add9ab86fee4288484a2431349dcbe85
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Tue Jan 15 16:57:01 2008 -0600

    load plugin config files.

commit e4f3e4c664a1ff12efc583c354d35ce328d477a1
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Tue Jan 15 16:09:42 2008 -0600

    rationalize configdir variables.

commit ef7c5462dad15846e827b700df400636756f9243
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Tue Jan 15 15:14:04 2008 -0600

    resolve installation directory issues so it runs both from build tree and installed.

commit db56c5e70de9ebe6ea0131dfff0633d46db7db9a
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Tue Jan 15 12:02:42 2008 -0600

    fixup paths to only set ones we actually use.

commit 4ead20d726de42a5eeb9480e86a6ef8913badf20
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Tue Jan 15 10:35:26 2008 -0600

    bump API version to 2.0 since it is conceptually incompatible.

commit 8876a139c369413340443c46e01e998a7d83af2f
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Tue Jan 15 10:35:23 2008 -0600

    missing import fcntl.

commit 2ef7f865b6fb2e31c5f3e14422d86c4959f2a087
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Tue Jan 15 10:20:33 2008 -0600

    add help for --update cmdline.

commit 2a08b75ef74ca00134a42a1c5d8191d0bf934c6c
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Tue Jan 15 01:19:51 2008 -0600

    initial port of gui to new framework.

commit b77bc97cea4a7ca3e5bc44cec53f1667695ad10e
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Tue Jan 15 01:18:55 2008 -0600

    remove unneeded variable that is only referenced once.

commit cc1899bd2af32ade8427ddca5317ea01d185409a
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Jan 14 23:59:44 2008 -0600

    remove obsolete bins.

commit 10109391546016f016d081d140a4b8e0a672c9e3
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Jan 14 23:59:33 2008 -0600

    small whitespace cleanups.

commit 2291223156118c53e8cbb7b66e82a168d39e0386
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Jan 14 23:59:04 2008 -0600

    make backcompat symlinks in rpm

commit f6b787ed9a02f3809dba1de8e13c0cbae7719f60
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Jan 14 23:53:05 2008 -0600

    atexit() not really needed right now so remove as it causes a traceback in unit tests on exit.

commit c4d8ad902991afe37b5e134b0be47d70fa71f75d
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Jan 14 23:52:25 2008 -0600

    add new path for cli stuff to search path.

commit 9b24568a5685df570eff6c6080981e5befa2f537
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Jan 14 23:29:59 2008 -0600

    add option to seamlessly emulate old binaries based on basename.

commit 7795889553a488265043be0ea0f4d69256d172da
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Jan 14 23:29:14 2008 -0600

    get new stuff installed.

commit 10289c5db16b26e9bbed06bec3bd43424d2e6b5b
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Jan 14 23:23:26 2008 -0600

    bump version

commit f61903cfc17624d3d81143b5aed1ab293c12454a
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Jan 14 23:03:56 2008 -0600

    remove constants import.

commit 45e8c66e8fdfcf071cb9f5d54f176eb1289f7b19
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Jan 14 23:01:56 2008 -0600

    remove underused constants module.

commit b68a7f0e4ce2dd4523afa37b14a666f782e19c90
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Jan 14 22:44:08 2008 -0600

    Make the normal commands into plugins to prove the plugin system works ok.
    
    Make a couple of adjustments in the config startup to let plugins add new modes.

commit 89ce5c72900ae85744237ebb01c8dc6e51629f7a
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Jan 14 20:40:12 2008 -0600

    search path for plugins.

commit 756d9bb5f2763c8f4d76ce4fdb0f933d6748ae87
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Jan 14 20:39:58 2008 -0600

    support search path for plugins.

commit 64c92617da8143d7135e77b8a142e9bc98a2303d
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Jan 14 20:35:35 2008 -0600

    remove unused DEFAULT_CONFIG

commit c36b9f16c26474512197064e27a759989ec416fa
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Jan 14 14:58:30 2008 -0600

    move references to 'self.opts' out of FtBase as they dont belong there.

commit 14d808b44d91b8d7d19122ba3cde927fecf707b6
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Jan 14 14:58:06 2008 -0600

    make unit tests work again by porting to new FtBase

commit 4c820c2fcf52fd1c79247931e285dfb2a1f3889e
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Jan 14 14:36:12 2008 -0600

    remove obsolete modules. Move non-base-api module (guihelpers) into the cli arch dir.

commit 00e5ad3acaee0d8de8116a6b7f078b2717b7e40e
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Jan 14 14:34:59 2008 -0600

    remove redundant directory specifiers, use firmwaretools.__init__ ones by default. add missing trace decorators.

commit 002bbb1ffe78c71e018f1691ee992eb4bd322f4b
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Jan 14 14:34:12 2008 -0600

    dont import old, obsolete, deprecated module.

commit 9658e9726d9d887c85c045bf13b86b08f68d4182
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Jan 14 14:33:52 2008 -0600

    add missing trace decorators.

commit 8ca7af75d5c7765830a194373a274ed08813e226
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Jan 14 14:33:23 2008 -0600

    remove incorrect comment from config file.

commit 29973032c6aaa3a8e93081c961a0acbca9315d5b
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Jan 14 13:43:18 2008 -0600

    remove unused clifuncs.

commit 30f0b510a7301fbc4000b39b8994a4bceb97601a
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Jan 14 13:42:39 2008 -0600

    add update firmware command.

commit 7a7bcc033284d00dc0e4048dfa5d0271c2988c88
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Jan 14 13:42:21 2008 -0600

    Add repo hook into base. Fixup mockrepository to only override the base repo if it is actually loaded.

commit 326fb79e953979abf6b748596f61964f126fa861
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Jan 14 13:41:09 2008 -0600

    replace standalone binaries with shims to call new 'ft' binary.

commit 496cbab79edd6baa41cf2d0b14c7e62cd2739100
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Jan 14 12:38:07 2008 -0600

    finish bootstrap mode. add inventory and listplugins modes.
    
    implement --apt-mode and --up2date-mode cmdline options for bootstrap.
    completely implement --inventory mode.
    completely implement listplugins mode to list active and available plugins.

commit 1c81d659fe471bc06ef6e0747056617b123dd246
Merge: 16ae1d5... 23c42f2...
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Jan 14 11:20:10 2008 -0600

    Merge ssh://mock/var/ftp/pub/Applications/git/firmware-tools
    
    * ssh://mock/var/ftp/pub/Applications/git/firmware-tools:
      implemented both real and fake bootstrap for pci.
      mock plugins now get first-class citizenship
      remove vim temp file.
      add bin/ft and new infrastructure that closely follows 'yum' architecture.
      add datadir subst in python files.
      remove redundant ft ref in error name.

commit 16ae1d5389955f19ec68bcb8c3c5312c2224188c
Merge: b9b3df1... 1a3370a...
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Jan 14 10:48:56 2008 -0600

    Merge branch 'master' of http://linux.dell.com/git/firmware-tools
    
    * 'master' of http://linux.dell.com/git/firmware-tools: (37 commits)
      manpages: use \- instead of - for proper formatting
      debian/control: Python-Depends: python-decoratortools
      debian/changelog.in: bump version
      debian/rules: we're not using DEB_INSTALL_DOCS_ALL anymore
      add debian/pyversions
      dont create empty /usr/bin/
      debian/postinst: s/bin/sbin/
      debian/control cleanups per Debian policy
      move ChangeLog to changelog for debian packaging
      rearrange debian/rules for logical flow
      delete Makefile again
      obey DebianPython/NewPolicy for python+autotools+cdbs
      Makefile-std: s/DEB_DESTDIR/DEB_TMP_BUILDDIR/ as DEB_DESTDIR is used by cdbs already
      debian/docs: add doc/verbosity.txt
      debian/control: Depends on python-glade2
      delete merged/no-longer-needed files
      make debs: put results in the right place
      add upstream ChangeLog to debian pkg
      remove trailing whitespace
      fix ubuntu versioning again
      ...

commit 23c42f28ef1a9553640eb3177d44839690ce9c2d
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Mon Jan 14 02:02:24 2008 -0600

    implemented both real and fake bootstrap for pci.

commit 2408d68bd0668ab3bebb0d03e347e3a0e0a8f692
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Mon Jan 14 02:01:32 2008 -0600

    mock plugins now get first-class citizenship

commit e41970c24b83c5772fb1339bb561f3b207df75e0
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Sun Jan 13 13:24:12 2008 -0600

    remove vim temp file.

commit 0cbc6ccd45dddfd82a97b4e84f3122ed8e4cb3f1
Merge: 67f193c... 1a3370a...
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Sun Jan 13 13:10:41 2008 -0600

    Merge branch 'master' of http://linux.dell.com/git/firmware-tools
    
    * 'master' of http://linux.dell.com/git/firmware-tools: (37 commits)
      manpages: use \- instead of - for proper formatting
      debian/control: Python-Depends: python-decoratortools
      debian/changelog.in: bump version
      debian/rules: we're not using DEB_INSTALL_DOCS_ALL anymore
      add debian/pyversions
      dont create empty /usr/bin/
      debian/postinst: s/bin/sbin/
      debian/control cleanups per Debian policy
      move ChangeLog to changelog for debian packaging
      rearrange debian/rules for logical flow
      delete Makefile again
      obey DebianPython/NewPolicy for python+autotools+cdbs
      Makefile-std: s/DEB_DESTDIR/DEB_TMP_BUILDDIR/ as DEB_DESTDIR is used by cdbs already
      debian/docs: add doc/verbosity.txt
      debian/control: Depends on python-glade2
      delete merged/no-longer-needed files
      make debs: put results in the right place
      add upstream ChangeLog to debian pkg
      remove trailing whitespace
      fix ubuntu versioning again
      ...

commit 67f193c114547f2f82f5a69c8d04952a5b90446e
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Sun Jan 13 03:37:12 2008 -0600

    add bin/ft and new infrastructure that closely follows 'yum' architecture.

commit 72ee74188a7239d48457b3d3e9d4bd76467ceafe
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Sat Jan 12 22:35:45 2008 -0600

    add datadir subst in python files.

commit f3249de101819a6bc3b4d441b5a73081d6087ded
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Sat Jan 12 22:35:08 2008 -0600

    remove redundant ft ref in error name.

commit b9b3df1f56e1bf92daaa135ca1ed615e012b832d
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Thu Jan 10 13:42:31 2008 -0600

    Revert "have autogen run configure, but also make it compatible with blddir!=srcdir"
    
    This reverts commit 7eb79a56cc3b9eee94f66e35e182b3f108d04151.
    
    Not a good idea after all.

commit ddedf39b2ee29524864ddf53653734c9217a3ed4
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Thu Jan 10 13:40:51 2008 -0600

    make changelog/authors generation compatible with builddir!=srcdir

commit 7eb79a56cc3b9eee94f66e35e182b3f108d04151
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Thu Jan 10 13:40:29 2008 -0600

    have autogen run configure, but also make it compatible with blddir!=srcdir

commit 16960ae3344f34dca1774ed46151d4e9d7f45f61
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Thu Jan 10 12:25:00 2008 -0600

    add extra plugin config support. helps when trying to run from build tree and test other plugins.

commit 76f4de67879bf8c094b168a6fdc93963824ed752
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Thu Jan 10 12:20:35 2008 -0600

    fix inventory_firmware_gui so it can find its glade file when installed or run from build tree.

commit 1a3370aed94b3539b9f3bde0873be03e53f62cdc
Author: Matt Domsch <Matt_Domsch@dell.com>
Date:   Sun Dec 16 22:24:01 2007 -0600

    manpages: use \- instead of - for proper formatting

commit cb9bb59c2472ddca7e9f4a73263f1e6ec1926437
Author: Matt Domsch <Matt_Domsch@dell.com>
Date:   Sun Dec 16 22:04:54 2007 -0600

    debian/control: Python-Depends: python-decoratortools

commit fc29eed3b87e4e94b4518eaae07a1ada13b7af2f
Merge: 3c4e13e... 6e2f73a...
Author: Matt Domsch <Matt_Domsch@dell.com>
Date:   Sun Dec 16 21:51:00 2007 -0600

    Merge commit 'origin/master' into ubuntu-revu

commit 3c4e13e6b7a35862a2bf1a8e551794a02bd2d998
Author: Matt Domsch <Matt_Domsch@dell.com>
Date:   Sun Dec 16 21:50:53 2007 -0600

    debian/changelog.in: bump version

commit 4ce3c4de6699a67c88a756e724cc9fff63aa85bb
Author: Matt Domsch <Matt_Domsch@dell.com>
Date:   Sun Dec 16 21:50:12 2007 -0600

    debian/rules: we're not using DEB_INSTALL_DOCS_ALL anymore

commit 62baf26c0cb4b5a12d0616e93e52ea092110faa7
Author: Matt Domsch <Matt_Domsch@dell.com>
Date:   Sun Dec 16 21:49:23 2007 -0600

    add debian/pyversions

commit 6e2f73ad4473bc5b28706303cf2678884f4e1319
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Sun Dec 16 21:45:15 2007 -0600

    dont create empty /usr/bin/

commit d796d976ff7aa2abfd14d006f504efe64806015a
Author: Matt Domsch <Matt_Domsch@dell.com>
Date:   Sun Dec 16 21:33:38 2007 -0600

    debian/postinst: s/bin/sbin/

commit 417dcacba039137e5dc57ecc1bc5385cd8d2fa12
Merge: c194154... 510426b...
Author: Matt Domsch <Matt_Domsch@dell.com>
Date:   Sun Dec 16 21:04:31 2007 -0600

    Merge commit 'origin/master' into ubuntu-revu

commit c194154f9da0946b7716cbb78e93933f95f93e33
Author: Matt Domsch <Matt_Domsch@dell.com>
Date:   Sat Dec 15 22:06:04 2007 -0600

    debian/control cleanups per Debian policy

commit b093f6eae4b9b500633ce414c8b24a108de6250d
Author: Matt Domsch <Matt_Domsch@dell.com>
Date:   Sat Dec 15 22:05:16 2007 -0600

    move ChangeLog to changelog for debian packaging

commit 8634c89cab605a3a3160adae6ec0312eef89c571
Author: Matt Domsch <Matt_Domsch@dell.com>
Date:   Fri Dec 14 23:32:52 2007 -0600

    rearrange debian/rules for logical flow

commit 61be590af3914130615cb0516ff3570d32db29c9
Author: Matt Domsch <Matt_Domsch@dell.com>
Date:   Fri Dec 14 22:49:47 2007 -0600

    delete Makefile again

commit 1b32da21ace7ef11bb8e11ad48f3b5d3deb864e9
Author: Matt Domsch <Matt_Domsch@dell.com>
Date:   Fri Dec 14 22:48:47 2007 -0600

    obey DebianPython/NewPolicy for python+autotools+cdbs

commit fa149026ea8cda89c1b3f8ed05cd8e3b471e593c
Author: Matt Domsch <Matt_Domsch@dell.com>
Date:   Fri Dec 14 22:47:21 2007 -0600

    Makefile-std: s/DEB_DESTDIR/DEB_TMP_BUILDDIR/ as DEB_DESTDIR is used by cdbs already

commit 51da8fbc3d8c45fc57e6f34da152010b7f64304e
Author: Matt Domsch <Matt_Domsch@dell.com>
Date:   Fri Dec 14 16:21:16 2007 -0600

    debian/docs: add doc/verbosity.txt

commit 830759965d61fd9c21ab51ea0bf9e296fb0f1c3a
Author: Matt Domsch <Matt_Domsch@dell.com>
Date:   Fri Dec 14 16:20:51 2007 -0600

    debian/control: Depends on python-glade2

commit 2dcabebda5cf5f57c8839de3edcfcf1f6cf20d39
Author: Matt Domsch <Matt_Domsch@dell.com>
Date:   Fri Dec 14 16:02:53 2007 -0600

    delete merged/no-longer-needed files

commit 4044943605146496269725b8bed9138b6eeab5f9
Author: Matt Domsch <Matt_Domsch@dell.com>
Date:   Fri Dec 14 16:02:23 2007 -0600

    make debs: put results in the right place

commit 79db3f4a0fa4899eda761970ba4c30be30180733
Author: Matt Domsch <Matt_Domsch@dell.com>
Date:   Fri Dec 14 16:00:13 2007 -0600

    add upstream ChangeLog to debian pkg

commit 510426b3a0bfddbc37addd640bde19bcd4d21fab
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Fri Dec 14 15:56:37 2007 -0600

    bump version. fix python dirs to not have '-'

commit f1e523079417bee04608f206eacf6c3b96fec1cd
Author: Matt Domsch <Matt_Domsch@dell.com>
Date:   Fri Dec 14 15:41:05 2007 -0600

    remove trailing whitespace

commit f3137de3af25861266ee59d4d9db8f3be7b62a95
Merge: c315249... 4a6df6b...
Author: Matt Domsch <Matt_Domsch@dell.com>
Date:   Fri Dec 14 15:37:22 2007 -0600

    Merge commit 'origin/master' into ubuntu-revu

commit c3152496b764e64a99670a8f7b9d92dd786d701b
Merge: 69bb71d... d3f5be3...
Author: Matt Domsch <Matt_Domsch@dell.com>
Date:   Fri Dec 14 15:33:15 2007 -0600

    finish merge

commit 4a6df6b9a3009c062d51871d3b5548f9b453b986
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Wed Dec 12 15:22:27 2007 -0600

    remove generated autotools files. Add autogen.sh to create them for release.

commit d3f5be34892259415ac463fd36f67c5e4abfbeb5
Merge: 2894d32... 1c5c92f...
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Wed Dec 12 11:07:44 2007 -0600

    Merge branch 'master' of http://linux.dell.com/git/firmware-tools

commit 2894d32adb30d54131876f9afba14f166aafb5aa
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Wed Dec 12 11:05:00 2007 -0600

    add new python files to dist.

commit e8ced026ab920f856667703bf001f69b40c1a239
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Wed Dec 12 11:04:38 2007 -0600

    add install-data hook. revamp rpm building to be more robust.

commit d950d0a3b316bebef5564189f2b55b797fa6795b
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Wed Dec 12 09:14:24 2007 -0600

    sync trace_decorator with mock. better python 2.4 compat.

commit 69bb71d471e8f207528ccd7e9361769fe5d5a601
Author: Matt Domsch <Matt_Domsch@dell.com>
Date:   Mon Dec 10 09:51:29 2007 -0600

    fix ubuntu versioning again

commit 1c5c92f012312e06ff7bd59da93b50a8b1016a18
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Mon Dec 10 02:20:16 2007 -0600

    misc fixes.

commit 47594e15697d563e24a9ca91c90071b03c89618b
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Mon Dec 10 02:20:07 2007 -0600

    sync trace_decorator with mock's version. better back compat w/ python 2.3

commit 4d8c431b747f637545132ac8bc6d926384066931
Merge: 1f636be... 912bd40...
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Mon Dec 10 01:56:36 2007 -0600

    merge conflicts. pull work from laptop.

commit 1f636be17fd35efa3164cd64a16611b2901e505d
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Mon Dec 10 01:07:50 2007 -0600

    convert to new config module.

commit 8c3bdcf821b3186031c4f09526fa1c0d9011ef25
Author: Matt Domsch <Matt_Domsch@dell.com>
Date:   Sun Dec 9 22:51:10 2007 -0600

    debian/changelog 1.5.10-5ubuntu1

commit e901548d95caf978a6d1719b67add0348913f89b
Author: Matt Domsch <Matt_Domsch@dell.com>
Date:   Sun Dec 9 22:32:13 2007 -0600

    debian/rules: drop DEB_INSTALL_DOCS_ALL, install linda.overrides

commit ed439a0d7ae1785b11728165235c1c4dc913d9f3
Author: Matt Domsch <Matt_Domsch@dell.com>
Date:   Sun Dec 9 22:31:27 2007 -0600

    add debian/linda.overrides to quiet linda yum-plugins warning

commit f8599a4f75dc98595bc6053d157c8a8b001f8247
Author: Matt Domsch <Matt_Domsch@dell.com>
Date:   Sun Dec 9 22:30:46 2007 -0600

    pointer to LGPL in debian/copyright

commit 1c84bcaf6023ba73838471fd3ce54c8949d01b16
Author: Matt Domsch <Matt_Domsch@dell.com>
Date:   Sun Dec 9 22:30:13 2007 -0600

    debian Standards-Version: 3.7.3

commit 018af57eef5e941a013911ee49f41e5b32fa5308
Author: Matt Domsch <Matt_Domsch@dell.com>
Date:   Sun Dec 9 22:29:33 2007 -0600

    use debian/docs instead of DEB_INSTALL_DOCS_ALL

commit cd9c2f62821d8e1fbd3cffabde51eaafc9681f06
Author: Matt Domsch <Matt_Domsch@dell.com>
Date:   Sun Dec 9 22:28:41 2007 -0600

    patch LGPL text into debian, update Makefile

commit 295e2e88ac9b897fee40ede2de17af2707a22012
Author: Matt Domsch <Matt_Domsch@dell.com>
Date:   Sun Dec 9 22:27:31 2007 -0600

    add debian/watch

commit d728abdfffa897100a11ce2db99bb52b150bcc5d
Author: Matt Domsch <Matt_Domsch@dell.com>
Date:   Sun Dec 9 22:27:05 2007 -0600

    patch manpages into debian until upstream tarball accepts them

commit 20b3a8223f6742b8c4b308feab91c815479b32af
Author: Matt Domsch <Matt_Domsch@dell.com>
Date:   Sun Dec 9 22:26:38 2007 -0600

    add manpages

commit 03b517d3fd41eadd74e2becda8fe2e1dcba4b140
Author: Matt Domsch <Matt_Domsch@dell.com>
Date:   Wed Dec 5 22:41:01 2007 -0600

    make deb/sdeb: put results in dist/$(DIST)/ to simplify copying
    into the repository.

commit bb1bacf67f1b2c80437171592b8d5273f4527d0c
Author: Matt Domsch <Matt_Domsch@dell.com>
Date:   Wed Dec 5 22:38:32 2007 -0600

    debian/control: dpkg is essential, so don't Depend on it

commit 912bd40bb6d152c63227940159d186965ec111a2
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Wed Dec 5 17:29:50 2007 -0600

    cant trace __init__() on some classes.

commit 90c56cba99916244d28fc5727d3269eca200462a
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Wed Dec 5 17:26:46 2007 -0600

    fixup so basic stuff works. updates dont yet work.

commit 67d31cc2a0031ecfa86359bd8edfb8cec1f682f2
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Wed Dec 5 16:44:42 2007 -0600

    fix double prefix.

commit 5ab19f89dddd4b7f7c5f854320c0ad336f21bd40
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Wed Dec 5 16:39:59 2007 -0600

    remove extraneous blank line in lspci test input that causes traceback

commit c949d738db7db4ce3c3eb2fe63b13ab165d197b4
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Wed Dec 5 16:39:37 2007 -0600

    make sure we reload modules fresh for each test. fix pci bootstrap test for new API.

commit e0cbd09708d53dff38cc84388069a648a49f22f2
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Wed Dec 5 16:13:02 2007 -0600

    use latest trace_decorator facilities.

commit 16fb224ee22b1e007aa08b16b28e399937713fe3
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Wed Dec 5 16:10:54 2007 -0600

    add getLog() function which performs late-binding to a log object. This works around problem where reconfiguring doesnt propagate to already-configured loggers. Make function tracing default to a logger in 'trace.MODULE_NAME' namespace by default, so caller doesnt need to do as much. change trace log messages to INFO level so that we dont have to turn on verbose to see trace logging.

commit a5188c326945a5bfd20c1dfa3fc7c9519b4d9d3d
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Wed Dec 5 16:08:15 2007 -0600

    change config to match new logging layout.

commit de461dbfd1074aa22b50486a19602819890e0442
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Wed Dec 5 16:06:24 2007 -0600

    explicit pass sys.argv. remove unused imports.

commit bb528d93599acd62ee0cfda37673f7fb83f9a4ee
Author: Matt Domsch <Matt_Domsch@dell.com>
Date:   Wed Dec 5 11:14:08 2007 -0600

    forcably install debian/triggers because <= Gutsy debhelper doesn't.

commit 5208f2af6fd81b3c3f15928839fd6f2a019aaee6
Author: Matt Domsch <Matt_Domsch@dell.com>
Date:   Tue Dec 4 23:55:12 2007 -0600

    don't bother signing output of 'make deb'

commit ecc7bc7637b19e04b6aaa92d61e245c0ce89033b
Author: Matt Domsch <Matt_Domsch@dell.com>
Date:   Tue Dec 4 23:49:04 2007 -0600

    drop unnecessary dpkg specific version dependency

commit 8e16cde1225c08134bc883910ec3f2ac5690a1c6
Author: Matt Domsch <Matt_Domsch@dell.com>
Date:   Tue Dec 4 23:48:31 2007 -0600

    bump ubuntu version

commit 245f05565157162d096098cc758068ee73d5da9f
Author: Matt Domsch <Matt_Domsch@dell.com>
Date:   Tue Dec 4 21:47:14 2007 -0600

    make deb/sdeb: don't use pkg/debian from tarball, use it from the git tree itself

commit 14a80f6362a7b60465ba7c189ff8f1b7bbf1ce07
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Mon Dec 3 02:18:57 2007 -0600

    add unified config-file/cmdline processing, pulling some ideas from yum for inspiration.

commit 8591ddb3dfb6cade903adf16788593b3f1503628
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Mon Dec 3 02:18:17 2007 -0600

    add api version checking.

commit c2b950b41be5f9d8c65cd0142c35968216a54bde
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Mon Dec 3 02:17:53 2007 -0600

    enable traceLog to take either a logger object or the text name of the logger to use. use logger matching module name for decorateAllFunctions().

commit 8db076c6e37f0533ff427998ee549c1567764066
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Mon Dec 3 02:06:08 2007 -0600

    more substitutions.

commit a5ed15642c0570d36248245a95878177b48a1b57
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Sat Dec 1 16:49:32 2007 -0600

    add rules to compile debian packages. start trying to fix debian packages to compile under new scheme.

commit fc0c0376dbff52ee64c16e69e116420758e73156
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Sat Dec 1 14:17:04 2007 -0600

    separate out 'standard' Makefile.am stuff so we can share between projects.

commit 90a177b3202251e3524fec9129d00c12f3899c34
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Sat Dec 1 14:16:06 2007 -0600

    use python-decoratortools rather than our own homegrown.

commit 7256cce262b8ca6913cb07a8746fc468d09d0ec6
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Sat Dec 1 14:15:30 2007 -0600

    new improve testAll.py that works with srcdir!=builddir

commit 027dbc401938c831d8416654f954291e0cacddf5
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Fri Nov 30 18:37:30 2007 -0600

    move config file so it mirrors the install path so we can run executables from the build tree.

commit 7a396448c36035479232cae46d7ad5529440c20a
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Fri Nov 30 18:37:00 2007 -0600

    add variable substitution targets.

commit 0a17bf055a8e3b9078ac174118a73074f15f302f
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Fri Nov 30 18:36:41 2007 -0600

    do var subst on executables on install.

commit 3c3f1bef87d69c169452c95dcf6a3742aa4fb709
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Fri Nov 30 17:16:26 2007 -0600

    move etc files, so we can run from build tree.

commit 002be7be2d8a7df8a8fcfaef71bf4238c2983d87
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Fri Nov 30 17:15:59 2007 -0600

    make rpm noarch

commit 4601d1d70b44d9323d250d9023752ba59affeb6a
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Fri Nov 30 16:46:40 2007 -0600

    replace version vars in configure. remove rhel3 compat stuff. switch build to use autotools.

commit 86fc9faa26ee12b132ebea8b57da33ceb14afa06
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Fri Nov 30 16:45:54 2007 -0600

    fix missing dist files.

commit 899856e77afe14a604761ed2fc7ceeec3c6726f2
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Fri Nov 30 16:35:01 2007 -0600

    begin autoconf-ify.

commit 2e46aaf952d6c8851504e46698f2b0d5999a7e5c
Merge: b581544... d0abde9...
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Fri Nov 30 15:15:57 2007 -0600

    Merge branch 'master' of http://hb.us.dell.com/pub/Applications/git/firmware-tools
    
    * 'master' of http://hb.us.dell.com/pub/Applications/git/firmware-tools: (25 commits)
      debian/copyright: fit in 80cols
      Ubuntu packaging cleanups.  Add DISTTAG=~gutsy1 to make deb and sdeb.
      debian/postinst: trigger update_firmware on firmware/BIOS package installs
      install LGPL COPYING.LIB file to %doc
      Add LGPL License text file to tarball
      bump debian/changelog to match 1.5.10
      version bump
      fix Makefile test for DIST= being set
      add manditory DIST= for deb and sdeb targets
      include debian/triggers to triggers take effect
      use dpkg triggers to run update_firmware after all payloads are installed
      update debian/changelog for v1.5.9
      add doc/bootstrap.txt to debian docs
      update Open Software License text to version 3.0
      add launchpad needs-packaging bug to changelog to autoclose
      ubuntu packaging cleanups per REVU
      bootstrap_firmware: add -a --apt_mode for use with apt
      debian/changelog: dist=hardy
      debian/changelog version 1.5.8
      version bump
      ...

commit b58154402c63759dd174154ecc3c5a6f504d44bf
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Fri Nov 30 15:15:37 2007 -0600

    start porting to python logging module.

commit d0abde977c3f63346ac5f9db551b04226b7049cc
Author: Matt Domsch <Matt_Domsch@dell.com>
Date:   Fri Nov 30 11:55:25 2007 -0600

    debian/copyright: fit in 80cols

commit 36235dca8fb88dce35a4b3bc08428e8c84009163
Author: Matt Domsch <Matt_Domsch@dell.com>
Date:   Fri Nov 30 11:37:53 2007 -0600

    Ubuntu packaging cleanups.  Add DISTTAG=~gutsy1 to make deb and sdeb.

commit 74540c7a23a66bd88746960a0b61a2e6e8fc7ba6
Author: Matt Domsch <Matt_Domsch@dell.com>
Date:   Fri Nov 30 11:37:05 2007 -0600

    debian/postinst: trigger update_firmware on firmware/BIOS package installs

commit b6a5bdbe106e0f4ff17979b71b6bdb5bf217ced3
Author: Matt Domsch <Matt_Domsch@dell.com>
Date:   Fri Nov 30 11:35:42 2007 -0600

    install LGPL COPYING.LIB file to %doc

commit 93d9141e24f6ddfc7da153d8b14873eba5d5074e
Author: Matt Domsch <Matt_Domsch@dell.com>
Date:   Fri Nov 30 11:35:08 2007 -0600

    Add LGPL License text file to tarball

commit f0a7819105f755525d14ba260108401ee8151b4a
Author: Matt Domsch <Matt_Domsch@dell.com>
Date:   Wed Nov 28 10:28:17 2007 -0600

    bump debian/changelog to match 1.5.10

commit 76deacbf4dd6195934672ef78965fa4044a88d2c
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Wed Nov 28 09:32:01 2007 -0600

    version bump

commit 399ec284c728414809a9303652756abb0ca1c7b4
Author: Matt Domsch <Matt_Domsch@dell.com>
Date:   Sun Nov 25 23:11:36 2007 -0600

    fix Makefile test for DIST= being set

commit 2ad1becf0598477823307f8c395792798b54d5cf
Author: Matt Domsch <Matt_Domsch@dell.com>
Date:   Sat Nov 24 21:20:11 2007 -0600

    add manditory DIST= for deb and sdeb targets

commit e275e7023fe39dbe89c888033e5cc62a89ae01e7
Author: Matt Domsch <Matt_Domsch@dell.com>
Date:   Fri Nov 23 22:21:26 2007 -0600

    include debian/triggers to triggers take effect

commit 3e35195ceaacf0eae18fb9e360867dbf465fbb75
Author: Matt Domsch <Matt_Domsch@dell.com>
Date:   Fri Nov 23 22:19:54 2007 -0600

    use dpkg triggers to run update_firmware after all payloads are installed

commit 02c40bbaad597d6461fedc3e1c94748d4a209fe0
Author: Matt Domsch <Matt_Domsch@dell.com>
Date:   Fri Nov 23 08:11:49 2007 -0600

    update debian/changelog for v1.5.9

commit a17566e7eb1228c7954ecd602f4bc7951dc0eb89
Author: Matt Domsch <Matt_Domsch@dell.com>
Date:   Fri Nov 23 08:11:17 2007 -0600

    add doc/bootstrap.txt to debian docs

commit 020204e45c1f15bc4c9d6b9877d5507ab7c4de72
Author: Matt Domsch <Matt_Domsch@dell.com>
Date:   Fri Nov 23 07:15:20 2007 -0600

    update Open Software License text to version 3.0

commit 7769cf0fa14134344ac34a52b25336a952cc5d77
Author: Matt Domsch <Matt_Domsch@dell.com>
Date:   Tue Nov 20 22:55:07 2007 -0600

    add launchpad needs-packaging bug to changelog to autoclose

commit 0221ea0a6b9b191a2f2542cec166eb47c3d759ac
Merge: 8b70bc3... f023e66...
Author: Matt Domsch <Matt_Domsch@dell.com>
Date:   Tue Nov 20 22:54:11 2007 -0600

    Merge /var/ftp/pub/Applications/git/firmware-tools

commit 8b70bc3b14089962f9f97d1b2089077ea6efd13a
Author: Matt Domsch <Matt_Domsch@dell.com>
Date:   Tue Nov 20 13:31:23 2007 -0600

    ubuntu packaging cleanups per REVU

commit f023e6695dd129644ad4a7610fc882b6790c1912
Merge: 5f384a7... 909061a...
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Tue Nov 20 09:56:44 2007 -0600

    Merge /home/mdomsch/git/firmware-tools into mdomsch-review
    
    * /home/mdomsch/git/firmware-tools:
      bootstrap_firmware: add -a --apt_mode for use with apt
      debian/changelog: dist=hardy
      debian/changelog version 1.5.8
      remove debian/prerm and postinst again - they're auto-generated by python-support
      fix python-rpm comment
      add DEBIAN dir to list of dirs to clean

commit 909061a39fc997f74924b2a4d4a903bcb6ab7414
Author: Matt Domsch <Matt_Domsch@dell.com>
Date:   Mon Nov 19 14:27:05 2007 -0600

    bootstrap_firmware: add -a --apt_mode for use with apt

commit 08973d42ce395a9a25f1acba403a23e253cb077a
Author: Matt Domsch <Matt_Domsch@dell.com>
Date:   Thu Nov 15 22:15:16 2007 -0600

    debian/changelog: dist=hardy

commit b3a7f072eef416320f69408833e97e1678b018a4
Author: Matt Domsch <Matt_Domsch@dell.com>
Date:   Thu Nov 15 22:07:56 2007 -0600

    debian/changelog version 1.5.8

commit f82bcb25e4c5e7509aeffab77d5c230af4de42bd
Merge: 0e80156... 7df7498...
Author: Matt Domsch <Matt_Domsch@dell.com>
Date:   Mon Nov 12 22:27:09 2007 -0600

    Merge /var/ftp/pub/Applications/git/firmware-tools

commit 5f384a7e4aa342fab6c018de9c7b20595bd9ecbe
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Oct 29 20:41:40 2007 -0500

    version bump

commit 7df74985c7375ac632965499ba1d2707651b3966
Merge: 8718547... 3f49755...
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Oct 29 08:26:53 2007 -0500

    merge conflict on decorator.

commit 3f497553ad53838ad5ceed3934bd65b786a1b436
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Oct 29 04:10:03 2007 -0500

    rhel3 compat for decorators...

commit 582442ec54f394f41e3d8ff9eb3fe3b52464366c
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Mon Oct 29 03:33:14 2007 -0500

    long since past time where apply_updates should go away.

commit 011607d9822482be3632f2038078d92afb3d926e
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Mon Oct 29 03:21:37 2007 -0500

    version bump

commit 97baabe040870767042b5c3fda87c2b4c3f3450f
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Mon Oct 29 03:20:12 2007 -0500

    add additional warm reboot needed.

commit d6e6fd5d52138af43ad6cf42133b224a6ec9e7f0
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Mon Oct 29 02:53:34 2007 -0500

    better feedback to user when update is happening for both cmdline and gui.

commit 70ab3c40be1cd1fad47053aa88024472cc98db5b
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Mon Oct 29 02:53:01 2007 -0500

    remove mock stuff as it is now in mockpackage. add functions to return install complete percentage and status string.

commit a7ffd450f8a869f565cbd324028145932bbad1b5
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Mon Oct 29 02:52:00 2007 -0500

    move all mock package stuff into mock* files.

commit dace9097cccf6002951942280c56d4915c6e65e3
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Mon Oct 29 02:51:10 2007 -0500

    small refactorings on spinprint so clearLine() can be used elsewhere. run waitLoopFunction again before exiting.

commit ee3b3cc24c0cfba374f253f870c12e384b8f9adf
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Mon Oct 29 00:36:28 2007 -0500

    move threading helper function into base libs from the executable.

commit 01135ee52c0c2fc57f7411ab5c974a2a559717e7
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Sat Oct 27 17:59:59 2007 -0500

    make yum plugin conditional

commit e5c6b354698e44c31a21a869c07d3a7cf76f61e0
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Sat Oct 27 17:17:26 2007 -0500

    disable yum plugins for now

commit 07ad27d699f13ac54893b9a443f3e1d9ab43da94
Merge: 28f3be8... b76c061...
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Sat Oct 27 17:00:53 2007 -0500

    Merge branch 'master' of http://hb.us.dell.com/pub/Applications/git/firmware-tools
    
    * 'master' of http://hb.us.dell.com/pub/Applications/git/firmware-tools:
      use pbuilder for 'make deb', add 'make sdeb' for upload to Ubuntu REVU
      debian/control: cleanups
      DEB_RELEASE=0ubuntu1 for Ubuntu
      copyright: make it (c) Dell Inc, remove intern Sadhana's defunct email address.
      inventory_firmware_gui: /usr/bin/python2 -> /usr/bin/python
      Add debian postinst (to byte-compile), prerm, and changelog files to package.
      update some comments

commit 28f3be8076907ca5d895c3ed023a2c9742078ba5
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Sat Oct 27 17:00:51 2007 -0500

    add additional status caps so gui can provide better feedback.

commit 1d96500be9a50a14cd31e3c417c31aeb10399cb0
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Sat Oct 27 16:59:46 2007 -0500

    debug stuff for yum plugin.

commit 8718547de3b5cad623bf71f869d22fd4d5298d7b
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Fri Oct 26 17:52:46 2007 -0500

    work around lspci bugs... doesnt always work if you pass domain number to old lspci.

commit a08def734948b314b88b13793e3091404bd92e8d
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Fri Oct 26 16:24:10 2007 -0500

    fixes for python 2.2

commit 0e80156c1b4f43e90c148c3ecf37d8ad3d9412f6
Author: Matt Domsch <Matt_Domsch@dell.com>
Date:   Mon Oct 15 17:12:58 2007 -0500

    remove debian/prerm and postinst again - they're auto-generated by python-support

commit d4aa93b4c13ca06fe2af4c8d3bdf0e6f97525132
Author: Matt Domsch <Matt_Domsch@dell.com>
Date:   Mon Oct 15 17:12:30 2007 -0500

    fix python-rpm comment

commit 1c0148f5faf3fd7f465caabb3deeff5b745efd2b
Author: Matt Domsch <Matt_Domsch@dell.com>
Date:   Mon Oct 15 17:11:54 2007 -0500

    add DEBIAN dir to list of dirs to clean

commit b76c061672666668d4c2f9e2badff1257ef7f734
Author: Matt Domsch <Matt_Domsch@dell.com>
Date:   Mon Oct 15 11:22:15 2007 -0500

    use pbuilder for 'make deb', add 'make sdeb' for upload to Ubuntu REVU

commit 721571992bdfc302c46469e6e1622bb4c977e0b2
Author: Matt Domsch <Matt_Domsch@dell.com>
Date:   Mon Oct 15 11:21:38 2007 -0500

    debian/control: cleanups
    
    * priority optional
    * maintainer MOTU
    * remove XS-Python-Version and XB-Python-Version, they aren't needed anymore.
    * add Depends: python-rpm as a hack because python.py imports python-rpm.

commit cb4f9cda5bc9fa864463fd35a96c1bac8c63392d
Author: Matt Domsch <Matt_Domsch@dell.com>
Date:   Mon Oct 15 11:19:16 2007 -0500

    DEB_RELEASE=0ubuntu1 for Ubuntu

commit e3b4d2ca1426fdb8a656549f56deac2a51f9471e
Author: Matt Domsch <Matt_Domsch@dell.com>
Date:   Mon Oct 15 11:18:40 2007 -0500

    copyright: make it (c) Dell Inc, remove intern Sadhana's defunct email address.

commit 9405f8f765fcc0c292fd6fcbc4ed4f29e9f585b2
Author: Matt Domsch <Matt_Domsch@dell.com>
Date:   Mon Oct 15 11:17:38 2007 -0500

    inventory_firmware_gui: /usr/bin/python2 -> /usr/bin/python

commit 312f9b95216904684f9734283c09ff4bf04a8c9e
Author: Matt Domsch <Matt_Domsch@dell.com>
Date:   Mon Oct 15 11:16:57 2007 -0500

    Add debian postinst (to byte-compile), prerm, and changelog files to package.

commit 386e98c0d586e30e29f4cea93cb53e7d71726475
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Tue Aug 28 11:08:31 2007 -0500

    update some comments

commit 71acf2b3a908a4891907b75f861039c553b359d2
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Tue Aug 28 00:22:29 2007 -0500

    version bump

commit 31249e256fcb55fd5a6ad199966568ad23d2f4f2
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Tue Aug 28 00:21:13 2007 -0500

    only install best rpm for now, not multiple matching.

commit 660fc45e2a6aaae9b3a5387799b8383e61153b0a
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Mon Aug 27 23:50:18 2007 -0500

    disable plugin by default until we get good feedback that it is ok.

commit 083b2b5818849c3f211825d40a6c9d905b27f29b
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Mon Aug 27 18:47:27 2007 -0500

    update to current version #

commit ffeb7713779a8d00a0d468a2120a9a8cd9d207ef
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Mon Aug 27 18:47:12 2007 -0500

    add yum plugin to install.

commit 6e6f56b0d0d60084ee6479e1de41d9f2d2a98fe2
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Mon Aug 27 17:35:58 2007 -0500

    start adding yum plugin files.

commit a5278ac040a39b6ab9b6d18c708e83b2f7105eb2
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Mon Aug 27 17:35:36 2007 -0500

    fix exception formatting to output a string and not break dprint

commit 883f9f0670c2fe02d56b7153cf34ad3215679f1a
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Mon Aug 27 13:11:37 2007 -0500

    slightly more descriptive comment.

commit bb097426c5a4ec090ce8017da0b0d4b292b3792e
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Fri Aug 24 00:49:41 2007 -0500

    make message a bit clearer

commit 9f82bc1246c52688c19f3548de936b40c18a712c
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Fri Aug 24 00:07:37 2007 -0500

    backwards compat for old lspci

commit 33e725225f8f71f169013f2008a0096e12355864
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Thu Aug 23 23:24:31 2007 -0500

    typo - forgot to remove -D in fallback.

commit 22df0a36791e2e80e963ee28fa177c22dad5c3ef
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Thu Aug 23 17:16:28 2007 -0500

    dont print out exception twice

commit 39e0df760ecbd202c1f0a520641c5703026ec1f6
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Thu Aug 23 17:12:57 2007 -0500

    version bump

commit c3b0e15c26d0e435b24b4eabc0aaf1ad7d1da049
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Thu Aug 23 17:12:08 2007 -0500

    changelog update for rpm

commit f6063e7d28d9b54d1ec2b5c88ec257aeff1a41e0
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Thu Aug 23 17:01:35 2007 -0500

    backwards compatible list comprehension.

commit e76ad3a5b161b2be3f25074258e94b47752384d5
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Thu Aug 23 16:58:30 2007 -0500

    use old backward-compatible exception formatting functions

commit 815dd5408a4151aede0095cd6f20fd95f5a87f5c
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Thu Aug 23 15:36:42 2007 -0500

    add empty InventoryGenerator function to PCI bootstrap to reduce superfluous (and completely ignorable) error messages when not in unit test mode.

commit 6ca8c806a37e9448d6a23fe206bbaa2431366c7f
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Thu Aug 23 14:55:11 2007 -0500

    getCurrentInstallDevice() should not take a parameter.

commit 72612802bdee0de9572aaf830e164653c0866736
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Thu Aug 23 12:53:42 2007 -0500

    take advantage of new generateInstallOrder API to store device to be updated alongside the update package, so we can easily get info like name, version accurately.

commit 5a111f33f19c1f3b349870b30f0cdf38c1cb8919
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Thu Aug 23 12:50:29 2007 -0500

    set status in mock packages.

commit 5693ce34cf5184f58fddc68300ea96c5f05a1876
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Thu Aug 23 12:49:30 2007 -0500

    corresponding package api updates to save current install device

commit 5f89543d1fe8b2ba2d411e2ca36cd2fe8894e28d
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Thu Aug 23 12:40:43 2007 -0500

    let update package know which device it is installing to.

commit 2274f885c2a8e2adc9a3464268b0843271882055
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Wed Aug 22 23:00:44 2007 -0500

    update changelog

commit 1e585a175250109fe8189e66c5c7db864545a279
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Wed Aug 22 21:38:06 2007 -0500

    version bump

commit a28c494ca32b34abe074b7761efaf4c410d7618d
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Wed Aug 22 21:37:36 2007 -0500

    fix for unboundlocalerror

commit 8dcd29c86ef55df9a1af091359e883974d1bc5cb
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Wed Aug 22 12:50:45 2007 -0500

    version bump

commit a0bddb29ae1b47d3272befe2a352eb54b2d7639f
Merge: 8afadc4... 069dc89...
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Wed Aug 22 10:02:15 2007 -0500

    Merge branch 'master' of /var/ftp/pub/Applications/git/firmware-tools
    
    * 'master' of /var/ftp/pub/Applications/git/firmware-tools:
      add fake mode for bootstrap
      let unit test override lowlevel pci data, dont do it automatically on module import.
      better pci bootstrap: vendor/device names, etc.
      remove dead comment
      add fake-mode for CLI inventory/update
      tweaks on fake packages.
       move all the mock stuff to its own modules so it doesnt bloat man app when not needed.
      reload to pick up debugging when fake selected.

commit 8afadc4cb1232155f873f3fd4e507adba3260802
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Wed Aug 22 10:02:05 2007 -0500

    update release script to handle new paths for tarballs

commit 069dc89dc8cf84203821cea81356df6270a82d8d
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Wed Aug 22 04:05:47 2007 -0500

    add fake mode for bootstrap

commit 85568b7ed188a63e152babccbde55b4ea63a2700
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Wed Aug 22 03:40:51 2007 -0500

    let unit test override lowlevel pci data, dont do it automatically on module import.

commit cdbf40beb1b45cca966fc2536ab4c07eb508daf6
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Wed Aug 22 03:35:25 2007 -0500

    better pci bootstrap: vendor/device names, etc.

commit b48650e8ea79369fe9e631561f2dd1f2b9408bc4
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Wed Aug 22 03:07:42 2007 -0500

    remove dead comment

commit 058bdf75d62108222c43509b4e09d8ec410f6b52
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Wed Aug 22 03:07:20 2007 -0500

    add fake-mode for CLI inventory/update

commit 3a1a3dbda14be7253b7d290f476098aa3c8c4f14
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Wed Aug 22 01:34:59 2007 -0500

    tweaks on fake packages.

commit f5fb2e0b2959387a01d8c10ecd01d6a745a16c71
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Wed Aug 22 01:05:20 2007 -0500

     move all the mock stuff to its own modules so it doesnt bloat man app when not needed.

commit a52227faa4b08946cc4997b63363c8e5bd9e34f1
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Tue Aug 21 18:19:48 2007 -0500

    reload to pick up debugging when fake selected.

commit 4e7a4612d3c6b8dd717cc3e6ba926f0f7f33328b
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Aug 20 17:57:46 2007 -0500

    somewhat better user instructions for disabled package.

commit 9e15487875f22cef5a75ef41ccb407de960a390c
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Aug 20 16:05:14 2007 -0500

    version bump

commit a16667063ee987a19c3fb408d76ffbefed58fb8c
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Aug 20 16:04:21 2007 -0500

    remove spurious whitespace

commit 4be829e17bcbff8b6213002b6d254ca0b380f467
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Aug 20 16:04:10 2007 -0500

    change InstallThread to be more generic runLongProcess API. convert initial inventory to use it so GUI updates while we do inventory.

commit f792f3db179a2ad3fdd5b92c3314d0d0a0dbb168
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Aug 20 14:42:51 2007 -0500

    version bump

commit eedb14db8c2f624df61c10053da6a2b168880ea6
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Aug 20 14:42:02 2007 -0500

    backwards compat code for RHEL4. avoid letting modules kill main gui.

commit 0d03d7ba2bb16a56cd86c544f501f246aad34068
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Aug 20 13:41:43 2007 -0500

    version bump

commit 598de0afdf02422d8b85789075ad2672e7fd13a6
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Aug 20 13:41:04 2007 -0500

    dont allow user to downgrade/reflash packages that cannot themselves support downgrade/reflash

commit bdda34f5319e353ad60b34319e1d181da837e219
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Aug 20 13:40:27 2007 -0500

    fix MockRepositoryPackage __init__ function to call proper superclass. fix getCapabilities() function to return proper capability

commit 19789862555e06cd468bfdab5c7ec6f813881ff7
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Aug 20 13:20:55 2007 -0500

    add package capabilities (reflash/downgrade). split up Device a bit more from package.

commit 582d3493f0b89ea9b1ccb0428cdad277924e3d5a
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Aug 20 12:56:57 2007 -0500

    initial support for full installation now working.

commit e93639e9bf0f4caee5dcfc9c2cafc20de12130a1
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Aug 20 11:11:57 2007 -0500

    print out real displayname for update

commit a4646845271c01269119c710880fcdc849b6d0e7
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Mon Aug 20 09:52:35 2007 -0500

    version bump

commit be1ef948cff73ce726351d747ba470da85288861
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Mon Aug 20 09:51:48 2007 -0500

    add disabled state

commit cb1b622daf06b34fb571fbfffd8427002ed08502
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Mon Aug 20 03:38:22 2007 -0500

    update update_firmware for new api stuff

commit 54e28357d18fd5815181c74afc40059e3dd86f77
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Mon Aug 20 03:22:59 2007 -0500

    missed one location from function move

commit f946a8b9c8e9e6b53f4753ab1ee86b5d542bfc49
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Mon Aug 20 03:18:55 2007 -0500

    add signal for update now button and stub

commit f85b8e89f906de03b13fdd3d66d4240472df2f3f
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Mon Aug 20 03:13:39 2007 -0500

    add serial # column to inventory tree to force redisplay updates when needed.

commit 165862c98155f66e9fb99b4144b284bb400aa677
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Mon Aug 20 02:57:00 2007 -0500

    update page now mostly has the correct info

commit f82fc80973a452b346519c2750a42b76869064ad
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Mon Aug 20 02:48:17 2007 -0500

    make status bar visible

commit 072cceebeb83fc193491d41541d86f00c00b98e4
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Mon Aug 20 02:43:36 2007 -0500

    hide tabs, fixup view menu so default options are right.

commit 897f6a148238a70ab8dc948eff591b689580f308
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Mon Aug 20 00:30:46 2007 -0500

    start implementing update page.

commit 37a9d1d42c4b5f1093790621b646f9ecd8c9689e
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Mon Aug 20 00:30:24 2007 -0500

    enforce api restrictions with assert's in object constructors

commit 02dab345a488427c02405a9b48927e3deeead02b
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Sun Aug 19 22:47:26 2007 -0500

    add GUI components to build

commit 15a23b28ba3bb3436311c72574dd0eb9610f9500
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Sun Aug 19 22:47:16 2007 -0500

    move debug function out of line

commit 87f14f1582ac7f91364380d55603c8b518a51e15
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Sun Aug 19 22:15:43 2007 -0500

    make all strings translatable. start working on update page.

commit 5978063b347c42d08c8eee8019147571f7606909
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Sun Aug 19 21:03:12 2007 -0500

    gui updates to add notebook and alternate views (bootstrap/inventory/update status)

commit c408128eda65e9f15db97f78845557f68ac06130
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Sun Aug 19 21:02:39 2007 -0500

    add bootstrap inventory view

commit d451e0bc3ad55d2dab57e8f40db904aee6a9b7e4
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Sun Aug 19 20:15:04 2007 -0500

    small cleanups. remove gratuitous ';'.

commit fad16fb899b48b1fbb887d7aa888b1ced620f232
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Sun Aug 19 17:36:19 2007 -0500

    got the update firmware confirmation dialog almost done. fix where we dont redundantly activate an already-activated update.

commit fe3b835eacfd1607f53dab7633dfeea69e5b6336
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Sun Aug 19 16:55:31 2007 -0500

    disable reset menu too.

commit d34af3075c9afe1c62d3617f84f2fa9444783e19
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Sun Aug 19 16:40:49 2007 -0500

    properly enable/disable buttons when subject actions are invalid

commit 07e20c08b91c4ee79f477c7bfa8d86f5b44dc954
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Sun Aug 19 14:06:58 2007 -0500

    fix bug where allow reflash wasnt properly honored

commit 53883553ae263fa4d1b77ca91fcaf83a82c15604
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Sun Aug 19 13:33:40 2007 -0500

    add full redo/reset in addition to undo

commit 1db189d7c6a36c8a260c56564f7b5c9e63a23c98
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Sun Aug 19 12:57:40 2007 -0500

    setup topdir for default when it gets installed.

commit 4bcd551c1619451936c0a75cfd9887a86b16aff3
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Sun Aug 19 12:57:17 2007 -0500

    fixup names to all match

commit 747f68c913d63e4a9539890b489476040ad25e95
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Sun Aug 19 12:57:01 2007 -0500

    rearrange functions so they are more logically grouped (no code changes). add a couple TODO notes.

commit 888261c133f9613063df48bc9b0c553a63253403
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Sun Aug 19 12:42:20 2007 -0500

    add interlock so you cannot disable allow reflash/downgrade if there are any active downgrade or reflashes

commit 6a20fe4e78861489e7628d8a3b4535506bc747a5
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Sun Aug 19 01:00:38 2007 -0500

    start fix undo for allow reflash/downgrade

commit 6a8b8e7afa20b3ed59ec9a941b0e4697eb587875
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Sun Aug 19 01:00:11 2007 -0500

    fix memento to save all state when necessary

commit ce947331f95242f6d363c8d890c2f7e5139d70c4
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Sat Aug 18 23:33:22 2007 -0500

    add undo. refactor allow flash/downgrade into flags

commit 2c4d0fe1844c3d87347acbf9add784d49b32c295
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Sat Aug 18 16:50:48 2007 -0500

    fixup toggles and radio buttons so that they all now act properly

commit d92092a1cd19e04c820f2697451a46c83fba1ba8
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Sat Aug 18 13:17:57 2007 -0500

    fix up names to be consistent. automatically update version.

commit f01ebc0110f247f70597df018fa04f4c1e8c95d9
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Sat Aug 18 13:17:32 2007 -0500

    automatically update version in inventory gui

commit 7189410a69e30ea021701eba7bcbbf6c756c64b9
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Sat Aug 18 13:05:03 2007 -0500

    extra checks so we dont choke on a mock package (no config file)

commit 7fe536034961bf6248d6ee45aaa47b6c533e00d1
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Sat Aug 18 13:04:27 2007 -0500

    add mock package for testing purposes.

commit cd2fbe152630350f3e66b08dcaf16674d2c1bbc5
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Sat Aug 18 13:03:57 2007 -0500

    more gui progress

commit 2584707c682ccab1b388775822d5785beddc76a0
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Sat Aug 18 00:37:41 2007 -0500

    version bump

commit 72f42a97d49e0a20e416b2e4f0bb22c4e837cc4b
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Sat Aug 18 00:36:49 2007 -0500

    enable verbose cmdline option. make sure we print package name for bootstrap, not str(pkg), which == displayname

commit 52cadbb3acdcb12aa427c9989da8ef774bc9cec9
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Sat Aug 18 00:36:05 2007 -0500

    remove dead code

commit b8937e5e7980b14ae01fca52108ef338eabb027f
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Sat Aug 18 00:35:49 2007 -0500

    little bit better debugging.

commit 0d60d1fb51a4024902258212458b69a3fcd0fea1
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Sat Aug 18 00:24:13 2007 -0500

    debug inventory stuff

commit d2ec6f5066979eb92ab0c3fe558ecaf45c8eafd1
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Fri Aug 17 23:38:43 2007 -0500

    make clean before release

commit 104cad1b2bbe4a33a8c8fad79f7fa45cd68d20c1
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Fri Aug 17 17:35:39 2007 -0500

    update license to meet fedora guidelines

commit 6c84f862d943e724edecd5109b0951ff47de2678
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Fri Aug 17 17:35:20 2007 -0500

    rpmlint warnings fix.

commit 33410a5f37f2ef1106177cbb0425e926d904fa0f
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Fri Aug 17 17:23:00 2007 -0500

    updates for gui: toggle boxes

commit 59ed8318a54561ca69a2363f0d9aa77d701ff394
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Fri Aug 17 16:07:09 2007 -0500

    start adding toggles to inventory

commit a76c737a12057f33d366f77496deed223382010e
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Fri Aug 17 16:06:33 2007 -0500

    add module tracing control.

commit b6e6c872660592a1eae5143ff38a206f0009157e
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Fri Aug 17 16:06:11 2007 -0500

    get rid of InstalledPackage and use Device as it is a more accurate name.

commit c4f77929f528d974b906d4b7d5c73c8bd98e23fb
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Fri Aug 17 16:06:02 2007 -0500

    get rid of InstalledPackage and use Device as it is a more accurate name.

commit c6dd939b23e748f09e32c82586851fc2f0958dee
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Fri Aug 17 14:18:00 2007 -0500

    rename generateUpdateSet2 back now that everthing is converted.

commit 7dd119cc5e6782c75f0c06083de84d94032271e7
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Fri Aug 17 14:17:43 2007 -0500

    gui updates so it now actually runs but doesnt display anything useful.

commit 9a7c53fbe056787bbdf7627de98b530a71470e5e
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Fri Aug 17 14:17:24 2007 -0500

    add common helpers for gui tasks

commit 6eeefc57e6035375b4094ef7a9658e3ace34aa64
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Fri Aug 17 14:16:45 2007 -0500

    gui updates

commit c123c2d964b8a5df48c10461b16a7b6f7bd65b3f
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Fri Aug 17 14:16:36 2007 -0500

    dead code removal. was moved to clifuncs a while ago but not used here.

commit 65c1666f9dbe12ac3482496248e7d47c4717a9a8
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Fri Aug 17 14:15:52 2007 -0500

    return display name if it exists.

commit 2798dd9ec7e9dc675a82c1caaffc016bda9b1695
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Fri Aug 17 09:33:56 2007 -0500

    working towards gui...

commit f19549f91a775ad80d92f57fde0cc0ca8bea7c93
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Thu Aug 16 10:06:34 2007 -0500

    updateSet changes. not yet finished.

commit 869d95dfa31f998ed23570aa2f7231031392127c
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Wed Aug 15 00:07:36 2007 -0500

    add initial glade files for update firmware gui.

commit 3e8bb29998ff162ae82e05ff76f9a64bb74de910
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Tue Aug 14 18:10:06 2007 -0500

    remove dead code

commit 13755db4f23924328ff382f8e3a158aa4ae32aad
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Tue Aug 14 18:10:00 2007 -0500

    add vim directives

commit e91bbd4cd5b3cf45e047ab438b5661e1597452d3
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Tue Aug 14 18:07:13 2007 -0500

    update vim directives and output text

commit 79c706a5bf99d4dfd1c2911e669ad240a095f011
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Tue Aug 14 18:07:02 2007 -0500

    update comments

commit 5815ff64ac4c8e33de3df9aeb731e20c72823040
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Tue Aug 14 17:59:58 2007 -0500

    version bump

commit 567cf96a3c57375821c979ebccb54a5d9c3ec63e
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Tue Aug 14 17:34:51 2007 -0500

    print out available updates

commit a1fba109e73265c51eddced0d89e7dca2c39842f
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Tue Aug 14 17:34:02 2007 -0500

    add tracing to class functions

commit 413906a7bb57f24a372dccaf86ecc4a531ef6d9e
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Tue Aug 14 16:25:01 2007 -0500

    rework update generation so we can more precisely control from a possible GUI.

commit e377f7544edc4173cba8d6291d91dc549cb425cd
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Tue Aug 14 16:23:49 2007 -0500

    add verbosity control

commit 1f252437bd6e64cb649593853e0e04fbb06e325e
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Tue Aug 14 16:23:21 2007 -0500

    change names to better reflect what they are

commit 695ed2d0d1288fcfdd05e2c813f17526699b7f7e
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Tue Aug 14 16:19:02 2007 -0500

    fixup release script for new paths. push tags properly to parent

commit 716618593713e95b628fbf2ac1e7b81e563f2291
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Tue Aug 14 13:02:04 2007 -0500

    remove redundant function. consolidate functions that are almost identical

commit 88acd87133ec18142c4e6192d3011eb08589da0c
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Tue Aug 14 13:01:31 2007 -0500

    add tracing to all functions

commit f5246c82eb1d8478bedc23221b0dcdd8666fe528
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Tue Aug 14 13:00:30 2007 -0500

    remove back compat as it is potentially dangerous to mess with system path

commit 4ac7bc97d5fd15dd064292aac7701476309a1bda
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Tue Aug 14 12:59:29 2007 -0500

    generateFullSystemInventory was exactly the same function as runInventory (perverse). Remove that.

commit 0fecebf584a7f7458879dc110c6f98209f510027
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Tue Aug 14 12:55:22 2007 -0500

    move to full path imports to start to get rid of backcompat path modifications.

commit 8667857fd973846d9807c17f57802ab5a06db62b
Merge: 45dc7df... 55858a5...
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Aug 13 02:26:46 2007 -0500

    Merge branch 'master' of /var/ftp/pub/Applications/git/firmware-tools
    
    * 'master' of /var/ftp/pub/Applications/git/firmware-tools:
      move generated output rpm/tarballs into dist/

commit 55858a5b8c416516c2e6bd3113fffb6a24e6765e
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Thu Aug 9 20:29:32 2007 -0500

    move generated output rpm/tarballs into dist/

commit 45dc7dfa25bc8cc45f0125a0447188636dc5a357
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Tue Aug 7 23:51:20 2007 -0500

    version bump

commit 737cda2c8c6cb3ff62b7a4eb661607f88c43a905
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Tue Aug 7 23:23:19 2007 -0500

    print message so people dont panic for ignored exception

commit f8d7552e978b99b33915e15cc82ac64ff2fe418c
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Tue Aug 7 23:16:30 2007 -0500

    add trace helper to trace everything in a module automatically

commit 7b1bde8039ca6cdb4227339cb47622a7d88799cb
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Tue Aug 7 08:54:18 2007 -0500

    ignore error if child goes away unexpectedly. handle interrupt by ensuring we kill our children.

commit 6207cc6503f2341ef7c2122cb7aeb4f41a2f6ca6
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Tue Aug 7 00:32:28 2007 -0500

    verbose error for now

commit 36fedef7cf9b97fff70f4871ebe335ec5b5cc2e0
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Aug 6 20:13:24 2007 -0500

    version bump

commit 9ec0d2e5522c6dadc5b26b2f9c14264779e53ef2
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Aug 6 19:58:05 2007 -0500

    change pymod->firmwaretools so that we are more friendly to unit tests

commit f401ece849ca22c1fede231e100ef4f1aec744b9
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Aug 6 18:34:22 2007 -0500

    add verbosity control

commit 7394f015b0158ea9a6f52d1502056555428e24ad
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Aug 6 18:33:52 2007 -0500

    fix typo def->class

commit fbd006b6238f601975edbbf2263e7eb0479cd214
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Aug 6 18:33:17 2007 -0500

    add decorator and tracing to base firmware-tools as it is used by a couple addons

commit afca7bae8a9959150581eac0475e6f79a9734dcb
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Aug 6 16:49:44 2007 -0500

    dead code removal. add reference to main ini file to repositorypackage class. future use.

commit 8bdf0678f0cac7500d42bd0441b1cbbc364e8c24
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Aug 6 16:49:14 2007 -0500

    test case updates for new repositorypackage subclass feature

commit 42519e34b988821643f6a4e51e395f9ee57400e4
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Aug 6 16:48:45 2007 -0500

    add option for packages to subclass repositorypackage rather than wrap it.

commit 009f83d73986eabaa69f36ed98b5bb5c8169edff
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Fri Aug 3 13:10:39 2007 -0500

    version bump

commit 114e3d6bfd2299ca7d5a285a349a018acecd079d
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Fri Aug 3 13:09:15 2007 -0500

    fixup module import so that we can import from submodule

commit fcfb7005f6e575df11aee4f4f6572a21ce267a4a
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Fri Aug 3 12:07:12 2007 -0500

    version bump

commit dd40f92a9b8217963f0ef05b17b0507fe1d07361
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Thu Aug 2 12:28:05 2007 -0500

    reduce severity of no-installer-available error, as we now have several pkgs available with no installer.

commit 5836ba1fd0fd34caf7fb9574147bd4b06f995279
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Thu Jul 26 13:51:38 2007 -0500

    fix release script for fc7 where %{dist} tag messes up filename.

commit 4c70bb1aaaac5b8481f82c80a1be76da69718940
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Thu Jul 26 13:08:07 2007 -0500

    version bump for official release.

commit be17f76d8bd3153e59c874366c0ab88633faa7ab
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Thu Jul 26 13:03:57 2007 -0500

    add future import to fix error on older python.

commit 6d2f6ef364833352117f757e293391ae35e0ec5f
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon Jul 16 08:30:25 2007 -0500

    version bump for official release

commit 2c8d6677f72194d9b063d8bf3f88e96b9017468f
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Thu Jul 12 12:35:41 2007 -0500

    change message to not be rpm specific. return code shouldnt be failure as it messes up RPM.

commit b66c912d1373327a80cb919f8af65296224e8bd2
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Wed Jul 11 15:17:20 2007 -0500

    updates for release script for new upload_rpm changes.

commit 1308f6edc4056c02318c226a3fc6e4dea6b2f116
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Wed Jul 11 15:16:43 2007 -0500

    bump rpm release for spec changes

commit 0ff2ac932679186bf00f1352f30a6614a91f6944
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Wed Jul 11 15:15:32 2007 -0500

    add requires for rpm-python as it seems to be not installed by default everywhere, and we import it.

commit 7b76f96d8ddd42fe4783ee59cb25c5aac5d0bac2
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Thu Jul 5 12:49:17 2007 -0500

    bump release sublevel for official release

commit b2cbda66c90afd318db55f361680fbf582dbc642
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Thu Jul 5 12:48:53 2007 -0500

    add tagging to release script

commit d212fa4599831848084db57fe491efb5d4b5e72f
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Sat Jun 2 09:42:05 2007 -0500

    backwards compatible module search path

commit 937438fd213e46b2d88c8e8d413cc5bda374e084
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Thu May 31 15:18:40 2007 -0500

    use rpm python interface to do ver compares rather than yum interface which isnt available x-platform

commit 79c0b6c97c16c109f9a85e9564a0afa801a0c965
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Wed May 30 22:15:46 2007 -0500

    get rid of extra, unneeded firmwaretools/ dir level under pymod

commit 473ac3f6595d2d0d404b8163f1e4637753950c72
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Wed May 30 22:15:25 2007 -0500

    get rid of extra, unneeded firmwaretools/ dir level under pymod

commit 9b821023373e7b161ab76f431585b635d4db0b3c
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Wed May 30 22:13:56 2007 -0500

    fix sense of compare functions to match output from strncmp()

commit 5d426355e75118c3cde31807d22b9b76956db910
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Wed May 30 22:12:19 2007 -0500

    use more better rpmUtils version comparison function, rather than our sucky version

commit 116f43c5ae59e2330f6d60056a5fad73ad8072fe
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Tue May 29 17:07:15 2007 -0500

    use autobuilder template build scripts.

commit 8875a0505692b8c44349e221f4af0de9dbf07824
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Thu May 24 16:46:05 2007 -0500

    reset version variables in the autobuilder in the correct order.

commit 90ebebcfe1e366471502e4c4fca920ee03f358cf
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Thu May 24 16:40:37 2007 -0500

    dont use ls to get full tarball path.

commit 6ee60ef2a0ad72e530e1fccc8240dc9a2063ecca
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Thu May 24 16:26:07 2007 -0500

    manually invoke debian changelog update in autobuild script.

commit 25014bde1bf54363d8e02524c5d8ed29fc1a2c8f
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Thu May 24 16:25:17 2007 -0500

    manually invoke debian changelog update in autobuild script.

commit 1f39e86bf967ea8f29007145e71f0e92be2903b5
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Thu May 24 14:35:05 2007 -0500

    dont override version passed in by autobuilder.

commit b790a60b8975745707085372120e5763fdffe459
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Thu May 24 12:24:20 2007 -0500

     * fixup debian changelog to reflect changes made in 1.3.0
     * redo some of the debian changelog stuff for the autobuilder.
     * add ability to do deb build in alternate dir (fixes NFS problems)
     * move the removal of manifest files to debian/rules where it needs to
       be.
     * changelog automatic build for tarball
     * move autobuild debs to incoming/ directory where they can be
       processed like the rpms are processed in plague/
     * move the correct files for the debs. We dont need all of them.

commit 9ea11b2a7454f0c97717887ed2a61adfddbc7c8f
Author: Sadhana B <sadhana_b@dell.com>
Date:   Thu May 24 08:25:45 2007 -0500

    changes made to Makefile to automate changelog entry. modified: Makefile modified: pkg/debian/changelog
    
    Signed-off-by: Michael E Brown <michael_e_brown@dell.com>

commit 95e0f500b216f1622aba2c8196c600e7989a71c0
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Thu May 24 10:38:25 2007 -0500

    uniform umask. Dont enable pedantic error checking until after we source version.mk as it can legally have non-bash stuff in it.

commit 5e3d50c1e2e613850643a81a83394bd2c344c180
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Thu May 24 10:33:33 2007 -0500

    remove dead code

commit be1c2ce42cc217cf90154dfa76031ec2a530e868
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Thu May 24 10:31:28 2007 -0500

    hook std rpm build files rather than having our own copy.

commit d2ca51a14732c6901c4f7aa379691f9374e143d1
Merge: 6323ffe... faa9b0c...
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Wed May 23 14:47:34 2007 -0500

    Merge commit 'origin/master' into movelibdir

commit 6323ffef0d97c22579d51ecf3b1679162aa36a46
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Wed May 23 14:45:43 2007 -0500

    initial try for moving to firmwaretools

commit c4f6a39765db881d2bb19ed307e91a2f49e64f10
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Wed May 23 14:45:31 2007 -0500

    initial try for moving to firmwaretools

commit faa9b0c1564760a62b9a968f38cd0fcb8974a320
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Wed May 23 01:00:28 2007 -0500

    add umask so all repo files are group writeable

commit 410dd9c144f508b1631af7e1fcf0be8cb207616d
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Tue May 22 16:30:59 2007 -0500

    copy only files into debian repo.

commit 6d952ec9d049eca7bfa082cbce31040df98fefa6
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Tue May 22 16:18:01 2007 -0500

    autobuilder and release script cleanups

commit 9ce1d496a8de4ee53b08705cf6a2a4081c40951c
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Tue May 22 16:12:06 2007 -0500

    add optional user-name to autobuild hook search, as well as fallback to generic.

commit ec88b6315e3f663391a3b1eb100f91150667de07
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Tue May 22 15:01:00 2007 -0500

    plague requires a '/' in the path or it assumes CVS.

commit c235802770dbee2d3b34b8367160e969a22015c5
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Tue May 22 13:58:24 2007 -0500

    add initial debian autobuilder hooks.

commit cfb74308505e803412bd3dbc7c75fd4cb0391f23
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Tue May 22 13:56:57 2007 -0500

    autobuilder isnt running remote anymore, so dont need to ssh/scp

commit 1fcc470303232f01204d67c90f1194d879cc3980
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon May 21 14:23:24 2007 -0500

    move extra build stuff to pkg/ directory

commit 2e2e5d72ea157d8543ca34cb80b2078ee0f6f35b
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon May 21 14:20:13 2007 -0500

    enable plague build for rpms

commit 52d86696efd3211fbe5d0475a5e4a47e6d055642
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Mon May 21 14:03:30 2007 -0500

    add autobuilder scripts

commit 412ad60cc5e81c634bf593a6190f444e1653ae09
Author: Michael E Brown <mebrown@michaels-house.net>
Date:   Thu May 17 23:52:45 2007 -0500

    update copyrights and readme for OSL3 and gpl text

commit 354c001cea35c777b242a8d67a1206e87bcd4e74
Author: Sadhana B <sadhana_b@dell.com>
Date:   Thu May 17 17:46:48 2007 +0530

    update debian control files per review
    
        Incorporate packaging changes per review comments from Martin Pitt
        from ubuntu.
        -- remove unneeded pre/post scripts
        -- update changelog email and target
        -- update copyright per upstream
    
    Signed-off-by: Michael E Brown <michael_e_brown@dell.com>

commit ebfbe156a3336a42b3334ae4d47107d94c1e99aa
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Wed May 16 20:23:20 2007 -0500

    fix deprecated call by manually converting to int()

commit e9b53c7fdab888788cd2d385550fd9cb6c01cf2b
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Wed May 16 10:12:32 2007 -0500

    bugfix: rpm_release cut-n-paste error, was being replaced by sub

commit 78f9d501c84fcdd777fa4ece67d11955166230a3
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Wed May 16 01:59:58 2007 -0500

    tenative deb builder

commit 7d5ebec6a014bc7b62fa976ef863f2c6afa7e101
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Wed May 16 01:16:05 2007 -0500

    whitespace cleanups

commit 245c0d01934ab9ef1f6e97cac2a20814efa309b3
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Wed May 16 01:13:08 2007 -0500

    sync makefile/version.mk changes between firmware-tools and firmware-addon-dell. Makefile is now identical between projects.

commit f76949ebd54a3d97fd2dd4ce1718e1ca0d521fd5
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Tue May 15 12:18:48 2007 -0500

    delete vim temp file that shouldnt have been imported

commit 81049cadd636c3e310c5a18e35aad492644f59f3
Author: Michael E Brown <michael_e_brown@dell.com>
Date:   Tue May 15 12:17:59 2007 -0500

    Initial commit to git repository.
