2001-03-27  Preston Brown  <pbrown@redhat.com>

	* Makefile, up2date.spec:
	bump version/update changelog.

	* po/up2date.pot, po/de.po, po/es.po, po/fr.po, po/it.po, po/ja.po, up2date.py, wrapper.py:
	take how allpackages option.

	* rhnsd.init:
	don't start rhnsd if /etc/sysconfig/rhn/systemid is not present.

	* po/de.po, po/es.po, po/fr.po, po/it.po, po/ja.po, po/up2date.pot, wrapper.py:
	more translation fixups.

2001-03-26  Preston Brown  <pbrown@redhat.com>

	* wrapper.py: fix typo.

2001-03-26  Adrian Likins  <alikins@dionysus.redhat.com>

	* config.py, up2date.config:
	spelling fix, fix bug #33132

	* wrapper.py:
	fix a type in the arg defination for getopt. "-f" was incorrectly
	expecting an argument. Also, "-k" wasnt expecting an argument. Fix both.
	Should fix bug #32813

2001-03-26  Preston Brown  <pbrown@redhat.com>

	* Makefile, po/de.po, po/es.po, po/it.po, po/ja.po, po/up2date.pot, up2date.py:
	better usage of LANG, LC_xxx environment variables to set up i18n on xmlrpc server.

2001-03-23  Adrian Likins  <alikins@dionysus.redhat.com>

	* Makefile, up2date.spec:
	add the lilo updating code to Makefile/specfile
	bumped spec version to 2.4.5

	* lilocfg.py: fixes from Jay..

	always addImage, even if we need a initrd (doh)
	pass the proper kernel name to the initrd

	* up2date.py:
	do config file checking the Right Way(tm). I think.

	basically, consider a file that has it's md5sum in localdb != newdb
	as "modified", but... if thats the case _and_ it's not noreplaceconfig
	_and_ it's modified locally, then dont update the package. Update
	it in all other cases.

