2003-09-08 22:05  skvidal

	* configure.in, yum.spec, yummain.py: 
	2.0.3 Brown paper bag release for leaving yum-arch -c completely
	broken.

2003-09-08 21:18  skvidal

	* ChangeLog, pullheaders.py, rpmUtils.py: 
	clean up pullheaders and sections of rpmUtils to correct for
	yum-arch -c dying

2003-09-07 23:51  skvidal

	* configure.in, yum.spec, yummain.py: 
	version number edits - 2.0.2

2003-09-03 08:15  skvidal

	* clientStuff.py: 
	typo fixed - thanks to grigory bakunov for noticing it

2003-08-31 14:00  skvidal

	* urlgrabber.py: 
	typo in urlgrabber edits

2003-08-31 13:56  skvidal

	* clientStuff.py: 
	unmuddy an error code having to do with the gpg check

2003-08-31 13:40  skvidal

	* clientStuff.py, rpmUtils.py: 
	fix for potential security problem in gpg checking.
	
	If you had an unsigned pkg in an repository requiring gpg checking
	yum would not error about the pkg being unsigned. It would see that
	it didn't FAIL the gpg check and therefore was ok.
	
	Corrected.

2003-08-30 01:42  skvidal

	* docs/yum.8: 
	minor manpage update - thanks to grigory bakunov

2003-08-29 15:40  skvidal

	* config.py: 
	make exclude= in [main] handle the $variables

2003-08-26 23:35  skvidal

	* yum-daily.spec, yum.spec: fix spec file so cron jobs put in by
	the builder will run :) thanks to jack neely

2003-08-26 23:31  skvidal

	* pullheaders.py, serverStuff.py, docs/yum-arch.8: 
	fix header.src.info data - removing arbitrary arch update docs -
	thanks to Ville Skytta for those.

2003-08-25 23:13  skvidal

	* pullheaders.py: 
	make yum-arch -q still more quiet :) Thanks to Dave Shield

2003-08-17 04:00  skvidal

	* pullheaders.py, rpmUtils.py, yum-daily.spec: 
	update daily spec file with suggestion from Tom Diehl make src rpms
	ignore the arch in the filename

2003-08-17 03:41  skvidal

	* config.py: 
	whoops kernel-unsupported isn't a kernel - it's just modules -
	don't list it in the default kernelpkgnames

2003-08-17 03:25  skvidal

	* config.py, nevral.py, pkgaction.py, docs/yum.conf.5: 
	create and document kernelpkgnames and installonlypkgs setting in
	config to handle the ever-changing list of kernel pkg names and
	what not.
	
	needed to happen anyway - kernelpkgnames will be ripped out once
	the kernel updating stuff is abstracted

2003-08-15 00:30  skvidal

	* ChangeLog: 
	at some point in my life I'll remember what to do to update the
	changelog correctly.

2003-08-15 00:25  skvidal

	* ChangeLog: 
	updated changelog

2003-08-15 00:23  skvidal

	* pullheaders.py, serverStuff.py: 
	cleaned up some output issues

2003-08-15 00:11  skvidal

	* yum.spec: 
	mark spec file as 2.0.1

2003-08-15 00:10  skvidal

	* config.py, configure.in, yummain.py: 
	version-related updates

2003-08-12 02:37  skvidal

	* clientStuff.py: 
	change the version strings, AGAIN. :) 'name epoch:ver-rel.arch'

2003-08-11 02:31  skvidal

	* docs/yum.8: 
	document the upgrade option more correctly

2003-08-11 02:20  skvidal

	* clientStuff.py, config.py, nevral.py, pullheaders.py,
	rpmUtils.py, yumcomps.py: 
	Wow - pychecker to the rescue - a number of typo or think-o bugs
	found by running pychecker on everything.

2003-08-11 01:25  skvidal

	* callback.py, clientStuff.py: 
	fix up the ver output in the results from a transaction fix up the
	number of actions, etc in the event of an update

2003-08-09 21:48  skvidal

	* clientStuff.py: 
	correct an attempt to delete an already deleted header in
	clean_upold_headers() - fix bug #73

2003-08-09 10:35  skvidal

	* etc/yum.init: 
	make the default to not run

2003-08-09 09:16  skvidal

	* clientStuff.py: left out a % - thanks to ville skytta

2003-08-09 01:56  skvidal

	* yum-daily.spec: file yum-daily.spec was initially added on branch
	yum-rpm_4_2_branch.

2003-08-09 01:56  skvidal

	* Makefile.in, yum-daily.spec: 
	added yum-daily.spec and made makefile do the right thing for
	dailies

2003-08-08 20:08  skvidal

	* clientStuff.py: 
	fix error in new callback stuff for diskspacecheck

2003-08-07 02:50  skvidal

	* docs/yum.conf.5: 
	added warning about multiple baseurl= statements in conf file

2003-08-07 02:49  skvidal

	* etc/yum.init: 
	applied ville's init script patch (again :)

2003-08-07 01:50  skvidal

	* callback.py, yummain.py: 
	fix bugs 76 and 77 yum outputs how many items in the transaction
	when install/erasing/updating/etc

2003-08-07 00:02  skvidal

	* clientStuff.py, yummain.py: 
	make the actionslist and logs print out complete versions for
	everything

2003-08-04 00:38  skvidal

	* etc/yum.conf: 
	make tolerant=1 and exactarch=1 the defaults in the config file.

2003-08-04 00:29  skvidal

	* pkgaction.py, pullheaders.py, serverStuff.py: 
	change list layout just a touch to keep it from wrapping change
	output and type from yum-arch to keep it from being so noisy in
	quiet mode

2003-08-02 17:24  skvidal

	* TODO, pkgaction.py: 
	Pad list output better correct link in TODO file

2003-08-02 17:09  skvidal

	* etc/yum.init: 
	updated init script - combine (mostly) of both ville's and
	florian's.  Their patches were pretty close to identical.

2003-08-02 16:59  skvidal

	* bin/yum: 
	update locking to be more cross-platform compatible.  thanks to
	icon.

2003-08-02 16:49  skvidal

	* clientStuff.py: 
	fix for comps.rpm silliness - now yum checks e-v-r of package
	against local header.

2003-07-28 13:48  mstenner

	* clientStuff.py: Modified to push yum version into urlgrabber for
	use in user-agent.  This happens at import.

2003-07-28 13:47  mstenner

	* urlgrabber.py: added auth support for http/https, rearranged the
	initialization code a little, made this version more 1.5.2-friendly
	(intending to push it back to yum-1), made user-agent-setting a
	little cleaner.

2003-07-25 16:50  skvidal

	* callback.py, clientStuff.py, nevral.py: 
	print out the right deps add in 'del' for nevral.

2003-07-23 16:03  skvidal

	* docs/: yum.8, yum.conf.5: 
	update docs for dumb typos and document -c some more

2003-07-16 00:52  skvidal

	* pullheaders.py, rpmUtils.py: 
	- add -s to yum-arch to get it to index src.rpms too - make
	yum-arch generate hdrs for all rpms not just newest ones - list all
	rpms in header.info and header.src.info

2003-07-15 20:03  skvidal

	* clientStuff.py: 
	typo caught by some of the fedora folks

2003-07-13 23:28  skvidal

	* ChangeLog: 
	Update changelog, properly <sigh>

