Fri Nov  6 01:07:01 1998  Ben Gertzfield  <che@debian.org>

	* debian/changelog: Final touchups for 0.1.9

	* configure.in:
	Patch from /usr/doc/lintian/ to remove rpath nastiness from libtool forever

Thu Nov  5 07:55:45 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* pkglib/pkgcache.cc: Fixed handling of reinstreq state

Thu Nov  5 07:23:15 1998  Ben Gertzfield  <che@debian.org>

	* debian/rules, debian/changelog, configure.in: Updates for 0.1.9

Wed Nov  4 22:39:29 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* debian/sources.list: Made http.us the default

Sat Oct 31 01:36:39 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* pkglib/aquire.cc: Fixed alpha abort bug

Thu Oct 29 23:54:40 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* pkglib/algorithms.h, pkglib/algorithms.cc: Fixed internal error

Fri Oct 16 02:24:21 1998  Ben Gertzfield  <che@debian.org>

	* debian/rules: d'oh, fixed braino with the rm of the sgml/text files

	* debian/rules:
	dh_installchangelogs won't install an upstream changelog for a
	native Debian package. *sigh* moved call to dh_installdocs

	* debian/rules:
	ChangeLog was really big. Now we do a head -n 500 of it for installing.

	* debian/rules:
	remove design docs, they're not useful to people and take up lots of space

	* configure.in: update version number to 0.1.7

	* debian/sources.list:
	Updated sources.list to point to stable, not unstable

	* debian/changelog: Updated changelog for 0.1.7 release.

Wed Sep 30 02:50:17 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* pkglib/aquire.cc:
	Fixed glitch in file uri handling with mismatched sizes

Sat Sep 12 20:42:59 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* tests/versions.lst: New test

	* clients/cmdline/apt-get.cc: Fixed errno include problem Bug #26647

Wed Sep  9 02:32:58 1998  Ben Gertzfield  <che@debian.org>

	* pkglib/dpkgpm.cc, methods/dselect/install, debian/shlibs.local, debian/changelog, clients/cmdline/apt-get.cc, configure.in:
	Changed configure.in to have a compatible test with new upstream SLang.
	Changed char to int in apt-get.cc's arg parser.
	Updated debian/changelog for 0.1.6 release.
	Removed libc6 kludges from debian/shlibs.local.
	Fixed typoes in methods/dselect/install.
	Added #include <errno.h> to pkglib/dpkgpm.cc.

Thu Aug 27 05:04:19 1998  Adam Heath  <doogie@debian.org>

	* methods/ftp/ftp.cc:
	Wrong error msgs when it couldn't connect, and it didn't error out either.

Fri Jul 31 06:00:15 1998  Ben Gertzfield  <che@debian.org>

	* methods/dselect/install:
	Changed all 'read' into 'read RES' to fix bashisms.

Mon Jul 27 02:36:24 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* clients/cmdline/apt-get.cc: Fixed dselect-upgrade handling

	* pkglib/algorithms.cc: Added protected check

Sat Jul 25 03:56:47 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* pkglib/dpkgpm.cc:
	Restored more signals to defaults when forking dpkg

Sat Jul 25 02:59:24 1998  Adam Heath  <doogie@debian.org>

	* methods/ftp/ftplib.cc, methods/ftp/ftp.cc:
	didn't error out on non-existant file on remote.

Fri Jul 24 05:01:23 1998  Ben Gertzfield  <che@debian.org>

	* debian/sources.list: Updated to point to unstable, not frozen

	* debian/changelog: Updated for 0.1.5

	* configure.in: Changed version to be 0.1.5

Wed Jul 22 04:33:48 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* clients/cmdline/apt-get.cc: Fixed incorrect signal masking

Wed Jul 22 03:44:31 1998  Ben Gertzfield  <che@debian.org>

	* debian/control:
	Removed Suggests: for all perl packages, since new FTP method doesn't use
	Perl any more.

Wed Jul 22 03:40:22 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* pkglib/dpkgpm.cc: Changed tstp environ

Wed Jul 22 03:21:49 1998  Adam Heath  <doogie@debian.org>

	* methods/ftp/ftp.cc: ctrl-z killed the method.

	* methods/ftp/ftp.h: *** empty log message ***

	* methods/ftp/ftp.cc: don't submit code that is half rewritten.

	* methods/ftp/ftp.h, methods/ftp/ftp.cc:
	added spaces to #defines in ftp.h

Tue Jul 21 17:40:39 1998  Adam Heath  <doogie@debian.org>

	* methods/ftp/ftplib.cc, methods/ftp/ftp.h, methods/ftp/ftp.cc:
	possible fix for segfaults.

	* methods/ftp/ftp.cc: silly fix for malloc() errors(not the best way)

Sun Jul 19 04:35:21 1998  Adam Heath  <doogie@debian.org>

	* methods/ftp/ftplib.cc: PASV mode is the default

	* methods/ftp/ftp.cc:
	during the last code streamlining, I broke user:pass handline in uri_parse.

	* methods/ftp/ftp.cc: use %p instead of %i when printing addresses.

	* methods/ftp/ftp.cc: forgot about one line of debug code.

	* methods/ftp/ftp.cc:
	apt_tag() did an array check.  I updated the possible tag values, with out
	  updating the array!
	I had moved some lines around, and in so doing, needed to add {} around
	  stmts in an if.  I didn't and this greatly changed the logic flow.

Sat Jul 18 05:43:57 1998  Adam Heath  <doogie@debian.org>

	* methods/ftp/ftp.cc: *** empty log message ***

	* methods/ftp/ftp.cc:
	if it couldn't login, it didn't error out, and still attempted to d/l files!

	* methods/ftp/ftp.cc:
	fixed 'Logging in' not being updated.

	* methods/ftp/ftp.h, methods/ftp/ftp.cc:
	#define APT_METHOD_RESUME -1 didn't work, but #define APT_METHOD_RESUME 8 did.

	* methods/ftp/ftp.cc:
	fixed bug in macro strreplace not returning(deadlock).

Fri Jul 17 23:38:57 1998  Adam Heath  <doogie@debian.org>

	* methods/ftp/ftp.h, methods/ftp/ftp.cc:
	more random '\n' fixes.

	* methods/ftp/ftp.cc:
	Possibly fixed spurious '\n' problem.
	Added error checks on all malloc() returns).

Fri Jul 17 07:40:00 1998  Ben Gertzfield  <che@debian.org>

	* debian/changelog:
	Changed from 'fixes all of the ftp method bugs' to 'fixes many'.

	* AUTHORS: Added doogie to the list of authors

	* debian/changelog:
	Er, I really ment to call the release for slink 0.1.3, really I did.
	Fixed debian/changelog to reflect this -- 0.1.2 will be built *later*,
	for bo. Yay Manoj!

	* debian/rules, debian/changelog:
	Updated debian/ files for 0.1.2 release.

	* doc/Attic/ftp.conf.5:
	Removed ftp.conf.5, as we no longer use the Perl module

Fri Jul 17 05:06:36 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* debian/sources.list: Fixed up nonus line

	* methods/Makefile.am, configure.in: FTP method implementation

	* pkglib/dpkgpm.cc: Fixed header include

	* methods/ftp/Makefile.am, methods/ftp/Makefile.in, methods/ftp/file.cc, methods/ftp/ftp.cc, methods/ftp/ftplib.cc, methods/ftp/ftp.h, methods/ftp/ftplib.h, methods/ftp/Attic/ftp, methods/ftp/file.h:
	Initial implementation

Thu Jul 16 17:17:37 1998  Scott Ellis  <storm@gate.net>

	* doc/sources.list.5, doc/Attic/ftp.conf.5, doc/apt-get.8, doc/apt-cache.8:
	Look, there really WERE CRs in the file.  Run dos2unix to strip them.

Thu Jul 16 06:45:42 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* tests/versiontest.cc, tests/versions.lst, pkglib/deb/debadmin.cc, pkglib/dpkgpm.cc, methods/http/http.cc:
	Various bug fixes

Sun Jul 12 22:32:19 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* pkglib/dpkgpm.cc: Fixed bug #24352

	* methods/http/http.cc: Fix for alpha, string::npos

Wed Jul  8 01:54:53 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* pkglib/aquire.cc: Fixed overflow in FS size compare

Tue Jul  7 03:39:25 1998  Ben Gertzfield  <che@debian.org>

	* debian/control: Changed Pre-Depends to Depends: as Jason requested

Wed Jul  1 04:00:06 1998  Ben Gertzfield  <che@debian.org>

	* configure.in: Changed to reflect 0.1.1 release

	* debian/changelog: Update for 0.1.1 real release into unstable.

	* debian/control:
	Changed Maintainer to APT Development Team <deity@lists.debian.org>

	* debian/changelog: Changes for 0.1 release for slink

	* README: Updated README for slink release.

Wed Jul  1 02:35:12 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* methods/http/http.cc: Fixed time conversions

Fri Jun 26 07:32:52 1998  Ben Gertzfield  <che@debian.org>

	* methods/ftp/Attic/ftp:
	Forgot to anchor regexp for kludge with ^ and $, fixed

	* methods/ftp/Attic/ftp:
	Put in kludge to fix improper anonymous pass generation by URI::URL

Fri Jun 26 02:06:58 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* clients/cmdline/apt-get.cc: Changed line width

Fri Jun 26 02:04:29 1998  Ben Gertzfield  <che@debian.org>

	* AUTHORS:
	Changed 'Che Fox <che@imsa.edu>' to 'Ben Gertzfield <che@debian.org>'

	* debian/changelog:
	Updates for 0.0.17 release -- new temporary maintainer.

	* configure.in: Changed configure.in to reflect version 0.0.17

Wed Jun 24 00:47:05 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* tests/versions.lst, pkglib/version.cc:
	Fixed problem with libc6 version compare

Sun Jun 21 03:35:06 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* pkglib/packagemanager.cc: Made fix missing support removes too

	* clients/gui/pkgtree.cc, clients/gui/aptwidgets.cc, deity/x11dev.cc, deity/widget.h, deity/widget.cc, deity/tree.cc, deity/textwidg.h, deity/textwidg.cc, deity/slangdev.cc, deity/menubar.h, deity/menubar.cc, deity/event.h, deity/event.cc:
	General improvements

Thu Jun 18 05:08:16 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* pkglib/depcache.h: Svens bug

Tue Jun 16 15:17:24 1998  Branden Robinson  <branden@purdue.edu>

	* doc/sources.list.5, doc/Attic/ftp.conf.5, doc/apt.8, doc/apt-get.8, doc/apt-cache.8:
	apt-cache: removed xref to sources.list(5)
	apt-get: made references to sources.list file consistent
	  clarified wording in explanation if install command
	  other very minor changed in wording
	  added xref to dpkg(8) since it was mentioned in the page
	apt: added one-sentence explanation of what apt is
	  added reference to ftp.conf(5)
	ftp.conf: clarified comment syntax
	  minor wording clarifications
	sources.list: added reference to ftp.conf(5)

Tue Jun 16 09:47:24 1998  Manoj Srivastava  <srivasta@datasync.com>

	* methods/ftp/Attic/ftp:
	Wrapped main call in an eval to catch if perl dies.

Fri Jun 12 04:09:39 1998  Scott Ellis  <storm@gate.net>

	* debian/shlibs.local: Updated to force higher dependancy on libstdc++

Thu Jun 11 18:03:44 1998  Manoj Srivastava  <srivasta@datasync.com>

	* methods/ftp/Attic/ftp:
	added a missing newline that was messing up the man page

Wed Jun 10 21:03:05 1998  Scott Ellis  <storm@gate.net>

	* debian/changelog, configure.in, ABOUT-NLS: Updates for 0.0.16-1

Tue Jun  9 05:33:24 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* clients/gui/aptwidgets.cc: GUI fixes

	* clients/cmdline/apt-get.cc: Background handling

Sat Jun  6 04:14:56 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* deity/x11xpm.cc: Removed more printfs

	* deity/x11xpm.cc, deity/x11dev.cc, deity/utils.h, deity/utils.cc:
	Changed time measurement to use gettimeofday

	* clients/gui/statuswidgets.cc, clients/gui/pkgtreeitem.cc, clients/gui/aptwidgets.cc:
	Sizing fixes and corrections

	* archtable: Added i686

	* deity/widget.h, deity/widget.cc, deity/utils.h, deity/utils.cc, deity/textwidg.cc, deity/menubar.cc, deity/columnbar.cc, deity/button.cc, deity/basic.h, deity/basic.cc:
	Sizing fixes and corrections

	* pkglib/orderlist.cc: Fixed depth problem

	* pkglib/pkglist.h, pkglib/pkglist.cc:
	Fixed line numbering glitch and widened the max line length

