Version 1.3 : 8-AUG-03 - Major release
	-Added a stub for registration.update_transactions to avoid an error while the client uses rpm rollbacks

Version 1.2.7 : 26-Jul-03
	-Added "search for the latest package list' functionality
	-Additional commands are now available from nrh-ctrl

Version 1.2.6 : 25-JUL-03
	-Fixed the rpm not to include /usr/bin/python2 as dependency
	-Added notes about RHAS to INSTALL
	-Spelling fixes in INSTALL document

Version 1.2.5 : 11-JUL-03 - Major release candidate
	-Fixed problems with RedHat 9
	-Added "-extra" channel feature
	-Added APPLET functionality
	-nrh-mirror-updates script
	-http:///XMLRPC versus http:///cgi-bin/XMLRPC solution
	-Complete rewrite of the repository maintenance code	

Version 1.2.2 : 26-FEB-03
	-1.2.1 was not released due to a bug in rpm imports - fixed.
	-added FAQ

Version 1.2.1 : 24-FEB-03
	-Fixed 2 bugs in XMLRPC, one produced unnecessary warnings to apache error
	 log, the other was not updating correctly the client systemid, when the 
	 client was upgraded to a new RH release.
	-Converted the install process to a makefile based.
	-Created perl-BerkleyDB packages for RH 8.0.
	-Converted all the code to work in the 8.0 environment.
	-Updated the spec file to produce different rpms based on the RH version.
	-Fixed nrh-repository-update to process the 8.0 package lists correctly,
	 nrh-process-pkglist was added for that purpose.
	-Starting from this release, all the code is stored in the sourceforge cvs,
	 and publicly accessible.

Version 1.2 : 6-FEB-03
	-Dependency resolution list has been converted to db3 database, thus 
	 solving this performance bottleneck - lookups are 100's of times faster.
	-A bug detected and solved in dependency resolution - the server
	 did not take into account the package epoch, thus resulting in 
	 "unresolvable dependency chain" message from the clients in certain
	 cases.
	-A script have been added to generate a package list from a given set
	 of packages : nrh-generate-pkglist

Version 1.1.1 : 26-JAN-03

	-Additional minor features have been added to the main CGI, mainly to 
	 produce a correct response in some less common execution paths, like
	 reregistration with the server after upgrading the OS, running 
	 up2date with the "-v" flag, or running up2date --configure and choosing
	 a server url. Additionally, the dependency resolution code now correctly
	 returns an empty array of packages if the server is unable to resolve 
	 a dependency.
	-Added the nrh-watch-updates script, to monitor updates from upstream
	 servers.
	-Updated documentation to include a gotcha related to the rpm mime type 
	 produced by apache - thanks to Brian Nelson for working with me to
	 discover the problem.
	-Made sure that during updates, the /var/www/cgi-bin/XMLRPC would get 
	 updated automatically, if already existed there.

Version 1.1 : 16-NOV-02 - Major release

	-The entire main CGI was rewritten from scratch to use sensible
	 XML-rpc framework in a form of the perl-Frontier-RPC module. 
	-Interface for rhn_register has been implemented, including 
	 access control features.
	-"Secure" access mode has been added, so only systems that are registered
	 with your server can login and receive service.
	-Access control for the rpm repository has been implemented at the 
	 apache level, to allow only authenticated users to retrieve packages 
	 from your server

Version 1.0 : 7-NOV-02

	-add a crucial bit of documentation about serving 8.0 clients.

Version 0.31 : 4-NOV-02

	-convert nrh-repository-update to accept only 2.8 and later up2date storageDir's
	 also, accepts correctly 3.0 clients package lists, and truncates extra data added
	 to the list by this version (they decided to change the file format ...)
	-update INSTALL file to reflect the changes
 
Version 0.3  : 27-OCT-02

	-create a basic spec file for rpm generation, make the rpms available for download
	-update nrh-repository-update to warn about missing packages if not ran with
	 --partial option
	-add nrh-clean-repository : will remove all unnecessary files from the 
	 package repository, like old rpms, old headers, old package lists

Version 0.22 : 15-OCT-02

	-add the nrh-generate-headers script

Version 0.21 : 14-OCT-02

	-minor changes to nrh-repository-update, so set correct permissions on headers 
	 and packages
	-update documentation for the 2.8 and 3.0 up2date clients

Version 0.2 : 11-OCT-02

	-restructured package repository directory structure, to get rid of using apache 
	 rewrite module, people find it hard to configure. 
	-added nrh-repository-update script, to consistently update package repository,
	 to detect missing packages, and to build dependency lists (right now it's a flat
	 text file, fancy stuff will go when a db will be used. Lookups are slow, one 
	 that requires to scan the entire file take up 15-20 seconds, but on the other
	 hand you do not do dependency resolution every day, and it's is enough to get
	 started for 1.0)
	-updated XMLRPC cgi to address the new repository format, and to properly resolve 
	 dependencies. I firmly believe that the resolver will do well in 99.9 of all 
	 cases - time will tell if i am correct. Anyway, if the server will not provide 
	 correct dependency resolution, the up2date client will exit with an error about 
	 unresolvable dependency chain, so no harm can be done to the client machine.

Version 0.1 : 5-OCT-02

	-updated INSTALL documentation to include info for serving the RH 8.0 clients
	-force XMLRPC return a fake content-length header of 100000 - apparently RH 8.0 client
	 will not function correctly without it.	
	-handle up2date.listChannels do the up2date-gnome wouldn't barf on one of the screens.

Version 0.05 : 28-SEP-02

	-update INSTALL documentation to step by step description from a single version 
	 up2date server, to channel mirroring, multi-version setups, and https setups.
	-update server logic to handle multiple version clients, tested with RH 7.1, 7.2, 7.3
	-add patch for up2date.py to skip upgrade_version check

Version 0.04 : 18-SEP-02

	-previous fix (unknown method from client) uncovered that method registration.deletepackage 
	 was not handled. Revised method detection, added more error info for unknown method.

Version 0.03 : 18-SEP-02

	-fix INSTALL file copy-paste error in httpd aliases
	-fix error when receiving unknown method from client ("=" is not the same as "eq" in perl !)
	-add minimum handling of the solveDependencies call - now returns an error
	 with the dependencies requested from the server and instructions to manually resolve the problem

Version 0.02 : 26-AUG-02

	-fix in auth phase return the latest update file, not the oldest. Sort the files by filename, not by mtime
	-add client RH version detection by initial request - return latest update list according the the version
	-add basic parsing of the xmlrpc methods requests - return properly formatted error when necessary
	-allow to toggle logging by variable

Version 0.01 : 08-AUG-02

	-Initial release