2003-07-13 23:01  skvidal

	* yum.spec: 
	update to 2.0

2003-07-13 22:55  skvidal

	* ChangeLog: 
	update changelog

2003-07-13 22:54  skvidal

	* configure.in, yummain.py: 
	implement --version mark as 2.0

2003-07-12 00:06  skvidal

	* yum.spec: 
	made yum.cron (noreplace)

2003-07-11 03:43  skvidal

	* clientStuff.py, config.py, docs/yum.conf.5: 
	make number of retries an option retries=3 the default in config
	file

2003-07-11 00:59  skvidal

	* pkgaction.py: 
	added repository and epoch to the list display

2003-07-10 23:29  skvidal

	* clientStuff.py, config.py: 
	Fixed Bug #60 cleaned up the config parsing a bit so people doing
	odd commenting won't get a traceback

2003-07-07 00:40  skvidal

	* pullheaders.py, rpmUtils.py: 
	gzip timestamp nullification added made .hdr timestamps = the rpm
	timestamps for easier rsyncing.

2003-07-06 14:21  skvidal

	* clientStuff.py, config.py, docs/yum.conf.5: 
	committed Javier's per-server exclude patch.

2003-06-27 16:02  skvidal

	* po/Makefile.in: 
	fix up pygettext.py not being executable

2003-06-24 08:10  skvidal

	* rpmUtils.py: 
	non gzipped header patch

2003-06-24 02:00  skvidal

	* clientStuff.py, config.py, nevral.py, rpmUtils.py, yummain.py: 
	installroot patches from dan burcaw needs documenting

2003-06-23 22:02  skvidal

	* yummain.py: 
	fix up the order() with a check() immediately before it.

2003-06-23 01:39  skvidal

	* urlgrabber.py: 
	set a User Agent in urlgrabber

2003-06-22 23:22  skvidal

	* clientStuff.py, config.py, failover.py, pkgaction.py, yummain.py,
	docs/yum.8, docs/yum.conf.5: 
	failover, clientStuff.py: add patch to grab() to correct failover
	behavior with group[install|update] commands
	
	pkgaction.py: correct behavior of groupupdate - doh! add support
	for tolerant mode
	
	yummain.py - add -t for tolerant mode config.py - add tolerant into
	config updated docs for tolerant mode

2003-06-16 15:28  skvidal

	* config.py: 
	hdr can be deleted despite the fact that it doesn't exist.

2003-06-15 13:52  skvidal

	* clientStuff.py: 
	typo corrected found by joe sauer

2003-06-14 16:53  skvidal

	* clientStuff.py: 
	apply a potential fix for the failover error message display error
	bug #54

2003-06-07 15:27  skvidal

	* yum.spec: 
	update specfile to include editable stubs for yum.conf and yum.cron
	files

2003-06-05 15:40  skvidal

	* yum.spec: 
	Added Changelog to %doc in spec file

2003-05-31 23:30  skvidal

	* ChangeLog: 
	update ChangeLog

2003-05-31 23:27  skvidal

	* configure.in, yum.spec: 
	update versions to 1.98

2003-05-31 12:30  skvidal

	* yummain.py, docs/yum.8: 
	make docs consistent remove vs erase

2003-05-29 00:32  skvidal

	* docs/yum.conf.5: 
	updated docs for failovermethod, baseurl handling and
	diskspacecheck

2003-05-28 01:20  skvidal

	* clientStuff.py: 
	typo - serverird -> serverid

2003-05-27 23:43  skvidal

	* Makefile.in: 
	add failover to makefile

2003-05-27 13:32  skvidal

	* failover.py: file failover.py was initially added on branch
	yum-rpm_4_2_branch.

2003-05-27 13:32  skvidal

	* failover.py: 
	adding failover.py

2003-05-27 13:25  skvidal

	* clientStuff.py, config.py, nevral.py: 
	failover implemented and cleaned up in a couple of places syntax in
	config file is now:
	
	baseurl = url1		 url2		url3	       url4	   
	  url5		 etc

2003-05-27 00:28  skvidal

	* clientStuff.py, pkgaction.py, rpmUtils.py: 
	- fix up the match() method in rpm ts work - make rpmmire available
	for other searching - simple counting stubs added to the download
	header function in clientStuff

2003-05-22 13:15  skvidal

	* TODO: 
	change link

2003-05-22 01:42  skvidal

	* clientStuff.py, rpmUtils.py: 
	implement checkfunc for rpm retrygrab() fix it vis-a-vis the gpg
	checking

2003-05-21 17:33  skvidal

	* lilocfg.py, pkgaction.py, translate.py: 
	lilo updating error catch clean up up2date->yum string replaces in
	user-areas

2003-05-21 10:38  skvidal

	* Makefile.in: 
	remove depchecktree - considering it is entirely unused

2003-05-13 01:24  skvidal

	* clientStuff.py, yummain.py: 
	catching errors in the headerinfo download and making sure yum
	clean works as expected still

2003-05-13 01:10  skvidal

	* clientStuff.py: 
	helps to look at caching before deciding to download headers

2003-05-12 00:31  skvidal

	* clientStuff.py: 
	clean up the header.info grabbing should work ok now - I'm not sure
	it needs a checkfunc at all

2003-05-11 15:18  skvidal

	* clientStuff.py, rpmUtils.py: 
	header check function now works as part of retrygrab()

2003-05-11 02:10  skvidal

	* clientStuff.py, yummain.py: 
	fix a few typos for diskspace check

2003-05-11 02:04  skvidal

	* clientStuff.py, config.py, yummain.py: 
	port diskspacecheck option to 2.0

2003-05-05 23:00  skvidal

	* nevral.py: 
	fix a tab->space issue

2003-05-03 18:13  skvidal

	* nevral.py: 
	fixed depresolution issues and handle a broken rpmdb better

2003-05-01 02:12  skvidal

	* pullheaders.py: 
	made yum-arch make a .newheaders dir, generate the headers in
	there, move them into the headers dir once they are ready.  quicker
	turnover in headers creation - less trouble on active servers

2003-04-29 09:39  skvidal

	* nevral.py: 
	potential fix for nevral resolution issue

2003-04-29 02:20  skvidal

	* docs/yum.conf.5: 
	docs update finally.

2003-04-29 02:10  skvidal

	* ChangeLog, clientStuff.py: 
	import time in the right place ChangeLog changes

2003-04-29 02:09  skvidal

	* pullheaders.py, serverStuff.py: 
	make yum-arch handle broken rpms more gracefully

2003-04-23 02:23  skvidal

	* yum.spec: 
	turn on registration for chkconfig

2003-04-22 12:45  skvidal

	* pkgaction.py: 
	fix unintialized value in listgroups.  forgot the other else :)

2003-04-21 22:06  skvidal

	* pkgaction.py: 
	fix for grouplist w/o groups

2003-04-21 21:52  skvidal

	* configure.in, yum.spec: 
	brand it as 1.97

2003-04-21 21:47  skvidal

	* pkgaction.py: 
	grouplist groupname displays detailed info about the group
	
	grouplist hidden lets you display info about groups not marked
	uservisible

2003-04-21 18:03  skvidal

	* rpmUtils.py: 
	removed all the rpm.addMacros for the private db use.

2003-04-21 01:11  skvidal

	* rpmUtils.py: 
	from is not None to != None safer