Mon Jun  1 02:20:10 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* debian/changelog: New bo compilation

	* pkglib/packagemanager.cc: Corrected segfault

Wed May 27 04:28:10 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* pkglib/templates.cc: Fixed old libstdc problem

Wed May 27 02:15:53 1998  Branden Robinson  <branden@purdue.edu>

	* doc/Attic/ftp.conf.5, doc/sources.list.5, doc/apt-get.8, doc/apt-cache.8:
	documented use of authenticating HTTP proxies in sources.list.5
	documented 'package-' in apt-get.8
	wrote ftp.conf.5 using pod2man on Manoj's ftp method
	minor corrections of typos and unclear language

Tue May 26 16:25:08 1998  Scott Ellis  <storm@gate.net>

	* debian/changelog, configure.in: Updating for 0.0.15

	* debian/changelog, ABOUT-NLS: Updated for 0.0.14

	* debian/rules:
	Remove libpkg.so link to placate lintian (and since we don't really need it)

	* debian/postinst: Add ldconfig to make lintian happy

Tue May 26 04:53:02 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* clients/cmdline/apt-get.cc:
	Added display code for essential package dependents

Mon May 25 06:55:20 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* debian/sources.list: Updated comments

	* pkglib/orderlist.cc:
	Fiddled ordering to make removing libreadline2 happier

Sat May 23 03:17:02 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* pkglib/algorithms.cc: Disabled debug

	* clients/cmdline/apt-get.cc: Fixed line length glitch

	* pkglib/depcache.h, pkglib/algorithms.h, pkglib/algorithms.cc:
	Smarter ProblemResolver

Fri May 22 13:10:04 1998  Scott Ellis  <storm@gate.net>

	* debian/sources.list:
	Changed non-us server to non-us.debian.org as per archive
	maintainer's request.

Thu May 21 05:39:50 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* methods/dselect/install, clients/cmdline/apt-get.cc:
	Handling of user choosing n

Wed May 20 03:05:45 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* clients/cmdline/apt-get.cc: Made the lists obey the window width too

	* pkglib/algorithms.cc: Fixed a typo in dist-upgrade

Tue May 19 16:47:20 1998  Manoj Srivastava  <srivasta@datasync.com>

	* methods/dselect/setup: Made setup also accept ftp

Mon May 18 22:10:01 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* debian/control, debian/changelog, ABOUT-NLS: Bo compilation

	* clients/cmdline/apt-get.cc: More bo compilation fixes

	* pkglib/pkgcachemerge.cc: Patched a g++ 2.7 bug

	* clients/gui/aptwidgets.cc: Fixed conversion string

	* pkglib/aquire.cc: Reordered initializer list

Mon May 18 13:49:11 1998  Scott Ellis  <storm@gate.net>

	* debian/changelog, configure.in: Updated for 0.0.13

	* debian/rules: Removed hardcoded egcc in build.

Mon May 18 03:46:32 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* sizetable: PPC arch

	* pkglib/packagemanager.cc, pkglib/orderlist.cc, pkglib/algorithms.cc:
	Major fixes for unpacked but not conifugred packages

Sun May 17 20:55:42 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* methods/dselect/install: Spelling error

Sun May 17 18:33:44 1998  Scott Ellis  <storm@gate.net>

	* debian/changelog, configure.in: Updated for 0.0.12

	* debian/shlibs.local:
	Include and modify the libc6 and fakeroot shlibs list to force
	dependancy on libc6 >=2.0.7pre1

Sun May 17 05:22:48 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* clients/cmdline/apt-cache.cc: Fixed typo

	* pkglib/pkgcache.cc: Bumped cache version

	* clients/cmdline/apt-cache.cc: Print more stats

	* pkglib/pkgcachemerge.cc: Fixed a corruption bug

Sat May 16 22:02:38 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* pkglib/sourcelist.cc: Made parsing the source list more robust

	* clients/cmdline/apt-get.cc: Added screen size support

	* pkglib/aquire.h, pkglib/aquire.cc, clients/cmdline/apt-get.cc:
	Better percent done handling

	* doc/files.sgml: Added more notes

Fri May 15 13:04:05 1998  Scott Ellis  <storm@gate.net>

	* debian/changelog: Updated for 0.0.11

	* debian/control:
	Changed Depends to Pre-Depends so people upgrading from libc5 don't
	break apt in the middle of the upgrade (which would probably be bad).
	Add Suggests for perl modules needed for ftp method.  Noted that they
	were only needed if you wanted ftp in the description.

	* configure.in: Update version to 0.0.11

Fri May 15 05:26:46 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* clients/cmdline/apt-get.cc: Woops

	* clients/cmdline/apt-get.cc: Made the status display more stable

Fri May 15 04:47:08 1998  Manoj Srivastava  <srivasta@datasync.com>

	* methods/ftp/Attic/ftp:
	Make sure the variable is defined before using in a conditional.

	* methods/ftp/Attic/ftp:
	Made changes to the algorithm as per discussions

Fri May 15 04:10:29 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* methods/http/http.cc: Removed some debug text

	* clients/cmdline/apt-get.cc: Fixed serious woopsie, true on error

Thu May 14 23:05:57 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* clients/cmdline/apt-get.cc: Fix missing error patches

	* pkglib/algorithms.cc: Fixed looping bug

	* methods/dselect/install: Made install run --configure -a

Wed May 13 01:57:29 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* methods/http/http.cc: Added authenticated http proxy support

	* pkglib/pkgcachemerge.cc: Added arch parser

	* doc/files.sgml: More clarifications

	* contrib/strutl.h, contrib/strutl.cc: Base64 encoder

	* deity/graphics.h, deity/columnbar.cc: C++ fixes

Tue May 12 18:38:29 1998  Scott Ellis  <storm@gate.net>

	* COPYING, INSTALL, install-sh, missing, mkinstalldirs:
	Adding more automake required files.
	These are all static.

Tue May 12 15:58:33 1998  Branden Robinson  <branden@purdue.edu>

	* doc/sources.list.5, doc/apt-cache.8:
	documented $(ARCH) in sources.list.5
	minor fix to apt-cache.8

Tue May 12 13:13:50 1998  Scott Ellis  <storm@gate.net>

	* debian/rules, ltconfig, ltmain.sh, config.sub, config.guess, ABOUT-NLS:
	Added autoconf/automake/libtool/gettext files
	Modified rules to make files in archive real instead of symlinks.

Sun May 10 22:30:34 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* clients/cmdline/apt-get.cc: Shortened output at 100%

	* pkglib/sourcelist.cc, methods/http/http.cc, contrib/strutl.cc:
	Fixed up quoting of URIs

	* pkglib/sourcelist.cc, debian/sources.list, contrib/strutl.h, contrib/strutl.cc:
	Added arch substitution in the source list

Sat May  9 22:01:04 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* sizetable: Added m68k to the sizetable

Sat May  9 07:07:34 1998  Manoj Srivastava  <srivasta@datasync.com>

	* methods/ftp/Attic/ftp:
	Bug fixes with respect to resumption. I had a thinko (teach me to code on Debian stating at 0100 hours). Made the script die gracefully if the modules we need do not exist, with a nice error message. Made teh script keep track of the last site connected to and reuse the connection if possible. Added a few more informational messages back again.

Sat May  9 05:55:44 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* clients/cmdline/apt-get.cc, configure.in:
	Test info header from apt-get

	* doc/files.sgml: Added more notes about methods

	* pkglib/aquire.cc: Added the L tag

Fri May  8 14:17:25 1998  Scott Ellis  <storm@gate.net>

	* debian/changelog: Updated for 0.0.9

	* debian/rules: Install new FTP method for apt.

Fri May  8 07:17:46 1998  Manoj Srivastava  <srivasta@datasync.com>

	* methods/ftp/Attic/ftp:
	typo fix, and more docs

	* methods/ftp/Attic/ftp: Fixed a typo, and yet more documentation

	* methods/ftp/Attic/ftp: More documentation.

	* methods/ftp/Attic/ftp: New version with Id

	* methods/ftp/Attic/ftp:
	Made the darned thing less verbose, added documentation. Documentation
	effort not finished yet.

	* methods/ftp/Attic/ftp: FTP method for APT

Wed May  6 05:16:18 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* clients/cmdline/apt-cache.cc: Dumped provides information too

	* pkglib/sourcelist.cc: Made cache checking stricter

	* pkglib/packagemanager.h, pkglib/dpkgpm.cc, pkglib/depcache.cc, pkglib/aquire.h, doc/pkglib/Makefile.am, doc/Makefile.am:
	gcc 2.7 fixes

	* clients/gui/Makefile.am: Fixed no-x building

	* clients/cmdline/apt-get.cc: Speeling errors

	* pkglib/sourcelist.cc: Added note about sanitization list

	* include/options.h.in: Removed dup arch specifier

	* doc/files.sgml: More method notes

	* clients/cmdline/apt-get.cc, clients/gui/aptwidgets.cc, pkglib/templates.cc, pkglib/aquire.cc:
	gcc 2.7 fixes

Tue May  5 06:08:50 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* pkglib/depcache.cc:
	Fixed handling of keep and single version archives

Mon May  4 21:46:57 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* doc/files.sgml: Tweaks from manoj

Sun May  3 22:04:53 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* clients/cmdline/apt-get.cc:
	Changed the wrapping and added a cps summary

	* contrib/strutl.h, contrib/strutl.cc: Added time formatter

	* clients/cmdline/apt-get.cc, clients/cmdline/apt-cache.cc:
	Fixed to use the new problem resolver

	* pkglib/algorithms.h, pkglib/algorithms.cc:
	Moved the scored problem resolver into its own class and made dist-upgrade respect hold

	* pkglib/packagemanager.cc:
	Fixed the ignore of an upgrade on broken packages - kajs bug

Sat May  2 14:11:41 1998  Scott Ellis  <storm@gate.net>

	* debian/control: Increase standards version.

Sat May  2 05:14:36 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* debian/sources.list: Changed to ftp1.us as the recommended source

Fri May  1 03:58:43 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* pkglib/aquire.cc, contrib/fileutl.h, contrib/fileutl.cc:
	Fixed getcwd crash 21863

Fri May  1 02:09:09 1998  Scott Ellis  <storm@gate.net>

	* debian/changelog: Updated for 0.0.8

Thu Apr 30 05:48:16 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* sizetable: Added sparc and alpha

Wed Apr 29 06:19:10 1998  Branden Robinson  <branden@purdue.edu>

	* doc/apt.8, doc/apt-get.8, doc/apt-cache.8: Updated manpages.

Wed Apr 29 05:14:51 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* include/options.h.in, configure.in, acconfig.h:
	Fixed handling of arch, 21751

	* doc/guide.sgml, clients/cmdline/apt-get.cc: Added ETA

	* pkglib/depcache.cc:
	Made Mark Install smarter wrt to provided conflicts

	* pkglib/pkgelement.cc:
	Fixed incorrect printing of greater and lessthan

	* doc/sources.list.5: Fixed case on http_proxy. #21795

Tue Apr 28 05:03:14 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* pkglib/pkgcache.cc, pkglib/packagemanager.cc:
	Fixed handling of partially configure packages, doesn't re-download (woops)

	* deity/selectloop.cc: Fixed restorer again

Sun Apr 26 21:45:43 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* clients/cmdline/apt-get.cc: Fixed overwrite problem

	* pkglib/sourcelist.h, pkglib/sourcelist.cc, pkglib/packagemanager.cc:
	Pass more information to the information line generator

Fri Apr 24 18:22:24 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* contrib/strutl.h, contrib/strutl.cc: Changed the name of StrToSize

	* doc/guide.sgml, clients/cmdline/apt-get.cc: Added a cps meter

Thu Apr 23 23:04:04 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* pkglib/pkgcachemerge.cc, pkglib/pkgcache.h, pkglib/pkgcache.cc, doc/pkglib/cache.sgml:
	Added checking of the mtime to the cache, fixes #21070

Thu Apr 23 17:27:25 1998  Scott Ellis  <storm@gate.net>

	* debian/postinst: Postinst for Debian package
	(Start by clearing out old deity cruft)

Thu Apr 23 03:35:18 1998  Manoj Srivastava  <srivasta@datasync.com>

	* methods/dselect/setup:
	Print out the old sources list before asking if they want to change
	it. Remember that components is an optional field.

Thu Apr 23 03:11:24 1998  Scott Ellis  <storm@gate.net>

	* debian/changelog: Update for 0.0.7

Thu Apr 23 02:52:37 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* pkglib/algorithms.cc:
	Made it handling unpacking failures a bit better

Thu Apr 23 02:20:16 1998  Scott Ellis  <storm@gate.net>

	* debian/rules:
	Remove apt and libdeity from final package since they're non-functional.

Thu Apr 23 02:12:24 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* debian/sources.list: Removed everything but frozen

	* pkglib/pkgcache.cc, pkglib/packagemanager.cc, pkglib/orderlist.cc, pkglib/depcache.cc, pkglib/cacheiterators.h, clients/cmdline/apt-get.cc:
	Made changes to the handling of broken packages, specifically half-installed and friends

Wed Apr 22 22:25:32 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* methods/http/http.cc: Changed timezone handling

	* doc/guide.sgml: Fixed problem with footnote

Wed Apr 22 07:44:16 1998  Manoj Srivastava  <srivasta@datasync.com>

	* methods/dselect/setup:
	This should fix all known complaints. It no longer uses stuff not in
	perl-base. It also asks before overwriting the source list.

Wed Apr 22 07:43:38 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* doc/guide.sgml: Added note about http_proxy

	* methods/http/http.cc:
	Removed retry mechanism, conflicts with pipelining

	* methods/http/http.cc: Added timeout, fixed bug 21269

Tue Apr 21 16:19:33 1998  Branden Robinson  <branden@purdue.edu>

	* doc/apt-get.8, doc/apt-cache.8:
	Documented long options in apt-get.8  Put a bit more flesh on apt-cache.8's
	skeleton.

Mon Apr 20 15:29:33 1998  Scott Ellis  <storm@gate.net>

	* debian/changelog: Updated for 0.0.6

Sun Apr 19 22:42:12 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* doc/guide.sgml: Added notes about the new status display

	* clients/cmdline/apt-get.cc: Changed status notation

	* pkglib/sourcelist.cc: Speeling error

	* pkglib/aquire.cc: Made things somewhat safer

Fri Apr 17 22:12:45 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* methods/dselect/install: Removed Success

Tue Apr 14 08:04:01 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* methods/dselect/install, clients/cmdline/apt-get.cc:
	Added a clean command

Tue Apr 14 02:43:25 1998  Branden Robinson  <branden@purdue.edu>

	* doc/apt-get.8: Added documentation for new option -m.

Mon Apr 13 21:42:06 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* clients/cmdline/apt-get.cc: Don't fail on update if Check fails

	* tests/versions.lst, clients/cmdline/apt-get.cc:
	Made -m not work for update

Sun Apr 12 07:30:07 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* doc/files.sgml: Changed source to origin

Sat Apr 11 08:18:07 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* doc/files.sgml: Manojs suggestions

Thu Apr  9 15:49:32 1998  Scott Ellis  <storm@gate.net>

	* debian/changelog: Updated for 0.0.5

Thu Apr  9 02:15:31 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* doc/files.sgml: Redid the releases section

Wed Apr  8 23:20:47 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* pkglib/sourcelist.cc, pkglib/pkgcachemerge.h, pkglib/pkgcachemerge.cc, pkglib/pkgcache.h, pkglib/pkgcache.cc, pkglib/depcache.cc, doc/pkglib/cache.sgml:
	Made the status file distinct from source files

	* pkglib/dpkgpm.cc: Signal handling for dpkg

	* include/options.h.in: Added status.user

	* clients/cmdline/apt-get.cc:
	Fixed showing removes on the kept back list

	* pkglib/aquire.cc: Fixed aquire copy

	* pkglib/aquire.cc: Experimental archive copy

	* pkglib/packagemanager.h, pkglib/packagemanager.cc, pkglib/depcache.h, clients/cmdline/apt-get.cc:
	First attempt at -m option

Tue Apr  7 13:57:59 1998  Scott Ellis  <storm@gate.net>

	* debian/changelog: Update changelog for 0.0.4

Tue Apr  7 04:45:09 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* doc/guide.sgml: Note about held packages changing

	* pkglib/aquire.cc: Removed debug output

	* clients/cmdline/apt-get.cc:
	Added checking of essential and held pacakges for the reports

	* pkglib/aquire.cc: Pre-check file URIs

	* contrib/strutl.cc: Made StrToSize use 1000 not 1024

	* methods/dselect/install: killed exec call

	* methods/dselect/install: Added a pause on success

Mon Apr  6 23:22:57 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* doc/guide.sgml: Grammer errors

	* doc/guide.sgml: Fixed spelling errors

	* doc/guide.sgml, doc/Makefile.am: Initial draft of users guide

	* pkglib/pkgcache.cc: Bumped the signature

Mon Apr  6 18:12:04 1998  Scott Ellis  <storm@gate.net>

	* debian/control: Changed section from unknown to admin.
	Altered package description to mention that apt-get is about all that is
	useful at the moment.

	* debian/rules:
	Replace installation of undocumented(7) links with the real manpage.

Mon Apr  6 06:19:37 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* clients/cmdline/apt-get.cc: Cleaned up some UI issues

	* methods/dselect/update, methods/dselect/install:
	Removed temp avail file and added -f option

	* contrib/strutl.cc: Fixed display of extra spaces

	* pkglib/pkgelement.cc, pkglib/pkgcachemerge.cc:
	Fixed depends list emitter

Sun Apr  5 22:50:01 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* pkglib/pkgelement.h: Added support for multi-line depends

	* clients/cmdline/apt-cache.cc: Removed more cruft

	* pkglib/pkglist.cc: Registered the element types

	* pkglib/pkgelement.cc, pkglib/pkgcachemerge.h, pkglib/pkgcachemerge.cc:
	Added support for multi-line depends

	* contrib/md5.h, contrib/md5.cc: Corrected header file spacing
	Corrected use of isxdigit

Sun Apr  5 20:53:13 1998  Branden Robinson  <branden@purdue.edu>

	* doc/apt-cache.8, doc/apt.8:
	Skeletal manpages.  These will be fleshed out.

	* doc/apt-get.8:
	Moved discussion of the /var areas into the files section and rewrote that
	section a bit.

	* doc/apt-get.8:
	Documented -f option and added some information about apt directories in /var.

Sun Apr  5 07:37:25 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* clients/cmdline/apt-get.cc: Added pre-broken dependancy correction

	* pkglib/aquire.cc: Null

	* pkglib/algorithms.h, pkglib/algorithms.cc:
	Added pre-broken dependancy correction

	* methods/http/http.cc: Added Debain to ther User-Agent string

	* contrib/fileutl.h, contrib/fileutl.cc:
	Made the errors make more sense

	* contrib/strutl.cc: Made StrToSize report decimal digits

Sun Apr  5 05:01:48 1998  Manoj Srivastava  <srivasta@datasync.com>

	* methods/dselect/setup: Typo Fix.

Sat Apr  4 19:35:02 1998  Scott Ellis  <storm@gate.net>

	* debian/shlibs.local:
	Created to prevent apt from depending on itself when you rebuild it on a
	machine it is installed on.

	* debian/changelog: Alter changelog to reflect 0.0.3 release

	* debian/rules:
	Update rules file to setup package for building if it hasn't been done so
	already when the build rule is called.

Sat Apr  4 08:49:37 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* pkglib/aquire.cc: Added file system size check

	* pkglib/aquire.h, pkglib/aquire.cc, contrib/strutl.h, contrib/strutl.cc, clients/cmdline/apt-get.cc:
	Made the amount to fetch status nicer and includes the amount already fetched

	* pkglib/sourcelist.h, clients/cmdline/apt-get.cc:
	Added a check for empty source lists

	* pkglib/aquire.cc: Added a check for duplicate source list entries

Sat Apr  4 06:55:10 1998  Manoj Srivastava  <srivasta@datasync.com>

	* methods/dselect/setup: Made sure that the defaults are never empty.

Sat Apr  4 05:54:42 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* tests/cacheread.cc, pkglib/version.cc, pkglib/pkgcachemerge.cc, pkglib/pkgcache.h, pkglib/pkgcache.cc, pkglib/packagemanager.cc, pkglib/orderlist.h, pkglib/orderlist.cc, pkglib/depcache.h, pkglib/depcache.cc, pkglib/cacheiterators.h, pkglib/algorithms.h, pkglib/algorithms.cc, doc/pkglib/cache.sgml, deity/slangdev.cc, clients/gui/policy.cc, clients/gui/pkgtreeitem.h, clients/gui/pkgtreeitem.cc, clients/cmdline/apt-get.cc, AUTHORS:
	Fixed spelling of dependency, closes 20631

	* clients/cmdline/apt-get.cc:
	Fixed handling of poor state package and integrety handling

Fri Apr  3 19:36:15 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* pkglib/pkgcache.cc: Bumped cache version

Fri Apr  3 15:14:33 1998  Scott Ellis  <storm@gate.net>

	* debian/rules: Add prefix to configure.

	* debian/changelog: Update changelog for version 0.0.2

	* debian/rules: Add undocumented manpage links.
	Create shlibs file to keep lintian happy.

Fri Apr  3 09:09:02 1998  Manoj Srivastava  <srivasta@datasync.com>

	* methods/dselect/setup:
	Read the old config file, and use it to set defaults. Do not print the
	config file out before writing it.

	* methods/dselect/setup: added missing space on line 81

	* methods/dselect/setup:
	Actually write the config file out. Remove spurious reference to
	dpkg. Also, comment out ftp, and loose the reference to mirror. Added
	non-us as a valid distribution

Fri Apr  3 08:17:12 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* clients/cmdline/apt-get.cc: Improved messages

	* clients/cmdline/apt-get.cc: Fixed dselect-upgrade

	* methods/dselect/update: Used new available mechanism

	* clients/cmdline/apt-cache.cc: Added avail file dumping

	* pkglib/pkglist.h, pkglib/pkglist.cc, pkglib/pkgcachemerge.cc:
	Fixed offset in cache bug

	* methods/http/http.cc: Fixed error handling and keep alive

	* debian/sources.list: Added note about local mirrors

	* pkglib/pkgcachemerge.cc: Removed warning

	* clients/cmdline/apt-get.cc:
	Fixed check to discover unconfigured packages

	* pkglib/packagemanager.cc, pkglib/orderlist.h, pkglib/orderlist.cc:
	Corrected handling of unconfigured but unpacked packages

	* pkglib/depcache.h, pkglib/depcache.cc:
	Added a count of unconfigured packages

Thu Apr  2 22:51:51 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* clients/cmdline/apt-get.cc: Fixed spelling error

	* pkglib/packagemanager.cc: Immediate configure predepends

Thu Apr  2 22:11:13 1998  Scott Ellis  <storm@gate.net>

	* debian/conffiles, debian/sources.list: Extra files for debian/*

	* debian/rules, debian/dirs, debian/control, debian/changelog:
	Updated rules files to actually build an apt package.
	Run debian/rules super-l33ch before building.

Thu Apr  2 22:03:46 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* clients/cmdline/apt-get.cc: Woops in handling Y/n double enter

	* pkglib/dpkgpm.cc: Removed extra printfs

	* pkglib/aquire.h: Initialized lock

	* pkglib/orderlist.cc: Ordered unpacked packages better

	* methods/http/http.cc: Do not print MD5 on error

	* clients/cmdline/apt-get.cc: Ate till newline on prompting

	* include/options.h.in: Option for dpkg state dir

	* clients/cmdline/apt-get.cc: Added more locking

	* pkglib/deb/debadmin.cc: Updated to use new options/routines

	* pkglib/dpkgpm.cc:
	Added --force-remove-essential to handle the e2fsprogs loop
	Added some code to try to nuke the EOF bug

	* pkglib/packagemanager.cc:
	Made immconfigure apply to already installed package versions

	* pkglib/aquire.cc: Fixed error bugs

	* contrib/strutl.cc: Corrected comment on StrToSize

	* pkglib/dpkgpm.cc, clients/cmdline/apt-get.cc, clients/cmdline/apt-cache.cc:
	Fixed last line overright (flush)

Wed Apr  1 06:30:47 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* pkglib/dpkgpm.cc: Wrote the exec code for dpkg

	* pkglib/aquire.cc: Fixed removal of wrong file

	* pkglib/aquire.cc: Fixed modtime of file uris

	* pkglib/aquire.cc, contrib/strutl.h, contrib/strutl.cc, clients/cmdline/apt-get.cc:
	Fixed up the apt-get display code

	* pkglib/templates.cc, pkglib/packagemanager.h, pkglib/dpkgpm.cc, pkglib/dpkgpm.h, pkglib/packagemanager.cc, pkglib/aquire.cc, pkglib/Makefile.am, clients/cmdline/apt-get.cc:
	Placeholder dpkg invoker

Tue Mar 31 22:52:14 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* methods/dselect/update, methods/dselect/install, methods/dselect/desc.apt:
	APT update

Tue Mar 31 18:07:43 1998  Scott Ellis  <storm@gate.net>

	* debian/changelog, debian/control, debian/copyright, debian/dirs, debian/rules:
	Added code files in debian/ directory.  Not functional to build the package
	yet however.

Tue Mar 31 07:22:33 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* AUTHORS: Updated to reflect present reality

Tue Mar 31 06:43:51 1998  Branden Robinson  <branden@purdue.edu>

	* doc/apt-get.8: added documentation for apt-get command line options

Tue Mar 31 05:37:53 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* pkglib/pkgcache.cc, pkglib/packagemanager.cc, pkglib/orderlist.cc, pkglib/cacheiterators.h, pkglib/algorithms.h, pkglib/algorithms.cc, clients/gui/aptwidgets.cc, clients/cmdline/apt-get.cc:
	Added checking for state

Mon Mar 30 06:08:00 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* pkglib/orderlist.cc, pkglib/aquire.cc, pkglib/algorithms.cc:
	Removed debug output

	* doc/apt-get.8, doc/sources.list.5: Added the man pages

Sun Mar 29 22:36:18 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* clients/gui/pkgtree.cc, clients/gui/aptwidgets.cc, clients/gui/apt.cc, clients/gui/Makefile.am, clients/cmdline/apt-get.cc, clients/cmdline/apt-cache.cc, clients/cmdline/Makefile.am, include/options.h.in:
	Deity to APT

Sat Mar 28 18:22:16 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* utils/hdr, include/options.h.in, include/apt-config.h.in, contrib/md5.cc, configure.in, Makefile.am:
	Changed deity to apt

	* sizetable, configure.in, acconfig.h, TODO, README.build, README, doc/design.sgml, clients/gui/aptwidgets.cc, clients/gui/apt.cc, methods/http/http.cc, methods/dselect/setup, methods/dselect/names, methods/dselect/desc.apt, pkglib/depcache.cc, pkglib/aquire.cc, contrib/md5.cc, doc/pkglib/cache.sgml, doc/files.sgml, doc/dpkg-tech.sgml:
	Changed Deity to APT

	* clients/cmdline/apt-get.cc: Added option handling

	* methods/http/http.cc: Timezone bug

	* methods/http/http.cc: Fixed date problems

	* methods/http/http.cc: Keep alive patches

Fri Mar 27 08:33:45 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* clients/cmdline/apt-get.cc: Enabled deb downloading

	* pkglib/packagemanager.h: Made PackageManger not abstract

	* contrib/md5.cc: Fixed calling result twice

	* pkglib/depcache.cc, pkglib/algorithms.cc, clients/cmdline/apt-get.cc:
	Fixed the removal of emacs by making MarkInstall handle the no-upgrade case

	* pkglib/algorithms.cc, pkglib/algorithms.h, pkglib/Makefile.am, clients/cmdline/apt-get.cc:
	Moved the simulator and distupgrade

Thu Mar 26 23:29:14 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* pkglib/sourcelist.h, pkglib/sourcelist.cc, pkglib/packagemanager.cc:
	Corrected the problem with the upgradable check failing on some remove
	situations.

	* pkglib/aquire.cc: Added more comments

	* clients/cmdline/apt-get.cc: Cleaned up the display a bit

	* pkglib/aquire.cc, clients/cmdline/apt-get.cc:
	Fixed Waited by removing nohang :<

	* pkglib/sourcelist.h, pkglib/sourcelist.cc, pkglib/packagemanager.cc, pkglib/aquire.h, pkglib/aquire.cc:
	Attemping to fix the waited problem
	Changed URN to URI

Wed Mar 25 07:57:08 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* README.build: Updated comments (finally)

Tue Mar 24 22:58:12 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* pkglib/packagemanager.cc, clients/gui/policy.cc, clients/gui/aptwidgets.cc:
	Minor tweaks

	* pkglib/aquire.h, pkglib/aquire.cc, clients/cmdline/apt-get.cc:
	Fixes to the aquire system

	* methods/http/http.cc: Fixed the md5 output on IMS success
	Added \r to all headers

	* clients/gui/upgrade.xpm, clients/gui/recommends.xpm, clients/gui/radioon.xpm, clients/gui/radiooff.xpm, clients/gui/plus.xpm, clients/gui/package.xpm, clients/gui/minus.xpm, clients/gui/downgrade.xpm, clients/gui/depends.xpm, clients/gui/aptwidgets.cc, clients/gui/conflicts.xpm, clients/gui/checkon.xpm, clients/gui/checkoff.xpm:
	Changed the icons

	* clients/gui/aptwidgets.cc:
	Fixed lack of cache segfault and made it use the default cache file

	* pkglib/packagemanager.cc, pkglib/orderlist.cc: gcc 2.7.2 fixes

	* clients/cmdline/apt-get.cc: Fixes to dist-upgrade
	Changes to the output of the ordering routines

	* pkglib/packagemanager.cc: Bug fixes from testing

	* pkglib/pkglist.cc: Added \r handling

	* pkglib/depcache.cc: Made MarkInstall procceed if deps are broken

	* pkglib/pkgcachemerge.cc, contrib/strutl.cc: Added \r handling

Mon Mar 23 01:07:16 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* pkglib/pkgcache.cc, pkglib/packagemanager.h, pkglib/packagemanager.cc, pkglib/orderlist.h, pkglib/orderlist.cc, pkglib/depcache.h:
	Ordering routine passes initial test suite - completly.
	Minor clean up to comments in *cache

Sun Mar 22 06:04:32 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* clients/cmdline/apt-get.cc: Fixed up top comment

	* pkglib/cacheiterators.h, pkglib/pkgcache.cc: Added AllTargets

Sat Mar 21 03:41:20 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* pkglib/packagemanager.h, pkglib/packagemanager.cc, pkglib/orderlist.h, pkglib/orderlist.cc, pkglib/Makefile.am:
	First compilable version

	* deity/selectloop.cc: Added memset header

Fri Mar 20 23:40:05 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* pkglib/orderlist.cc, pkglib/orderlist.h:
	Initial checkin, base from package manager.cc

Wed Mar 18 00:22:54 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* pkglib/pkgcachemerge.cc, pkglib/pkgcache.h, pkglib/pkgcache.cc, pkglib/packagemanager.h, pkglib/packagemanager.cc, doc/pkglib/cache.sgml, clients/cmdline/apt-get.cc:
	Pre-loop rewrite

Thu Mar 12 04:23:49 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* deity/selectloop.cc: Alpha patch

Tue Mar 10 07:57:48 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* pkglib/packagemanager.h, pkglib/packagemanager.cc:
	Rework and cleanup

Mon Mar  9 22:27:33 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* pkglib/packagemanager.cc: Pre-change

	* pkglib/packagemanager.cc: More ordering fixes

	* pkglib/packagemanager.cc: Corrected or group handling

Sun Mar  8 23:31:43 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* pkglib/packagemanager.cc: Corrected placement of presort provides

	* pkglib/packagemanager.h, pkglib/packagemanager.cc:
	Added presort scoring a presort provides

	* pkglib/packagemanager.h, pkglib/packagemanager.cc, clients/cmdline/apt-get.cc:
	Fixed ordering problems

	* pkglib/depcache.cc, clients/cmdline/apt-get.cc: 2.7 fixes

	* pkglib/packagemanager.h, pkglib/packagemanager.cc, pkglib/cacheiterators.h, clients/cmdline/apt-get.cc:
	Working ordering

	* clients/cmdline/apt-get.cc: Fixed simulator bug

Sat Mar  7 09:27:40 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* pkglib/sourcelist.cc, pkglib/pkgcachemerge.cc, pkglib/pkgcache.h, pkglib/pkgcache.cc, pkglib/depcache.cc, pkglib/cacheiterators.h, methods/http/http.cc, doc/pkglib/cache.sgml, contrib/error.h, clients/cmdline/apt-get.cc:
	Dist-upgrade code

Fri Mar  6 09:06:26 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* pkglib/packagemanager.h, pkglib/packagemanager.cc, clients/cmdline/apt-get.cc:
	Simulator code

	* pkglib/packagemanager.h, pkglib/packagemanager.cc, pkglib/depcache.h, pkglib/depcache.cc, clients/cmdline/apt-get.cc:
	First draft of ordering code

Thu Mar  5 07:17:16 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* methods/http/http.cc: Resume date bug

	* pkglib/templates.cc, pkglib/sourcelist.h, pkglib/packagemanager.cc, pkglib/aquire.cc:
	2.7 adjustments

	* pkglib/packagemanager.cc, pkglib/packagemanager.h: First draft

	* clients/cmdline/apt-get.cc: More dpkg-get stuff

	* methods/http/http.cc, methods/http/Makefile.am:
	Updated to support on-the-fly md5

	* pkglib/sourcelist.h, pkglib/sourcelist.cc, pkglib/depcache.h, pkglib/aquire.h, pkglib/aquire.cc, pkglib/Makefile.am:
	Archive aquire

	* contrib/md5.h, contrib/md5.cc: Added AddFD for http method

	* doc/files.sgml: Added method MD5 checking

	* methods/dselect/desc.apt, methods/dselect/install, methods/dselect/names, methods/dselect/setup, methods/dselect/update:
	First draft of dselect interfacing

Tue Mar  3 07:42:27 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* doc/pkglib/cache.sgml: Added Manojs feedback

	* pkglib/sourcelist.h, pkglib/sourcelist.cc, pkglib/pkgcachemerge.cc, pkglib/pkgcache.cc, pkglib/depcache.h, pkglib/depcache.cc, pkglib/controlcache.cc, pkglib/cacheiterators.h, clients/gui/aptwidgets.cc, clients/cmdline/apt-get.cc:
	More bug fixes on various issues

Mon Mar  2 01:43:40 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* pkglib/depcache.cc, pkglib/depcache.h, pkglib/Makefile.am, methods/http/http.cc, clients/gui/extracache.h, clients/gui/extracache.cc, clients/cmdline/apt-get.cc:
	Migrated ExtraCache to DepCache

Sun Mar  1 23:36:26 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* pkglib/aquire.h: 2.7 fixes

	* contrib/fileutl.h: Set the header section correctly

	* pkglib/templates.cc, pkglib/aquire.h, pkglib/aquire.cc, methods/http/http.cc, clients/cmdline/apt-get.cc, clients/cmdline/Makefile.am:
	More fixes

Sat Feb 28 07:31:11 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* pkglib/sourcelist.h, pkglib/sourcelist.cc, pkglib/pkgelement.cc, pkglib/pkgcachemerge.h, pkglib/pkgcachemerge.cc, pkglib/pkgcache.h, pkglib/pkgcache.cc, pkglib/aquire.h, pkglib/aquire.cc, methods/http/http.cc, contrib/fileutl.cc, contrib/fileutl.h, doc/files.sgml, contrib/Makefile.am, clients/cmdline/apt-get.cc:
	Many many patches

Fri Feb 27 22:46:42 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* doc/files.sgml, include/options.h.in: Added source package cache

Thu Feb 26 09:27:17 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* pkglib/aquire.h, pkglib/aquire.cc, methods/http/http.cc, clients/cmdline/apt-get.cc:
	Almost complete aquire module

Wed Feb 25 22:48:29 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* include/Makefile.am: SCs patch

	* pkglib/sourcelist.h, methods/http/http.cc, pkglib/aquire.cc:
	2.7 compile fixes

	* tests/dadmtest.cc: Blanked

Tue Feb 24 06:43:26 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* pkglib/sourcelist.cc, pkglib/sourcelist.h, pkglib/templates.cc, tests/dadmtest.cc, methods/http/http.cc, pkglib/Brasfile, pkglib/Makefile.am, pkglib/aquire.cc, pkglib/aquire.h, clients/cmdline/apt-get.cc, include/options.h.in, clients/cmdline/Makefile.am:
	Created the aquire and sourcelist modules

Fri Feb 13 00:19:23 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* pkglib/deb/debadmin.cc, tests/dadmtest.cc, clients/gui/aptwidgets.cc, include/options.h.in, methods/Makefile.am, methods/http/Makefile.am, methods/http/http.cc, methods/http/rfc2068, configure.in, setup.build, Makefile.am, TODO:
	Added http method, more experimental code

Tue Feb 10 02:41:43 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* doc/files.sgml: Latest revisions

Wed Feb  4 00:46:41 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* contrib/strutl.cc, contrib/strutl.h: Quoted string stuff

Mon Feb  2 20:36:03 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* doc/files.sgml: New notes on methods

Sat Jan 31 07:21:25 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* doc/files.sgml: Manoj's feedback

	* doc/Makefile.am, doc/files.sgml: Added initial draf of files.sgml

Mon Jan 26 02:14:23 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* pkglib/pkglist.cc: Reset streamstate on seek

	* clients/gui/aptwidgets.cc, clients/gui/aptwidgets.h, clients/gui/statuswidgets.cc, clients/gui/statuswidgets.h:
	Made the info display work

Sun Jan 25 21:17:02 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* TODO: Added design doc content

	* clients/gui/Makefile.am, clients/gui/aptwidgets.cc, clients/gui/aptwidgets.h, clients/gui/statuswidgets.cc, clients/gui/statuswidgets.h:
	Added support for showing the description feild

	* deity/x11dev.h, deity/graphics.cc, deity/graphics.h, deity/slangdev.cc, deity/slangdev.h, deity/x11dev.cc:
	Added wrapped text support

Sat Jan 24 03:57:01 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* clients/gui/aptwidgets.cc: Segv on null candversion

	* pkglib/controlcache.cc: Segv on null iterator

	* deity/tabdialog.h: Fixed typo

	* deity/utils.cc, deity/widget.cc, deity/widget.h, deity/x11dev.cc, deity/columnbar.cc, deity/columnbar.h, deity/tabdialog.cc, deity/tabdialog.h, deity/textwidg.cc, deity/textwidg.h, deity/tree.cc, deity/anchor.cc, deity/button.cc, deity/button.h:
	Many changes including fixed up tabdialogs, much better extent handling
	and size negotiation.

Wed Jan 21 22:20:55 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* deity/event.cc: GCC 2.7 patch

	* clients/gui/aptwidgets.cc, clients/gui/aptwidgets.h, clients/gui/pkgtree.cc, clients/gui/apt.cc:
	Control cache support

	* doc/pkglib/cache.sgml: Added doc for the new Version::ID field

	* pkglib/pkglist.h, pkglib/pkgcachemerge.cc, pkglib/pkglist.cc, pkglib/cacheiterators.h, pkglib/controlcache.cc, pkglib/controlcache.h, pkglib/pkgcache.h, pkglib/Brasfile, pkglib/Makefile.am:
	Added the control info cache
	Added a package file iterator
	Fixed a bug in the merge routine that caused incorrect fileoffsets

	* deity/x11xpm.cc, deity/tree.cc, deity/utils.cc, deity/x11dev.cc:
	Changed the logging usage

	* deity/event.cc: Fixed typo

	* deity/event.cc, deity/event.h, deity/gpmdev.cc, deity/x11dev.cc:
	Mouse handling fixes

Sun Jan 18 23:28:25 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* deity/tree.h, deity/tree.cc: Added a selection change notification

	* clients/gui/pkgtreeitem.h, clients/gui/pkgtreeitem.cc, clients/gui/pkgtree.h, clients/gui/pkgtree.cc, clients/gui/aptwidgets.cc, clients/gui/Makefile.am:
	Split out the tree code from the item code and readjusted everything

	* pkglib/pkgcache.h, pkglib/pkgcachemerge.cc, tests/pkglibtest.cc, doc/pkglib/cache.sgml:
	Added ID fields to the PackageFile cache class

	* pkglib/pkgelement.h, pkglib/pkglist.cc, pkglib/pkglist.h:
	Redid the text package file loader to use the Reader class
	Wrote pkgReadPackage to read a single package entry from a package file
	Made the list loader use the above function

	* clients/gui/pkgtreeitem.h, clients/gui/extracache.cc, clients/gui/extracache.h, clients/gui/pkgtreeitem.cc, clients/gui/aptwidgets.cc, clients/gui/aptwidgets.h:
	Added the status bar
	Added generation of state counts

Sat Jan 17 06:51:23 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* deity/utils.cc: Typo in fd redirector

	* deity/textwidg.h: Fixed typo

	* deity/basic.h, deity/textwidg.cc, deity/textwidg.h, deity/basic.cc:
	Allowed the text widget to specify alignment flags
	Added a reversing border colour function to make dents

Fri Jan 16 07:02:30 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* contrib/mmap.cc: made mmap posix complient

	* deity/tree.cc: Fixed line drawing bug in text mode

	* clients/gui/apt.cc: Removed couts

	* clients/gui/apt.cc, clients/gui/pkgtreeitem.cc:
	More slang display fixes

	* deity/utils.cc, deity/utils.h, deity/widget.cc, deity/slangdev.h, deity/tree.cc, deity/graphics.h, deity/slangdev.cc, deity/Brasfile, deity/Makefile.am:
	Added cerr/clog/cout redirection based on what stderr is pointed to
	Added text support for graphical line characters
	Modified the tree display to use the graphical line characters

	* clients/gui/pkgtreeitem.cc: Corrected last slang problems

	* clients/gui/apt.cc, clients/gui/aptwidgets.cc, clients/gui/pkgtreeitem.cc:
	Removed mmap typecast, newest glibc beta is correct

Thu Jan 15 04:19:16 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* clients/gui/extracache.h, clients/gui/extracache.cc:
	Delta updating of the two size variables during state changes
	New routine AddSizes for adding/removing packages from the iUsrSize and
	  iDownloadSize variables

	* pkglib/pkgcachemerge.cc: Support the incorrect installed-size casing

Wed Jan 14 05:20:47 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* clients/gui/extracache.h, clients/gui/extracache.cc:
	Added the auto flag (but no auto remove) and working support for the
	AutoKept flag. This means the keep function works alot better now.

	* deity/graphics.h, deity/window.cc, deity/window.h, deity/x11dev.cc, deity/x11dev.h, clients/gui/aptwidgets.cc, clients/gui/pkgtreeitem.cc:
	Changing of the window title support

Tue Jan 13 07:40:00 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* deity/x11xpm.cc: Removed unused params

	* deity/graphics.h, deity/x11dev.cc, deity/x11dev.h, deity/x11xpm.cc:
	Fixed colour handling problem

	* clients/cmdline/apt-cache.cc, clients/gui/extracache.cc, clients/gui/extracache.h, pkglib/pkgcachemerge.cc:
	Stability enhancements

Mon Jan 12 06:51:58 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* clients/gui/apt.cc: Disabled slang

	* clients/gui/extracache.h, clients/gui/pkgtreeitem.cc, clients/gui/pkgtreeitem.h, clients/gui/policy.cc, clients/gui/policy.h, clients/gui/apt.cc, clients/gui/extracache.cc:
	Implemented the experimental stage 1 and stage 2 auto-dep processor
	Added support for the mouse in the tree display
	Fixed some display oddities
	Moved the fast version compare out of the policy class
	Many ExtraCache improvements

	* pkglib/cacheiterators.h, pkglib/pkgcache.cc, deity/x11dev.cc: Typo

	* deity/x11dev.h, deity/tree.cc, deity/tree.h, deity/x11dev.cc:
	Better support for users of the tree widget including expand/contract
	functions and mouse routing
	Added a +/- 4 pixel soft zone to the mouse click detector

Thu Jan  8 07:15:37 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* clients/gui/extracache.cc: Work around for old gcc bug

	* clients/gui/pkgtreeitem.cc, clients/gui/pkgtreeitem.h, clients/gui/aptwidgets.cc, clients/gui/extracache.cc:
	Made the Mark for * menu items work
	Added support for getting the current package in the tree
	Implemented the remainder of the mark routines
	Core dump bug fix in Update (CurVersion = 0)

	* deity/tree.h: Laymans RTTI and current selection returing

	* clients/cmdline/apt-cache.cc: More stats generation

	* deity/tree.h: Fixed unused parameter warning

	* pkglib/cacheiterators.h: More provides support

	* clients/gui/pkgtreeitem.cc, clients/gui/extracache.cc, clients/gui/extracache.h:
	Final touches on autoupgrade code

Wed Jan  7 07:09:08 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* clients/gui/extracache.h, clients/gui/extracache.cc:
	First attempt at state manipulation

	* clients/gui/pkgtreeitem.cc: More comments

	* clients/gui/aptwidgets.cc, clients/gui/policy.cc, clients/gui/policy.h:
	New broken package lister

	* pkglib/cacheiterators.h: Better const correctness

	* pkglib/pkgcache.cc:
	SmartProvides scanning ignores the source packages for the dep

	* setup.build: EGCS check

Tue Jan  6 02:21:58 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* pkglib/templates.cc: Added needed template function

	* deity/x11dev.cc: Support for the cursor pad

	* clients/gui/extracache.cc, clients/gui/extracache.h, clients/gui/pkgtreeitem.cc, clients/gui/pkgtreeitem.h:
	Added support for provides viewing
	Fixed group 'or' support when working with conflicts
	Uses new smart provides code from pkglib

	* pkglib/pkgcache.cc, pkglib/cacheiterators.h: Smarter provides code

Mon Jan  5 03:04:08 1998  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* deity/tree.h: Cosmetic change

	* clients/cmdline/apt-cache.cc: Stats code

Mon Dec  8 09:47:38 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* TODO, clients/gui/extracache.cc, clients/gui/extracache.h, clients/gui/pkgtreeitem.cc, deity/tree.cc, deity/tree.h:
	Error coloring

	* pkglib/pkgcache.cc, pkglib/cacheiterators.h: Iterator fixes

	* clients/gui/recommends.xpm, clients/gui/suggests.xpm, clients/gui/conflicts.xpm, clients/gui/depends.xpm, clients/gui/pkgtreeitem.cc, clients/gui/pkgtreeitem.h:
	Depends tree

Sun Dec  7 11:02:47 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* clients/gui/aptwidgets.cc, clients/gui/pkgtreeitem.cc, clients/gui/pkgtreeitem.h, deity/tree.cc, deity/tree.h, TODO, configure.in:
	New tree features

Sat Dec  6 08:02:23 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* deity/Brasfile, pkglib/Brasfile, Brasfile, Brasroot.in, configure.in, contrib/Brasfile:
	Bras support

	* pkglib/templates.cc: EGCS fixes

	* deity/x11dev.h, deity/xpm.h, pkglib/pkgcache.h, pkglib/pkgelement.h, pkglib/pkglist.cc, pkglib/templates.cc, clients/gui/aptwidgets.cc, deity/event.h, deity/gpmdev.cc, deity/slangdev.cc, deity/slangdev.h, deity/x11dev.cc, tl_canon.m4:
	EGCS updates

Fri Dec  5 09:04:23 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* clients/gui/policy.h, clients/gui/policy.cc, clients/gui/pkgtreeitem.cc, clients/gui/extracache.h, clients/gui/extracache.cc, clients/gui/aptwidgets.cc:
	Install As Well support

	* doc/pkglib/cache.sgml: New members

	* pkglib/pkgcache.h, pkglib/pkgcache.cc, pkglib/cacheiterators.h:
	Minor updates

Tue Dec  2 22:13:17 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* clients/gui/extracache.cc, clients/gui/pkgtreeitem.cc, clients/gui/aptwidgets.cc:
	Speed improvements (GetLocs cache)
	DKI not RIK
	Text drawing of the tree widget

	* doc/pkglib/cache.sgml, doc/Makefile.am:
	Added design.sgml to makefile.am

Tue Dec  2 06:25:10 1997  Manoj Srivastava  <srivasta@datasync.com>

	* doc/design.sgml: set diagram in example

	* doc/design.sgml: Incomplete, but needed first revision

Sun Nov 30 09:01:41 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* clients/gui/extracache.cc: Bug if cache doesn't exist

	* TODO, tests/pkglibtest.cc: Latest stuff

	* pkglib/version.h, pkglib/pkgcache.cc, pkglib/pkgcache.h, pkglib/version.cc:
	Relocated dep comparision and removed installable checking functions

	* pkglib/cacheiterators.h: Minor tweaking of the iterators

	* clients/gui/policy.cc, clients/gui/policy.h, clients/gui/radiooff.xpm, clients/gui/radioon.xpm, clients/gui/section.xpm, clients/gui/upgrade.xpm, clients/gui/aptwidgets.cc, clients/gui/aptwidgets.h, clients/gui/downgrade.xpm, clients/gui/extracache.cc, clients/gui/extracache.h, clients/gui/minus.xpm, clients/gui/package.xpm, clients/gui/pkgtreeitem.cc, clients/gui/pkgtreeitem.h, clients/gui/plus.xpm, clients/gui/Makefile.am, clients/gui/checkoff.xpm, clients/gui/checkon.xpm:
	Massive rework and upgrade

Thu Nov 27 07:08:04 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* pkglib/pkgcachemerge.cc, pkglib/pkgcache.h:
	Added ID item to dependancy structure

	* doc/pkglib/cache.sgml: More notes on ID

	* pkglib/cacheiterators.h: Small additions

	* deity/x11dev.cc, deity/x11xpm.cc, deity/graphics.cc, deity/graphics.h:
	Clipping optimizations

	* deity/x11dev.h, deity/x11xpm.cc, deity/xpm.cc, deity/xpm.h, deity/graphics.cc, deity/graphics.h, deity/x11dev.cc:
	XPM preload code and clipping bug fixes

Sun Nov 23 05:01:37 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* deity/graphics.cc, deity/graphics.h, deity/x11dev.cc, deity/x11dev.h, deity/x11xpm.cc, deity/xpm.cc, deity/xpm.h, deity/Makefile.am:
	XPM support

Sun Nov 16 10:07:56 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* doc/pkglib/cache.sgml, pkglib/cacheiterators.h, pkglib/pkgcache.cc, pkglib/pkgcache.h, pkglib/pkgcachemerge.cc, tests/cacheread.cc, tests/pkglibtest.cc:
	Changed the provides mechanism

	* pkglib/Makefile.am, pkglib/cacheiterators.h, pkglib/pkgcache.cc, pkglib/pkgcache.h:
	Added iterators

Sat Nov  8 05:18:20 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* deity/x11dev.cc, deity/widget.cc, deity/tree.cc:
	Fixed PendingRedraw bug
	Added PgUp/PgDown
	Fixed End to handle expanded branches

Wed Nov  5 09:03:13 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* clients/gui/policy.cc, clients/gui/policy.h, clients/gui/pkgtreeitem.cc, clients/gui/pkgtreeitem.h, clients/gui/aptwidgets.cc:
	Changable column bar sizes

	* deity/columnbar.h: Added note about -200 pos

	* deity/notify.cc: Changed insertion order

	* deity/slangdev.cc: Corrected clipping

Mon Nov  3 16:14:20 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* pkglib/pkgcache.h, pkglib/pkgcachemerge.cc, doc/pkglib/cache.sgml:
	Improved section handling

	* deity/tree.cc, deity/tree.h: Added different insertion scheme

	* clients/gui/pkgtreeitem.cc, clients/gui/pkgtreeitem.h:
	Prototype section list

	* clients/gui/pkgtreeitem.cc: Tweaked visuals

	* doc/pkglib/cache.sgml, pkglib/pkgcache.cc, pkglib/pkgcache.h, pkglib/pkgcachemerge.cc:
	Added ID and Count values as well as a missing item in the docs
	Improved version checking on cache load.

	* TODO: Few more additions.

	* deity/basic.cc, deity/basic.h, deity/columnbar.cc, deity/tabdialog.cc, deity/textwidg.cc, deity/x11dev.cc:
	Changed BasicWidget::iMargin{X,Y} into a point struct called iMargins

	* deity/graphics.cc, deity/graphics.h, deity/slangdev.cc, deity/slangdev.h, deity/x11dev.cc, deity/x11dev.h, deity/columnbar.cc:
	Added origin within text background rectangles
	Made use of background text rendering in the columnbar widget

Sun Nov  2 22:07:04 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* clients/gui/pkgtreeitem.cc, clients/gui/policy.cc, clients/gui/aptwidgets.cc, clients/gui/aptwidgets.h:
	New text handling

	* deity/textwidg.cc, deity/tree.cc, deity/x11dev.cc, deity/x11dev.h, deity/basic.cc, deity/basic.h, deity/graphics.cc, deity/graphics.h, deity/slangdev.cc, deity/slangdev.h:
	New text handling code

Sat Nov  1 03:32:59 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* deity/textwidg.cc: Added drawing of checkmarks for checkmark items
	Bugfixed the new clipping code

	* deity/widget.cc, deity/widget.h, deity/x11dev.cc, deity/x11dev.h, deity/button.cc, deity/button.h, deity/columnbar.cc, deity/columnbar.h, deity/graphics.cc, deity/graphics.h, deity/slangdev.h, deity/textwidg.cc, deity/textwidg.h:
	Implemented stackable clipping

Tue Oct 28 06:29:57 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* clients/gui/Makefile.am, clients/gui/aptwidgets.cc, clients/gui/aptwidgets.h, clients/gui/pkgtreeitem.cc, clients/gui/pkgtreeitem.h, clients/gui/policy.cc, clients/gui/policy.h:
	Made it appear to actually do something

Sun Oct 26 06:36:03 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* deity/tree.cc, deity/widget.cc, deity/widget.h:
	Fixed redraw bug and fixed mouse redraw in the tree

	* deity/tree.cc, deity/tree.h, deity/widget.cc, deity/widget.h, deity/x11dev.cc:
	Improved the drawing speed of the tree

	* contrib/error.h, contrib/error.cc: Added dump errors function

Sat Oct 25 04:51:12 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* TODO: Added a few more items

	* clients/gui/pkgtreeitem.h, clients/gui/aptwidgets.cc, clients/gui/aptwidgets.h, clients/gui/pkgtreeitem.cc:
	Reworked GC system

	* deity/x11dev.h, deity/widget.cc, deity/widget.h, deity/window.h, deity/x11dev.cc, deity/textwidg.cc, deity/textwidg.h, deity/thread.cc, deity/thread.h, deity/tree.cc, deity/tree.h, deity/slangdev.h, deity/tabdialog.cc, deity/tabdialog.h, deity/graphics.cc, deity/graphics.h, deity/menubar.cc, deity/selectloop.h, deity/slangdev.cc, deity/basic.cc, deity/basic.h, deity/button.cc, deity/button.h, deity/columnbar.cc, deity/columnbar.h, deity/gpmdev.cc, deity/Makefile.am:
	Added thread support and reworked GC system

Wed Oct 22 05:05:10 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* deity/gpmdev.cc, deity/graphics.h, deity/slangdev.cc, deity/widget.cc, deity/widget.h, deity/x11dev.cc, deity/x11dev.h:
	Added delayed actions

Tue Oct 21 04:49:16 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* deity/notify.h: Added class member notification routing

	* deity/window.h, deity/widget.cc:
	Corrected small bug with grab handling

Mon Oct 20 23:31:57 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* deity/button.h, deity/notify.cc, deity/notify.h, deity/widget.cc, deity/widget.h, deity/window.cc, deity/window.h, deity/x11dev.cc, deity/anchor.cc, deity/button.cc:
	Added new notification type system

	* deity/columnbar.h, deity/event.h, deity/notify.h, deity/tabdialog.h:
	Some more comments

Sun Oct 19 23:23:44 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* deity/tree.cc, deity/tree.h, deity/widget.cc, deity/widget.h, deity/x11dev.cc, deity/button.cc, deity/button.h, deity/event.cc, deity/event.h, deity/graphics.cc, deity/graphics.h, deity/menubar.cc, deity/menubar.h, deity/slangdev.cc, deity/slangdev.h, deity/textwidg.cc, deity/textwidg.h:
	Removed defines from graphics.h

	* clients/gui/aptwidgets.cc, clients/gui/aptwidgets.h:
	Added new scoping for flags

	* deity/event.cc, deity/widget.h, deity/window.cc, deity/x11dev.cc, deity/button.cc, deity/event.h, deity/gpmdev.cc, deity/graphics.cc, deity/menubar.cc, deity/slangdev.cc, deity/tabdialog.cc, deity/textwidg.cc, deity/tree.cc, deity/widget.cc, deity/Makefile.am:
	Put mouse event stuff into enums

	* deity/x11dev.cc, deity/graphics.cc, deity/menubar.cc, deity/tabdialog.cc, deity/tabdialog.h, deity/widget.cc, deity/widget.h:
	Finished off most of the TabDialog

	* deity/Makefile.am: Re-ordered object files

Fri Oct 17 05:36:57 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* deity/tabdialog.cc, deity/tabdialog.h, deity/x11dev.cc, pkglib/pkglist.cc, clients/cmdline/apt-cache.cc, clients/gui/aptwidgets.cc, deity/Makefile.am, deity/columnbar.cc, deity/graphics.h, deity/slangdev.cc:
	Added initial tabbed dialog

Thu Oct 16 21:45:01 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* pkglib/pkglist.cc, clients/cmdline/apt-cache.cc:
	Added a little thing for johnie

	* clients/gui/aptwidgets.cc, clients/gui/pkgtreeitem.cc, deity/anchor.h, deity/graphics.cc, deity/graphics.h, deity/menubar.cc, deity/tree.cc, deity/tree.h, deity/widget.h, deity/x11dev.cc, deity/anchor.cc:
	Replaced several define blocks with enums

Wed Oct 15 23:41:38 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* tests/dadmtest.cc: Corrected warning

	* pkglib/deb/debadmin.cc, tests/Makefile.am, tests/dadmtest.cc, TODO, clients/cmdline/apt-cache.cc:
	Added debadmin tester

Fri Oct 10 22:04:01 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* tests/versiontest.cc: Added reverse checking too

	* pkglib/pkgcache.cc: Patched to fix a bug with the new libg++

	* tests/versions.lst, contrib/mmap.cc, contrib/mmap.h, pkglib/pkgcache.cc, pkglib/pkgcache.h, pkglib/pkgcachemerge.cc, pkglib/version.cc, clients/cmdline/apt-cache.cc:
	Improved handling of broken cache and fixed version epoch segv

Thu Oct  9 21:19:48 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* pkglib/pkgcache.cc, pkglib/pkgcachemerge.cc, pkglib/pkgcachemerge.h, Makefile.am:
	Added error checking for cache header consistancy

	* clients/cmdline/apt-cache.cc: Corrected a little lockup

Wed Oct  8 15:46:20 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* setup.build: Fixed a few woopsies

	* setup.build: Initial implementation

Mon Oct  6 23:04:21 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* pkglib/version.cc, pkglib/version.h, tests/versiontest.cc:
	Corrected handling of epochs

	* tests/versiontest.cc, tests/Makefile.am, tests/versions.lst:
	Initial implementation

	* doc/pkglib/Makefile.am: Corrected incorrect use of ifdef

	* TODO: More automake things

Sun Oct  5 10:37:20 1997  Tom Lees  <tom@lpsg.demon.co.uk>

	* doc/Makefile.am, doc/pkglib/Makefile.am: Fixes for debiandoc-*.

	* configure.in: Fixed AC_ISC_POSIX, options.h, and debiandoc-*.

Sun Oct  5 00:36:15 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* tests/versions.lst: Initial add

	* include/options.h.in, pkglib/deb/debadmin.cc, pkglib/deb/debadmin.h:
	Fixed up debadmin

Sat Oct  4 23:13:01 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* TODO, doc/pkglib/cache.sgml, pkglib/Makefile.am: Added debadmin

	* pkglib/pkgcache.h, pkglib/pkgcachemerge.cc:
	Corrected handling of obsoleted status flags

	* pkglib/admin.h: Removed some cruft

	* pkglib/deb/debadmin.cc, pkglib/deb/debadmin.h:
	Initial implementation

	* pkglib/Makefile.am: Added debadmin

	* README.build: Added notes about posix

	* TODO: Added more automake things

Sat Oct  4 20:30:29 1997  Tom Lees  <tom@lpsg.demon.co.uk>

	* include/apt-config.h.in: Removed @TOP@ and @BOTTOM@.

Sat Oct  4 05:34:24 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* contrib/md5.cc: Made use of configure data

	* include/options.h.in: Added debian admin directory info

	* include/apt-config.h.in: Corrected elseif

	* deity/selectloop.cc: Added define for BSD source

Fri Oct  3 00:40:18 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* pkglib/templates.cc, pkglib/pkgcachemerge.cc:
	Fixed -fno-implicit-templates

Thu Oct  2 19:46:25 1997  Tom Lees  <tom@lpsg.demon.co.uk>

	* doc/dpkg-tech.sgml: Added info on the status flags.

	* deity/Makefile.am, deity/gpmdev.cc: Workaround for automake bug.

	* include/options.h.in: Initial revision.

	* configure.in: Fix -fno-implicit-templates.
	Add options.h stuff.

Thu Oct  2 05:43:23 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* pkglib/pkgcache.h, pkglib/pkgcachemerge.cc: Added forwards provides

Wed Oct  1 23:37:16 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* doc/pkglib/cache.sgml: Added forward provides linking

Tue Sep 30 02:22:59 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* pkglib/pkgcache.cc, pkglib/pkgcache.h, pkglib/version.cc:
	More depends things

Sun Sep 28 08:19:25 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* tests/pkglibtest.cc, pkglib/version.cc, pkglib/version.h, pkglib/pkgcachemerge.cc, pkglib/pkgelement.cc, pkglib/pkgelement.h, TODO, pkglib/pkgcache.cc, pkglib/pkgcache.h:
	Dependancy checking code and bug fixes

Sat Sep 27 21:40:13 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* TODO: EGCS problem

Thu Sep 25 20:39:39 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* TODO, doc/pkglib/cache.sgml: Removed multidepends thing

	* TODO: Added package group note

Wed Sep 24 06:04:32 1997  Ben Gertzfield  <ben@gilgamesh.cse.ucsc.edu>

	* deity/tree.cc:
	Fixed bug in Mouse() which was not responding correctly to listbox events in
	the slang version of the libs.

Tue Sep 23 05:47:40 1997  Ben Gertzfield  <ben@gilgamesh.cse.ucsc.edu>

	* deity/widget.cc: /* 22 Sep, 1997 22:34:00 -0800 Ben J. Ciaccio
	   commented out portion of (a) line, as it was causing a menubar
	   widget realization problem.  This does not seem to break anything else.
	   Logically, the || clause is not necessary.
	   */

	* deity/widget.cc: Fixed initial realization of menu widget

	* TODO: Noted fix for initial focus in menus.

Tue Sep 23 03:51:08 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* TODO: More TODO

	* clients/cmdline/apt-cache.cc: Added new commands

	* README.build: Added debiandoc-sgml

	* pkglib/pkgcachemerge.h, pkglib/version.cc, pkglib/version.h, pkglib/pkgcache.cc, pkglib/pkgcache.h, pkglib/pkgcachemerge.cc:
	Added reverse depends

	* doc/pkglib/cache.sgml: Reverse depends

	* TODO: More items

Sat Sep 20 06:25:49 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* clients/cmdline/apt-cache.cc, pkglib/pkgcache.cc: Enhanced pkgCache

	* pkglib/pkglist.cc: Libc6 fix

	* tests/cacheread.cc, contrib/mmap.cc, doc/pkglib/classgraph.txt, clients/gui/aptwidgets.cc, clients/cmdline/apt-cache.cc, TODO:
	libc6 updates

	* pkglib/pkgcache.cc: Initial implementation

	* TODO, contrib/error.cc, contrib/error.h, contrib/mmap.cc:
	libc6 upgrade

	* pkglib/pkgcachemerge.cc, pkglib/pkgcachemerge.h, pkglib/pkglist.cc, pkglib/Makefile.am, pkglib/pkgcache.h:
	Added new pkgcache stuff

Wed Sep 17 03:04:09 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* TODO: More things

Tue Sep 16 05:55:54 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* contrib/mmap.cc, contrib/mmap.h: Added Open/Close support

	* clients/cmdline/apt-cache.cc: Corrected typo

	* TODO: Added notes about dpkg-cache

	* clients/cmdline/apt-cache.cc: Initial implementation

	* pkglib/pkgcachemerge.h, pkglib/pkgelement.h, pkglib/Makefile.am, pkglib/package.h, pkglib/pkgcache.h, pkglib/pkgcachemerge.cc:
	Made pkgCacheMerge an associated public class

	* contrib/mmap.h: Added new accessor

	* README.build: Added note about optimizations

	* tests/pkglibtest.cc: Moved pkgcache generator into pkglib

Sun Sep 14 06:39:48 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* configure.in: Added cmdline dir

	* clients/cmdline/Makefile.am, clients/cmdline/apt-cache.cc, clients/Makefile.am:
	Added dpkg-cache

	* TODO: Added more things

	* README.build:
	Updated build instructions to include header management

	* contrib/Makefile.am, contrib/mmap.cc, contrib/mmap.h:
	Added mmap class

Sat Sep 13 21:25:13 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* TODO: First

	* pkglib/pkgcachemerge.cc, pkglib/Makefile.am:
	Moved cache code into the library

	* doc/dpkg-tech.sgml: Removed bogus tag

	* tests/pkglibtest.cc, doc/pkglib/cache.sgml, pkglib/pkgcache.h, tests/cacheread.cc:
	Testing on cache stuff finished

Sun Sep  7 06:38:09 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* doc/dpkg-tech.sgml: Added notes about the updates directory.

	* doc/pkglib/cache.sgml:
	Added new section for status defines and updated generator notes to reflect
	my new thoughts on how to implement TargetVersion.

Sat Sep  6 06:00:05 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* doc/pkglib/cache.sgml:
	Changed to new Package::*State scheme and added documentation of #defines
	I use.

Fri Sep  5 21:35:37 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* doc/dpkg-tech.sgml:
	Added a description of the status file's status line.

	* doc/pkglib/cache.sgml: Added a "Notes on the Generator" section

Thu Sep  4 23:21:47 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* tests/pkglibtest.cc, tests/cacheread.cc: PackageFile support

	* tests/cacheread.cc, tests/pkglibtest.cc:
	Switched to pkglib/pkgcache.h

	* pkglib/Makefile.am: Coped pkgcache.h from tests

	* pkglib/pkgcache.h, pkglib/pkglist.cc:
	Moved cache header in from temp directory

	* tests/cacheread.cc:
	cacheread is a dumper program for the cache file format.

	* tests/Makefile.am, tests/pkglibtest.cc: Added support for provides
	Performed more testing on the experimental cache file generator.

	* doc/pkglib/cache.sgml: Added provides structure

Tue Sep  2 19:08:28 1997  Tom Lees  <tom@lpsg.demon.co.uk>

	* utils/hdr: Now only updates timestamp on change of include file.

Wed Aug 27 05:39:41 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* tests/pkglibtest.cc, pkglib/pkgelement.cc, pkglib/pkgelement.h:
	Added depends processing adn bug fix

	* doc/pkglib/Attic/cache.txt, doc/pkglib/cache.sgml, doc/pkglib/Makefile.am:
	Added cache.sgml

Sun Aug 24 08:48:14 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* pkglib/pkglist.cc, pkglib/pkglist.h, tests/pkglibtest.cc:
	Made it compile

	* .cvsignore, include/.cvsignore: Added proper cvs ignore files

	* pkglib/pkglist.cc, pkglib/pkglist.h:
	Added some helper functions to the text reader

	* contrib/system.h: Added _bound

Sat Aug 23 05:05:38 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* doc/pkglib/Attic/cache.txt:
	Added notes about pointer system and synced with latest header

Fri Aug 22 18:21:07 1997  Tom Lees  <tom@lpsg.demon.co.uk>

	* utils/hdr: Now uses shell backticks instead of xargs.

	* pkglib/Makefile.am: Use NO_TEMPLATES (except for templates.cc).

	* clients/gui/Makefile.am:
	-lgpm and -lslang changed to @GPMLIB@, @SLANGLIB@.
	Use @TL_INTLLIBS@.

	* configure.in: Added NO_TEMPLATES checking.
	Added TL_INTLLIBS.
	Now uses shell backticks, not xargs.

Fri Aug 22 06:54:54 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* tests/pkglibtest.cc: Newer cache test code

Wed Aug 20 03:43:42 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* contrib/strutl.h: Fixed woops with header file

Tue Aug 19 04:49:49 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* pkglib/pkglist.cc: Made use of strexpandtabs

	* contrib/strutl.h, contrib/strutl.cc: Added strexpandtabs

Mon Aug 18 20:59:10 1997  Tom Lees  <tom@lpsg.demon.co.uk>

	* clients/gui/Makefile.am, contrib/Makefile.am, deity/Makefile.am, include/apt-config.h.in, utils/hdr, utils/mkChangeLog:
	New files.

	* clients/gui/Attic/makefile, contrib/Attic/makefile, deity/Attic/makefile, include/.cvsignore, include/deity/Attic/.cvsignore, include/pkglib/Attic/.cvsignore, pkglib/Attic/headers, pkglib/Attic/makefile, pkglib/deb/Attic/Makefile.am, pkglib/rpm/Attic/Makefile.am, tests/Attic/makefile, Attic/hdrutil, Attic/makedefs.mak, Attic/makefile, Attic/mkChangeLog, Attic/mkChangeLog.dist, contrib/Attic/headers, doc/clients/Attic/Makefile.am:
	Removed.

	* bin/Attic/goc, bin/Attic/gox, clients/gui/aptwidgets.cc, contrib/system.h, deity/slangdev.cc, lib/Attic/Makefile.am, pkglib/Makefile.am, po/POTFILES.in, NEWS, README, archtable, nls-boilerplate.h, sizetable:
	Added 'Header section' comments.
	Small fix (ubool --> bool).

	* pkglib/version.h, deity/textwidg.h, deity/tree.h, deity/widget.h, deity/window.h, deity/x11dev.h, pkglib/admin.h, pkglib/package.h, pkglib/pkgctrlinfo.h, pkglib/pkgelement.h, pkglib/pkglist.h, deity/basic.h, deity/button.h, deity/columnbar.h, deity/event.h, deity/gpmdev.h, deity/graphics.h, deity/menubar.h, deity/notify.h, deity/selectloop.h, deity/slangdev.h, contrib/dpointer.h, contrib/dpointer.icc, contrib/error.h, contrib/md5.h, contrib/pointer.h, contrib/pointer.icc, contrib/strutl.h, deity/anchor.h:
	Added 'Header section' comments.

	* clients/gui/apt.cc: Added NLS.
	X11 now optional

	* acconfig.h: Added HAVE_LIBGPM/HAVE_LIBSLANG.
	Added DEITY_CONFIG_H define.

	* README.build: Updated for proper build process.

	* clients/Makefile.am, doc/Makefile.am, doc/pkglib/Makefile.am, include/Makefile.am, tests/Makefile.am, utils/Makefile.am, Makefile.am, configure.in, tl_canon.m4, tools.m4:
	Misc updates.

Sat Aug 16 22:54:43 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* doc/pkglib/Attic/cache.txt: Added initial text

	* deity/tree.cc: Uncommented mouse handling code

	* tests/Attic/makefile, tests/pkglibtest.cc: Added initial versions

	* pkglib/templates.cc, pkglib/Attic/makefile, pkglib/pkglist.cc, pkglib/pkglist.h:
	Added makefile and templates file

Thu Aug 14 02:57:07 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* Attic/makedefs.mak: Corrected makefile bug

Mon Aug 11 05:26:38 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* deity/textwidg.cc, deity/tree.cc, deity/x11dev.cc, deity/x11dev.h, deity/basic.h, deity/columnbar.cc, deity/columnbar.h, deity/graphics.h, deity/slangdev.cc, deity/slangdev.h, clients/gui/pkgtreeitem.cc, deity/basic.cc, clients/gui/aptwidgets.cc, clients/gui/aptwidgets.h, Attic/makedefs.mak:
	Added the column bar class and enhanced tree item rendering

Wed Aug  6 05:19:45 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* deity/tree.cc, deity/widget.cc, deity/Attic/makefile, deity/basic.cc, deity/basic.h, deity/button.cc, deity/columnbar.cc, deity/columnbar.h, deity/graphics.cc, deity/menubar.cc, deity/slangdev.cc, deity/textwidg.cc, deity/anchor.cc:
	Added column bar and corrected includes of iostream.h

	* clients/gui/Attic/makefile, clients/gui/aptwidgets.cc, clients/gui/pkgtreeitem.cc, clients/gui/pkgtreeitem.h:
	Added initial pkgtreeitem

Fri Aug  1 04:05:44 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* clients/gui/aptwidgets.h, deity/Attic/makefile, deity/basic.h, deity/tree.cc, deity/tree.h, clients/gui/aptwidgets.cc:
	Added simple tree widget

Wed Jul 30 03:43:26 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* deity/widget.cc, deity/widget.h, deity/x11dev.cc, clients/gui/aptwidgets.cc, deity/basic.cc, deity/basic.h, deity/button.cc, deity/button.h, deity/textwidg.cc:
	Finished off text buttons and added margines + text extent fix

Tue Jul 29 05:33:53 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* clients/gui/aptwidgets.cc, clients/gui/aptwidgets.h:
	Added the GUI Window class

	* deity/x11dev.h, deity/selectloop.h, deity/slangdev.cc, deity/slangdev.h, deity/textwidg.h, deity/widget.cc, deity/widget.h, deity/window.cc, deity/window.h, deity/x11dev.cc, deity/Attic/makefile, deity/button.cc, deity/button.h, deity/event.h, deity/gpmdev.h, deity/graphics.h, deity/menubar.h, deity/notify.cc, deity/notify.h, deity/selectloop.cc, deity/anchor.cc, deity/anchor.h, deity/basic.h:
	Fixed sentry #defines to be DEITY_*
	Changed death signal handling to use a stacked list, ala atexit (selectloop)
	Added XTerm mouse reporting disabling on signal
	Added GUI window class
	Improved notification documentation

	* deity/slangdev.cc, deity/slangdev.h, deity/selectloop.cc:
	Added signal handlers for SLang

	* bin/Attic/goc, bin/Attic/gox, README.build: Added compile scripts

	* deity/selectloop.cc, deity/textwidg.cc, deity/widget.cc, deity/x11dev.cc:
	Switched to sigaction

	* README.build: Added GPM warning

Sun Jul 27 07:32:00 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* deity/gpmdev.cc, deity/menubar.cc, deity/slangdev.cc:
	Corrected non-X mouse handling

	* deity/menubar.h, deity/widget.cc, deity/widget.h, deity/x11dev.cc, deity/x11dev.h, deity/graphics.h, deity/menubar.cc:
	Much improved menu handling, grabbing is working

Sat Jul 26 23:55:56 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* README.build: Corrected text

	* Attic/makedefs.mak: Corrected spelling error

	* deity/widget.cc, deity/widget.h:
	Woops, finished off what I was working on and forgot about, initial grab stuff

	* deity/textwidg.h, deity/widget.cc, deity/widget.h, clients/gui/Attic/makefile, clients/gui/apt.cc, clients/gui/aptwidgets.cc, clients/gui/aptwidgets.h, contrib/Attic/makefile, deity/Attic/makefile, deity/button.cc, deity/button.h, deity/menubar.cc, deity/textwidg.cc, Attic/makedefs.mak, Attic/makefile, README.build:
	Added temporary makefiles

Wed Jul 23 04:18:38 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* include/pkglib/Attic/.cvsignore, include/.cvsignore, include/deity/Attic/.cvsignore:
	Added .cvsignore for copied include files

	* clients/gui/aptwidgets.cc, contrib/Attic/selectloop.cc, contrib/Attic/selectloop.h, deity/gpmdev.h, deity/selectloop.cc, deity/selectloop.h, deity/slangdev.h, deity/x11dev.h, clients/gui/apt.cc:
	Moved selectloop from contrib to deity

	* clients/gui/apt.cc, clients/gui/aptwidgets.cc, clients/gui/aptwidgets.h:
	Corrected directory names

	* deity/slangdev.cc, deity/slangdev.h, deity/textwidg.cc, deity/textwidg.h, deity/widget.cc, deity/widget.h, deity/x11dev.cc, deity/x11dev.h, deity/anchor.h, deity/basic.cc, deity/basic.h, deity/event.h, deity/gpmdev.cc, deity/gpmdev.h, deity/graphics.cc, deity/graphics.h, deity/menubar.cc, deity/menubar.h, deity/notify.cc, deity/anchor.cc:
	Updated comments and corrected include directives

	* clients/gui/apt.cc, clients/gui/aptwidgets.cc, clients/gui/aptwidgets.h:
	Initial implementation

	* deity/widget.h, deity/x11dev.cc, deity/x11dev.h, deity/graphics.h, deity/menubar.cc, deity/menubar.h, deity/notify.cc, deity/notify.h, deity/slangdev.cc, deity/slangdev.h, deity/textwidg.cc, deity/textwidg.h, deity/widget.cc, deity/anchor.cc, deity/anchor.h, deity/basic.cc, deity/basic.h, deity/event.h, deity/gpmdev.cc, deity/gpmdev.h, deity/graphics.cc:
	Initial implementation from original SLang sources

Sun Jul  6 05:37:29 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* contrib/Attic/selectloop.cc, contrib/Attic/selectloop.h:
	Added signal support, sigwinch handling, anchors and notification

Thu Jul  3 06:16:43 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* pkglib/version.cc: Toms version patches

	* contrib/Attic/selectloop.cc: Added selectloop

Wed Jun 18 01:34:51 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* contrib/Attic/selectloop.cc, contrib/Attic/selectloop.h:
	Mouse changes

Sat Jun 14 01:47:01 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* pkglib/version.cc: Added Tom's fixes

Sun Jun  1 04:30:20 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* pkglib/pkgelement.cc, pkglib/pkgelement.h, pkglib/pkglist.cc, pkglib/pkglistvect.cc, pkglib/version.cc, pkglib/version.h, pkglib/pkgctrlinfo.cc:
	Fixed -Wall warnings
	Added pkgElmPkgList
	Fixed compile erros in version
	Fixed some return types

Thu May 29 04:57:18 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* pkglib/version.cc, pkglib/version.h, pkglib/pkgelement.h:
	Added version class

Tue May 27 04:51:14 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* contrib/md5.cc, contrib/md5.h, contrib/pointer.h: Added comparitor

	* pkglib/pkglistvect.h, pkglib/pkgelement.h, pkglib/pkglist.cc, pkglib/pkglist.h, pkglib/pkglistvect.cc, pkglib/pkgctrlinfo.cc, pkglib/pkgctrlinfo.h, pkglib/pkgelement.cc:
	Enhanced searching algorithms

	* pkglib/pkglist.h, pkglib/pkgctrlinfo.h, pkglib/pkgelement.cc, pkglib/pkgelement.h, pkglib/pkglist.cc, pkglib/pkgctrlinfo.cc:
	Added text package list readers and writers
	Added many more tags to the element ID list
	Implemented an iterator mechanism for PkgCtrlInfo's
	Expanded the elmenent coverage

	* contrib/strutl.h, contrib/error.cc, contrib/error.h, contrib/strutl.cc:
	Made error work a bit better and added _strstrip

Sat May 24 05:29:47 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* configure.in, acconfig.h: Added int size and endian checks

	* contrib/md5.h, contrib/md5.cc:
	Implemented md5sum into a C++ structure

Fri May 23 18:56:36 1997  Tom Lees  <tom@lpsg.demon.co.uk>

	* contrib/Attic/headers, include/Makefile.am, Attic/hdrutil, pkglib/Attic/headers:
	Added header stuff.

Fri May 23 05:03:44 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* pkglib/pkgelement.cc, pkglib/pkgelement.h: Added more element types

Thu May 22 04:57:07 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* pkglib/pkgelement.h: Minor bug fixes

Wed May 21 05:40:38 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* pkglib/pkgctrlinfo.cc, pkglib/pkgctrlinfo.h, pkglib/pkgelement.cc, pkglib/pkgelement.h:
	Initial implementation of pkgPkgCtrlInfo and the Element system

Wed May 14 05:01:19 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* pkglib/pkgctrlinfo.h: Added pkgTag

	* pkglib/pkglist.cc, pkglib/pkglist.h, pkglib/pkglistvect.cc, pkglib/pkglistvect.h, pkglib/pkgctrlinfo.h:
	Finished off the initial version of pkglistvect and pkglist
	Implemented the general iterator scheme

	* contrib/Attic/pointer1.icc, contrib/Attic/pointer2.icc, contrib/dpointer.icc, contrib/pointer.h, contrib/pointer.icc, contrib/dpointer.h:
	Moved pointer1.icc->pointer.icc
	Moved pointer2.icc->dpointer.icc
	Fixed the IPtr::New return type

	* contrib/Attic/pointer1.icc, contrib/pointer.h: Made New return *this

Tue May 13 06:16:53 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* pkglib/pkglist.cc, pkglib/pkglist.h, pkglib/pkglistvect.cc, pkglib/pkglistvect.h, pkglib/pkgctrlinfo.h:
	Fiddled the pkgPkgList iterator

	* contrib/pointer.cc: Fixed abort()

Mon May 12 05:11:21 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* pkglib/pkglistvect.h, pkglib/admin.cc, pkglib/admin.h, pkglib/package.cc, pkglib/package.h, pkglib/pkgctrlinfo.h, pkglib/pkglist.h, pkglib/pkglistvect.cc:
	Made it compile

Sun May 11 21:17:03 1997  Tom Lees  <tom@lpsg.demon.co.uk>

	* doc/pkglib/Makefile.am: Added installation of classgraph.txt.

	* doc/Makefile.am: Included support for Debiandoc-SGML building.

	* include/Makefile.am: Removed nls-boilerplate.h reference.

	* tl_canon.m4, tools.m4: Misc. fixes and updates.

Sun May 11 04:28:31 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* pkglib/package.h, pkglib/pkgctrlinfo.cc, pkglib/pkgctrlinfo.h, pkglib/pkglist.cc, pkglib/pkglist.h, pkglib/pkglistvect.cc, pkglib/pkglistvect.h, pkglib/admin.cc, pkglib/admin.h, pkglib/package.cc:
	Initial prototyping

Fri May  9 22:00:43 1997  Tom Lees  <tom@lpsg.demon.co.uk>

	* configure.in:
	Removed OMIT_DEPENDENCIES stuff - automake is _SUPPOSED_ to do libintl.h
	automatically.
	Added X11 path checking.
	Added comment about AC_LINK_FILES.

	* README.build: Added info about mkChangeLog.

	* Makefile.am:
	Added mention of nls-boilerplate.h, tl_canon.m4, tools.m4.
	Added ChangeLog handling.

	* Attic/mkChangeLog.dist:
	Non-useful version of mkChangeLog for distribution.

	* AUTHORS: Added Klee to list.
	Added CVS names that I know of plus a note about how it works.

	* Attic/mkChangeLog: Added automagic ChangeLogs-generator script.

Fri May  9 05:59:21 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* contrib/error.cc, contrib/error.h: Initial implementation

	* contrib/Attic/pointer.cpp, contrib/pointer.cc:
	Moved pointer.cpp->pointer.cc

Thu May  8 05:06:48 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* contrib/error.h: First Draft

	* contrib/Attic/pointer.cpp: Final cleanup

	* contrib/Attic/pointer.cpp: Fixed typo

	* pkglib/pkglist.h, pkglib/pkglistvect.h, pkglib/admin.h, pkglib/package.h, pkglib/pkgctrlinfo.h:
	Added ID tags

	* contrib/Attic/pointer1.icc, contrib/Attic/pointer2.icc:
	Redid spacing/commenting
	Used defalloc.h's (STL) construct/destroy templates instead of custom

	* contrib/Attic/pointer.cpp: Redid spacing and commenting
	Removed all UINT??
	Removed alignment forcing
	Fixed a bug in Pointer::allocMem

	* contrib/dpointer.h: Moved out of pointer.h
	Redid commenting and spacing

	* contrib/pointer.h: Redid spacing and commenting
	Added PD Copyright
	Removed duplicated functions from defalloc.h (STL)
	Split double pointer into second header

	* contrib/system.h: Revamped and removed many types

Wed May  7 18:00:07 1997  Tom Lees  <tom@lpsg.demon.co.uk>

	* doc/dpkg-tech.sgml: Initial revision.

	* contrib/Attic/nls-boilerplate.h, nls-boilerplate.h:
	Moved nls-boilerplate.h into the root.

Wed May  7 16:58:43 1997  Brian White  <bcwhite@verisim.com>

	* contrib/system.h: Correct a comment about MIN_VAL

	* contrib/pointer.h: Cleaned up the spacing on a few lines

Tue May  6 05:34:53 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* pkglib/admin.h, pkglib/package.h, pkglib/pkgctrlinfo.h, pkglib/pkglist.h, pkglib/pkglistvect.h:
	Initial implementation

	* contrib/Attic/nls-boilerplate.h, contrib/Attic/pointer.cpp, contrib/Attic/pointer1.icc, contrib/Attic/pointer2.icc, contrib/pointer.h, contrib/system.h:
	Removed system.h from the public headers

	* include/Attic/nls-boilerplate.h: Moved to /contrib

	* contrib/Attic/nls-boilerplate.h: Moved from /include

Mon May  5 14:09:06 1997  Brian White  <bcwhite@verisim.com>

	* contrib/ptrfuncs.h, contrib/Attic/pointer.cpp, contrib/Attic/pointer1.icc, contrib/Attic/pointer2.icc, contrib/pointer.h, contrib/system.h:
	Submitted contributed smart-pointer code

Mon May  5 05:38:38 1997  Jason Gunthorpe  <jgg@gpu.srv.ualberta.ca>

	* doc/pkglib/classgraph.txt: removed PkgFullInfo

	* doc/pkglib/classgraph.txt: Initial layout

Sat Apr 26 07:45:46 1997  Tom Lees  <tom@lpsg.demon.co.uk>

	* README.build:
	Added info about libtoolize, gettextize, maintainer-clean.

	* po/POTFILES.in, doc/pkglib/Makefile.am, include/Makefile.am, lib/Attic/Makefile.am, pkglib/Makefile.am, pkglib/deb/Attic/Makefile.am, pkglib/rpm/Attic/Makefile.am, tests/Makefile.am, utils/Makefile.am, doc/clients/Attic/Makefile.am, doc/Makefile.am, clients/cgi/Makefile.am, clients/Makefile.am, AUTHORS, Makefile.am, acconfig.h, configure.in, tl_canon.m4, tools.m4, README.build:
	Initial revision.

Thu Apr 24 21:22:29 1997  Tom Lees  <tom@lpsg.demon.co.uk>

	* include/Attic/nls-boilerplate.h: Added NLS boilerplate file.