2001-03-22  Preston Brown  <pbrown@redhat.com>

	* po/fr.po:
	word wrapping issues (#31707) fixed.

2001-03-22  Jay Turner  <jturner@dionysus.redhat.com>

	* up2date.spec: *** empty log message ***

	* wrapper.py:
	Removed 'r' as a valid command line option in accordance with removal of anonymous registrations

2001-03-21  Cristian Gafton  <gafton@dionysus.redhat.com>

	* up2date.py:
	Redo the /dev/null redirection the right and simple way.

2001-03-20  Adrian Likins  <alikins@dionysus.redhat.com>

	* wrapper.py:
	conditionally include lilocfg.py

	* lilocfg.py:
	better handling of cleanup after a failed lilo conf install
	(make sure the backup always gets copied over, etc)

	some error handling cleanup

	* lilo.py:
	remove deps on a module that I didnt realize I was including (isys.py)

2001-03-20  Preston Brown  <pbrown@redhat.com>

	* up2date.py:
	really redirect stdout/stderr to /dev/null during RPM operations...

2001-03-20  Adrian Likins  <alikins@dionysus.redhat.com>

	* wrapper.py:
	if no lilocfg module, dont attempt to install the boot loader

	* lilocfg.py, up2date.py, wrapper.py:
	slightly saner and more paranoid versions of the lilo configuration
	stuff.

	* up2date.py:
	handle the case of conflicts being resolved by updating a package
	which isnt otherwise in the set of packages to be updated. Basically,
	do another pass at attempting to upgrade all the pacakges that conflict
	with something, after going though the rest of the deps stuff. Duplicates
	some code, but it seems to work correctly, and doesnt mess with the existing
	dryRun too much. A little ugly, but...

	Fixes bug #32280

2001-03-19  Preston Brown  <pbrown@redhat.com>

	* hardware.py:
	be extra special careful reading /proc/cpuinfo.

2001-03-19  Adrian Likins  <alikins@dionysus.redhat.com>

	* hardware.py:
	fix for bug #32221 (rhn_register fails with large swap space)

	use a long int instead of an int

	* up2date.py, wrapper.py:
	fix for bug #32235
	(more graceful handling of --whatprovides not finding anything)

2001-03-19  Preston Brown  <pbrown@redhat.com>

	* up2date.py:
	redirect stdout / stderr during RPM signature and MD5 checking so that we don't see spew on the screen.

	* po/de.po, po/es.po, po/fr.po, po/it.po, po/ja.po, po/up2date.pot, up2date.py:
	better error message when transaction is aborted because of skipped list additions.

	* wrapper.py:
	take out 'register' cmd line option.

2001-03-16  Adrian Likins  <alikins@dionysus.redhat.com>

	* wrapper.py: indention fix

	* rhn_check.py:
	bring uptodate with some of the up2date.py changes...

	* iutil.py, lilo.py, lilocfg.py, up2date.py:
	first pass at integrating the kernel/lilo configuration stuff
	Not really reading for primetime yet, but it works on my laptop
	at least.

2001-03-15  Preston Brown  <pbrown@redhat.com>

	* gui.py, up2date.py, wrapper.py:
	remove all anonymous registration stuff.

	* po/es.po, po/fr.po, po/it.po, po/ja.po, po/up2date.pot, po/de.po:
	fix up german and french translations as best I can.

2001-03-14  Preston Brown  <pbrown@redhat.com>

	* up2date.spec: updated version to 2.4.4

2001-03-14  Adrian Likins  <alikins@dionysus.redhat.com>

	* gui.glade:
	remove the extraneous Conflicts screen since we dont use it

2001-03-14  Preston Brown  <pbrown@redhat.com>

	* Makefile, gui.py, up2date.py:
	handle package size stuff from dependency packages.

	* up2date.py:
	if you can't find redhat-release, try rawhide-release.

	* po/de.po, po/es.po, po/fr.po, po/it.po, po/ja.po, po/up2date.pot, up2date.py:
	don't try and show name-version in a report about an unresolved dependency if we only know about name.

	* ChangeLog: update ChangeLog.

2001-03-13  Preston Brown  <pbrown@redhat.com>

	* po/de.po, po/es.po, po/fr.po, po/it.po, po/ja.po, po/up2date.pot, up2date.spec:
	update changelog.

	* progress.py:
	don't close on delete_event (#28850)

	* up2date.spec: updated version to 2.4.3

	* Makefile, up2date.spec:
	update version/changelog.

	* po/de.po, po/es.po, po/fr.po, po/it.po, po/ja.po, po/up2date.pot, wrapper.py:
	fixed some german translation problems (#30466)

2001-03-13  Preston Brown  <pbrown@redhat.com>

	* po/de.po, po/es.po, po/fr.po, po/it.po, po/ja.po, po/up2date.pot, up2date.spec:
	update changelog.

	* progress.py:
	don't close on delete_event (#28850)

	* up2date.spec: updated version to 2.4.3

	* Makefile, up2date.spec:
	update version/changelog.

	* po/de.po, po/es.po, po/fr.po, po/it.po, po/ja.po, po/up2date.pot, wrapper.py:
	fixed some german translation problems (#30466)

2001-03-12  Preston Brown  <pbrown@redhat.com>

	* gui.py, up2date.py, wrapper.py:
	move some sanity checks from gui to wrapper.  exception handling when redhat-release package not installed.

2001-03-07  Preston Brown  <pbrown@redhat.com>

	* up2date.spec: typo.

	* up2date.spec: updated version to 2.4.1

	* po/up2date.pot, po/de.po, po/es.po, po/fr.po, po/gui.gladestrings, po/it.po, po/ja.po:
	updated translations.

	* gui.py, progress.py, up2date.py, wrapper.py:
	more accurate progress reporting using new callbacks

	* gui.glade:
	fix string, translations need fixing

	* Makefile: bump version.

2001-03-06  Adrian Likins  <alikins@dionysus.redhat.com>

	* up2date.spec:
	upped required python-xmlrpc version to 1.4

	* wrapper.py:
	make --configure fallback to text mode if SCREEN^H^H^H^H^H^DISPLAY
	is bogus. Should fix bug #30296

2001-03-06  Jay Turner  <jturner@dionysus.redhat.com>

	* up2date.py:
	Don't need to set proxyHost unless enableProxy is set

2001-03-06  Adrian Likins  <alikins@dionysus.redhat.com>

	* config.py, configdlg.glade, configdlg.py, up2date.py:
	config.py:
		added config options for authenticated proxies

	configdlg.glade
	configflg.py:
		new gui stuff for configuring authenticated proxies

	up2date.py:
		removed "rpmdb_local_cache" cruft
		moved all the server/proxy config option fetching into
		  new getServer() call
		added getServer() to consolidate all the xmlrpc server stuff
		added support for authenticated proxies

2001-03-02  Adrian Likins  <alikins@dionysus.redhat.com>

	* up2date.spec: add advisorywin to spec

2001-03-01  Preston Brown  <pbrown@redhat.com>

	* up2date.spec: install rhnsd man page.

	* man/Makefile: install both manpages.

	* config.py, up2date.config:
	give example of proxy format.

	* po/es.po, po/fr.po, po/it.po, po/ja.po, po/up2date.pot, po/de.po, up2date.spec, ChangeLog:
	updated.

	* up2date.config, up2date.py:
	handle the situation where multiple versions of the same package are installed/available gracefully and properly.

	* Makefile, po/de.po, po/es.po, po/fr.po, po/it.po, po/ja.po, po/up2date.pot:
	bump version, update xlations.

	* up2date.py:
	don't hardcode 7.0 for advisory retrieval version.

	* gui.py:
	correctly show advisory for regular (non-skipped) packages.

	* wrapper.py:
	fancy progress meter.  Compute package space correctly.

2001-03-01  Adrian Likins  <alikins@dionysus.redhat.com>

	* wrapper.py:
	fix the "desktop links dont work". Wasnt looking for argv[0] to
	be the right value, change it to run in "configure" mode if argv[0]
	is "up2date-config".

	fixes bug #30131

2001-03-01  Preston Brown  <pbrown@redhat.com>

	* gui.py: actually show an advisory window.

	* up2date.py:
	compatibility between old pkgProxy and new httpProxy.  md5 package checking compatiiblity with rpm 3.0.x.  Other minor cleanups.

	* up2date.config:
	provide default value for httpProxy, which used to be pkgProxy.

	* configdlg.py:
	no separate rhn/up2date configs anymore

	* config.py:
	add default for httpProxy, remove pkgProxy (renamed to be shared between rhn_register and up2date.

2001-03-01  Jay Turner  <jturner@dionysus.redhat.com>

	* up2date/gui.py:
	Fix EOL problem which was causing error on make

2001-03-01  Preston Brown  <pbrown@redhat.com>

	* up2date.config, up2date.py:
	handle the situation where multiple versions of the same package are installed/available gracefully and properly.

	* Makefile, po/de.po, po/es.po, po/fr.po, po/it.po, po/ja.po, po/up2date.pot:
	bump version, update xlations.

	* up2date.py:
	don't hardcode 7.0 for advisory retrieval version.

	* gui.py:
	correctly show advisory for regular (non-skipped) packages.

	* wrapper.py:
	fancy progress meter.  Compute package space correctly.

2001-03-01  Adrian Likins  <alikins@dionysus.redhat.com>

	* wrapper.py:
	fix the "desktop links dont work". Wasnt looking for argv[0] to
	be the right value, change it to run in "configure" mode if argv[0]
	is "up2date-config".

	fixes bug #30131

2001-03-01  Preston Brown  <pbrown@redhat.com>

	* gui.py: actually show an advisory window.

	* up2date.py:
	compatibility between old pkgProxy and new httpProxy.  md5 package checking compatiiblity with rpm 3.0.x.  Other minor cleanups.

	* up2date.config:
	provide default value for httpProxy, which used to be pkgProxy.

	* configdlg.py:
	no separate rhn/up2date configs anymore

	* config.py:
	add default for httpProxy, remove pkgProxy (renamed to be shared between rhn_register and up2date.

2001-03-01  Jay Turner  <jturner@dionysus.redhat.com>

	* gui.py:
	Fix EOL problem which was causing error on make

2001-03-01  Cristian Gafton  <gafton@dionysus.redhat.com>

	* hardware.py:
	hmm... make it cover more cases

	* ChangeLog, hardware.py:
	make sure we send a valid number downstream for the number of CPUs

2001-02-27  Adrian Likins  <alikins@dionysus.redhat.com>

	* up2date.py: typo...

2001-02-23  Preston Brown  <pbrown@redhat.com>

	* man/en/up2date.8, po/Makefile, po/advisorywin.gladestrings, po/de.po, po/es.po, po/fr.po, po/gui.gladestrings, po/it.po, po/ja.po, po/up2date.pot, up2date.spec, wrapper.py, Makefile, advisorywin.glade, advisorywin.py, gui.glade, gui.py, progress.py, up2date.logrotate, up2date.py:
	beginning of advisory integration.  Use listall_size.  logrotate integration.

2001-02-23  Adrian Likins  <alikins@dionysus.redhat.com>

	* up2date.py: fixup a merge munge

2001-02-22  Adrian Likins  <alikins@dionysus.redhat.com>

	* man/en/up2date.8, wrapper.py:
	make sure the --help and man page are up to date.
	add --justdb, --dbpath

2001-02-22  Preston Brown  <pbrown@redhat.com>

	* up2date.py:
	method to get advisory info added; some more exceptions caught.

2001-02-20  Cristian Gafton  <gafton@dionysus.redhat.com>

	* .cvsignore: ignoe the .bz2 files too

	* Makefile:
	remove the .bz2 files on make clean

2001-02-20  Yukihiro Nakai  <ynakai@dionysus.redhat.com>

	* up2date.spec, ChangeLog, Makefile:
	Use bzip2

	* up2date.spec: updated version to 2.3.2

	* ChangeLog, Makefile:
	Update to 2.3.2

	* up2date.spec: updated version to 2.3.1

	* up2date.spec: Update version.

	* up2date.spec: Update.

	* configdlg.py, gui.py, progress.py, ChangeLog:
	Add domain to enable gettext.

	* po/ja.po:
	ja.po: Update Japanese translation.

2001-02-20  Cristian Gafton  <gafton@redhat.com>

	* Makefile (clean): rempve the .bz2 files too
	* .cvsignore: Ignore the .bz2 files too

2001-02-20  Yukihiro Nakai <ynakai@redhat.com>

	* gui.py, progess.py, configdlg.py: Add domain to
	enable gettext
	* up2date.spec: Update to 2.3.2
	* Makefile: use bzip2

2000-12-11  Preston Brown  <pbrown@redhat.com>

	* wrapper.py, up2date.py:
	fix sorting.

2000-12-08  Preston Brown  <pbrown@redhat.com>

	* up2date.spec: updated version to 2.1.6

	* Makefile, up2date.spec:
	updated version, changelog.

	* gui.glade, gui.py, up2date.py, wrapper.py:
	finish implementing printing of reason for a skipped package.

	* up2date.py: bug fix for last change.

	* gui.py, rhn_check.py, up2date.py, up2date.spec, wrapper.py:
	include reasons for skipping packages.

2000-12-07  Jay Turner  <jturner@dionysus.devel.redhat.com>

	* Makefile: Added configdlg to FILES

2000-12-04  Preston Brown  <pbrown@redhat.com>

	* hardware.py: skip bad lines in hwconf.

	* wrapper.py:
	sort lists of RPMs before displaying them.

2000-11-30  Preston Brown  <pbrown@redhat.com>

	* up2date.spec: updated changelog.

	* ChangeLog: synced.

	* gui.py, wrapper.py:
	handle GPG key installation for batch mode runs.

	* man/en/up2date.8: fixed man page.

	* configdlg.glade:
	tooltip for proxy host entry.

	* up2date.spec: needs newer python-xmlrpc.

2000-11-30  Preston Brown  <pbrown@redhat.com>

	* gui.py, wrapper.py:
	handle GPG key installation for batch mode runs.

	* man/en/up2date.8: fixed man page.

	* configdlg.glade:
	tooltip for proxy host entry.

	* up2date.spec: needs newer python-xmlrpc.

2000-11-29  Preston Brown  <pbrown@redhat.com>

	* configdlg.py, man/en/up2date.8, wrapper.py:
	added --configure option to start up2date-config.

	* gui.py, up2date.py, wrapper.py:
	exception handling for rpm errors during signature verification.

	* wrapper.py: fixed --tmpdir help text.

	* gui.py:
	fixed math error for total selected size when adding skipped packages.

2000-11-29  Jay Turner  <jturner@dionysus.devel.redhat.com>

	* wrapper.py:
	Fix getopt stripping of '=' in --tmpdir option

2000-11-28  Preston Brown  <pbrown@redhat.com>

	* up2date.spec:
	requires python-xmlrpc >= 1.1 (for proxy support).

	* up2date.spec: updated version to 2.1.5

	* Makefile: bump version to 2.1.5.

	* configdlg.py:
	Proxy handling is back in.  Again.

	* gui.glade:
	improved label for skipped packages screen.

	* gui.py:
	improved skipped packages screen and interaction of skipped packages with
	normal package selection.  better exception handling.

	* up2date.py:
	proxy host handling, better exception handling.

	* up2date.spec:
	move /var/spool/up2date out of gnome subpackage, update changelog.

	* wrapper.py:
	better error report on RpmError exception.

	* man/en/up2date.8: spelling fix.

2000-11-20  Jay Turner  <jturner@dionysus.devel.redhat.com>

	* wrapper.py:
	Changed 'profile' to 'packages' to fix command line parsing

2000-11-01  Preston Brown  <pbrown@redhat.com>

	* man/en/up2date.8: update modified date.

	* man/en/up2date.8, wrapper.py:
	update man page.

	* up2date.py, wrapper.py:
	added command line option to update packages associated with profile.

2000-10-30  Preston Brown  <pbrown@redhat.com>

	* wrapper.py: handle conflict exception.

	* up2date.spec:
	require rpm 3.0.7 or later, not 4.0 or later.

	* man/en/up2date.8, wrapper.py:
	implemented the --download, --install, --tmpdir command line options to override configured options.

2000-10-26  Cristian Gafton  <gafton@dionysus.devel.redhat.com>

	* hardware.py:
	fake cpu speed when not reported

2000-10-25  Preston Brown  <pbrown@redhat.com>

	* man/Makefile: mkdir before installing.

2000-10-25  Cristian Gafton  <gafton@dionysus.devel.redhat.com>

	* rhn_check.py:
	make sure to report unknown action versions

2000-10-25  Preston Brown  <pbrown@redhat.com>

	* Makefile:
	more makefile fixes for man page.

	* Makefile, up2date.spec:
	fix buildroot issues.

	* wrapper.py, gui.py:
	don't leak file descriptors.  Not a serious issue as this is a transient
	process, but when installing _lots_ of packages (100 or more) it can be
	annoying.

	* up2date.spec:
	include ChangeLog in file listing.

	* ChangeLog: added changelog.

	* up2date.spec: include changelog entry.

	* man/en/up2date.8: more complete man page.

	* wrapper.py:
	catch some more errors; use the up2date.version() function.

	* up2date.spec:
	move some of the requirements around between up2date-gnome and up2date
	(some were reversed).

	* up2date.py:
	version function; better dependency resolution; catch some more
	exceptions; use source_package_by_name function for SRPM retrieval.

	* gui.py:
	support for select all packages; some layout changes; support for time
	remaining calculation and kbps calculation; different dependency screen.

	* gui.glade:
	spelling fixes; grammar fixes; some layout changes; support for new kb
	tranferred / time remaining stuff on the xfer screen; other minor changes.

	* Makefile:
	bump version, do substitution on @VERSION@ magic string in up2date.py at
	installation time to make sure it is always correct.

	* configdlg.py:
	once again turn off proxy support.

2000-10-25  Cristian Gafton  <gafton@dionysus.devel.redhat.com>

	* rhn_check.py: updated

2000-10-25  Preston Brown  <pbrown@redhat.com>

	* man/en/up2date.8:
	don't use date CVS macro.

	* man/en/up2date.8, man/Makefile:
	Initial man page added.

2000-10-23  Preston Brown  <pbrown@redhat.com>

	* progress.py: add destroy method.

	* up2date.spec: updated changelog

	* Makefile, up2date.spec:
	bumped version for 2.0.7

2000-10-18  Preston Brown  <pbrown@redhat.com>

	* progress.py:
	cut down on x server round-trips in a major way by updating progress bar
	only when it will be visually meaningful.

	* configdlg.glade: even better looking.

	* configdlg.glade:
	better layout for network panel.

2000-10-17  Cristian Gafton  <gafton@dionysus.devel.redhat.com>

	* rhnsd.c:
	Make sure the child process has a stderr fd

2000-10-17  Preston Brown  <pbrown@redhat.com>

	* checklist.py: draw a checkmark not an x.

2000-10-11  Preston Brown  <pbrown@redhat.com>

	* configdlg.glade, configdlg.py, gui.py, up2date.py:
	more explicit message when no packages are selected for updating and the user attempts to continue.

2000-10-09  Preston Brown  <pbrown@redhat.com>

	* gui.py, up2date.spec, wrapper.py:
	implemented -u batch update option.

	* up2date.spec: updated changelog entry

	* configdlg.glade, gui.py, wrapper.py:
	don't import gui module until absolutely needed, speeds startup for command line only mode when X is running.  Add note to summary screen when packages are downloaded but not installed to run up2date-config to change this setting.

	* up2date.spec, Makefile:
	bumped version to 2.0.6

	* wrapper.py:
	fix error handling for incorrect command line arguments

	* up2date.py, wrapper.py:
	better error handling when RPM database is already in use.

2000-10-06  Cristian Gafton  <gafton@dionysus.devel.redhat.com>

	* up2date.spec: is triggerpostun

	* up2date.spec: new release with trigger

2000-10-06  Preston Brown  <pbrown@redhat.com>

	* up2date.spec: revert revision #.

	* up2date.spec: testing.

	* up2date.spec:
	bump revision for web/ftp release

	* wrapper.py:
	help text for anonymous should have said --register, not --anonymous.  Fixed.

2000-10-06  Cristian Gafton  <gafton@dionysus.devel.redhat.com>

	* rhnsd.c: fix screwup

2000-10-06  Preston Brown  <pbrown@redhat.com>

	* up2date.spec: updated version to 2.0.5

	* Makefile: bumped version

	* up2date.spec: updated version to 2.0.2

2000-10-06  Cristian Gafton  <gafton@dionysus.devel.redhat.com>

	* rhnsd.c: cosmetic changes ; adjust version

2000-10-06  Preston Brown  <pbrown@redhat.com>

	* rhnsd.c, rhnsd.init, rhnsd.sysconfig, up2date.spec:
	increased rhnsd check interval.  check for systemid in rhnsd directly.

2000-10-04  Preston Brown  <pbrown@redhat.com>

	* gui.glade: fix pixmap directory.

2000-09-12  Matt Wilson  <msw@dionysus.devel.redhat.com>

	* rhnsd.init, up2date.spec:
	- fixed rhnsd.init, don't use () after shell functions

2000-09-07  Bill Nottingham  <notting@dionysus.devel.redhat.com>

	* Makefile, up2date.spec:
	this isn't noarch.

2000-09-06  Preston Brown  <pbrown@redhat.com>

	* Makefile, rhnsd.init, up2date.spec:
	initscript changes to support condrestart.

2000-09-06  Cristian Gafton  <gafton@dionysus.devel.redhat.com>

	* rhnsd.c: fix damn descriptor leak

2000-09-01  Cristian Gafton  <gafton@dionysus.devel.redhat.com>

	* hardware.py: *** empty log message ***

2000-08-28  Preston Brown  <pbrown@redhat.com>

	* up2date.pam: new pam file.

	* wrapper.py: more gui / no gui fixes.

	* up2date.spec: bump rev.

	* wrapper.py:
	show gpg warning no matter what in GUI mode if avail.

2000-08-27  Preston Brown  <pbrown@redhat.com>

	* up2date.spec: updated version to 2.0

2000-08-27  Cristian Gafton  <gafton@dionysus.devel.redhat.com>

	* rhn_check.py: check action

2000-08-27  Preston Brown  <pbrown@redhat.com>

	* wrapper.py:
	changes for calling from rhn_check.

2000-08-27  Jay Turner  <jturner@dionysus.devel.redhat.com>

	* up2date.spec:
	include wrapper in /usr/share/rhn/up2date

2000-08-27  Cristian Gafton  <gafton@dionysus.devel.redhat.com>

	* rhn_check.py: updated

2000-08-27  Preston Brown  <pbrown@redhat.com>

	* up2date.spec: bump rev.

	* rhn_check.py, wrapper.py:
	be able to run up2date batch from rhn_check.

	* up2date.spec: fix rev.

	* up2date.spec: updated version to 2.0

	* Makefile: need to bump version in here.

	* up2date.spec: updated version to 1.99

	* up2date.spec: bump version

	* wrapper.py:
	option to override GPG signature checking.

	* up2date.py:
	for retrieving source, use source_package call, not package.

	* up2date.spec: updated version to 1.99

	* wrapper.py:
	change cmd line flag for anonymous registration from -a to -r.  Add -a (allpackages) flag.

	* wrapper.py:
	fixed printing out which packages were needed to satisfy dependencies.

	* wrapper.py:
	really put python in no buffered io mode.

	* wrapper.py:
	put python in no buffered io mode.

	* up2date.py, wrapper.py:
	if there are no packages available for update, say so.  also remove some debug stuff

	* wrapper.py:
	if there are no packages available for update, say so.

	* wrapper.py:
	wasn't including rpm callback in installPackages call.

	* wrapper.py:
	allow package names to be 40 chars

	* wrapper.py:
	fix up cut/paste errors going from gui to wrapper.

	* up2date.spec:
	include gui.py in share/rhn/up2date

	* up2date.spec: bin --> sbin

2000-08-27  Jay Turner  <jturner@dionysus.devel.redhat.com>

	* up2date.spec: spec file fixes.

2000-08-27  Preston Brown  <pbrown@redhat.com>

	* up2date.spec: updated version to 1.99

	* config.py, gui.py, Makefile, up2date.spec, wrapper.py:
	command line wrapper should be finished, and bugfree(tm).

	* up2date.py:
	fix up changed config file checking.  Implement retrieving source RPMs.

	* Makefile, up2date-config.console:
	console helper file.

2000-08-27  Jay Turner  <jturner@dionysus.devel.redhat.com>

	* configdlg.py:
	correct path append statement to correctly import config

2000-08-27  Preston Brown  <pbrown@redhat.com>

	* configdlg.py, config.py, up2date.config:
	removed general page (for now) from the configure dialog.  regenerated new
	default config file w/all values.

	* up2date.spec, Makefile:
	install up2date-config reasonably.

	* configdlg.py:
	read glade file from /usr/shar/rhn/up2date.

2000-08-27  Cristian Gafton  <gafton@dionysus.devel.redhat.com>

	* config.py: get rid of alien

	* hardware.py:
	reworked cpu information extractor

2000-08-26  Cristian Gafton  <gafton@dionysus.devel.redhat.com>

	* config.py, rhn_check.py:
	better fault handling

	* rhn_check.py: don't translate stuff

	* rhn_check.py: better error handling

2000-08-26  Jay Turner  <jturner@dionysus.devel.redhat.com>

	* rhn_check.py:
	fix call for getting system ID

	* rhn_check.py:
	probably should add path.append before I attempt to import the modulevim rhn_check.py

	* rhn_check.py:
	added '/usr/share/rhn/up2date' to python path

	* gui.py:
	Fixed call to checkGPGInstallation()

2000-08-26  Cristian Gafton  <gafton@dionysus.devel.redhat.com>

	* Makefile: make clean is making more clean

	* rhnsd.c: updated with jeff's feedback

	* rhn_check.py:
	remove braindead debugging statements

	* config.py: fix braindead alien reference

	* rhnsd.c: fixed back to good code

2000-08-25  Jay Turner  <jturner@dionysus.devel.redhat.com>

	* rhn_check.py: reenable exception handling

	* config.py, rhn_check.py, rhnsd.c:
	function name changes

2000-08-25  Cristian Gafton  <gafton@dionysus.devel.redhat.com>

	* rhn_check.py: *** empty log message ***

2000-08-25  Preston Brown  <pbrown@redhat.com>

	* rhn_check.py:
	add_hw_profile --> refresh_hw_profile
	add_packages --> refresh_packages

	* up2date.spec: foo

2000-08-25  Cristian Gafton  <gafton@dionysus.devel.redhat.com>

	* rhnsd.c: upadted

2000-08-25  Preston Brown  <pbrown@redhat.com>

	* up2date.spec: foo

	* up2date.spec, up2date.py:
	updates b4 making package.

	* up2date.py:
	trying to fix bad display during download of big pkgs

2000-08-25  Cristian Gafton  <gafton@dionysus.devel.redhat.com>

	* rhn_check.py: ad buildPackageList()

2000-08-25  Preston Brown  <pbrown@redhat.com>

	* gui.py: fix selecting weird dependencies

	* gui.py: fix indenting

2000-08-25  Cristian Gafton  <gafton@dionysus.devel.redhat.com>

	* rhn_check.py, up2date.py:
	improved hasSSL

2000-08-25  Preston Brown  <pbrown@redhat.com>

	* gui.py: fix indenting.

2000-08-25  Jay Turner  <jturner@dionysus.devel.redhat.com>

	* gui.py, up2date.py:
	trying to be smarter about dependency loops

2000-08-25  Preston Brown  <pbrown@redhat.com>

	* Makefile, up2date.spec:
	added hardware.py

	* rhn_check.py:
	implemented refreshing rpm package list, hardware list.

	* rhn_check.py:
	implemented updating packages.  not tested yet.

	* gui.py, rhn_check.py, up2date.spec, Makefile:
	rename client to up2date (cristian's rhn_check already has a client class,
	and this makes better sense).  Use config in rhn_check for serverUrl,
	systemId.  don't copy getSystemId function to rhn_check, use up2date
	version instead.

	* configdlg.py, config.py, rhn_check.py, up2date.py:
	get serverUrl and system id path from config file.

	* gui.py: implement useGPG checking.

2000-08-25  Cristian Gafton  <gafton@dionysus.devel.redhat.com>

	* rhn_check.py: fixed path names

	* rhn_check.py: *** empty log message ***

	* rhn_check.py, Makefile, RHNS-CA-CERT, rhnsd.init, up2date.spec:
	added RHNS-CA-CERT

	* RHNS-CA-CERT: RHNS-CA-CERT

2000-08-25  Preston Brown  <pbrown@redhat.com>

	* configdlg.glade, configdlg.py, config.py:
	configuration editor is all happy.

2000-08-24  Preston Brown  <pbrown@redhat.com>

	* configdlg.glade, configdlg.py:
	started making this shit work.

	* gui.py, up2date.py:
	remoteAddPackage, remoteDelPackage, are working.

	* gui.py: forgot to comment out one line.

	* gui.py, up2date.py, up2date.spec:
	fixed some dependencies.  commented out remoteAddPackage/remoteDelPackage
	for now.

	* configdlg.py:
	skeleton up and running, now to populate it from the config.

	* gui.py, up2date.py:
	anonymous registration supported.

2000-08-23  Preston Brown  <pbrown@redhat.com>

	* gui.py, up2date.py:
	properly verify signatures.  All works well now.

2000-08-23  Cristian Gafton  <gafton@dionysus.devel.redhat.com>

	* .cvsignore, rhn_check.py, Makefile, rhnsd.c, up2date.spec:
	more daemon work

2000-08-23  Preston Brown  <pbrown@redhat.com>

	* Makefile:
	oops, needed an $(RPM_BUILD_ROOT)

	* up2date.spec: updated version to 1.99

	* up2date.py:
	signature checking seems to work OK.

2000-08-23  Jay Turner  <jturner@dionysus.devel.redhat.com>

	* rhnsd.init: Fix more typos

	* rhnsd.init, up2date.py:
	Fixed type in initscript

2000-08-23  Cristian Gafton  <gafton@dionysus.devel.redhat.com>

	* rhn_check.py: added newcert

2000-08-23  Preston Brown  <pbrown@redhat.com>

	* config.py, gui.py, progress.py, rhn_check.py, up2date.py:
	updated licensing information.

2000-08-23  Cristian Gafton  <gafton@dionysus.devel.redhat.com>

	* Makefile, rhnsd.c, rhnsd.init, up2date.spec:
	added init script

2000-08-23  Preston Brown  <pbrown@redhat.com>

	* gui.py, up2date.py:
	be smart when there are no new packages to update.  Show some better
	information to the user when there is a dependency loop.

2000-08-23  Cristian Gafton  <gafton@dionysus.devel.redhat.com>

	* Makefile, rhn_check.py, rhnsd.c:
	working

	* rhnsd.c, TestCert, rhn_check.py:
	new file

2000-08-23  Preston Brown  <pbrown@redhat.com>

	* gui.py:
	signature checking stuff committed. Needs testing tomorrow.

	* gui.py, Makefile, up2date.py, up2date.spec:
	GPG stuff more or less complete.

	* gui.py, up2date.py:
	several different exit codes from hasBadSignature handled.

	* up2date.py: return 0 was missing.

	* gui.py, up2date.py, up2date.spec:
	signature checking implemented.

	* RPM-GPG-KEY: Red Hat's public GPG key.

2000-08-21  Preston Brown  <pbrown@redhat.com>

	* up2date.py: missing hasSSL().

	* up2date.spec: updated version to 1.99

	* config.py, up2date.py:
	read config file from proper location, and systemid too.

	* up2date.spec: updated version to 1.99

	* gui.py:
	don't make gui the parent when it doesn't exist yet.

	* gui.py:
	sync in some changes from rhn_register.

	* gui.py, progress.py, up2date.spec:
	look for glade files in right place, add glade file to %files section.

2000-08-20  Preston Brown  <pbrown@redhat.com>

	* up2date.spec: config was missing.

	* up2date.py:
	change url, import path in client.py too.

	* gui.py: import path correctly.

	* gui.py: append path.

	* Makefile: typo fixes.

	* Makefile: install config file.

	* up2date.spec: updated version to 1.99

	* up2date.config: default config file.

	* config.py:
	updated / removed stuff that is no longer relevant.

	* Makefile, up2date.spec:
	change version to 1.99

	* Makefile, up2date.spec:
	more packaging fixes.

	* Makefile: some rhns were still in here.

	* Makefile:
	whoops let's not forget this one.

	* up2date.console, up2date.pam, up2date.png, up2date.py, up2date.spec:
	scaffolding to make this a real program / package.

2000-08-19  Preston Brown  <pbrown@redhat.com>

	* gui.glade, gui.py, up2date.py:
	basic signature checking gotten started.

2000-08-18  Adrian Likins  <alikins@dionysus.devel.redhat.com>

	* hardware.py: fix the hardware bits

2000-08-18  Preston Brown  <pbrown@redhat.com>

	* gui.py:
	fixed inserting text on finish page (was wrong function call)

	* gui.glade, gui.py, up2date.py:
	dependency information page is working.  Fixed up graphics on final page,
	plus using a scroll area.  Total hack for finish page... :(

	* gui.py, up2date.py:
	installing packages works!

2000-08-17  Preston Brown  <pbrown@redhat.com>

	* gui.glade, gui.py, progress.py, up2date.py:
	progress stuff is working for rpm retrieval, installation testing
	remains. So close I can taste it.

	Finally, need to finish implementing rhns_preferences or whatever.

	* gui.glade, rh_updateagent1_100x300.png, up2date.py:
	add graphics.

	* configdlg.glade:
	Red Hat Network Services configuration dialog.

	* progress.glade, progress.py:
	synced with better version from rhns_register.

2000-08-15  Preston Brown  <pbrown@redhat.com>

	* hardware.py:
	ok hardware info is working properly.

	* hardware.py: typo fixed.

	* hardware.py:
	validate input email addresses.  Include network information in hardware
	profile.

	* hardware.py:
	fixed most outstanding bugs.  Began implementing product registration.

2000-08-11  Adrian Likins  <alikins@dionysus.devel.redhat.com>

	* hardware.py:
	update. hardward list should at least sorta work now.
	hardware.py was changed to strip off white space for
	values that will be used as dict keys

2000-08-10  Preston Brown  <pbrown@redhat.com>

	* gui.glade, gui.py, progress.glade, progress.py, up2date.py:
	more fixes.  Gotta fix callbacks in retrieval phase; nothing is getting
	updated.

	* gui.glade, gui.py, up2date.py:
	fixes, start implementing skipped list.

2000-08-09  Preston Brown  <pbrown@redhat.com>

	* up2date.py:
	better error reporting for socket.errors.

2000-08-08  Preston Brown  <pbrown@redhat.com>

	* gui.glade, gui.py, up2date.py:
	more fixing.  started implementing selecting skipped packages for
	inclusion.

	* shadowman-round-48.png: moved icon.

	* progress.glade, progress.py:
	progress bar widget.

	* gui.glade, gui.py, up2date.py:
	more or less finished. :)

2000-08-07  Preston Brown  <pbrown@redhat.com>

	* gui.glade, gui.py, up2date.py:
	generate a list of packages to retrieve from the selected packages.  Now
	implement retrieval + callbacks. :)

2000-08-04  Preston Brown  <pbrown@redhat.com>

	* up2date.py:
	open database in write mode for installing packages.  Close database when
	not in use.

	* gui.py: total selected size is working.

	* checklist.py: clist with checkboxes.

	* gui.glade, gui.py, up2date.py:
	populating package area widget works.

	* up2date.py:
	seems to be working for installing even, but I'm getting the message
	"cannot allocate space for database" from RPM after each package is
	installed, and the RPM database isn't updated.  The bits are making it
	onto the disk.

	* up2date.py:
	ok, header cache is actually working now.

	* up2date.py:
	convenience method to turn a package array of name, version, release,
	epoch into a string.

	* up2date.py: whoops typo.

	* up2date.py: implemented a header cache.

	* up2date.py:
	cast disk free information to a long to avoid int overflows.

	* up2date.py:
	don't call getHeader so much in disk space calculations.

	* up2date.py: trace getHeader calls.

	* up2date.py:
	exit if not enough free disk space.

	* up2date.py:
	works as a basic cmd line updater at the moment.

2000-08-03  Preston Brown  <pbrown@redhat.com>

	* .cvsignore: ignore *pyc.

	* up2date.py:
	most of the code to actually do installations is working more or less fine
	now.  Need to attach to the GUI.

2000-08-02  Preston Brown  <pbrown@redhat.com>

	* config.py:
	copied from old update agent codebase.

	* up2date.py:
	lots of code written.  No gui tie-in yet.

2000-08-01  Preston Brown  <pbrown@redhat.com>

	* up2date.py:
	large modifications.  Coming along.

2000-07-31  Preston Brown  <pbrown@redhat.com>

	* gui.glade, gui.py, up2date.py:
	started work on Update Agent v2.  Nothing at all functional. :)

	* hardware.py:
	support for reading amount of memory.

2000-07-30  Cristian Gafton  <gafton@dionysus.devel.redhat.com>

	* hardware.py: first cut

	* hardware.py: new file