2003-04-19 16:28  skvidal

	* clientStuff.py: 
	hehe - when cutting and pasting code it is useful to check what you
	pasted and where :)

2003-04-18 00:13  skvidal

	* nevral.py, yumcomps.py: 
	possibly a fix for a thinko in the depresolution code

2003-04-17 17:46  skvidal

	* yumcomps.py: 
	added requiredGroups()

2003-04-17 16:54  mstenner

	* urlgrabber.py: added excepts for HTTPException

2003-04-17 02:43  skvidal

	* config.py, nevral.py, pkgaction.py, rpmUtils.py, yummain.py: 
	bandwidth and throttle options added clean ups in nevral clean ups
	in yummain clean up on aisle 6

2003-04-16 22:23  skvidal

	* nevral.py: 
	update to nevral fix a naming conflict that I think was causing a
	dep endless loop

2003-04-16 10:34  skvidal

	* nevral.py: 
	more debugging info in the resolve deps.

2003-04-16 01:00  skvidal

	* ChangeLog, configure.in, yum.spec: 
	update ver to 1.96

2003-04-16 00:50  skvidal

	* Makefile.in, checkbootloader.py, yum.spec, bin/yum, bin/yum-arch:
	
	fixed some tabs in checkbootloader.py changed Makefile.in, yum and
	yum-arch to reflect fhs compliance Thanks to Ville Skyttä

2003-04-14 01:42  skvidal

	* rpmUtils.py, yummain.py: 
	this won't solve the rpmdb locking problem need more info

2003-04-13 22:49  skvidal

	* etc/yum.conf: 
	fix $release -> $releasever

2003-04-09 11:13  mstenner

	* urlgrabber.py: moved the content-length check in urlgrab, now
	local files are not created if that error is encountered

2003-04-09 07:54  skvidal

	* yum.spec: 
	fixes to spec file from fedora project

2003-04-09 02:18  skvidal

	* yumcomps.py: 
	"fix" for empty file traceback in libxml2 from comps.py

2003-04-08 00:10  skvidal

	* nevral.py: 
	oh look, I named a variable wrong twice in a row within 2 lines of
	the right one.

2003-04-07 01:24  skvidal

	* clientStuff.py, yummain.py: 
	<sigh> last minute stupidity with log levels and which log I used
	for group download errors

2003-04-07 01:14  skvidal

	* ChangeLog, Makefile.in: 
	updates to Makefile to remove old stuff

2003-04-07 01:07  skvidal

	* ChangeLog, Makefile.in, configure.in, yum.spec, docs/yum.8,
	etc/yum.conf, po/Makefile.in: 
	All the misc updates and changes - fix up the specfiles, fix up the
	conf file, etc etc

2003-04-07 00:19  skvidal

	* clientStuff.py: 
	multiple retries for all downloads yay!

2003-04-06 23:49  skvidal

	* yummain.py: 
	update one more error statement

2003-04-06 23:44  skvidal

	* clientStuff.py: 
	bump the error level so it doesn't get complained about

2003-04-06 23:43  skvidal

	* clientStuff.py: 
	getting too late to program

2003-04-06 23:41  skvidal

	* clientStuff.py: 
	updating error codes for no yumgroups.xml

2003-04-06 23:38  skvidal

	* clientStuff.py: 
	making output a bit nicer

2003-04-06 23:35  skvidal

	* clientStuff.py: 
	retrygrab on get groups

2003-04-06 22:06  skvidal

	* clientStuff.py, pkgaction.py: 
	look at that, it works

2003-04-06 22:02  skvidal

	* pkgaction.py: 
	<sigh>

2003-04-06 21:38  skvidal

	* pkgaction.py: 
	more debugging

2003-04-06 21:37  skvidal

	* clientStuff.py: 
	debugging groupinstall

2003-04-06 21:19  skvidal

	* yummain.py: 
	should be > 0 not > 1 <sigh>

2003-04-06 21:18  skvidal

	* clientStuff.py: 
	fixing group getting

2003-04-06 21:07  skvidal

	* yummain.py: 
	fix dumb bug

2003-04-06 21:02  skvidal

	* clientStuff.py, config.py, pkgaction.py, yumcomps.py, yummain.py:
	
	groupinstall and misc other cleanups.

2003-04-05 22:33  mstenner

	* keepalive.py, urlgrabber.py: added retrygrab to urlgrabber; fixed
	connection reuse problem (after errors) in keepalive

2003-04-05 18:08  skvidal

	* progress_meter.py: file progress_meter.py was initially added on
	branch yum-rpm_4_2_branch.

2003-04-05 18:08  skvidal

	* urlgrabber.py: file urlgrabber.py was initially added on branch
	yum-rpm_4_2_branch.

2003-04-05 18:08  skvidal

	* progress_meter.py, urlgrabber.py: 
	new urlgrabber functions - much more robust and option-ridden ;)
	progress_meter fun - both of these from michael stenner

2003-04-05 18:08  skvidal

	* clientStuff.py, keepalive.py: 
	updates to both for urlgrab functions

2003-04-04 16:49  skvidal

	* clientStuff.py, config.py, pkgaction.py: 
	ooo look - groupupdate works waiting on the new urlgrab from
	michael to make portions of this not suck LOTS of places to clean
	up for display and separation

2003-04-04 01:21  skvidal

	* clientStuff.py, pkgaction.py, yummain.py: 
	all the rest of the little changes to make the forward port of the
	update, and upgrade functions work

2003-04-04 01:11  skvidal

	* clientStuff.py, pkgaction.py, yummain.py: 
	forward port of new update and upgrade functions + obsoletes
	resolution fixes

2003-04-04 00:52  skvidal

	* config.py: 
	fix up to the variables - lowercase becomes uppercase

2003-04-03 01:11  skvidal

	* clientStuff.py, config.py: 
	ported the config variables forward added $yum0 - $yum9 variables
	usable on name, baseurl and commands fields worked on group stuff
	some more

2003-03-31 23:48  skvidal

	* clientStuff.py, pkgaction.py, yumcomps.py: 
	more work on yum group* grouplist implemented groupupdate started

2003-03-29 18:35  skvidal

	* clientStuff.py, config.py, pkgaction.py, yumcomps.py, yummain.py:
	
	groups integration clean up dumb functions new comments

2003-03-27 16:37  skvidal

	* yumcomps.py: 
	refining the test in main()

2003-03-27 16:28  skvidal

	* yumcomps.py: 
	update comments

2003-03-27 16:12  skvidal

	* yumcomps.py: 
	comps merging working - needs more testing

2003-03-27 14:39  skvidal

	* yumcomps.py: 
	trying to make multiple comps compilation work

2003-03-27 02:43  skvidal

	* yumcomps.py: 
	dramatically enhance the comps mechanisms - note problem with
	ordering of groups based upon which comps.xml was brought in first

2003-03-26 02:10  skvidal

	* yumcomps.py: 
	make installed_groups more correct augment _dumppkgs options

2003-03-25 01:51  skvidal

	* comps.py: 
	added comps.py - copy out of rhpl from red hat linux phoebe3
	brought into yum to avoid dep

2003-03-25 01:51  skvidal

	* comps.py: file comps.py was initially added on branch
	yum-rpm_4_2_branch.

2003-03-25 01:51  skvidal

	* yumcomps.py: file yumcomps.py was initially added on branch
	yum-rpm_4_2_branch.

2003-03-25 01:51  skvidal

	* yumcomps.py: 
	added yumcomps.py for the comps.xml support merge

2003-03-24 14:09  skvidal

	* nevral.py: 
	fix unresolvable dep loop

2003-03-24 13:43  skvidal

	* nevral.py: <sigh>

2003-03-24 13:42  skvidal

	* nevral.py: 
	debug info

2003-03-24 13:36  skvidal

	* nevral.py: 
	fix name problem

2003-03-24 13:32  skvidal

	* nevral.py: 
	clean up and check in

2003-03-24 13:10  skvidal

	* rpmUtils.py: 
	fix int compare in compareEVR

2003-03-24 00:30  skvidal

	* nevral.py, rpmUtils.py, yum.conf, yummain.py: 
	rpmUtilify things - AND make the nevral take up MUCH less memory in
	the best case scenario.

2003-03-23 12:34  skvidal

	* rpmUtils.py: 
	significant work done on RPM_DB_WORK class might be renamed before
	I'm finished

2003-03-22 16:10  skvidal

	* pullheaders.py: 
	misc cleanup in pullheaders.py

2003-03-22 16:06  skvidal

	* serverStuff.py: 
	change the method for avoiding the localdb on yum-arch -c options

2003-03-22 08:08  skvidal

	* rpmUtils.py, serverStuff.py: 
	depcheck bug in serverStuff.depchecktree() dumbass bug in
	rpmUtils.formatRequire() Thanks to Axel Thimm for pointing these
	up.

2003-03-11 01:23  skvidal

	* docs/: yum.8, yum.conf.5: 
	doc fixes

2003-03-07 17:16  skvidal

	* yummain.py: 
	fix the diskspace check call *doh*

2003-03-07 10:54  skvidal

	* ChangeLog: 
	Update Changelog

2003-03-07 00:12  skvidal

	* clientStuff.py: 
	remove old, unused function

2003-03-06 23:32  skvidal

	* clientStuff.py, config.py, docs/yum.conf.5: 
	update the config to remove gpghome and gpgkeyring ditto with docs

2003-03-06 17:38  skvidal

	* clientStuff.py, pkgaction.py, pullheaders.py, rpmUtils.py: 
	gpg checking is enabled need to clean up config stuff for gpg file
	md5 is enabled a nd cleaned up

2003-03-05 01:42  skvidal

	* docs/yum.conf.5: 
	fix key name

2003-03-05 01:40  skvidal

	* docs/: yum-arch.8, yum.8, yum.conf.5: 
	update docs for new options exact-arch commands file:// support

2003-03-05 01:13  skvidal

	* TODO: 
	update TODO file.

2003-03-05 01:07  skvidal

	* pullheaders.py: 
	fix empty repository bug thing in 4.2 branch too.

2003-03-04 00:46  skvidal

	* clientStuff.py, pkgaction.py, yummain.py: 
	cleanup take_action implement check-update make listpkginfo smarter
	remove listpkgs grimace when looking at installpkgs and updatepkgs
	expect breakage there eventually

2003-03-03 10:27  skvidal

	* yum.spec: 
	remove perl requirement

2003-03-03 07:47  skvidal

	* ChangeLog, yummain.py: 
	some comments in here - some FIXMEs - just going through the code

2003-02-28 00:09  skvidal

	* bin/yum: 
	remove arbitrary pid print out in yum bin

2003-02-26 11:15  skvidal

	* clientStuff.py, config.py: 
	include exactarch option

2003-02-26 00:16  skvidal

	* clientStuff.py, rpmUtils.py: 
	make rpmUtils parse fix getupdatehdrlist correctly

2003-02-25 01:37  skvidal

	* clientStuff.py, rpmUtils.py: 
	silliness clean ups in clientStuff, start new class in rpmUtils
	document a weird case in getupdatedhdrlist that needs to be coded
	for.

2003-02-24 01:59  skvidal

	* archwork.py, clientStuff.py, grubcfg.py, lilocfg.py, nevral.py,
	pkgaction.py, rpmUtils.py, yummain.py: 
	more migration toward rpmUtils - remove a lot of stuff from
	clientStuff - start client-side migration to new classes.

2003-02-22 00:59  skvidal

	* pullheaders.py, rpmUtils.py: 
	more cleanups in rpmUtils and the yum-arch files

2003-02-21 07:09  skvidal

	* archwork.py, clientStuff.py: 
	only download the archs you can use.

2003-02-21 01:16  skvidal

	* rpmUtils.py: 
	misc cleanup

2003-02-21 01:14  skvidal

	* Makefile.in: 
	update Makefile to add rpmUtils.pyc

2003-02-21 01:13  skvidal

	* pullheaders.py, rpmUtils.py, serverStuff.py: 
	yum-arch ported to rpmUtils classes and made a whole lot smaller

2003-02-20 23:00  skvidal

	* archwork.py: more arch stuff - fixes for sparc/sun4*/etc

2003-02-20 17:06  skvidal

	* rpmUtils.py: 
	more rpmUtils work - trying to make this class cleaner

2003-02-20 16:40  skvidal

	* archwork.py: 
	cleaned up the archs, myarch and availablearchs

2003-02-20 15:13  skvidal

	* archwork.py: 
	arch updates

2003-02-19 14:19  skvidal

	* Makefile.in, po/yum.pot: 
	this _should_ work

2003-02-19 14:16  skvidal

	* Makefile.in, yummain.py, po/ru.po, po/yum.pot: 
	updates to fix various problems

2003-02-19 14:05  skvidal

	* po/ru.po: 
	Fix for bad entries

2003-02-19 13:57  skvidal

	* po/ru.po: file ru.po was initially added on branch
	yum-rpm_4_2_branch.

2003-02-19 13:57  skvidal

	* po/yum.pot: file yum.pot was initially added on branch
	yum-rpm_4_2_branch.

2003-02-19 13:57  skvidal

	* po/Makefile.in: file Makefile.in was initially added on branch
	yum-rpm_4_2_branch.

2003-02-19 13:57  skvidal

	* po/pygettext.py: file pygettext.py was initially added on branch
	yum-rpm_4_2_branch.

2003-02-19 13:57  skvidal

	* po/: Makefile.in, pygettext.py, ru.po, yum.pot: 
	Added all the needed po files

2003-02-18 00:55  skvidal

	* rpmUtils.py: file rpmUtils.py was initially added on branch
	yum-rpm_4_2_branch.

2003-02-18 00:55  skvidal

	* callback.py, clientStuff.py, nevral.py, rpmUtils.py, yummain.py: 
	Started the changes to class-ify all or most of the rpm functions. 
	Trying to strip out functions from clientStuff also - found a bug
	in nevral where an error message wouldn't be expanded

2003-02-17 10:34  skvidal

	* clientStuff.py, pkgaction.py: 
	Fix readheader, add md5 checking back in.

2003-02-15 23:52  skvidal

	* Makefile.in, yummain.py: 
	remove translate.py entirely add a _ inside yummain.py

2003-02-15 22:33  skvidal

	* i18n.py: file i18n.py was initially added on branch
	yum-rpm_4_2_branch.

2003-02-15 22:33  skvidal

	* Makefile.in, callback.py, checkbootloader.py, clientStuff.py,
	config.py, configure.in, depchecktree.py, grubcfg.py, i18n.py,
	iutil.py, lilocfg.py, nevral.py, pkgaction.py, pullheaders.py,
	serverStuff.py, yummain.py, bin/yum: 
	Merged i18n patch from Grigory Bakunov and Vladimir Bormotov

2003-02-14 00:10  skvidal

	* ChangeLog: 
	changelog

2003-02-14 00:10  skvidal

	* config.py, yummain.py: 
	commands = option in config file now
	
	So you can have commands=update stuff
	
	and it will run that command - only applies to commands after the -
	and -- options.
	
	so: update, upgrade, install, info, list, erase, clean, remove,
	provides etc
	
	Command line will override config file in all cases.

2003-02-13 17:34  skvidal

	* config.py, yummain.py: 
	conf files can now be http,ftp or file urls.  now that ConfigParser
	has file handle reading it's much easier.

2003-02-11 00:44  skvidal

	* TODO: 
	clean up todo list some

2003-02-11 00:43  skvidal

	* ChangeLog, bin/yum: 
	make the lockfile make more sense

2003-02-11 00:27  skvidal

	* archwork.py, clientStuff.py, nevral.py: 
	got rid of dumb 'garbage' arch comparison - thanks to Bor for that
	patch cleaned up in other places

2003-02-10 23:38  skvidal

	* pullheaders.py, serverStuff.py: 
	made -vv work more sanely and make sense to me

2003-02-09 23:43  skvidal

	* ChangeLog, clientStuff.py, nevral.py, yum.conf: 
	Made file:// urls be done more the "right way" by modifying the
	nevral.nevral class to support them

2003-02-09 16:27  skvidal

	* checkbootloader.py, yum.conf: 
	new checkbootloader.py - doesn't solve the grub problems entirely
	but I'm not sure I know what to do with  those anyway

2003-02-09 16:13  skvidal

	* Makefile.in, clientStuff.py, config.py, keepalive.py, nevral.py,
	yum.conf: 
	Added Michael Stenner's http keepalive patch and urlgrab rewrite
	implemented most of file:// support  - need to clean it up some
	more.

2003-02-09 16:13  skvidal

	* keepalive.py: file keepalive.py was initially added on branch
	yum-rpm_4_2_branch.

2003-02-07 00:53  skvidal

	* clientStuff.py, grubcfg.py, lilocfg.py, nevral.py,
	up2datetheft.py, yummain.py: 
	lots of clean ups - made disk space check work again fixed a
	depresolve on remove problem in nevral cleaned up pkgaction and the
	bootloader files to deal with new rpm.

2003-02-06 07:41  skvidal

	* up2datetheft.py: 
	fixed up some of the dbMatch routines - need to figure out how to
	do filename matching with dbMatch

2003-02-06 00:07  skvidal

	* archwork.py, bootloadercfg.py, callback.py, pullheaders.py,
	serverStuff.py, up2datetheft.py: 
	
	edits to archwork - remove rpm404 stuff callback - fix stupidity
	with what I'm keying off of in the callbackfilehandles dict add -q
	and -L option to yum-arch started work on bootloader fixes.

2003-02-03 01:34  skvidal

	* Makefile.in: 
	merge last of changes from HEAD

2003-02-03 01:23  skvidal

	* clientStuff.py, nevral.py, yumlock.py, bin/yum: 
	merging changes from HEAD into 4_2 branch

2003-02-03 00:59  skvidal

	* clientStuff.py, nevral.py, pkgaction.py, yummain.py: 
	provides work global ts now - for most of the simple db checks need
	to clean up the bootloader stuff and the disk size check ts should
	be a nice class most likely.

2003-01-30 00:48  skvidal

	* clientStuff.py, depchecktree.py, nevral.py, pkgaction.py,
	pullheaders.py, serverStuff.py, up2datetheft.py, yum.conf,
	yummain.py: 
	changes to make it yum work with rpm 4.2 in the short run - stuff
	disabled/broken: - sig checking - disk size checking before install
	- probably most of the lilo/grub updating code

2003-01-17 16:58  skvidal

	* yumlock.py: 
	added yumlock from michael stenner for locking functionality made
	yum support lockfiles for root uses

2002-12-22 12:52  skvidal

	* ChangeLog, Makefile.in, configure.in, yum-7.x.spec, yum.spec: 
	Update to 0.9.4 - split into two spec files for 7.x and 8.0

2002-12-19 23:12  skvidal

	* bin/: yum, yum-arch: 
	fixed sys.path.insert

2002-12-09 00:46  skvidal

	* ChangeLog: look an updated changelog

2002-12-09 00:38  skvidal

	* TODO, docs/yum.conf.5: 
	doc update for excludes changes

2002-12-09 00:37  skvidal

	* clientStuff.py, nevral.py, yum.conf: 
	
	make fnmatch glob excludes work

2002-12-08 20:30  skvidal

	* clientStuff.py: 
	simple edits

2002-12-06 18:46  skvidal

	* ChangeLog, clientStuff.py: 
	not quite complete changes for excludes

2002-12-05 14:46  skvidal

	* clientStuff.py: fix to use in_file.readlines() instead of dumb
	line by line in HeaderInfoNevralLoad
	
	Thanks to Bor for that patch

2002-12-05 14:43  skvidal

	* pkgaction.py: added stuff into the kernel updating so if it can't
	find either bootloader it exits nicely and notifies the user on the
	console and in the yum.log stopgap to deal with ydl and other
	non-x86 systems

2002-12-05 13:00  skvidal

	* bin/: yum, yum-arch: 
	fix append vs insert to avoid namespace collision

2002-10-22 18:12  skvidal

	* archwork.py, callback.py, clientStuff.py, depchecktree.py,
	nevral.py, pkgaction.py, pullheaders.py, serverStuff.py,
	up2datetheft.py: 
	fix rpm404 import in clientStuff and everywhere to deal with
	exception handling on 7.x machines. This is ugly but theoretically
	it is temporary.

2002-10-20 21:58  skvidal

	* ChangeLog: 
	Changelog updates

2002-10-20 21:46  skvidal

	* configure.in, yum.spec: 
	updated to 0.9.3 in spec and configure

2002-10-20 21:26  skvidal

	* docs/: yum-arch.8, yum.8: 
	updated docs for  list extras and yum-arch -l

2002-10-19 15:13  skvidal

	* pkgaction.py: 
	changed layout for yum info

2002-10-18 14:28  skvidal

	* clientStuff.py, pkgaction.py: 
	yum info extras work added groups and arch to the display fields in
	yum info.

2002-10-18 01:42  skvidal

	* clientStuff.py, pkgaction.py: 
	stubs in place for per-server-section gpg-keyrings

2002-10-18 01:35  skvidal

	* clientStuff.py, pkgaction.py: 
	made updates only operate on update-able packages.  so 'yum update
	somepkgnotyetinstalled' won't install that package
	
	also made yum clean headers remove the header.info file as well as
	the .hdr files

2002-10-18 00:56  skvidal

	* pullheaders.py, serverStuff.py: 
	yum-arch -l implemented to make yum-arch pay attention to symlinks

2002-10-14 01:11  skvidal

	* clientStuff.py: 
	made the header load catch bad headers and exit nicely w/ a real
	error.

2002-10-14 00:34  skvidal

	* clientStuff.py, depchecktree.py: 
	few more rpm vs rpm404 fixes and yum list extras is implemented. 
	not documented (of course)

2002-10-13 01:16  skvidal

	* archwork.py, callback.py, clientStuff.py, depchecktree.py,
	nevral.py, pkgaction.py, pullheaders.py, serverStuff.py,
	up2datetheft.py: 
	update all files for changes to make things potentially work for
	rpm 4.1 and rpm 4.0.4 so it should work on rhl 7.X and 8.0

2002-09-26 17:15  skvidal

	* nevral.py: 
	
	updated nevral dep resolution to use the bestarch - not the first
	arch.  thanks to slack for finding this.

2002-09-25 17:32  skvidal

	* nevral.py: 
	add change to fix arch dep resolve for non-kernel bestarch
	resolution also adds more logging/debug info here.

2002-09-25 01:00  skvidal

	* pkgaction.py: 
	fix dumbass update bug when looping through archs - its nice to
	actually finish the list before exiting <sigh>

2002-09-13 00:09  skvidal

	* clientStuff.py: 
	fixed stupid diskspace check backtrace cleaned up a few comma space
	problems

2002-08-26 23:44  skvidal

	* ChangeLog: 
	updated changelog

2002-08-26 23:41  skvidal

	* docs/yum.8: 
	updated docs to list yum list and yum info options

2002-08-26 23:30  skvidal

	* yum.conf: 
	updated conf file - in / too :)

2002-08-26 23:29  skvidal

	* etc/yum.conf: 
	updated conf file

2002-08-26 23:18  skvidal

	* Makefile.in, configure.in, pullheaders.py, serverStuff.py,
	yum.conf, yum.spec, yummain.py, docs/yum-arch.8, docs/yum.8,
	etc/yum.conf, etc/yum.cron: 
	Bumped version number Fixed -h and --help in yum-arch Moved yum and
	yum-arch to /usr/bin updated docs updated cron jobs made conf file
	have more meaning and use.

2002-08-26 23:15  skvidal

	* bin/: Makefile.in, yum, yum-arch: 
	added to repository moved from /sbin

2002-08-26 00:22  skvidal

	* archwork.py, pkgaction.py: 
	pychecker run caught a couple of mistakes

2002-08-25 00:23  skvidal

	* callback.py: fixed an odd divide by zero error under rpm404 in
	(null)

2002-08-24 16:15  skvidal

	* ChangeLog, archwork.py: 
	changelog update - fix - no newline at end of archwork.py

2002-08-24 16:11  skvidal

	* archwork.py, clientStuff.py, config.py, nevral.py,
	pullheaders.py, yummain.py: 
	ok, I swear, I think this is all of them - the imports are now at
	the top of the files excepting some very odd little cases.

2002-08-24 15:52  skvidal

	* callback.py, pkgaction.py: 
	yay - more fun import fixes

2002-08-24 15:47  skvidal

	* serverStuff.py: 
	missed one

2002-08-24 15:43  skvidal

	* pkgaction.py, serverStuff.py: 
	clean up some dumb import statements

2002-08-23 16:15  skvidal

	* pkgaction.py, pullheaders.py: 
	make depcheck happen first in yum-arch -d - just so you know if
	stuff is broken
	
	fix - wording on error message in pkgaction

2002-08-23 00:34  skvidal

	* clientStuff.py: made yum list and yum info match syntacticly

2002-08-23 00:28  skvidal

	* ChangeLog: [no log message]

2002-08-23 00:28  skvidal

	* clientStuff.py, pkgaction.py: 
	made yum info work on the installed pkgs too made yum list
	installed dtrt/work made yum list availabe exist instead of yum
	list new - it was confusingly named

2002-08-16 22:41  skvidal

	* yummain.py: added mode so clean commands are always run in
	cache-only mode.  need to make cache-only  brighter but this is
	probably going to be ok for now

2002-08-16 17:07  skvidal

	* ChangeLog: 
	changelog update

2002-08-16 17:07  skvidal

	* clientStuff.py, yummain.py, docs/yum.8: 
	updated docs and misc to note the changes in functionality

2002-08-16 16:59  skvidal

	* ChangeLog: 
	changelog update

2002-08-16 16:59  skvidal

	* clientStuff.py, config.py, logger.py, pkgaction.py, yummain.py: 
	
	added the new logger module made non-root runs work properly made
	'provides' work as non-root and work better in general

2002-08-13 18:18  skvidal

	* pkgaction.py: change how provides works a bit

2002-08-13 18:18  skvidal

	* clientStuff.py: make updates for yum list new - so it works
	change how provides works a bit

2002-08-07 22:16  skvidal

	* clientStuff.py, nevral.py, pkgaction.py, yum.conf, yummain.py: 
	added yum whatprovides support made non-root-run be caching-only

2002-08-03 01:46  skvidal

	* clientStuff.py, config.py, yummain.py: 
	add -C option to work out of the cache make things faster by not
	caring about obsoletes unless its during an operation where it
	matters (upgrade)

2002-07-31 00:23  skvidal

	* pkgaction.py: 
	stub in place for findrequires/findprovides so I can start a yum
	find [thing] and have yum tell the user what pkg its in.

2002-07-30 23:51  skvidal

	* clientStuff.py: 
	added some debugging information to the final diskspace-ts check.
	
	I think something odd is happening there when it comes to
	conflicting pkgs.

2002-07-21 23:13  skvidal

	* yummain.py: 
	usage patch from Bor

2002-07-19 01:03  skvidal

	* ChangeLog: 
	updated changelog

2002-07-19 00:54  skvidal

	* pkgaction.py, docs/yum.8: 
	fix a duplication in listpkgs and add 'info' to the man page

2002-07-19 00:48  skvidal

	* yummain.py: 
	clean up main() some - make it shorted - break out cmd parsing to a
	separate function. pychecker no longer tells me I'm a loser.

2002-07-19 00:00  skvidal

	* clientStuff.py, pkgaction.py, yum.conf, yummain.py: 
	made yum info [pkgname] work.  not documented yet - probably not
	finished yet either.

2002-07-11 18:13  skvidal

	* ChangeLog, configure.in, yum.spec: 
	updated for 0.9.1 <sigh>

2002-07-11 18:10  skvidal

	* etc/yum.cron: 
	Wow - lucky I'm a moron.
	
	yum -R not yum -r <sigh>

2002-07-11 16:56  skvidal

	* ChangeLog, configure.in, yum.spec: 
	 bumped to 0.9.0
	ChangeLog updated

2002-07-11 16:55  skvidal

	* yum.conf: 
	fixed conf file

2002-07-11 16:52  skvidal

	* clientStuff.py, config.py, pkgaction.py, yum.conf, yum.spec,
	yummain.py, docs/yum.conf.5: 
	fixed gpg checking to make gpghome configurable and gpgkeyring made
	gpg checking more like up2date's updated docs to reflect this fixed
	the updatehrdlist function (again)

2002-07-11 09:58  skvidal

	* yummain.py, docs/yum.8: 
	change -r option to -R

2002-07-10 02:04  skvidal

	* ChangeLog: 
	changelog changed by cvs2cl

2002-07-10 01:52  skvidal

	* archwork.py, clientStuff.py, nevral.py, serverStuff.py,
	yummain.py: 
	pychecker fixes the world.
	
	wow - I found a lot of soon-to-be-discovered problems w/o having to
	stumble on them on my own :)

2002-07-09 15:01  skvidal

	* yummain.py, docs/yum.8, etc/yum.cron: 
	make -r command work correctly

2002-07-09 14:30  skvidal

	* AUTHORS: 
	Updated Authors file

2002-07-08 10:12  skvidal

	* ChangeLog: 
	updated the changelog!

2002-07-08 01:47  skvidal

	* clientStuff.py: 
	fixes a case where a pkg changes arch in an update.  also fixes
	some problems in the getupdatedhdrlist function

2002-07-03 21:41  skvidal

	* clientStuff.py: 
	
	cleaned up some dumb spacing things

2002-07-03 01:33  skvidal

	* docs/yum.8: 
	add -c into man page

2002-07-03 01:26  skvidal

	* ChangeLog: 
	new changelog

2002-07-03 01:26  skvidal

	* ChangeLog, archwork.py, clientStuff.py, config.py, nevral.py,
	yummain.py: 
	cleaned up comma space issues and single vs double quotes. Not
	finished but a lot better. Also fixed a bizarre overlooked bug in
	nevral load that would have almost never have been hit but could
	have been.

2002-07-01 11:18  skvidal

	* yummain.py: 
	fix things being out of order - pointed out by icon

2002-07-01 02:08  skvidal

	* Makefile.in: 
	date stamps for daily

2002-07-01 01:26  skvidal

	* Makefile.in, docs/Makefile.in, etc/Makefile.in: 
	add entries to Makefiles to make a daily tar-ball option

2002-07-01 01:01  skvidal

	* clientStuff.py, config.py, nevral.py, yummain.py: 
	
	switched from tabs to spaces modified startup so a -c [config file]
	option is available probably broke the world moving shit around.

2002-06-30 02:53  skvidal

	* archwork.py, callback.py, clientStuff.py, config.py,
	depchecktree.py, iutil.py, lilo.py, lilocfg.py, nevral.py,
	pkgaction.py, pullheaders.py, serverStuff.py, translate.py,
	yummain.py: 
	all files modified for tab->space conversion.,
	
	god, shit will probably break

2002-06-30 00:43  skvidal

	* yum.spec: 
	fixed the spec file.

2002-06-29 15:15  skvidal

	* clientStuff.py, pullheaders.py, yum.spec: 
	my doesn't that just suck - occasionally rpm.labelCompare returns <
	-1 <boggle> thanks to icon and hunter

2002-06-28 22:03  skvidal

	* docs/yum-arch.8: 
	
	fixed typo from yup to yum :) thanks icon

2002-06-21 13:55  skvidal

	* TODO: 
	more extreme wishlist items

2002-06-19 20:05  skvidal

	* ChangeLog: 
	updated changelog

2002-06-19 20:05  skvidal

	* Makefile.in, docs/yum.8: 
	updated docs to reflect addition of "upgrade" command

2002-06-19 20:00  skvidal

	* clientStuff.py, configure.in, pkgaction.py, yum.spec, yummain.py:
	
	added os.unlink on checkSig made a differentation from update to
	upgrade upgrade includes obsoletes iff there is no update for the
	same package update does not include obsoletes.

2002-06-17 14:21  skvidal

	* ChangeLog: 
	Look Look a real ChangeLog!

2002-06-16 12:04  skvidal

	* TODO, configure.in, yum.spec, etc/yum.cron: 
	spec file and configure changes, add -e 0 to yum.cron

2002-06-16 01:00  skvidal

	* clientStuff.py, yummain.py: 
	make the non-gzipped header reading actually work

2002-06-16 00:44  skvidal

	* clientStuff.py: clean up dumb-o in clientStuff.py

2002-06-16 00:41  skvidal

	* clientStuff.py, pullheaders.py, serverStuff.py, docs/yum-arch.8: 
	make gzip'd headers work - used most of grigory's patch

2002-06-15 17:41  skvidal

	* ChangeLog, pkgaction.py: 
	Fixed dumb bug - thanks to Grigory Bakunov

2002-06-14 16:18  skvidal

	* configure.in, yum.spec, yummain.py: 
	fix spec file, back <sigh> update configure, again.
	
	add dumbass check for undeleted vars in yummain.py

2002-06-14 09:43  skvidal

	* Makefile.in, configure.in: 
	Added entries for yum.spec's version to be automatically changed
	with configure

2002-06-13 21:01  skvidal

	* docs/: yum.8, yum.conf.5: updated man pages to reflect errorlevel
	and -e options

2002-06-13 20:56  skvidal

	* clientStuff.py, config.py, nevral.py, pkgaction.py, yummain.py: 
	change errorlogs so they are leveled add -e option to set errorlog
	level = default is 2 which means print all errors even if they
	aren't really serious

2002-06-13 10:42  skvidal

	* configure.in, yum.spec: 
	bumped version number, again.

2002-06-13 10:38  skvidal

	* pullheaders.py: 
	fix logger.py class change in pullheaders.py (doh!)

2002-06-13 08:09  skvidal

	* configure.in, yum.spec: 
	updated ver number after fixing kinda serious kernel problem,
	earlier

2002-06-13 08:07  skvidal

	* yummain.py: 
	if we return errors from the tsfin.run then we want to exit with an
	error condition, not continue and possibly fuckup lilo.conf or
	grub.conf

2002-06-13 08:03  skvidal

	* clientStuff.py: 
	fix a problem where yum would attempt to install all the archs of
	kernels installed.  Read the comment in
	clientStuff.getupdatehdrlist (line 283 or so) for an explanation

2002-06-13 00:19  skvidal

	* yum.spec: 
	duh

2002-06-13 00:18  skvidal

	* TODO, callback.py, clientStuff.py, config.py, configure.in,
	nevral.py, pkgaction.py, yummain.py: 
	made the cmd line args nice and tidy made the logging make more
	sense made the rpm callback quiet when it should be quiet

2002-06-12 18:09  skvidal

	* yummain.py: [no log message]

2002-06-12 16:09  skvidal

	* callback.py, clientStuff.py, logger.py, nevral.py, pkgaction.py: 
	fix a lot of -d # logging problems.  made logging more consistent. 
	file logs still need to be used more cmdline options need to be
	pushed into the config class and handled in callback.py

2002-06-12 16:08  skvidal

	* yummain.py: 
	fix the logfile need to make yummain non-root-happy.

2002-06-12 16:06  skvidal

	* yummain.py: 
	logs work like this:
	
	log(2,"words") 2 is default - print to stdout - nothing fancy
	anything above 2 is debug to stdout errorlog is print to stderr
	filelog is print to conf.logfile
	
	when you yum -d # - the number is what level of those logs you want
	to see.
	
	if the number is 3 then you see all logs at level 3 or lower (this
	only effects the 'log' object - errorlog and filelog ALWAYS happen)
	
	yum -d 0 should show nothing b/c there is nothing that low.

2002-06-11 15:23  skvidal

	* yummain.py: 
	add a message to tell people more about what is going on.

2002-06-11 10:07  skvidal

	* nevral.py, yum.spec: 
	<sigh> the dependency loops grow ever longer.
	
	I want to write out a complete diagram of all possible states for
	this loop.
	
	then just fulfill them all. That'd probably be best.

2002-06-11 09:42  skvidal

	* configure.in: 
	bumped version

2002-06-11 09:40  skvidal

	* nevral.py: 
	more debugging info.

2002-06-11 08:03  skvidal

	* pkgaction.py: 
	fixing thinko in pkg installs should be (name,bestarch) not
	(name,arch)

2002-06-11 00:33  skvidal

	* nevral.py: 
	and once more, with feeling so much pain

2002-06-11 00:30  skvidal

	* nevral.py: 
	this might help some of the conflict problems.	it at least targets
	a particular problem

2002-06-10 23:52  skvidal

	* yummain.py: 
	its amazing what you learn when someone tells you specifically
	where in the fucking MODULE source to look for it.  <sigh>

2002-06-10 23:38  skvidal

	* nevral.py, pkgaction.py: 
	"fixes" and an intelligent comment

2002-06-10 23:06  skvidal

	* TODO, clientStuff.py, nevral.py, pkgaction.py, yummain.py: 
	attempt to solve stupid update/install conflicts.
	
	might have to fudge conflicts like anaconda does.

2002-06-09 17:42  skvidal

	* nevral.py: 
	one letter fix to the kernel upgrade problem.

2002-06-09 17:04  skvidal

	* nevral.py: 
	<sigh>

2002-06-09 17:03  skvidal

	* nevral.py: 
	ridiculous special case for the kernel.  I think I'm going to cry

2002-06-09 16:31  skvidal

	* pkgaction.py: 
	test to see if this fixes an obsoleting problem

2002-06-09 16:12  skvidal

	* nevral.py: 
	GAH! one more dep problem - I think this should solve it.  I hope
	please

2002-06-09 14:04  skvidal

	* nevral.py, yummain.py: 
	After much pain and agony recursive erase dependencies appear to
	work.  I need to comment A LOT more in nevral.nevral.resolvedeps
	but it appears to work "mostly" correct.

2002-06-09 12:25  skvidal

	* configure.in, yum.spec: 
	iterate version to 0.8.2 - update spec file too

2002-06-09 12:20  skvidal

	* TODO: 
	remove client-side excludes todo item

2002-06-09 12:18  skvidal

	* clientStuff.py, config.py, nevral.py, docs/yum.conf.5: 
	nevral	- put back the thinko b/c I'm really a dumbass and
	shouldn't program this early.  yum.conf.5 - add exclude option
	clientStuff - add support for client-side excludes from
	updates/installs config.py - add support for exclude option
	excludes are a space separated list of pkgs to exclude - it is in
	the [main] section of the yum.conf file.

2002-06-09 11:53  skvidal

	* clientStuff.py, yummain.py: 
	clean ups trying to fix a depresolve bug

2002-06-09 11:53  skvidal

	* nevral.py: 
	fix a depresolve thinko

2002-06-09 11:36  skvidal

	* serverStuff.py: 
	fix dumbass display issue on depcheck

2002-06-09 02:09  skvidal

	* TODO, config.py, pkgaction.py, yummain.py: 
	
	implemented sigchecking - gpg and md5. md5 will always happen gpg
	will only happen if gpgcheck=1 is set in the yum.conf file in each
	server section ie:
	
	[serverid] baseurl=blarg name=blarg gpgcheck=1

2002-06-09 01:48  skvidal

	* TODO: 
	Prioritized and cleaned up TODO list.

2002-06-09 01:34  skvidal

	* TODO, clientStuff.py, yummain.py, docs/yum.8: 
	implemented yum clean * - updated man page to reflect that change

2002-06-09 00:40  skvidal

	* clientStuff.py, yummain.py: 
	Reorder things in yummain and clientStuff a little to make
	yummain.main() shorter and perhaps easier to follow.

2002-06-08 20:13  skvidal

	* docs/yum.conf.5: 
	real conf file man page

2002-06-08 18:12  skvidal

	* docs/yum-arch.8: 
	yum-arch has _some_ meaning and should work

2002-06-08 18:12  skvidal

	* docs/yum.8: 
	man page now has some meaning

2002-06-08 12:33  skvidal

	* yummain.py: 
	--help -h and just typing 'yum' now work to display the usage. 
	That was annoying the crap out of me.

2002-06-08 12:12  skvidal

	* yum.conf, yummain.py: 
	consistent sort order in the servers list. using sort()

2002-06-08 09:12  skvidal

	* ChangeLog, configure.in, yum.spec: 
	changed ver to 0.8.1

2002-06-08 02:41  skvidal

	* ChangeLog, TODO, pkgaction.py, yummain.py: 
	added yum list updates command

2002-06-08 02:22  skvidal

	* Makefile.in: 
	Added ChangeLog to Makefile.in

2002-06-08 02:21  skvidal

	* ChangeLog, TODO: 
	
	added Changelog - updated TODO

2002-06-08 02:11  skvidal

	* clientStuff.py, config.py, yum.conf: 
	clientStuff.py: made the headerinfo nevral do pkgpolicy for last vs
	newest - default is newest. this means that the servers are loaded
	in the order they appear in the conf file. If you have
	pkgpolicy=last then the last server's pkgs if they conflict/collide
	with the others will win.
	
	pkgpolicy=newest (or nothing) will mean the newest pkgs get into
	the headerInfonevral.
	
	modifications to config.py to accomodate this yum.conf to show it.

2002-06-08 01:31  skvidal

	* TODO, clientStuff.py: 
	clientstuff.py: make http url error spit out the url too TODO: more
	fun and painful things

2002-06-07 23:42  skvidal

	* clientStuff.py, config.py, pkgaction.py, yum.conf: 
	Made urlgrab handle ftp urls and better broken url handling made
	config allow http and ftp urls fixed dumbass comma in pkgaction
	example changed in yum.conf

2002-06-07 20:31  skvidal

	* TODO: 
	updated for docs information

2002-06-07 19:00  skvidal

	* README: 
	Updated theory and use

2002-06-07 01:37  skvidal

	* TODO: [no log message]

2002-06-07 01:37  skvidal

	* pkgaction.py: 
	Added in checksig and cleanpackages functions  - cleanpackages
	needs to be fleshed out.

2002-06-07 01:27  skvidal

	* yummain.py: 
	added note in yummain where sigchecking should go

2002-06-07 01:14  skvidal

	* yum.spec: 
	fix the source

2002-06-07 01:12  skvidal

	* yum.spec: 
	Changed the %setup to not have -n

2002-06-07 01:11  skvidal

	* COPYING, INSTALL, bootloadercfg.py, checkbootloader.py,
	grubcfg.py, install-sh, mkinstalldirs, py-compile, etc/yum.init,
	etc/yum.logrotate: Yum first import

2002-06-07 01:11  skvidal

	* AUTHORS, Makefile.in, TODO, README, archwork.py, callback.py,
	clientStuff.py, config.py, configure.in, depchecktree.py, iutil.py,
	lilo.py, lilocfg.py, logger.py, nevral.py, pkgaction.py,
	pullheaders.py, serverStuff.py, up2datetheft.py, yum.conf,
	yum.spec, translate.py, yummain.py, docs/Makefile.in,
	docs/yum-arch.8, docs/yum.8, docs/yum.conf.5, etc/Makefile.in,
	etc/yum.conf, etc/yum.cron: Initial revision

