2005-11-08  Pawe Gajda  <mis@pld.org.pl>

	* vfile/vfff/vfff.c: - fix: be SIGINT friendly; fixed cn_is_alive()

	* vfile/vfff/vfff.h, vfile/vfff/vfff.c:
	- assume connection is alive for 10s and do not check if is alive on every reuse

2005-11-07  Pawe Gajda  <mis@pld.org.pl>

	* cli/dent.c, cli/ls.c:
	- llu and llU are not show multiple installed packages if one of installed
	  instance is up to date

2005-11-06  Pawe Gajda  <mis@pld.org.pl>

	* doc/Makefile.am, doc/homepage/Makefile.am: - missing deps

	* doc/NEWSto: - missing mail

	* doc/NEWS.xml, doc/NEWSdocb.xsl:
	- omit releases w/o date instead commented them out

	* doc/manual.xml: - cleanups

	* vfile/tests/test_misc.c: - update

	* build-dist-packages.sh: - with no args build src.rpm too

	* misc.c, poldek_util.h:
	- additional POLDEK_UTIL_EXPANDVARS_RMUSED flag to
	  poldek_util_expand_env_vars() causes removal of used variables

	* poldek_ts.h: - comment

	* cli/alias.c, cli/cd.c, cli/cli.c, cli/cmd.h, cli/cmd_chain.c, cli/cmd_pipe.c, cli/dbcache.c, cli/desc.c, cli/external.c, cli/get.c, cli/help.c, cli/install.c, cli/ls.c, cli/main.c, cli/reload.c, cli/search.c, cli/shell.c, cli/uninstall.c:
	- aliases may be parameterized, ex: "file-install = search %1 | install"
	- command "control" messages ('not packages found', etc) are not passed
	  to pipe anymore
	- left piped command is not executed if pipe is empty, i.e. in command
	  "search foo | install", install will not be executed if search fails
	- few cleanups

2005-11-05  Pawe Gajda  <mis@pld.org.pl>

	* Makefile.am, conf.c, libpoldek.sym, misc.c, misc.h, poldek_util.h, tests/test_config.c, tests/test_env.c, tests/test_poldek.c:
	- poldek_util_expand_vars()

	* cli/uninstall.c: - missing break (--greedy was triggered -t)

2005-11-04  Pawe Gajda  <mis@pld.org.pl>

	* install/icaps.c: - do not give a choice between one package...

	* configure.in: - missing Makefile

	* cli/ls.c: - fix: sort packages back (#5726)

2005-11-03  Pawe Gajda  <mis@pld.org.pl>

	* install/requirements.c: - synced with pkgset-install.c

	* doc/NEWS.xml: - updates

	* install/conflicts.c, install/icaps.c, install/ictx.h, install/install.c, install/requirements.c:
	- let to choose equivs with --caplookup
	- askpkg_fn() may return nothing now

	* pkgset-install.c: - let to choose equivs with --caplookup
	- askpkg_fn() may return nothing now
	- use in_prepare_icaps()

	* install/misc.c:
	- in_find_pkg(): fill candidates if more than 1 candidate found; new choose() func

	* ask.c: - 'Q' aborts choosing equivs

	* cli/install.c: - added missing 0.18.x's --mkdir

2005-11-02  Pawe Gajda  <mis@pld.org.pl>

	* vfile/fetch.c, vfile/sample.c, vfile/vfile.c: - cleanups

	* vfcompr:
	- create temporary file *vfcompr.md5 in dest dir, not in the source one

	* vfile/extcompr.c: - bugfix: negative verbose, stupid

	* vfile/Attic/vfcurl.c, vfile/Makefile.am: - curl module is out

	* vfile/Attic/test_vfile.c, vfile/Makefile.am:
	- test_vfile.c moved to unit tests

	* vfile/tests/.cvsignore, vfile/tests/Makefile.am, vfile/tests/httpd.py, vfile/tests/test.h, vfile/tests/test_file.c, vfile/tests/test_misc.c, vfile/tests/test_vfile.c:
	- vfile's unit tests

	* vfile/misc.c: - bugfix: foo../ is not relative path

2005-11-01  Pawe Gajda  <mis@pld.org.pl>

	* doc/manual.xml: - polishing

	* pkgset-install.c:
	- upgrade orphaned package if its successor drags more new packages than
	  orphaned one (experimental)

	* .cvsignore, INSTALL, README, vfcompr: - updated

	* tests/.cvsignore, tests/Makefile.am, tests/build-test-rpm.sh, tests/test_config.c, tests/test_env.c, tests/test_op.c, tests/test_poldek.c:
	- conf.c unit tests; cleanups; build-test-rpm.sh to build foo-rpms

	* log.c: - say_goodbye() returns value (see lib_init.c); cleanups

	* lib_init.c:
	- default option table (default_op_map[]) is auto generated from
	  conf_sections.c
	- do not exit myself if poldek_say_goodbye() returns false

	* Makefile.am, conf.c, conf.h, conf_intern.h, misc.c, poldek_util.h:
	- no more static option definition - option list is taken from
	  auto-generated conf_sections.c
	- new type boolean3 ('yes', 'no', 'auto')

	* doc/conf-xml2.sh, doc/conf-xml2c.xsl, doc/conf-xml2testconf.xsl, doc/manual.xsl, doc/poldek.1.xml, doc/poldek.conf.xml:
	- C structures and test config is generated from poldek.conf.xml; minor doc updates

	* doc/homepage/download-body.html: - XHTML fixes

	* pkgdir/metadata/load.c: - too long lines

2005-10-31  Pawe Gajda  <mis@pld.org.pl>

	* doc/homepage/download-body.html, doc/homepage/support-body.html:
	- CentOS packages; cleanups

2005-10-30  Pawe Gajda  <mis@pld.org.pl>

	* doc/homepage/Makefile.am, doc/homepage/download-body.html, doc/homepage/support-body.html:
	- updates (centos) and cleanups

	* conf/centos-source.conf, conf/Makefile.am:
	- CentOS source config (Arkadiusz Patyk <areq att areq eu org>)

2005-10-28  Pawe Gajda  <mis@pld.org.pl>

	* doc/.cvsignore: - updated

	* doc/Makefile.am, doc/homepage/Makefile.am: - cleanups

	* doc/NEWSto: - process <section>s too

	* cli/Makefile.am: - cleanup

	* conf/Makefile.am, doc/homepage/Makefile.am: - fixes

	* conf/Makefile.am:
	- explicit rules to avoid overwrite non-generated configs

	* Makefile.am, Makefile.extra: - update

	* doc/NEWS.xml: - updated

	* configure.in: - released as 0.20

	* Attic/NEWS, Makefile.am: - NEWS is generated file

	* doc/homepage/.cvsignore, doc/homepage/Attic/screenshoots.html, doc/homepage/Attic/screenshoots.sgml, doc/homepage/Makefile.am, doc/homepage/download-body.html, doc/homepage/genhomepage, doc/homepage/index-body.html, doc/manual/supported-repositories.xml, doc/.cvsignore, doc/Makefile.am, doc/NEWS.xml, doc/NEWS.xsl, doc/NEWSdocb.xsl, doc/NEWSto, doc/manual-web.xsl, doc/manual.css, doc/manual.xml, doc/manual.xsl:
	- NEWS file as xml to generate NEWS and CREDITS from the same file
	- manual and homepage updates

2005-10-27  Pawe Gajda  <mis@pld.org.pl>

	* Attic/NEWS: - unified contributor format (Name Surname <mail>)

	* pkgdir/source.c: - do not check NULLed pkgdir...

	* tests/Makefile.am: - extra dists

	* configure.in: - cleanups

	* build-dist-packages.sh: - imrovements and updates

	* poldek.spec.in: - xml metadata bcond

	* fileindex.c, lib_init.c, pm/rpm/rpmhdr.c: - be C89 friendly

	* tests/repo/foo.spec: - and spec

	* tests/repo/foo-1.0-1.i686.rpm, tests/repo/foo-lib-1.0-1.i686.rpm:
	- once again

	* tests/repo/foo-1.0-1.i686.rpm, tests/repo/foo-lib-1.0-1.i686.rpm:
	- added without -kb

	* tests/httpd.py, tests/utest_mkidx.sh: - --mkidx test script

	* tests/repo/foo-1.0-1.i686.rpm, tests/repo/foo-lib-1.0-1.i686.rpm, tests/repo/poldek.conf:
	- test repository

	* pkgdir/source.c:
	- fixed bug from last snap: -s /dir --mkidx works now

	* log.c: - avoid gcc's warn

	* lib_init.c: - more comments

	* cli/main.c: - fix: missing break

2005-10-26  Pawe Gajda  <mis@pld.org.pl>

	* cli/dent.c, poldek_ts.c: - killed cc's warnings

	* lib_init.c: - bugfix

	* Attic/NEWS: - update

2005-10-25  Pawe Gajda  <mis@pld.org.pl>

	* lib_init.c, log.c, poldek.h:
	- one exit point poldek_say_goodbye() function

	* python/Makefile.am: - removed unneeded install-exec-hook:

	* doc/homepage/genhomepage, doc/manual.xml, doc/mkindex.pl: - up

	* doc/manual.xml, doc/manual/cookbook.xml: - cleanups

2005-10-24  Pawe Gajda  <mis@pld.org.pl>

	* lib_init.c: - fixed POLDEK_CONF_LOGTTY

	* pkgset-install.c:
	- removed multilib support, it is developed in install subsys

	* install/install.h, poldek_ts.c: - proper install subsys header file

	* install/obsoletes.c: - multilib: use package color, not just arch

	* doc/homepage/Makefile.am, doc/homepage/download-body.html, doc/homepage/genhomepage, doc/homepage/index-body.html, doc/homepage/related-body.html, doc/homepage/style.css, doc/homepage/support-body.html, doc/manual.xml:
	- updates and cleanups

	* pm/pkgdb.c, pm/pm.h, pm/pset/pm_pset.h, pm/pset/pset.c, pm/rpm/pm_rpm.h, pm/rpm/rpmhdr.c, pm/mod.h:
	- added package color arg to pm_dbrec_nevr()

	* Attic/NEWS: - update

2005-10-23  Pawe Gajda  <mis@pld.org.pl>

	* python/poldek.py, python/poldekmod.i, python/test.py: - going on

	* python/qrowser/mainWindow.ui, python/qrowser/qrowser.py, python/qrowser/qrowser.sh:
	- poldekmod demo

	* pm/pset/pset.c: - more reasonable message

	* cli/op_source.c: - working --destination

	* capreq.c: - don't panic on invalid caps

	* tests/Makefile.am, tests/test_match.c: - cleanup

2005-10-22  Pawe Gajda  <mis@pld.org.pl>

	* tests/Makefile.am, tests/test.h, tests/test_env.c, tests/test_match.c, tests/test_op.c, tests/test_pmdb.c, tests/test_poldek.c:
	- cleanup

2005-10-21  Pawe Gajda  <mis@pld.org.pl>

	* vfile/vflock.c:
	- do not try lock file if there is no locks support (ENOLCK)

	* cli/cmd_chain.c: - killed SIGSEV on empty cmd (eg '"')

	* pkgdir/pndir/pndir.c: - autoup if cached index is broken

	* cli/dent.c: - fix: match against package names too ('ls NAME')

	* configure.in: - better check library detection

	* poldek_intern.h: - new diagnostic poldek__ts_dump_settings()

	* lib_pkgset.c, pkgdir/pkgdir.h, pkgdir/pndir/pndir.c, pkgdir/source.c, pkgset-load.c, pkgdir/pkgdir.c:
	- pkgdir packages are not "ignored" by default anymore, ignoring brokes
	  index incremental update

	* lib_init.c:
	- fix: ts_postconf(): config values should not overwrite manual ones (use_sudo problem); cleanups

	* poldek_ts.c:
	- NULL arg as op list (hold, ignore, etc) resets it; cleanups; multilib

	* tests/test_pmdb.c, tests/test_poldek.c, tests/test_op.c: - more tests

2005-10-20  Pawe Gajda  <mis@pld.org.pl>

	* libpoldek.sym: - update

	* Makefile.extra: - POTFILE.in: exclude tests/

	* capreq.c, log.h: - poldek_die*() macros in place of asserts

	* pkgmisc.h, pkgscore.c:
	- new packages_score_ignore() - remove ignored package explicit

	* po/POTFILES.in, po/de.po, po/pl.po: - autoupdate

	* vfile/vopen3.c: - kill gcc's warn

	* install/ictx.h, install/obsoletes.c, install/requirements.c:
	- multilib support

	* install/misc.c: - do not hold packages in just-install mode
	- multilib support

	* pkgset-req.c: - multilib support

	* pkgset-install.c: - held packages don't affect just-install mode

	* pkgcmp.c, pkgcmp.h: - new pkg_is_colored_like()

	* pkgdir/pkg_store.c: - rpm's package color support

	* configure.in, pkg.h, pm/rpm/rpm_pkg_ld.c:
	- load rpm package's header color

2005-10-19  Pawe Gajda  <mis@pld.org.pl>

	* lib_init.c:
	- poldek__ts_postconf() - cmdline first; SIGSEV killed with --noconf and -n foo

	* cli/main.c:
	- fixed --ask (it is global var) and verbose setting with --noask

	* fileindex.c, fileindex.h:
	- killed SIGSEV during uninstall (last_files was preserve already free()d array)

2005-10-18  Pawe Gajda  <mis@pld.org.pl>

	* cli/desc.c, cli/ls.c, cli/search.c:
	- synced with last pkgu API changes

	* pkgdir/source.c: - --mkidx: allow to save-as remote indexes

	* libpoldek.sym, pkgdir/metadata/load.c, pkgdir/metadata/load.h, pkgdir/metadata/metadata.c, pkgroup.c, pkgroup.h, pkgu.c, pkgu.h:
	- improved metadata support (almost all data is loaded from primary.xml)
	- ...and improved pogroup and pkgu API BTW

2005-10-17  Pawe Gajda  <mis@pld.org.pl>

	* cli/install.c:
	- --nohold moved to command option set (will be available in shell mode)

	* lib_init.c, poldek_intern.h, poldek_ts.c:
	- apply_tsconfig() splitted to two separate functions what fixes
	  ts resync with ctx when config is not loaded at all.
	- fix: --nohold works now

	* cli/get.c: - bugfix, ts may not be fully initialized here

2005-10-13  Pawe Gajda  <mis@pld.org.pl>

	* python/poldek.py, python/poldekmod.i, python/test.py, cli/dent.c, cli/dent.h, cli/desc.c, cli/libpoclidek.sym, cli/search.c, dbdep.c, libpoldek.sym, pkg.c, pkg.h, pkgdir/pkg_store.c, pkgdir/pdir/pdir_pkg_store.c:
	- pkgflist revisited

2005-10-12  Pawe Gajda  <mis@pld.org.pl>

	* pkgdir/pndir/save.c, python/poldek.py, python/poldekmod.i, python/test.py, cli/desc.c, cli/ls.c, cli/search.c, install/obsoletes.c, pkgdir/pdir/pdir_pkg_store.c, pkgdir/pkg_store.c, pkgdir/pkgdir.c, pkgdir/pkgdir_patch.c, dbdep.c, libpoldek.sym, pkg.c, pkg.h, pkgfl.c, pkgfl.h, pkgroup.c, uninstall.c:
	- vanishing API (pkg_inf)
	- python module: access to package file list

	* cli/Makefile.am, cli/cli.c, cli/reload.c, cli/shell.c:
	- 'reload' made available from cmdline

2005-10-11  Pawe Gajda  <mis@pld.org.pl>

	* pkgu.c, pkgu.h, python/poldek.py, python/poldekmod.i, python/test.py:
	- pythonized pkguinf

	* libpoldek.sym: - updated

	* python/poldekmod.i: - fix: prevent to free() src twice

	* Attic/NEWS: - updates

	* pkgdir/pdir/save.c, pkgdir/pndir/save.c, test_patch.sh:
	- with POLDEK_TESTING env diff toc is not vaccumed, for testing

	* python/Makefile.am, configure.in:
	- cond, disabled by default 'check' check
	- fixed --with-python ($withval!)

	* cli/main.c: - -G workaround

2005-10-10  Pawe Gajda  <mis@pld.org.pl>

	* doc/homepage/download-body.html, doc/homepage/genhomepage, doc/homepage/index-body.html, doc/homepage/page-template.html, doc/homepage/related-body.html, doc/homepage/style.css, doc/homepage/support-body.html, doc/manual/supported-repositories.xml, doc/Attic/style.css, doc/manual.xml:
	- updates

	* doc/homepage/Makefile.am, doc/Makefile.am: - fixes

	* python/Makefile.am: - more cond

	* pkg.c, pm/rpm/rpm_pkg_ld.c:
	- bugfix: pkg->reqs must be sorted as needed by pkg_requires_versioned_cap()

	* python/Makefile.am: - poldekmod.py if ENABLE_PYTHON

	* python/poldekmod.i: - update

	* pkgroup.c: - check pm_rpmhdr_get_raw_entry() result

	* pm/rpm/rpmhdr.c: - support for old, RPM_STRING_TYPE Group field

	* cli/search.c: - fixed pcre_study() call

2005-10-09  Pawe Gajda  <mis@pld.org.pl>

	* test_patch.sh:
	- --up may be performed by different poldek version (to test with 0.18.x)

	* cli/op_makeidx.c, pkgdir/source.c: - index creation fixes

	* pkgdir/pkgdir.c: - a comment

	* pkgdir/pkgdir.c:
	- use pdir_pkgdir_uniq() for 'pdir' created indexes, hacky a bit, todo better

	* pkgdir/pdir/save.c:
	- private version of pkgdir_uniq(), pdir must be NEVR-uniqed

	* pkgdir/pkgdir_patch.c:
	- fix: inc packages refcount when putting them to diff pkgdir

2005-10-08  Pawe Gajda  <mis@pld.org.pl>

	* pkgdir/pkgdir.c, pkgdir/pndir/description.c, pkgdir/pndir/save.c:
	- pndir: do not write omitted descriptions to index
	- fixed displaying i18n descriptions

	* pkgu.c: - bugfix: the first, not the last lang is preferred one

	* pm/rpm/rpm.c, pm/rpm/rpminstall.c: - bugfixes

	* pkgfl.h: - missing %%include

2005-10-07  Pawe Gajda  <mis@pld.org.pl>

	* doc/Makefile.am: - fixed index rule

	* pkgdir/pkgdir.c: - const char

	* pkgset-req.c: - psreq_match_pkgs() should returns in reverse order

	* arg_packages.c: - disabled debug msg

	* pm/pkgdb.c, pm/pm.h, install/obsoletes.c, uninstall.c, pkg.h, pkgset-install.c, pkg.c:
	- improved orphaned packages processing speed

	* conf.c, doc/poldek.conf.xml, lib_init.c, vfile/vfile.c, vfile/vfile.h, vfile/vfile_intern.h, vfile/vfreq.c:
	- no_proxy support (#5694)

	* pm/rpm/rpm_pkg_ld.c:
	- rpm 4.4 drops legacy PreReq support, so avoid prereq loops in newly generated indexes (qboosh@pld)

	* uninstall.c: - bugfix, now -e supports N-EV, N-EV-R too (#5702)

2005-10-05  Pawe Gajda  <mis@pld.org.pl>

	* arg_packages.c: - disabled buggy NEVR parsing (#5702)

	* pm/pkgdb.c: - pkgdb_is_pkg_installed()'s bugfix

	* install/misc.c, pkgset-install.c:
	- fixed package selection with --downgrade
	- pkg_drags() checks full, versioned package's reqs

2005-10-03  Pawe Gajda  <mis@pld.org.pl>

	* conf.c, doc/poldek.conf.xml:
	- do not load /etc/apt/sources.list by default

	* configure.in: - fixed compilation --without-metadata (Karol Krenski)

	* cli/op_split.c, poldek.h, split.c:
	- split works now for chunks greater than 4G

	* lib_init.c: - more debugs

	* cli/main.c: - working --(no)ask

	* install/ictx.c, install/mark.c, install/misc.c, install/obsoletes.c, install/requirements.c:
	- bug fixes (merge with pkgset-install.c)

2005-09-28  Pawe Gajda  <mis@pld.org.pl>

	* doc/homepage/Makefile.am: - file list update

	* vfile/vfffmod.c:
	- support for FTP over HTTP proxy (missing comment for 1.6 rev

	* vfile/vfffmod.c: vfffmod.c

2005-09-22  Pawe Gajda  <mis@pld.org.pl>

	* install/Makefile.am: - missing ictx.h

	* conf/pld-source.conf, conf/rh-source.conf, conf/sample-cdrom-source.conf, conf/sample-source-remoteconf.conf:
	- revert last commit

	* conf/sample-cdrom-source.conf, conf/sample-source-remoteconf.conf, conf/pld-source.conf, conf/rh-source.conf:
	- back with aliases, something was f*up

2005-09-20  Pawe Gajda  <mis@pld.org.pl>

	* pkgset-install.c: - (temporary) fixed reinstallation

	* Makefile.am, poldek_ts.c: - install.la

2005-09-19  Pawe Gajda  <mis@pld.org.pl>

	* conf/fedora-source.conf: - metadata fc4

	* pkgdir/metadata/metadata.c: - official description

	* pm/rpm/pm_rpm.h, pm/rpm/rpm_pkg_ld.c: - fixed last commit

	* pkg.c: - missing multilib cond

	* doc/manual/cookbook.xml, doc/manual/supported-repositories.xml, doc/Makefile.am, doc/manual.xml:
	- update

2005-09-18  Pawe Gajda  <mis@pld.org.pl>

	* doc/homepage/.cvsignore, doc/homepage/Attic/index.sgml.in, doc/homepage/Attic/mkhtmltoc.pl, doc/homepage/Attic/screenshoots.html, doc/homepage/Makefile.am, doc/homepage/devel-body.html, doc/homepage/download-body.html, doc/homepage/genhomepage, doc/homepage/index-body.html, doc/homepage/logo90.png, doc/homepage/page-template.html, doc/homepage/repo-body.html, doc/homepage/style.css, doc/homepage/support-body.html:
	- brand new home page

	* pkgmisc.c, pm/rpm/pm_rpm.h, pm/rpm/rpm_pkg_ld.c:
	- fix: capabilties with epoch only are invalid

2005-09-17  Pawe Gajda  <mis@pld.org.pl>

	* cli/main.c, pkgdir/rpmdb/rpmdb.c, pm/rpm/pm_rpm.h, pm/rpm/rpm.c:
	- workaround form rpmlib bug (empty db creation even if opened read-only)

	* pm/rpm/rpminstall.c: - pass --justdb to --erase too

	* cli/install.c:
	- --root is a global to ctx cmd, moved to command line set

2005-09-15  Pawe Gajda  <mis@pld.org.pl>

	* tests/test_poldek.c, tests/test_pmdb.c: - more tests

	* pkgdir/metadata/metadata.c: - up && upa are the same

	* install/install.c: - wrong func name

2005-09-12  Pawe Gajda  <mis@pld.org.pl>

	* conf/poldek-pri-sample.conf: - cleaning

	* pkgdir/metadata/load.c, pkgdir/metadata/load.h, pkgdir/metadata/metadata.c:
	- walking on (NFY)

	* Attic/NEWS: - up

	* doc/manual/ref1490-package_deinstallation.xml: - --greedy

	* capreq.h: - comments

	* pkgset-install.c, install/install.c:
	- fix: --dump only packages marked for install

	* pkgdir/pkgdir.c: - pkgdir_idstr() is better there

2005-07-21  Pawe Gajda  <mis@pld.org.pl>

	* poldek_ts.c, cli/op_packages.c: - fixed --ignorearch propagation

2005-07-18  Pawe Gajda  <mis@pld.org.pl>

	* autogen.sh: - force autopoint

2005-07-17  Pawe Gajda  <mis@pld.org.pl>

	* vfile/vfprogress.c, vfile/vfreq.h:
	- limited refreshing frequency to 3Hz

	* vfile/misc.c: - ~ is OK

	* pkgdir/pndir/pndir.c, pkgdir/pndir/update.c:
	- missing VFM_NODEL brokes OPEN_REFRESH

	* configure.in, pkgdir/Makefile.am, pkgdir/metadata/Makefile.am:
	- cond. metadata build with AM_CONDITIONAL() which preserve build ependencies

	* poldek_ts.c: - fixed --greedy propagation in interactive mode

2005-07-16  Pawe Gajda  <mis@pld.org.pl>

	* cli/op_source.c: - wider --stl

	* configure.in, pkgdir/Makefile.am, pkgdir/metadata/Makefile.am, pkgdir/mod.c:
	- --without-metadata-repository

2005-07-15  Pawe Gajda  <mis@pld.org.pl>

	* conf.c: - empty macros are allowed

	* pkgdir/Makefile.am, pkgdir/metadata/.cvsignore, pkgdir/metadata/Makefile.am, pkgdir/metadata/load.c, pkgdir/metadata/load.h, pkgdir/metadata/metadata.c, pkgdir/mod.c, configure.in:
	- metadata support (not completed yet)

2005-07-12  Pawe Gajda  <mis@pld.org.pl>

	* cli/uninstall.c: - fixed docstring

2005-07-11  Pawe Gajda  <mis@pld.org.pl>

	* capreq.c, capreq.h:
	- new capreq_arr_remove_redundant() to remove rendundant capabilities

	* cli/uninstall.c: - up doc string

2005-07-10  Pawe Gajda  <mis@pld.org.pl>

	* cli/op_split.c, cli/op_verify.c: - polishing doc strings

	* poldek_ts.c: -- greedy disabled by default in erase mode

	* cli/install.c, cli/uninstall.c, poldek_ts.c, poldek_ts.h, uninstall.c:
	- uninstall: with --greedy[=LEVEL] reverse orphans are erased too.
	  LEVEL controls recursion deep which is equal 1 by default.

	* configure.in:
	- missing install/Makefile, outdated doc/homepage/index.sgml

	* pkgdir/pdir/save.c, pkgdir/pkg_store.h, pkgdir/pkgdir.h:
	- PKGDIR_CREAT_v018x to create <=0.18.8 compat indexes (NFY)

	* tests/Makefile.am, upgrade-dist.c: - fix

	* pkgset-req.c, pkgset-req.h:
	- new psreq_find_match_packages() - a conjunction of _lookup() and _match_pkgs()

	* pm/pkgdb.c, pm/pm.h:
	- new pkgdb_q_is_required() and pkgdb_q_what_requires fix

2005-07-09  Pawe Gajda  <mis@pld.org.pl>

	* Makefile.am, install/.cvsignore, install/Makefile.am, install/ictx.c, install/install.c, install/mark.c, install/misc.c, install/obsoletes.c, install/process.c, install/requirements.c, install/conflicts.c, install/icaps.c, install/ictx.h, install/install.h:
	- refactored pkgset-install.c the monster

	* libpoldek.sym, pkgfl.c, pkgfl.h: - file list iterator added

2005-07-07  Pawe Gajda  <mis@pld.org.pl>

	* doc/Makefile.am: - stylesheet may be added by docbook converter

	* doc/Makefile.am, doc/manual.css, doc/manual.xml, doc/manual.xsl, doc/poldek.conf.xml:
	- going on

2005-07-06  Pawe Gajda  <mis@pld.org.pl>

	* cli/main.c: - command line opts reference as separate section

	* doc/manual/Attic/ref2100-other.xml, doc/manual/ref.cmdl.O.xml, doc/manual/ref.cmdl.cachedir.xml, doc/manual/ref0700-repository_index_creation.xml, doc/manual/ref0900-repository_selection.xml, doc/manual/ref0901-repository_related_actions.xml, doc/manual/ref1100-package_related_options.xml, doc/manual/ref1290-package_installation.xml, doc/manual/ref1291-distribution_installation-upgrade.xml, doc/manual/ref1300-installation_switches.xml, doc/manual/ref1490-package_deinstallation.xml, doc/manual/ref1700-verification_options-switches.xml, doc/manual/ref1900-splitting_options.xml, doc/manual/ref2100-miscellaneous_options.xml, doc/Makefile.am, doc/manual.css, doc/manual.xml, doc/mkindex.pl, doc/poldek.1.xml:
	- command line opts reference as separate section; cookbook subsection, updates

2005-07-05  Pawe Gajda  <mis@pld.org.pl>

	* cli/op_split.c, split.c: - working --split

	* cli/main.c, pkgset-order.c: - more comments

	* cli/op_makeidx.c: - --mo draft

	* cli/shell.c: - cleanup

	* poldek_ts.c: - --fetch/--dump* are honored by --install-dist

2005-07-03  Pawe Gajda  <mis@pld.org.pl>

	* doc/manual/ref1700-verification_options-switches.xml, doc/manual.css, doc/manual.xml, doc/poldek.conf.xml:
	- updates and cleanups

2005-07-02  Pawe Gajda  <mis@pld.org.pl>

	* Makefile.am, pkgset-install.c, upgrade-dist.c:
	- ugrade-dist moved to separate module

	* configure.in, tests/.cvsignore, tests/Makefile.am, tests/test.h, tests/test_env.c, tests/test_match.c, tests/test_poldek.c:
	- tests using check unit test framework

	* capreq.c, dbpkgset.h, pkg.c, pkgmisc.c: - cleanups

	* pm/pkgdb.c, pm/pm.h: - stop mapping if map function returns false

2005-06-19  Pawe Gajda  <mis@pld.org.pl>

	* pkgset-install.c: - typo

	* libpoldek.sym: - update

	* cli/ls.c, poldek_ts.c, poldek_ts.h, pkgcmp.c, pkgcmp.h, pkgset-install.c, misc.c, pkg.c, pkg.h, lib_init.c, conf.c:
	- multilib related: pkg_snprintf -> pkg_id, changes db packages selection
	  during install, cleanups; multilib arch NFY

	* cli/shell.c: - cleanups

	* pm/mod.h, pm/pkgdb.c, pm/pm.h, pm/pset/pm_pset.h, pm/pset/pset.c, pm/rpm/pm_rpm.h, pm/rpm/rpmhdr.c:
	- multilib:
	   - added 'filter' feature to db & its iterator
	   - *hdr_nevr()'s retrives ARCH too
	   - new pm_dbrec_nevr() to be used in filter functions
	- cleanups

2005-06-17  Pawe Gajda  <mis@pld.org.pl>

	* pkgcmp.h: - comments

	* pkgdir/pkg_restore.c: - cleanups

	* pkgset.c: - do not index rpmlib() capablities, costs about 300K (PLD)

2005-06-13  Pawe Gajda  <mis@pld.org.pl>

	* Makefile.am, autogen.sh, getlib.sh, configure.in:
	- ac/am fixes and cleanups

2005-06-12  Pawe Gajda  <mis@pld.org.pl>

	* fileindex.c: - fix: use cache positives only

	* fileindex.c: - fixed last commit

	* cli/cd.c, cli/dent.c, cli/dent.h: - cleanups

	* fileindex.c, fileindex.h, lib_pkgset.c, poldek_ts.c, poldek_ts.h, cli/op_verify.c:
	- new verify report with missing dependencies (file-missing-deps),
	  very slow cause many walks through package graph
	- --verify switch gets arguments now instead of multiple --verify-foobar

	* arg_packages.c, pkg.c, pkg.h, pkgcmp.c, pkgmark.c, pkgmisc.h:
	- use pkg_id() as its NVR (multilib related)

	* cli/main.c: - cleanup

	* cli/cli.c, cli/dent.c, cli/ls.c, cli/search.c:
	- use pkg_id() as its NVR (multilib related)

	* cli/desc.c: - cleanups

	* fileindex.c: - find orphans fix: check for dirname too

2005-06-11  Pawe Gajda  <mis@pld.org.pl>

	* cli/op_verify.c, fileindex.c, fileindex.h, lib_pkgset.c, poldek_ts.c, poldek_ts.h:
	- new --verify-fileorphans finds orphaned directiories

	* pkgset-install.c: - fix: n_array_free(pkgs) not n_array_free(pkg)

	* install-dist.c: - fix: always do install-dist with --nodeps

2005-06-06  Pawe Gajda  <mis@pld.org.pl>

	* doc/manual.xml, doc/poldek.1.xml: - going on

2005-05-30  Pawe Gajda  <mis@pld.org.pl>

	* pkgset-install.c: - fixed bugs made in last commit

2005-05-29  Pawe Gajda  <mis@pld.org.pl>

	* doc/manual/Attic/ref2100-other.xml, doc/manual/ref0700-repository_index_creation.xml, doc/manual/ref0900-repository_selection.xml, doc/manual/ref0901-repository_related_actions.xml, doc/manual/ref1100-package_related_options.xml, doc/manual/ref1290-package_installation.xml, doc/manual/ref1291-distribution_installation-upgrade.xml, doc/manual/ref1300-installation_switches.xml, doc/manual/ref1490-package_deinstallation.xml, doc/manual/ref1700-verification_options-switches.xml, doc/manual/ref1900-splitting_options.xml:
	- added warning

	* doc/.cvsignore, doc/Makefile.am, doc/manual.css, doc/manual.xml, doc/manual.xsl:
	- generate chunked version
	- some customization (manual.xsl)
	- nicer css (stolen from PLD homepage)
	- updates

	* doc/poldek.conf.xml: - marked options

	* doc/conf-xml2docb.xsl: - removed dummy <sect3> generation

2005-05-28  Pawe Gajda  <mis@pld.org.pl>

	* doc/manual/Attic/ref2100-other.xml, doc/manual/ref1300-installation_switches.xml, doc/manual/ref1490-package_deinstallation.xml, doc/manual/supported-repositories.xml, doc/.cvsignore, doc/Makefile.am, doc/manual.css, doc/manual.xml, doc/poldek.conf.xml:
	- go on with documentation

	* cli/install.c: - doc update

	* cli/uninstall.c: - --force there makes no sense

2005-05-27  Pawe Gajda  <mis@pld.org.pl>

	* doc/manual/supported-repositories-table.xml, doc/manual/supported-repositories.xml, doc/Makefile.am, doc/conf-xml2docb.xsl, doc/mkindex.pl:
	- conf-xml2docb.xsl: generate valid option id='s
	- generate an index from all manual xmls
	- cleanups

	* poldek.spec.in: - commented out %define is still defined? rpm bug?

	* capreq.c, pkgdir/pndir/save.c, pkgroup.c: - cleanups

	* arg_packages.c, pkgset.c, pkgset.h:
	- removed unneeded pkgset_lookup_cap()

	* pkgset-install.c:
	- applied (partially) more-greedy.patch by Mariusz Krynski <mrk att sed pl>:
	  * do not treat packages marked for removal as "to mark" candiates
	  * let the user choose among equivs when greedy upgrading during
	    conflict resolving
	- cleanups

2005-05-26  Pawe Gajda  <mis@pld.org.pl>

	* cli/op_source.c: - killing sigsev if no sources configured; cleanup

	* conf.c: - fix: 'validate' is on by default; cleanup

	* vfile/fetch.c: - 'ext.' -> 'external'

2005-05-25  Pawe Gajda  <mis@pld.org.pl>

	* doc/pl/Makefile.am, doc/pl/poldek.pod:
	- added warning about outdated man

	* doc/Makefile.am: - fixed poldek.info installation

	* cli/install.c:
	- allow, like v0.18.x, to mix --{replace,downgrade} with -u

	* arg_packages.c, arg_packages.h, poldek_ts.c:
	- arg_packages: moved package files loading to _setup() stage, there is no
	  initialized pm_ctx earlier

2005-05-24  Pawe Gajda  <mis@pld.org.pl>

	* cli/main.c, lib_init.c, pm/rpm/pm_rpm.h, pm/rpm/rpm.c, pm/rpm/rpminstall.c, pm/rpm/signature.c:
	- new --pmcmd (pm_command conf opt) and --sudocmd (sudo_command conf opt)
	  to set alternatives for /bin/rpm and /usr/bin/sudo

	* conf.c:
	- with POLDEK_LDCONF_FOREIGN parameter are not "normalized" ('-', '_' -> ' ')
	- parameters "rpm" and "sudo" replaced with "pm command" and "sudo command"

	* doc/Makefile.am: - bugfix

2005-05-23  Pawe Gajda  <mis@pld.org.pl>

	* doc/Makefile.am: - install info

	* test_patch.sh: - command line opts

	* poldek.spec.in: - updates

	* Makefile.am: - ipoldek replaces apoldek

	* configure.in: - removed conf/poldek.conf generation

	* conf/.cvsignore: - updated

	* doc/manual/Attic/manualindex.xml, doc/manual/Attic/ref2100-other.xml, doc/manual/ref.cmdl.greedy.xml, doc/manual/ref.cmdl.hold.xml, doc/manual/ref.cmdl.ignore.xml, doc/manual/ref.cmdl.mercy.xml, doc/manual/ref.cmdl.pmopt.xml, doc/manual/ref.cmdl.promoteepoch.xml, doc/manual/ref.cmdl.test.xml, doc/manual/ref0700-repository_index_creation.xml, doc/manual/ref0900-repository_selection.xml, doc/manual/ref0901-repository_related_actions.xml, doc/manual/ref1100-package_related_options.xml, doc/manual/ref1290-package_installation.xml, doc/manual/ref1291-distribution_installation-upgrade.xml, doc/manual/ref1300-installation_switches.xml, doc/manual/ref1490-package_deinstallation.xml, doc/manual/ref1700-verification_options-switches.xml, doc/manual/ref1900-splitting_options.xml, doc/.cvsignore, doc/Attic/mkindex, doc/Attic/poldek.pod, doc/Makefile.am, doc/conf-xml2.sh, doc/conf-xml2conf.xsl, doc/conf-xml2docb.xsl, doc/conf-xml2refentry.xsl, doc/manual.css, doc/manual.xml, doc/mkindex.pl, doc/poldek.1.xml, doc/poldek.conf.xml:
	- poldek.conf.1, manual "Configuration" section, and default configs are
	  generated from poldek.conf.xml by conf-xml2.sh and set of style sheets
	- updated manual
	- removed old, outdated .pod
	- cleanups

	* conf/Makefile.am: - update

	* conf/sample-source-remoteconf.conf: - remote source.conf sample

	* conf/Attic/fetch.conf, conf/Attic/poldek.conf.in, conf/Attic/sample-source.conf:
	- replaced by autogenerated config

	* conf/fedora-source.conf, conf/pld-source.conf, conf/sample-cdrom-source.conf:
	- update

2005-05-22  Pawe Gajda  <mis@pld.org.pl>

	* Makefile.extra: - fix

	* cli/main.c: - debug off

	* poldek.spec.in: - FreeBSD issues

2005-05-19  Pawe Gajda  <mis@pld.org.pl>

	* cli/op_makeidx.c, cli/op_packages.c, cli/op_source.c, cli/op_split.c, cli/op_verify.c, cli/uninstall.c, cli/main.c, cli/cli.h, cli/install.c:
	- reordered help sections in the right order
	- --docbook improvements
	- cleanup

2005-05-18  Pawe Gajda  <mis@pld.org.pl>

	* cli/op_source.c, lib_init.c, pm/pset/pm_pset.h, pm/pset/pset.c, poldek.h:
	- more handy 'pset' PM configuration
	- 'pset' database may inlcude multiple sources (although installation
	  are refused then).
	- cleanups

	* cli/install.c, misc.c, misc.h, pkgset-install.c, poldek_ts.c, poldek_ts.h, uninstall.c:
	- with '--parsable-tr-summary' transaction summary is printed in parsable form

	* pm/pkgdb.c: - killed gcc warning

2005-05-17  Pawe Gajda  <mis@pld.org.pl>

	* pkgdir/pkgdir_patch.c: - cleanups

2005-05-16  Pawe Gajda  <mis@pld.org.pl>

	* configure.in: - FreeBSD have argp separated

	* getlib.sh: - improvements

	* vfile/vfile.c, cli/main.c: - 'value might be uninitialized...'

2005-05-15  Pawe Gajda  <mis@pld.org.pl>

	* pkgdir/pkg_restore.c: - missing cast & sanity check

	* pkgdir/pdir/pdir_pkg_store.c: - store mtime as unsigned int

	* pkgu.c: - missing cast

	* cli/op_makeidx.c: - short --mt for --mkidx-type

	* cli/main.c, sigint/sigint.h:
	- merged PLD's poldek-gcc4.patch  (Pawel Sikora pluto att pld-linux org)

	* pkgscore.c, pkgset-install.c, pkgu.h, poldek_ts.c, split.c, test_match.c, uninstall.c, arg_packages.c, conf.c, configure.in, dbdep.c, dbpkgset.c, fileindex.c, install-dist.c, lib_init.c, misc.c, pkg.c, pkgfetch.c:
	- porting to FreeBSD: missing headers, sys/param.h for PATH_MAX, cleanups

	* cli/shell.c, cli/dbcache.c, cli/dent.c, cli/desc.c, cli/external.c, cli/get.c, cli/ls.c, cli/main.c, cli/search.c, cli/cd.c, cli/cli.c, cli/cli.h, cli/cmd.h:
	- use <sys/param.h> as more portable PATH_MAX supplier (FreeBSD)
	- get FNM_CASEFOLD (a fnmatch() option) on FreeBSD too

	* pkgdir/pndir/description.c, pkgdir/pndir/digest.c, pkgdir/pndir/pndir.c, pkgdir/pndir/pndir.h, pkgdir/pndir/save.c, pkgdir/pndir/update.c, pkgdir/rpmdb/Makefile.am, pkgdir/rpmdb/rpmdb.c, pkgdir/yum/Makefile.am, pkgdir/yum/yum.c, pkgdir/dir/Makefile.am, pkgdir/dir/dir.c, pkgdir/hdrl/Makefile.am, pkgdir/pdir/Makefile.am, pkgdir/pdir/digest.c, pkgdir/pdir/pdir.c, pkgdir/pdir/pdir.h, pkgdir/pdir/pdir_pkg_restore.c, pkgdir/pdir/save.c, pkgdir/Makefile.am, pkgdir/pkg_restore.c, pkgdir/pkgdir.c, pkgdir/pkgdir_clean.c, pkgdir/source.c:
	- use <sys/param.h> as more portable PATH_MAX supplier (FreeBSD)
	- printf() and sscanf() of off_t and time_t cleanups

	* pm/rpm/rpm.c, pm/rpm/rpmdb_depdirs.c, pm/rpm/rpminstall.c, pm/pset/Makefile.am, pm/pset/pset.c, pm/mod.c, pm/mod.h, pm/pkgdb.c, pm/pm.c, pm/Makefile.am:
	- use <sys/param.h> as more portable PATH_MAX supplier (FreeBSD)
	- pm_rpm_dbdepdirs() w/o db_185.h fix

	* vfile/vfff/vfff.h, vfile/vfff/http.c, vfile/vflock.c, vfile/vfreq.c, vfile/fetch.c, vfile/vfetch.c, vfile/vfffmod.c, vfile/vfile.c, vfile/extcompr.c:
	- use <sys/param.h> as more portable PATH_MAX supplier (FreeBSD)

	* vfile/Makefile.am: - use @INTLLIBS@

	* configure.in: - FreeBSD: sys/filio.h and libintl detection

	* vfile/vfile.h: - missing header

	* vfile/vfff/http.c: - bugfix

	* vfile/vfff/vfff.c: - netinet/in.h is not really nedded

	* vfile/p_open.c, vfile/vopen3.c: - #ifdef, stupid

	* configure.in, vfile/p_open.c, vfile/vopen3.c:
	- more portable openpty() detection

	* minfo.c: - ported to systems w/o mallinfo()

2005-05-13  Pawe Gajda  <mis@pld.org.pl>

	* vfile/vfff/http.c, vfile/vfff/vfff.c, configure.in, vfile/vfff/ftp.c:
	- be freebsd friendly

	* pkgdir/pndir/Makefile.am, pkgdir/pndir/description.c, pkgdir/pndir/update.c:
	- cleanups

	* pkgdir/pndir/pndir.c: - use tndb_it_rget()

2005-05-12  Pawe Gajda  <mis@pld.org.pl>

	* test_patch.sh: - 0.19.x update

	* capreq.c: - XXX_IGNORE_RPMLIB_DEPS experiment

	* pkgdir/pkgdir_patch.c, misc.c: - more debugs

	* pkgdir/pndir/pndir.c:
	- 65K buffer for header data (should be dynamic)
	- fixed playing with langs and *.i18n.* index part

	* pkgdir/pkgdir.c:
	- fixed 'Assertion 'patch->ts_orig >= pkgdir->ts' failed' bug

	* pm/rpm/misc.c: - bugfix

	* cli/op_source.c: - return ERR on error

	* cli/dent.c:
	- dent's content is sorted at the end; here slows down to much

	* capreqidx.h:
	- fixed 'memory exhausted' error -- ent->_size (int16_t) overflow

2005-05-09  Pawe Gajda  <mis@pld.org.pl>

	* Makefile.am: - disabled _allsyms. linking

	* cli/install.c, cli/libpoclidek.sym, cli/main.c, cli/op.c, cli/op.h, cli/op_makeidx.c, cli/op_source.c, cli/op_verify.c, cli/uninstall.c:
	- removed --keep-downloads (use -O instead)
	- proper detection of major running mode conflicts
	- --upconf is minor mode too
	- general cleanup

	* cli/Makefile.am: - disabled _allsyms. linking

2005-05-08  Pawe Gajda  <mis@pld.org.pl>

	* conf.c: - __dirname macro per config file

2005-05-06  Pawe Gajda  <mis@pld.org.pl>

	* pkgdir/pdir/pdir.c, pkgdir/pkgdir_clean.c, pkgdir/pkgdir_intern.h, pkgdir/pndir/update.c, pkgdir/source.c:
	- --test honoured by --clean*

2005-05-05  Pawe Gajda  <mis@pld.org.pl>

	* contrib/patch-spool/poldek-more-greedy.patch:
	- by Mariusz Krynski <mrk att sed pl>

	* contrib/patch-spool/Attic/poldek-cachedir.patch:
	- applied (to 0.18.x series yet)

	* conf.c: - '-' as option-glue is valid too

	* cli/op_source.c, pkgdir/source.c, pkgdir/source.h, conf.c, conf.h, lib_init.c, libpoldek.sym, poldek.h, poldek_intern.h, poldek_ts.c, poldek_ts.h:
	- sources may be aliased as one virtual source ('group' source type)
	- cleanup of sources manip. code
	- [source]: "dscr" param renamed to "lang"
	- configuration handling improvements

2005-05-01  Pawe Gajda  <mis@pld.org.pl>

	* doc/manual/supported-repositories.xml, doc/manual.xml, doc/manual/Attic/index.xml:
	- go on

2005-04-27  Pawe Gajda  <mis@pld.org.pl>

	* conf/.cvsignore: - updated

	* cli/main.c, cli/test_cli.c, conf.c, conf.h, lib_init.c, poldek.h:
	- new -O to modify config params from command line

2005-04-26  Pawe Gajda  <mis@pld.org.pl>

	* doc/manual/Attic/index.xml, doc/Makefile.am, doc/manual.xml:
	Makefile.am

	* pkgdir/pndir/pndir.c, cli/cmd_pipe.c, cli/main.c:
	- 'size_t' fixes (amd64)

	* cli/op_makeidx.c, pkgdir/dir/dir.c, pkgdir/pkgdir.c, pkgdir/pkgdir.h:
	- do not write index if not changed; a few cleanups

2005-04-21  Pawe Gajda  <mis@pld.org.pl>

	* lib_init.c: - vfile_retries do not shadow auto_zlib_in_rpm

	* doc/.cvsignore, doc/Attic/mkindex, doc/Attic/style.css, doc/Makefile.am, doc/manual.xml, doc/manual/Attic/index.xml, doc/manual/Attic/manualindex.xml, doc/manual/supported-repositories-table.xml, doc/manual/supported-repositories.xml:
	- new manual

	* Attic/NEWS, cli/op_packages.c, cli/op_source.c, cli/op_split.c, cli/op_verify.c, conf/Attic/fetch.conf, conf/Attic/sample-source.conf, conf/poldek-pri-sample.conf, doc/Attic/guide.xml, doc/Makefile.am, lib_pkgset.c, pkg.c, pkg.h, pkgmark.c, pkgmisc.h, pkgset-install.c, pkgset-req.c, pm/pkgdb.c, poldek_ts.c, poldek_ts.h:
	- eliminated usage of PKG_COLOR_*() flags
	- more sensitive EVR promotion (POLDEK_MA_*) flags
	- bugfixes and cleanups

	* pm/pset/pset.c: - fixes && cleanups

	* arg_packages.c: - with --caplookup search by files too

	* uninstall.c: - bugfix: search by cap only with --caplookup
	- eliminated usage of global PKG_COLOR* flags

2005-04-20  Pawe Gajda  <mis@pld.org.pl>

	* poldek_ts.c: - POLDEK_OP_VRFY_FILECNFLS on demand should be

2005-04-18  Pawe Gajda  <mis@pld.org.pl>

	* pkgset-install.c: - bugfix ('Nothing to do' when size(avset) == 2)

2005-04-17  Pawe Gajda  <mis@pld.org.pl>

	* conf/Attic/sample-source.conf: - more complete sample

	* cli/op_source.c, pkgdir/pkgdir_clean.c, pkgdir/source.c, pkgdir/source.h:
	- fixed --clean*()
	- new --clean-pkg removes cached packages

	* vfile/vfetch.c, vfile/vfile.h, vfile/vfile_intern.h, vfile/vflock.c:
	- bugfixes && cleanups

2005-04-16  Pawe Gajda  <mis@pld.org.pl>

	* cli/cmd_pipe.c:
	- pass stdout as packages if they empty and vice-versa; this allows to pipe external and internal commands in both sides

	* cli/install.c, cli/main.c, cli/op_makeidx.c: - cleanups

2005-04-11  Pawe Gajda  <mis@pld.org.pl>

	* pkg.c: - debugs

	* pkgdir/source.c: - comment

	* pkgdir/pndir/pndir.c: - log full index path

	* vfile/vfile.c: - be compat with gcc 2.95

	* pkgdir/pndir/description.c: - bugfix

2005-04-10  Pawe Gajda  <mis@pld.org.pl>

	* cli/dbcache.c, cli/install.c, cli/main.c, cli/op_packages.c, cli/uninstall.c:
	- cleanups

2005-04-06  Pawe Gajda  <mis@pld.org.pl>

	* conf.c, conf/Attic/sample-source.conf, lib_init.c:
	- 'auto' and 'autoup' instead of 'no' prefixed ones

	* cli/op_verify.c, cli/uninstall.c, fileindex.c, fileindex.h, lib_init.c, lib_pkgset.c, pkgfl.c, pkgfl.h, pkgmark.c, pkgmisc.c, pkgmisc.h, pkgset.c, pkgset.h, poldek_ts.c, uninstall.c:
	- finished --verify*

2005-04-05  Pawe Gajda  <mis@pld.org.pl>

	* poldek_ts.c: - dropped uneeded assert()

	* fileindex.c, fileindex.h, pkgset.c:
	- file conflicts resolver impromements, pI

	* vfile/vfreq.c:
	- fix: redirects to different port are handled properly

2005-02-28  Pawe Gajda  <mis@pld.org.pl>

	* lib_init.c, lib_pkgset.c, pkgdir/pndir/pndir.c, pkgdir/pkgdir.c, pkgdir/pkgdir.h, pkgdir/pkgdir_intern.h, pkgdir/pkgdir_patch.c, pkgdir/source.c, pkgdir/source.h:
	- per source "ignore"s

2004-12-31  Pawe Gajda  <mis@pld.org.pl>

	* configure.in: - merged with 0.18.x

2004-12-16  Pawe Gajda  <mis@pld.org.pl>

	* cli/cli.c, cli/cli.h, cli/libpoclidek.sym, cli/main.c:
	- hide duplicate options only with --help

	* cli/help.c: - bugfix

2004-12-15  Pawe Gajda  <mis@pld.org.pl>

	* pkgdir/yum/yum.c: - more debugs

	* pkgset-order.c, pkgset.c, pkgset.h, uninstall.c:
	- fixed uninstallation of packages with broken dependecies

	* cli/shell.c: - "reload" forces cache to be written

2004-12-13  Pawe Gajda  <mis@pld.org.pl>

	* pkg.c: - bugfix

2004-12-02  Pawe Gajda  <mis@pld.org.pl>

	* conf.c, lib_init.c, vfile/vfetch.c, vfile/vfile.c, vfile/vfile.h, vfile/vfile_intern.h:
	- configurable number of retries of reconnections

	* pm/rpm/rpm_pkg_ld.c: - rpm4.4

2004-11-16  Pawe Gajda  <mis@pld.org.pl>

	* uninstall.c: - debug out

	* pkgset-order.c, pkgset-req.c, pkgset.c, pkgset.h, pm/rpm/rpminstall.c, split.c, uninstall.c:
	- order being uninstalled packages by postun's

	* pkgset-install.c: - bugfix

	* python/poldek.py, python/test.py: - walk on

	* cli/cli.c, cli/install.c, cli/test_cli.c, cli/test_cli.rc, lib_init.c, libpoldek.sym, poldek.h, poldek_intern.h:
	- poclidek_ctx holds poldek_ctx reference
	- smalls

	* cli/desc.c: - display postun reqs separately

	* pkg.c: - debug stuff

	* log.h: + cond DBGF() macors

	* pkgdir/pkgdir.c: - debug stuff

	* pm/rpm/rpm_pkg_ld.c:
	- bugfix: requirement can be both: postun and pre

2004-11-02  Pawe Gajda  <mis@pld.org.pl>

	* pm/rpm/rpminstall.c, pkg.c: - package filename may be a subpath

	* pkgset-install.c, pkgfetch.c: - display sizes with decimal

2004-10-29  Pawe Gajda  <mis@pld.org.pl>

	* conf.c: - missing opt

	* dbpkgset.c: - more debugs

2004-10-27  Pawe Gajda  <mis@pld.org.pl>

	* pkg.c: - debug stuff

	* cli/main.c: - missing ts_free()

2004-10-23  Pawe Gajda  <mis@pld.org.pl>

	* conf/Attic/sample-source.conf: - updated

	* arg_packages.c, cli/shell.c, misc.h: - use n_str_strip_ws()

	* pkgdir/source.c, pkgdir/source.h:
	- additional parameters passed as hash table (*kw)

	* cli/op_makeidx.c:
	- hide --compress - not usable yet; added --nocompress

	* misc.c: - fix; removed strip()

	* conf.c: - inline comments

2004-10-22  Pawe Gajda  <mis@pld.org.pl>

	* pkgset-install.c: - cleanup summary displaying

2004-10-20  Pawe Gajda  <mis@pld.org.pl>

	* cli/cd.c, cli/cli.c, cli/cmd.h, cli/external.c, cli/search.c:
	- finished playing with argp_child

	* cli/cmd_chain.c: - don't die

	* cli/cli.c, cli/cmd.h, cli/desc.c, cli/get.c, cli/install.c, cli/ls.c, cli/op_packages.c, cli/op_split.c, cli/op_verify.c, cli/search.c, cli/uninstall.c:
	- argp_child stuff is used to common (-v, -q, -h) options, what eliminates
	  obscured code

2004-10-19  Pawe Gajda  <mis@pld.org.pl>

	* cli/op_makeidx.c, cli/op_source.c:
	-- skip package descriptions loading with --nodesc in non-mkidx context

	* cli/install.c: - compat: -G shoudn't eat arg

	* pkgdir/pkgdir.c, pkgdir/pkgdir.h, pkgdir/pndir/pndir.c, pkgdir/source.c, pkgdir/source.h:
	- pndir: load all langs on mkidx

	* cli/op_makeidx.c, pkgdir/source.c:
	- fixed 'refusing to overwrite index' bug

	* pm/pkgdb.c: - be SIGINT aware

2004-10-18  Pawe Gajda  <mis@pld.org.pl>

	* cli/main.c: - don't change running user if --makeidx is reqested

	* doc/Attic/guide.xml: - start me up

	* Makefile.extra, poldek.spec.in:
	- removed 'cvs' from snapshot package release

	* cli/main.c, cli/op_makeidx.c, cli/op_split.c, cli/op_verify.c, cli/uninstall.c:
	- fixed sigsegv with --makeidx (propably argp bug); opt GIDs revisited

2004-10-17  Pawe Gajda  <mis@pld.org.pl>

	* Makefile.extra, poldek.spec.in: - fixes

	* poldekuser-setup.sh: - sudo doesn't reset HOME

	* conf.c: - missing def

	* Attic/userpoldekadd.sh, Makefile.am, poldek.spec.in, poldekuser-setup.sh:
	- reamed userpoldekadd.sh; fixed spec

	* poldek.spec.in: - fixes

	* configure.in, cli/su.c: - clearenv() stuff

	* Attic/userpoldekadd.sh, Makefile.am, poldek.spec.in:
	- --with poldekuser param to spec

	* conf/Attic/poldek.conf.in: - up

	* Attic/userpoldekadd.sh, cli/Makefile.am, cli/main.c, cli/su.c, conf.c, conf.h, conf/Attic/poldek.conf.in:
	- switch to ordinary user if executed by root ('runas' option)

	* Makefile.extra: - C-c proof

	* lib_init.c, libpoldek.sym, pm/mod.c, pm/pm.h, poldek.h:
	- library initalization moved to poldeklib_init()
	- pm: renamed init func to std schema
	- use sudo triggered by process uid

	* log.c: - fallback to stdout if not initialized

2004-10-15  Pawe Gajda  <mis@pld.org.pl>

	* lib_init.c: - default n_die() hook added

	* poldek_ts.c: - (re)moved (nonsense) 'Nothing to do' message

	* pkgdir/pndir/pndir.c: - disabled debug message

	* pkgdir/pkg_restore.c, pkgdir/pkgdir.h, pkgdir/pndir/pndir.c, pkgdir/pndir/pndir.h, pkgdir/pndir/save.c, pkgdir/pndir/tags.c:
	- pndir
	   - more restrictive checks on loading
	   - fixed dscr file loading for non-compressed index
	- fixed pkg_restore()

	* configure.in, pm/rpm/rpminstall.c:
	- obstack is no longer used directly

2004-10-13  Pawe Gajda  <mis@pld.org.pl>

	* arg_packages.c, arg_packages.h, cli/install.c, cli/op_verify.c, lib_init.c, libpoldek.sym, package-set.sample, pkgmark.c, pkgmisc.h, pkgset-install.c, poldek_ts.c:
	- nohold and noignored switches are honored
	- --hold=<LIST> overwrites config hold list like in 0.18.x
	- fixed loading package set from files (--pset) -- old syntax
	  "@virtual default" is honored and properly resolved to packages
	- install-dist: when marking by dependecies, packages with less
	  number of requirements are preferred, what minimizes installed
	  set.
	- finished report about conflicts (--verify-conflicts for entire set)

	* contrib/patch-spool/Attic/poldek-log.patch: New file.

2004-10-12  Pawe Gajda  <mis@pld.org.pl>

	* TODO: - updates

	* conf/Attic/poldek.conf.in, lib_init.c:
	- updates; auto zlib in rpm is off by default

2004-10-11  Pawe Gajda  <mis@pld.org.pl>

	* po/pl.po: - poldkowy, NIE poldekowy

	* cli/cli.c, cli/dent.c, cli/ls.c:
	- fix: behave properly without loaded available packages

	* poldek_term.c: - restore original SIGWINCH handler

	* lib_init.c: - sigsegv killed

	* cli/shell.c: - preserve/restore verbose level for each command

	* pm/pset/pset.c: - playing with recnos, finished

2004-10-10  Pawe Gajda  <mis@pld.org.pl>

	* pm/pset/pset.c: - playing with recno (argh)

	* pkgdir/rpmdb/rpmdbcache.c, pkgdir/pkg_store.c, pkgdir/pkg_store.h, pkgdir/pkgdir.h, pkgdir/pndir/save.c:
	- store recno on request only (reasonable for rpmdbcache in fact)

	* pkg.c: + pkg_clone() nfy

	* pkgdir/pkgdir.c: - be less obscure

	* pkgdir/source.c: - sigsegv on empty pathspec

	* cli/cli.c, cli/cmd.h, cli/dbcache.c, cli/desc.c:
	- avoid recno bugs; cleanup

	* pkgdir/pkgdir.c: - cleanup

	* pkgdir/rpmdb/Makefile.am, pkgdir/rpmdb/rpmdb.c, pkgdir/rpmdb/rpmdbcache.c:
	- moved rpmdbcache to separate module;
	- rpmdbcache: fixed descr retrieving for packages without recno

	* pkgset-load.c, pkgset.c, pkgset.h:
	- pkg->recno is reserved for pm db; moved recno set to pm's pset module

	* pkg.c, pkg.h, lib_init.c: - killed unused var

	* pm/pset/mod.c, pm/pset/pm_pset.h, pm/pset/pset.c, pm/rpm/mod.c, pm/rpm/rpmdb_it.c, pm/mod.h, pm/pkgdb.c, pm/pm.c, pm/pm.h:
	- hdr_{link,free}() are back; new pkgdb_get_package_hdr(); cleanup

	* cli/dbcache.c:
	- back with _CREATE* flags; they're checked by pkgdir_save()

2004-10-09  Pawe Gajda  <mis@pld.org.pl>

	* cli/shell.c: - SIGSEGV killed

	* pkgdir/yum/yum.c, pkgdir/hdrl/hdrl.c, pkgdir/pdir/pdir.c, pkgdir/pkgdir.c, pkgdir/pkgdir.h, pkgdir/pkgdir_intern.h, pkgdir/pndir/pndir.h, pkgdir/pndir/update.c:
	- retrive update status for update_a() too; fixed hdrl and yum update

	* vfile/vfetch.c, vfile/vfile.c, vfile/vfile_intern.h:
	- fix/improvement: VF_FETCHED status is set if file was really fetched

	* cli/install.c, conf.c, lib_init.c, libpoldek.sym, misc.c, poldek_intern.h, poldek_ts.c, poldek_util.h:
	- allow to set on/off --greedy && --follow and fixed bool opts propagation

	* Attic/NEWS, conf/Attic/fetch.conf, conf/Attic/poldek.conf.in, conf/aliases.conf:
	- updates

	* Makefile.extra, poldek.spec.in: - finished snap-rpm-package

	* Makefile.extra, poldek.spec.in: - make snap-rpm-package

	* vfile/vfetch.c: - warn killed

	* cli/cli.c, cli/cmd.h, cli/dbcache.c, cli/main.c, cli/uninstall.c:
	- do not load installed packages with --skip-instaled

	* cli/shell.c: - fixed 'quit'; fixed uninstall completition

	* pkgdir/mod.c, pkgdir/pkg_store.c: - comments

	* pkgdir/yum/yum.c, pkgdir/rpmdb/rpmdb.c, pkgdir/pndir/pndir.c, pkgdir/pdir/pdir.c, pkgdir/hdrl/hdrl.c, pkgdir/dir/dir.c, pkgdir/mod.c, pkgdir/pkgdir.h, pkgdir/pkgdir_intern.h, cli/dbcache.c:
	- new, hybrid (pndir combined with rpmdb) pkgdir type for rpm db caching

2004-10-08  Pawe Gajda  <mis@pld.org.pl>

	* cli/dbcache.c, cli/shell.c: - put endline before quit shell mode

	* uninstall.c:
	- completely rewritten; now uninstallation works as expected

	* pkgmark.c, pkgmisc.h, pkgset-install.c, pkgset-req.c, poldek_ts.c:
	- let pass desired size to mark_set

	* cli/desc.c, libpoldek.sym, pkg.c, pkg.h:
	- display installation date for installed packages && fn typo

	* cli/dbcache.c: - description switched on

	* pkgdir/pndir/update.c: - hide debug

	* pm/pkgdb.c, pm/pm.h: - new pkgdb_q_what_requires()

	* uninstall.c: - broken -tt

2004-10-07  Pawe Gajda  <mis@pld.org.pl>

	* pkgdir/rpmdb/rpmdb.c: - up to new  maintaining

	* Makefile.am: - apoldek

	* pkgdir/pdir/save.c, pkgdir/pndir/Makefile.am, pkgdir/pndir/description.c, pkgdir/pndir/pndir.c, pkgdir/pndir/pndir.h, pkgdir/pndir/save.c, pkgdir/pndir/update.c, pkgdir/rpmdb/rpmdb.c, pkgdir/yum/yum.c, pkg.c, pkg.h, pkgdir/dir/dir.c, pkgdir/pdir/pdir.c, pkgdir/pkgdir.c, pkgdir/pkgdir_intern.h, pkgdir/pkgdir_patch.c, pkgdir/source.c:
	- pndir: package i18n descriptions are stored in single file instead
	  of seperate one for each language. IMO such separation isn't a profit
	  comparing to really complicated management of many LANG files.
	- pndir: fixes many bugs in update code (seems to work)
	- other bugfixes

2004-10-06  Pawe Gajda  <mis@pld.org.pl>

	* Makefile.extra: - fixed snap creation

	* vfile/vfprogress.c: - fixed transfer rate displaying

2004-10-05  Pawe Gajda  <mis@pld.org.pl>

	* cli/main.c: - apoldek-get => apoldek

	* pkgset-install.c: - tracing off

	* cli/cd.c, cli/cli.c, cli/cmd.h, cli/dbcache.c, cli/dent.c, cli/dent.h, cli/desc.c, cli/main.c, cli/poclidek.h, cli/search.c, cli/shell.c:
	- lazy loading of packages
	- added "reload" as in 0.18.x
	- cleanu1p

	* pkgset-install.c: - tracing off

	* dbdep.c, pkg.h, pkg.c:
	- matching being uninstalled deps needs an epoch promotion to
	  make life with upgrades of old systems easier

	* vfile/vflock.c: - nicer notice

	* pkgset-order.c: - warn killed

	* pkgset-install.c: - more debugs

	* pkgset-install.c: (comment to rev 1.121)
	- pkg_drag(): do not count being uninstalled packages as dragged
	- pkg_drag(): do not push to db_deps caps of counted packages --
	  it causes them to ommit normal dependency checking (AFAIK :/)
	- check if files from uninstaled packages are needed even if
	  they are obsoleted by packages without 'depable' files (perl8 -> 5.6.x)

	* pkgset-install.c: *** empty log message ***

	* cli/main.c, cli/poclidek.h, cli/uninstall.c, cli/cd.c, cli/cli.c, cli/cmd.h, cli/dbcache.c, cli/dent.c, cli/dent.h, cli/get.c, cli/ls.c:
	- cleanup && lazy packages loading (NFY)

2004-10-04  Pawe Gajda  <mis@pld.org.pl>

	* vfile/vfprogress.c: - merged with 0.18.x (patrys's patch)

	* cli/cd.c, cli/cli.c, cli/cmd_chain.c, cli/dent.c, cli/dent.h, cli/external.c, cli/libpoclidek.sym, cli/main.c, cli/op_packages.c, cli/search.c, cli/shell.c:
	- fix: quote arguments re-passed to parser (fixes rsearch /foo\s+bar/
	  for example)
	- more debugs
	- +poclidek_dent_root()

	* python/test.py: - more tests

2004-10-03  Pawe Gajda  <mis@pld.org.pl>

	* cli/shell.c: - cleanup

	* cli/shell.c: - clear Done flag earlier

	* python/poldek.py, python/poldekmod.i: - wrapped capreq

	* cli/cmd_chain.c:
	- aliases  are passed through cmdline parser; it allows make multi
	  command aliases

	* pkg.c, capreq.c, capreq.h, libpoldek.sym: - cleanup

	* pkgdir/pkgdir.c: - sigv killed...

2004-10-02  Pawe Gajda  <mis@pld.org.pl>

	* Makefile.extra: - fix

	* Makefile.extra: - clean up semi-sublibs after tarball is made

	* configure.in, libpoldek.sym, pkgcmp.c, pkgcmp.h, pkgdir/pkgdir.c, pkgset-order.c, pkgset.c, split.c:
	- isorts() are back (I'm so stupid today)
	- more sanity checks with developement version (DEVEL macro)
	- cleanups

	* vfile/vflock.c: - killed warn

	* pkg.c, pkgcmp.c, pkgset.c: - cleanups

	* pkgdir/pkgdir.c: - evr order doesn't matter

	* cli/dbcache.c: - don't uniq() db cache

	* Makefile.am, libpoldek.sym, pkg.c, pkg.h, pkgcmp.c, pkgcmp.h, pkgdir/pdir/save.c, pkgdir/pkgdir.c, pkgset-install.c, pkgset.c, pkgset.h:
	- trying to reduce pkg*cmp*() mess: back to default v0.18.x order of
	  ps->pkgs, all cmp()s moved to separate pkgcmp.c and removed unused ones
	  TODO: hide pkgset struct completely and make sure no one piece of code
	  rely on semi-defined (:/) ps->pkgs order.

	* cli/dbcache.c, lib_init.c, poldek.h: - no such struct pmctx!

	* pkg.c: - bugfix

	* cli/dbcache.c, cli/desc.c, cli/op_makeidx.c, cli/op_source.c, pkgdir/pdir/pdir_pkg_restore.c, pkgdir/pdir/pdir_pkg_store.c, pkgdir/pdir/save.c, pkgdir/pkg_restore.c, pkgdir/pkg_store.c, pkgdir/pkgdir.c, pkgdir/pndir/save.c, pkgset.c, poldek.h, poldek_ts.h, split.c, Makefile.extra, lib_init.c, libpoldek.sym, pkg.c, pkg.h, pkg_ver_cmp.h, pkgset-install.c, pkgset-order.c:
	- removed sorting packages using insertion sort, very very slow
	- architecture scores are computed once and cached (avoid a lot, rather
	  expensive rpmlib fn calls)
	- cli: use poldek_get() accessors in place of direct access
	- snapshots with hour

	* vfile/fetch.c: - accurate err msg

	* conf/Attic/poldek.conf.in, conf/Attic/fetch.conf:
	- no globals in subconfig

	* python/Makefile.am, python/poldek.py, python/poldekmod.i, python/test.py:
	- added poclidek; improvements

	* cli/Makefile.am, cli/cli.c, cli/libpoclidek.sym, cli/poclidek.h, cli/rcmd.c, cli/test_cli.c:
	- hide poclidek_rcmd; cleanup

	* pkg.c: - do what suppose to be doing

	* pkgdir/pdir/save.c: - wrong sorting order

2004-10-01  Pawe Gajda  <mis@pld.org.pl>

	* lib_init.c: - missing case

	* vfile/fetch.c, vfile/vfetch.c, vfile/vfile.c, vfile/vfile_intern.h, vfile/vflock.c:
	- lock files names based on locked dir
	- unlink at unlock
	- don't die on duplicate ext. fetchers, just ignore them with warning

	* python/.cvsignore: - up

	* python/.cvsignore, python/Attic/poldek.i, python/Makefile.am, python/poldek.py, python/poldekmod.i, python/run.sh, python/test.py:
	- walking on

	* pkgdir/pkgdir.h, pkgdir/pkgdir_intern.h, lib_init.c, pkgset-load.c:
	- non-public decls to intern hdrs

	* python/Attic/poldek.i, python/test.py, cli/cli.c, cli/main.c, poldek_ts.c, poldek_ts.h, lib_init.c:
	- SWIGing

2004-09-30  Pawe Gajda  <mis@pld.org.pl>

	* pkgdir/source.h, poldek_ts.h, python/Attic/poldek.i, python/Makefile.am, python/test.py, libpoldek.sym, pkg.c, pkg.h, poldek.h:
	- SWIGing

	* cli/op_source.c: - print sources sorted by name

	* pkgset-install.c: - missing debug message

	* cli/dent.c, cli/shell.c: - dent's packages should be sorted...

2004-09-29  Pawe Gajda  <mis@pld.org.pl>

	* Makefile.am: - broken extra_dist

	* Makefile.am: - poldek-suse.spec is completely outdated

	* pkgdir/pdir/pdir_pkg_restore.c: - scream with higer verbose

	* pkgfetch.c: - details

	* pkgset-install.c, pm/pkgdb.c, pm/pm.h:
	- do reverse obsoletes matching in downgrade mode

	* arg_packages.c, arg_packages.h, lib_init.c, libpoldek.sym, misc.c, poldek_ts.c, poldek_ts.h, uninstall.c, cli/alias.c, cli/dent.c, cli/main.c, cli/uninstall.c:
	- fix: config's cachedir wasn't set
	- fixed broken uninstall
	- API cleanups

	* lib_pkgset.c: - type mismatch (Bartosz Taudul <wolf42 at wp pl>)

2004-09-28  Pawe Gajda  <mis@pld.org.pl>

	* conf/Attic/fetch.conf: - update

	* conf/Attic/poldek.conf.in: - updates

	* pm/pset/pset.c: - fix

	* cli/dent.c: - fix: same dirs were added many times to dir tree

	* Attic/NEWS: - ispelled

	* pm/rpm/rpm_pkg_ld.c, pm/pset/pset.c, cli/dbcache.c, cli/op_makeidx.c, cli/op_source.c, cli/cli.c, dbpkgset.c, pkgfetch.c, pkgscore.c, pkgset-install.c, Attic/NEWS:
	- never ending story; updated NEWS

	* conf.c: - /etc/apt/sources.list support

	* pkgdir/yum/yum.c, pkgdir/hdrl/hdrl.c, pkgdir/pdir/digest.c, pkgdir/pdir/pdir.c, pkgdir/pkgdir.c, pkgdir/pkgdir_clean.c, pkgdir/pkgdir_intern.h, pkgdir/pndir/digest.c, pkgdir/pndir/pndir.c, pkgdir/pndir/update.c, pkgdir/rpmdb/rpmdb.c, pkgdir/source.c:
	- finished yum/yum.c

	* vfile/libvfile.sym, vfile/vfetch.c, vfile/vfget.c, vfile/vfile.c, vfile/vfile.h:
	- renamed _sl()s to _ul()s (url label); added vf_fetch() flags (NFY)

	* vfile/vfprogress.c: - hidden if total < 2KB

2004-09-27  Pawe Gajda  <mis@pld.org.pl>

	* Cellar/RELEASE_NOTES: - draft

	* Makefile.extra: - snaps with version

	* misc.c, pkgset-install.c: - bugfixes

	* pm/rpm/install.c, pm/rpm/rpm.c, Makefile.extra, capreqidx.c, cli/alias.c, cli/cd.c, cli/cli.c, cli/cmd.h, cli/desc.c, cli/external.c, cli/get.c, cli/help.c, cli/install.c, cli/ls.c, cli/main.c, cli/op_makeidx.c, cli/op_source.c, cli/op_split.c, cli/op_verify.c, cli/search.c, cli/shell.c, cli/test_cli.c, cli/test_cli.rc, cli/uninstall.c, dbpkgset.c, fileindex.c, install-dist.c, lib_init.c, misc.c, pkg.c, pkg.h, pkgdir/source.c, pkgdir/source.h, pkgmark.c, pkgmisc.h, pkgset-install.c, pkgset-req.c, pkgset.c, poldek_ts.c, poldek_ts.h:
	- working --verify
	- intall-dist improvements && cleanup
	- set default "pdir" type to untyped sources configured in the old syntax (source = ...)
	- mem leaks huntig
	- fixed setting promoteepoch (it's a global variable...)
	- never ending pre-release cleanup...

	* gensym.sh, libpoldek.sym: - provide rpmlog too (dirty rpmlib hack)

	* po/POTFILES.in, po/de.po, po/pl.po: - updates

	* conf.c, conf.h: - memleak && cleanup

	* Attic/pkgset-mark.c: - moved to pkgmark.c

2004-09-26  Pawe Gajda  <mis@pld.org.pl>

	* Makefile.extra: - 'build package' target

	* conf/Attic/poldek.conf.in, conf/Attic/sample-source.conf: - updates

	* vfile/Makefile.am, vfile/vflock.c, sigint/sigint.c, sigint/sigint.h, po/pl.po, po/POTFILES.in, po/de.po, pm/rpm/signature.c, pm/rpm/rpminstall.c, pm/rpm/rpm_pkg_ld.c, pm/rpm/misc.c, pm/rpm/rpm.c, pm/rpm/install.c, pkgdir/yum/yum.c, pkgdir/rpmdb/rpmdb.c, pkgdir/pndir/update.c, pkgdir/pndir/pndir.c, pkgdir/pdir/pdir_pkg_restore.c, pkgdir/pdir/pdir.c, pkgdir/pkgdir_clean.c, pkgdir/pkgdir.c, pkgdir/pkg_restore.c, conf/Attic/poldek.alias, conf/Attic/poldek.conf.in, conf/Makefile.am, conf/aliases.conf, conf/pld-source.conf, cli/shell.c, cli/test_cli.c, cli/uninstall.c, cli/main.c, cli/op.c, cli/op.h, cli/op_makeidx.c, cli/op_packages.c, cli/op_source.c, cli/poclidek.h, cli/search.c, cli/help.c, cli/install.c, cli/libpoclidek.sym, cli/ls.c, cli/cmd.h, cli/cmd_chain.c, cli/dbcache.c, cli/dent.c, cli/desc.c, cli/external.c, cli/get.c, cli/Makefile.am, cli/alias.c, cli/cd.c, cli/cli.c, cli/cli.h, pkgset.c, poldek.spec.in, poldek_ts.c, split.c, test_match.c, pkgset-order.c, pkgset-req.c, pkg.h, pkgfl.h, pkgset-install.c, libpoldek.sym, log.c, log.h, minfo.c, misc.c, pkg.c, conf.h, configure.in, fileindex.c, gensym.sh, install-dist.c, lib_init.c, Makefile.am, arg_packages.c, conf.c:
	- a big cleanup: renamed non-unique symbols, prepared symbols list to export (*.sym), fixed headers, spec

	* cli/Attic/cmd.c, cli/cmd.h, cli/cmd_chain.c, cli/cmd_chain.h:
	- renamed

	* vfile/vfff/vfff.c, vfile/vfile.c, vfile/vfile.h, vfile/vfile_intern.h, vfile/vflock.c, vfile/vfprogress.c, vfile/vfreq.c, vfile/vopen3.c, vfile/Attic/vfcurl.c, vfile/Makefile.am, vfile/extcompr.c, vfile/fetch.c, vfile/libvfile.sym, vfile/misc.c, vfile/vfetch.c, vfile/vfffmod.c, vfile/vfget.c:
	- removed sigint dependecy (VFILE_CONF_SIGINT_REACHED callback instead)
	- defined symbols to export

2004-09-25  Pawe Gajda  <mis@pld.org.pl>

	* pm/rpm/rpm.c, pkgdir/pdir/pdir.c, pkgdir/pdir/pdir_pkg_restore.c, pkgdir/pkg_restore.c, pkgdir/pndir/pndir.c, pkgdir/pndir/save.c, pkgdir/source.c, pkgdir/yum/yum.c, cli/cli.c, cli/dent.c, cli/desc.c, cli/get.c, cli/install.c, cli/ls.c, cli/op_source.c, cli/search.c, cli/shell.c, Attic/NEWS, Makefile.am, arg_packages.c, capreq.c, gensym.sh, install-dist.c, lib_init.c, libpoldek.sym, log.c, misc.c, misc.h, pkg.c, pkgfl.h, pkgmisc.c, pkgmisc.h, pkgset-install.c, poldek_term.c, poldek_term.h, poldek_ts.c, poldek_util.h, test_match.c, uninstall.c:
	- cleannig exported symbols

	* configure.in, lib_init.c: - provide poldek_version_*() syms for AC

	* pm/rpm/rpminstall.c, pm/pm.h, pm/pkgdb.c, pkgset-install.c, poldek_ts.c, poldek_ts.h:
	- simplified a bit ts_set_type() & co.

	* cli/op_verify.c, cli/poclidek.h, cli/uninstall.c, cli/Makefile.am, cli/install.c, cli/op_makeidx.c, cli/op_source.c:
	- updates according to ts_set_type() changes
	- libpoclidek is installable

	* pkgdir/hdrl/hdrl.c, pkgdir/pdir/pdir.c, pkgdir/pndir/pndir.c, pkgdir/pndir/save.c, pkgdir/pndir/update.c, pkgdir/yum/yum.c, pkgdir/dir/dir.c, pkgdir/mod.c, pkgdir/pkgdir.c, pkgdir/source.c, pkgdir/source.h:
	- fixed labels passed to vfile_open_sl()
	- cleanup: anonymous sources have NULL names, not "-"
	- other minor cleanups

2004-09-24  Pawe Gajda  <mis@pld.org.pl>

	* cli/cli.c, cli/cli.h, cli/install.c, cli/uninstall.c, pkgset-install.c, poldek_ts.c, poldek_ts.h, uninstall.c:
	- install_info struct renamed to poldek_iinf

	* pkgdir/dir/dir.c, pkgdir/hdrl/hdrl.c, pkgdir/pdir/pdir.c, pkgdir/pdir/pdir.h, pkgdir/pdir/save.c, pkgdir/pndir/pndir.c, pkgdir/pndir/pndir.h, pkgdir/pndir/save.c, pkgdir/pndir/update.c, pkgdir/rpmdb/rpmdb.c, pkgdir/yum/yum.c, po/de.po, po/pl.po, Makefile.extra, cli/cli.c, cli/dbcache.c, configure.in, pkgdir/pkgdir.c, pkgdir/pkgdir.h, pkgdir/pkgdir_clean.c, pkgdir/pkgdir_intern.h, pkgdir/pkgdir_patch.c, pkgdir/source.c, pkgdir/source.h:
	- reduced a bit pkgdir_save() mess; pkgdir's cleanup

	* conf/Attic/poldek.alias: [alias] section not supported yet

	* cli/install.c: - fixed reinstall && downgrade modes

	* cli/main.c: - + --keep-downloads

	* pm/pset/pset.c: - do uninstall before install or reinstallation fails

	* vfile/.cvsignore, vfile/Attic/test_vfile.c, vfile/Makefile.am, vfile/vfile.h:
	- new test_vfile.c && cleanups

	* vfile/vfile.c: - fixed broken openig in APPEND mode

2004-09-23  Pawe Gajda  <mis@pld.org.pl>

	* Makefile.am: - typo

	* poldek.spec.in:
	- updated to 0.2x series (devel and static subpackage, etc)

	* lib_init.c, poldek.h: -  poldek_load_config() update && cleanups

	* configure.in: - SYSCONFDIR && PKGLIBDIR config.h macros

	* Makefile.extra, .cvsignore, Makefile.am, doc/Makefile.am:
	- missing files; makefile fixes, etc

	* cli/Makefile.am, cli/test_cli.c: - cleanups

	* cli/main.c: - + missing legacy '-c'
	- + --upconf to update remote configs

	* arg_packages.c, cli/dent.c:
	- ending '-' from masks are stripped, make life easier with auto completition

	* conf/Attic/poldek.alias, conf/Attic/poldek.conf, conf/Attic/poldek.conf.in, conf/Makefile.am, conf/pld-source.conf:
	- poldek.conf is generated with configure's ${sysconfdir}
	- installation made
	- cleanups

	* conf.c, conf.h:
	- fixed remote configs update; %include paths are var-expanded too; cleanup

	* pkgdir/hdrl/hdrl.c: - sigsegv killed

	* vfile/extcompr.c: - fixed paths

	* cli/external.c, cli/test_cli.c, conf.c, conf/Attic/fetch.conf, configure.in, lib_init.c, misc.c, misc.h, pkg.h, pkgfl.c, poldek_ts.c, poldek_ts.h:
	- details && cleanups

	* capreqidx.c, capreqidx.h, pkgset.c:
	- removed unused capreq_idx_add()'s arg

	* pm/pset/pset.c, pm/rpm/rpm.c, pm/rpm/rpminstall.c:
	- search full paths of rpm & sudo on demand, not at startup - program is usable without them.

	* vfile/fetch.c, vfile/vfile.h:
	- search external commands paths if not given (vf_find_external_command())

	* pkgdir/pkgdir.c, pkgdir/pkgdir.h: - cleanups

	* pkgdir/source.h, cli/op_makeidx.c, pkgdir/source.c:
	- less messy index creation code

	* pkgdir/pndir/save.c: - too much vfile_open_sl()s

	* pkgdir/yum/yum.c: - removed printf

	* pkgdir/rpmdb/rpmdb.c:
	- load_pkguinf() && load_nodep_fl() must NOT rely on pkgdir->mod_data

	* pkgdir/dir/dir.c: - not every package has fmtime & fsize

2004-09-21  Pawe Gajda  <mis@pld.org.pl>

	* pkgset.c: - cleaned debug msgs

	* configure.in, vfile/extcompr.c: - no more hardcoded paths

	* po/POTFILES.in, capreqidx.c, capreqidx.h, lib_init.c, pkg.c, pkg.h, pkgset-install.c, pkgset-load.c, pkgset-req.c, pkgset.c, poldek.h, poldek_ts.c:
	- improved capreq's index (wastes less memory)
	- fix: --nofollow sets greedy mode off
	- cleanups

	* cli/cli.c, cli/cmd_pipe.c, cli/dbcache.c, cli/dent.c, cli/desc.c, cli/install.c, cli/op_source.c:
	- + missing --justdb
	- fixed dent_init()
	- cleanups

	* pm/pm.c, pm/pset/pset.c, pm/rpm/rpm.c, pm/rpm/rpmhdr.c, pm/rpm/rpminstall.c:
	- fixes && cleanups

	* pkgdir/pndir/digest.c, pkgdir/pndir/pndir.c, pkgdir/pndir/pndir.h, pkgdir/pndir/save.c, pkgdir/pndir/update.c:
	- labeled vfile_open_sl() is used

	* conf.c: - path lists could be separated by ':'

	* Cellar/capreq-namehashtable.c, Cellar/capreq-namehashtable.h:
	- capreq's names are registered in global hash table

	* Cellar/README: README

	* vfile/Makefile.am, po/POTFILES.in, po/de.po, po/pl.po, poldek.h, Makefile.am, autogen.sh:
	- make inst & dist fixes

	* pkgdir/dir/dir.c: - bugfix

	* pm/pset/mod.c, pm/pset/pm_pset.h, pm/pset/pset.c, pm/rpm/mod.c, pm/rpm/pm_rpm.h, pm/rpm/rpm.c, pm/rpm/rpminstall.c, pm/mod.h, pm/pkgdb.c, pm/pm.c, pm/pm.h, cli/cmd_pipe.c, cli/dbcache.c, cli/install.c, cli/op_makeidx.c, cli/op_source.c, pkgdir/pdir/pdir_pkg_store.c, pkgdir/pkg_store.c, pkgdir/pkgdir.c, pkgdir/pkgdir.h, pkgdir/pkgdir_patch.c, pkgdir/rpmdb/rpmdb.c, pkgdir/source.c, poldek_ts.h, test_match.c, uninstall.c, capreq.h, install-dist.c, lib_init.c, lib_pkgset.c, pkg.c, pkg.h, pkgmisc.c, poldek.h, poldek_intern.h, poldek_ts.c, capreq.c:
	- interactive mode works with repository destination; cleanups

2004-09-15  Pawe Gajda  <mis@pld.org.pl>

	* pm/rpm/rpminstall.c, cli/op_source.c, pm/mod.c, pm/mod.h, pm/pset/pset.c, configure.in, pkg.c, pkgfetch.c, pkgmisc.h, pkgset-install.c, poldek_ts.c, poldek_ts.h:
	- repository installation almost finished

2004-09-14  Pawe Gajda  <mis@pld.org.pl>

	* pm/rpm/install.c, pm/rpm/mod.c, pm/rpm/pm_rpm.h, pm/rpm/rpm.c, pm/rpm/rpminstall.c, pm/pset/pset.c, pm/pset/mod.c, pm/pset/pm_pset.h, pm/pkgdb.c, pm/pm.c, pm/pm.h, pm/mod.h, pkgdir/rpmdb/rpmdb.c, pkgdir/pkgdir.c, pkgdir/pkgdir.h, cli/install.c, poldek_ts.h, test_match.c, uninstall.c, pkgfetch.c, pkgset-install.c, pkgset.c, poldek_ts.c, lib_init.c:
	- redesigned pm's stuff.
	- --nofetch option (for debugging)

2004-09-12  Pawe Gajda  <mis@pld.org.pl>

	* pm/mod.c, pm/mod.h, pkgdir/mod.c, pkgdir/pkgdir.h, cli/shell.c:
	- walk on...

2004-09-10  Pawe Gajda  <mis@pld.org.pl>

	* pm/pset/pset.c, pm/pkgdb.c, pm/pm.c, pm/pm.h, poldek_ts.c, poldek_ts.h, pkgmisc.h, pkgset-install.c, pkgset-load.c, pkgset.c, pkgset.h, capreqidx.c, capreqidx.h, fileindex.c, fileindex.h, lib_init.c, pkg.c, pkgfetch.c:
	- working on 'repository' installs:
	  * 'obsoletes' && 'conflicts' parameters to control dependecy resolver,
	    they are set off for 'pset' semi-PM
	  * packages can be added/removed to pkgset at 'runtime'

	* cli/main.c: - fixed --fast alias

	* cli/op_source.c: - --install-dest to 'repository' install

2004-09-09  Pawe Gajda  <mis@pld.org.pl>

	* pkgdir/yum/yum.c, cli/main.c, cli/op_makeidx.c, cli/op_source.c, cli/op_split.c, pkgdir/Makefile.am, pkgdir/dir/dir.c, pkgdir/hdrl/hdrl.c, pkgdir/mod.c, pkgdir/pdir/pdir.c, pkgdir/pdir/pdir.h, pkgdir/pdir/pdir_pkg_restore.c, pkgdir/pdir/pdir_pkg_store.c, pkgdir/pkg_restore.c, pkgdir/pkg_store.c, pkgdir/pkgdir.c, pkgdir/pkgdir.h, pkgdir/pkgdir_clean.c, pkgdir/pkgdir_intern.h, pkgdir/pkgdir_patch.c, pkgdir/pndir/pndir.h, pkgdir/rpmdb/rpmdb.c, pkgdir/source.c, pkgdir/source.h, Attic/NEWS, conf.c, fileindex.c, lib_init.c, pkg.c, pkgroup.c, pkgset-load.c, poldek.h, poldek_ts.c:
	- 'autoupa' mode - if update fails then do --upa; enabled by default
	  (autoupa conf opt), with command line pass "--up --upa" to enable.
	- cleanups (separated pkgdir_intern.h, etc)

	* poldek_ts.c: - missing decl

2004-09-08  Pawe Gajda  <mis@pld.org.pl>

	* arg_packages.c, poldek_ts.c: - working --caplookup && --promoteepoch

	* cli/install.c: - rpm-XXX options as in 0.18.x

	* pm/pkgdb.c, cli/dbcache.c, cli/dent.c, cli/op_packages.c, cli/cli.c, poldek_ts.c, poldek_ts.h, uninstall.c, arg_packages.c, arg_packages.h, install-dist.c, pkgset-install.c:
	- --caplookup option as in 0.18.x; cleanups

	* pkgdir/pdir/save.c, pkgdir/pkgdir.c, pkgdir/source.c, pkg.h, pkgset.c, arg_packages.c, pkg.c:
	- uniq()s revisited: pkgdir_uniq() compares %{ARCH} too, i.e. duplicates with different architectures are stored into index

2004-09-07  Pawe Gajda  <mis@pld.org.pl>

	* pkgdir/pdir/save.c, pm/rpm/misc.c, pm/rpm/pm_rpm.h, pm/rpm/rpm.c, pm/rpm/rpmhdr.c, po/de.po, po/pl.po, pkg.c, pkg_ver_cmp.h, pkgdir/dir/dir.c, pkgdir/pkg_store.c, pkgdir/pkgdir.c, pkgdir/pkgdir_patch.c, pkgdir/source.c:
	- choose package with best-suitable architecture in uniq() (using
	  rpmMachineScore())
	- do not perform uniq() before making pkg index, all copies of the
	  same package with different archs is stored.
	- cleanups

	* pkgdir/pdir/pdir_pkg_store.c, pkgdir/pdir/pdir_pkg_restore.c:
	- pkg's file mtime is saved as 't' tag

2004-09-06  Pawe Gajda  <mis@pld.org.pl>

	* pkgdir/dir/dir.c, pkgdir/pkg_restore.c, pkgdir/pkg_store.c, pkg.h, pkgfl.c:
	- don't load package files if they have the same size && modification time since last index creation

	* pkgu.c: - i18n struct isn't malloc()'ed anymore

	* log.h, pkgdir/pndir/save.c: - cleanups

	* Attic/pkgset-mark.c, pkgset-order.c, capreqidx.c, capreqidx.h, fileindex.c, fileindex.h, lib_pkgset.c, pkgset-install.c, pkgset-req.c, pkgset.h:
	- removed direct obstack's usage; tn_alloc is used instead

	* capreq.h: - bugfix

2004-09-03  Pawe Gajda  <mis@pld.org.pl>

	* pkgset-install.c: - merged with 0.18.x (sigsev if marker pkg is null)

	* pm/pkgdb.c: - merged with 0.18.x (obsoletes_provides patch)

	* pkg.c: - merged with 0.18.x (rev-promote patch)

	* pm/pm.c: - fix

2004-08-14  Pawe Gajda  <mis@pld.org.pl>

	* pkgset-install.c: - merged with 0.18.x

2004-08-13  Pawe Gajda  <mis@pld.org.pl>

	* po/POTFILES.in, po/de.po, po/pl.po, Makefile.am, arg_packages.c, capreq.h, cli/cli.c, cli/dbcache.c, cli/dent.c, cli/main.c, cli/op_makeidx.c, cli/op_source.c, cli/shell.c, install-dist.c, lib_init.c, lib_pkgset.c, pkg.c, pkgroup.c, pkgset-install.c, pkgset-load.c, pkgset.c, pkgset.h, pkgu.c, pm/mod.h, pm/pkgdb.c, pm/pm.c, pm/pset/mod.c, pm/pset/pm_pset.h, pm/pset/pset.c, pm/rpm/mod.c, pm/rpm/pm_rpm.h, pm/rpm/rpm_pkg_ld.c, pm/rpm/rpmhdr.c, pm/rpm/rpminstall.c, poldek.h, poldek_intern.h, poldek_ts.c, poldek_ts.h, split.c:
	- new opt POLDEK_OP_NOCONFLICTS (used by pset PM)
	- a few missing options from 0.18.x series
	- API && code cleanups, bugfixes.

2004-08-09  Pawe Gajda  <mis@pld.org.pl>

	* rpm/Attic/.cvsignore, rpm/Attic/Makefile.am, rpm/Attic/install.c, rpm/Attic/misc.c, rpm/Attic/rpm.c, rpm/Attic/rpm.h, rpm/Attic/rpm_pkg_ld.c, rpm/Attic/rpm_pkg_ld.h, rpm/Attic/rpmdb_depdirs.c, rpm/Attic/rpmdb_it.c, rpm/Attic/rpmdb_it.h, rpm/Attic/rpmhdr.c, rpm/Attic/rpmhdr.h, rpm/Attic/rpminstall.c, rpm/Attic/rpmvercmp.c, rpm/Attic/signature.c, pkgdir/rpmdb/rpmdb.c, pkgdir/yum/yum.c, pm/.cvsignore, pm/Makefile.am, pm/mod.c, pm/mod.h, pm/pkgdb.c, pm/pm.c, pm/pm.h, pm/pset/.cvsignore, pm/pset/Makefile.am, pm/pset/mod.c, pm/pset/pm_pset.h, pm/pset/pset.c, pm/rpm/.cvsignore, pm/rpm/Makefile.am, pm/rpm/install.c, pm/rpm/misc.c, pm/rpm/mod.c, pm/rpm/pm_rpm.h, pm/rpm/rpm.c, pm/rpm/rpm_pkg_ld.c, pm/rpm/rpmdb_depdirs.c, pm/rpm/rpmdb_it.c, pm/rpm/rpmhdr.c, pm/rpm/rpminstall.c, pm/rpm/rpmvercmp.c, pm/rpm/signature.c, po/POTFILES.in, po/de.po, po/pl.po, cli/Attic/cmd.c, cli/alias.c, cli/cmd_pipe.c, cli/dbcache.c, cli/desc.c, cli/external.c, cli/get.c, cli/install.c, cli/main.c, cli/op_verify.c, cli/search.c, pkgdb/Attic/.cvsignore, pkgdb/Attic/Makefile.am, pkgdb/Attic/api.h, pkgdb/Attic/mod.h, pkgdb/Attic/pkgdb.c, pkgdb/Attic/pkgdb.h, pkgdir/dir/dir.c, pkgdir/hdrl/hdrl.c, pkgdir/pdir/pdir_pkg_store.c, pkgdir/pkgdir.h, pkgdir/pndir/save.c, pkgdir/source.c, pkgdir/source.h, Attic/dbpkg.c, Attic/dbpkg.h, Attic/main.c, Attic/pkgdb.c, Attic/pkgdb.h, Attic/pkgset-mark.c, Makefile.am, arg_packages.c, arg_packages.h, capreq.c, capreq.h, conf.c, conf.h, configure.in, dbpkgset.c, dbpkgset.h, fileindex.c, fileindex.h, lib_init.c, lib_pkgset.c, libpoldek.sym, log.h, misc.c, misc.h, pkg.c, pkg.h, pkgfetch.c, pkgfl.c, pkgfl.h, pkgmark.c, pkgmisc.c, pkgmisc.h, pkgroup.c, pkgset-install.c, pkgset-load.c, pkgset-order.c, pkgset-req.c, pkgset-req.h, pkgset.c, pkgset.h, pkgu.c, pkgu.h, poldek.h, poldek_ts.c, poldek_ts.h, test_match.c, uninstall.c:
	- modularized PM subsys (rpm and semi-PM pset modules)
	- cleanups
	- a few missing options from 0.18.x

2004-07-26  Pawe Gajda  <mis@pld.org.pl>

	* rpm/Attic/rpm_pkg_ld.c: - bugfix

2004-07-14  Pawe Gajda  <mis@pld.org.pl>

	* vfile/vfprogress.c, rpm/Attic/rpm_pkg_ld.h, rpm/Attic/rpm_pkg_ld.c, rpm/Attic/rpm.c, po/POTFILES.in, po/de.po, po/pl.po, pkgdir/rpmdb/rpmdb.c, pkgdir/yum/yum.c, pkgdir/hdrl/hdrl.c, pkgdir/pdir/pdir.c, pkgdir/pdir/pdir.h, pkgdir/pdir/pdir_pkg_restore.c, pkgdir/pdir/pdir_pkg_store.c, pkgdir/pndir/pndir.c, pkgdir/pndir/pndir.h, pkgdir/pndir/save.c, pkgdir/dir/dir.c, pkgdir/pkg_store.h, pkgdir/pkgdir.c, pkgdir/pkgdir.h, pkgdir/source.c, pkgdir/pkg_restore.c, pkgdir/pkg_store.c, Attic/pkgset-mark.c, pkgset-order.c, pkgset-req.c, pkgset-req.h, pkgset.c, pkgset.h, pkgu.c, pkgu.h, poldek_ts.c, test_match.c, uninstall.c, Attic/dbpkg.c, Makefile.am, arg_packages.c, autogen.sh, capreq.c, capreq.h, capreqidx.c, dbdep.c, fileindex.c, fileindex.h, lib_init.c, lib_pkgset.c, make.sh, minfo.c, misc.h, pkg.c, pkg.h, pkgfl.c, pkgfl.h, pkgset-install.c:
	- pkgdir's memory is allocated using tn_alloc (mempool like)
	- general cleanup (killed memleaks, fixing bugs, etc)

	* cli/cmd.h, cli/cmd_pipe.c, cli/cmd_pipe.h, cli/dbcache.c, cli/dent.c, cli/dent.h, cli/desc.c, cli/ls.c, cli/main.c, cli/poclidek.h, cli/search.c, cli/shell.c, cli/test_cli.c, cli/test_cli.rc, cli/.cvsignore, cli/Attic/cmd.c, cli/Makefile.am, cli/cli.c, cli/cli.h:
	- poclidek API && fixes && cleanups

2004-07-06  Pawe Gajda  <mis@pld.org.pl>

	* arg_packages.c: - fix

	* pkgdir/pdir/pdir_pkg_store.c, pkgdir/pkg_store.c, pkgdir/pkg_store.h, pkgdir/pkgdir.c, pkgdir/pkgdir.h, pkgdir/source.c, pkgdir/source.h, lib_init.c, poldek_ts.c, poldek_ts.h:
	- new "exclude path" option to reduce index size
	- cleanups

	* pkgfl.c, pkgfl.h: - "exclude path" support; API cleanups

	* pkgroup.c: - pass gr name to _()

	* cli/desc.c:
	- display avail pkg info even if package description isn't available

	* pkgdir/pndir/pndir.c, pkgdir/pndir/pndir.h, pkgdir/pndir/save.c, pkgdir/pndir/tags.c:
	-  NODESC && NOFL saving opts are honoured; saving created opts in h_opt tag

	* pkgdir/rpmdb/rpmdb.c: - load pkg groups; cleanups

	* conf.c: - get_multi() bugix

2004-07-05  Pawe Gajda  <mis@pld.org.pl>

	* shell/Attic/shell.h, shell/Attic/uninstall.c, shell/Attic/install.c, shell/Attic/ls.c, shell/Attic/pager.c, shell/Attic/pager.h, shell/Attic/search.c, shell/Attic/shell.c, shell/Attic/Makefile.am, shell/Attic/desc.c, shell/Attic/get.c:
	- outdated

	* po/pl.po, po/de.po, po/POTFILES.in, conf/fedora-source.conf, pkgset.h, poldek.h, poldek_ts.c, poldek_ts.h, uninstall.c, Attic/pkgset-mark.c, pkgset-load.c, pkgset-order.c, pkgset-req.c, pkgset-req.h, pkgset.c, pkg.h, pkgfetch.c, pkgfl.h, pkgmisc.h, pkgscore.c, pkgset-install.c, lib_pkgset.c, minfo.c, misc.c, misc.h, pkg.c, configure.in, dbpkgset.h, fileindex.c, lib_init.c, arg_packages.c, arg_packages.h, capreq.c, capreqidx.c, conf.c, Makefile.am:
	- walking on...

	* pkgfl.c: - SIGSEV killed

	* rpm/Attic/rpm.h, rpm/Attic/rpmdb_depdirs.c, rpm/Attic/rpminstall.c, rpm/Attic/rpm.c:
	- minor improvements && cleanups

	* pkgdb/Attic/.cvsignore, pkgdb/Attic/Makefile.am, pkgdb/Attic/api.h, pkgdb/Attic/mod.h, pkgdb/Attic/pkgdb.c, pkgdb/Attic/pkgdb.h:
	- pkgdb subsys; NFY

	* cli/get.c, cli/install.c, cli/ls.c, cli/main.c, cli/op.h, cli/op_makeidx.c, cli/op_verify.c, cli/search.c, cli/shell.c, cli/uninstall.c, cli/Attic/cmd.c, cli/alias.c, cli/cd.c, cli/cli.c, cli/cli.h, cli/dbcache.c, cli/dent.c, cli/dent.h, cli/desc.c, cli/Makefile.am:
	- almost working

	* pkgdir/pkg_store.c, pkgdir/pkgdir.c, pkgdir/pkgdir.h, pkgdir/rpmdb/rpmdb.c, pkgdir/source.c, pkgdir/yum/yum.c:
	- cleanups

	* pkgdir/pdir/pdir.c: - auto-refetch broken cached indexes

	* pkgdir/hdrl/hdrl.c: use vfile_open_sl(), fixed pkg groups setup

	* pkgdir/dir/dir.c: - +alias

	* pkgdir/pndir/pndir.h, pkgdir/pndir/save.c, pkgdir/pndir/pndir.c:
	- cleanups

	* vfile/extcompr.c, vfcompr: - lets cache uncompressed file

2004-06-23  Pawe Gajda  <mis@pld.org.pl>

	* pkgfl.c: - speedup pkgfl_store_buf()

	* pkgu.c: - killed memleaks

	* pkgdir/pkg_store.c, pkgdir/pndir/save.c: - killed memleak

	* pkgdir/pkgdir.c, pkgdir/source.c, pkgdir/pndir/save.c, pkgdir/pndir/update.c:
	- cleanups

	* dbdep.c, pkgset-install.c: - merged with 0.18.x

2004-06-22  Pawe Gajda  <mis@pld.org.pl>

	* pkgdir/pndir/Attic/patch.c: - it was here by mistake

2004-06-20  Pawe Gajda  <mis@pld.org.pl>

	* cli/dent.c: - duplicate prototypes

	* cli/cli.c, cli/cli.h, cli/dbcache.c, cli/dent.c, cli/dent.h:
	- pkg_dents alloced on obstack

	* pkgdir/dir/dir.c, pkgdir/hdrl/hdrl.c, python/Makefile.am, python/test.py, rpm/Attic/rpm.c, rpm/Attic/signature.c, shell/Attic/get.c, vfile/vfprogress.c, vfile/vfreq.h, conf/Attic/poldek.alias, configure.in, dbdep.c, misc.c, misc.h, pkg.c, pkg.h, pkgset-install.c, pkgset.c:
	- merged changes, most bug fixes, from with 0.18.x branch

	* lib_init.c, poldek.h, poldek_ts.c: - +poldek_{new,free}()

	* cli/Attic/cmd.c, cli/Attic/pager.c, cli/Attic/pager.h, cli/Makefile.am, cli/cd.c, cli/cli.c, cli/cli.h, cli/cmd.h, cli/cmd_pipe.c, cli/cmd_pipe.h, cli/dbcache.c, cli/dent.c, cli/dent.h, cli/desc.c, cli/external.c, cli/get.c, cli/help.c, cli/install.c, cli/ls.c, cli/main.c, cli/op_source.c, cli/search.c, cli/shell.c, cli/uninstall.c:
	- external commands support
	- commands can pipelined, e.g: rsearch -g /Games/ | desc | less
	- a lot of cleanups, fixes and improvements

2004-06-19  Pawe Gajda  <mis@pld.org.pl>

	* vfile/test_vopen3.c, vfile/vopen3.c, vfile/vopen3.h:
	- improvements && fixes

	* vfile/fetch.c: - mem overrun bug fixed

2004-06-12  Pawe Gajda  <mis@pld.org.pl>

	* pkg.c: - fixed pkg_filename()

	* vfile/foo.sh, vfile/test_vopen3.c, vfile/vopen3.c, vfile/vopen3.h:
	- walk on

2004-04-22  Pawe Gajda  <mis@pld.org.pl>

	* cli/Attic/cmd.c, cli/cli.h, cli/cmd.h, cli/external.c, cli/ls.c, cli/Makefile.am, cli/cli.c:
	- pipeline support

2004-04-19  Pawe Gajda  <mis@pld.org.pl>

	* vfile/Makefile.am, vfile/test_vopen3.c, vfile/vopen3.c, vfile/vopen3.h:
	- vopen3*() continued

2004-03-10  Pawe Gajda  <mis@pld.org.pl>

	* capreq.c, conf.c, pkg.c, pkg.h, pkgroup.c: - walking on

	* pkgdir/dir/dir.c: - pkg group bugfix

	* pkgdir/pkg_store.c: - cleanup

	* pkgdir/pkg_restore.c: - fn bugfix

	* pkgdir/pndir/pndir.c, pkgdir/pndir/save.c:
	- bugfix: pkg filename wasn't loaded

2004-03-07  Pawe Gajda  <mis@pld.org.pl>

	* pkgfl.c, pkgfl.h, pkgroup.h, rpm/Attic/misc.c: - cleanups

	* pkgdir/rpmdb/rpmdb.c, pkgdir/yum/yum.c, pkgdir/Makefile.am, pkgdir/dir/dir.c, pkgdir/hdrl/hdrl.c, pkgdir/pdir/Makefile.am, pkgdir/pdir/pdir.c, pkgdir/pdir/pdir.h, pkgdir/pdir/pdir_pkg_restore.c, pkgdir/pdir/pdir_pkg_store.c, pkgdir/pdir/save.c, pkgdir/pkg_restore.c, pkgdir/pkg_store.c, pkgdir/pkg_store.h, pkgdir/pkgdir.h, pkgdir/pkgdir_patch.c, pkgdir/pndir/digest.c, pkgdir/pndir/pndir.c, pkgdir/pndir/save.c:
	- extensible, more flexible format of package info; cleanups

	* cli/main.c, cli/op_makeidx.c: - improved --mkidx-itype

	* pkgroup.c: - bugfix

2004-03-06  Pawe Gajda  <mis@pld.org.pl>

	* python/Attic/poldek.i, po/pl.po, po/POTFILES.in, po/de.po, poldek_ts.c, poldek_ts.h, uninstall.c, lib_init.c, misc.h, pkgset-install.c, poldek.h, conf.c:
	- walking on

	* cli/main.c, cli/cli.c, cli/install.c: - apt-get like mode

2004-03-03  Pawe Gajda  <mis@pld.org.pl>

	* Attic/pkgdb.c, Attic/pkgdb.h, cli/cli.c, cli/install.c, cli/main.c, cli/op_packages.c, cli/uninstall.c, lib_init.c, lib_pkgset.c, pkgmisc.h, pkgset-install.c, poldek.h, poldek_ts.c, poldek_ts.h, rpm/Attic/rpminstall.c, uninstall.c:
	- ts boolean options as bit vector

	* log.c: - bugfix

	* configure.in: - yum module

	* pkgu.c: - memleak marked

	* po/pl.po, po/POTFILES.in, po/de.po: - updated

	* pkgdir/Makefile.am, pkgdir/mod.c, pkgdir/yum/.cvsignore, pkgdir/yum/Makefile.am, pkgdir/yum/yum.c:
	- yum index support module, NFY

	* pkg.c: - package file could be path, not its basename only

	* cli/desc.c: - added File:

2004-03-02  Pawe Gajda  <mis@pld.org.pl>

	* vfile/vfff/http.c: - merged with 0.18.x

2004-02-24  Pawe Gajda  <mis@pld.org.pl>

	* python/.cvsignore: - updated

	* vfile/misc.c, vfile/vflock.c, pkg.h, pkgfetch.c, pkgfl.h, pkgroup.c, pkgu.c:
	- cleanups

	* python/.cvsignore, python/Attic/poldek.i, python/Makefile.am, python/local_stdint.c, python/test.py:
	- story continued

	* poldek_ts.h, poldek_ts.c:
	- provide poldek_ts_*setf functions too (SWIG)

	* cli/op_makeidx.c, cli/op_source.c:
	- adaptation to source's API changes

	* lib_init.c, pkgdir/source.c, pkgdir/source.h, poldek.h:
	- KISS && cleanup

	* log.c, log.h: - renamed *log() functions

2004-02-23  Pawe Gajda  <mis@pld.org.pl>

	* .cvsignore, python/Attic/poldek.i, python/Makefile.am, python/test.py, swigs.h:
	- learning SWIG...

	* poldek_ts.h: - more flags

	* pkg.h: - SWIG'ed

	* pkgscore.c: - use pkg_is_scored()

	* cli/install.c: - added --*hold and --*ignore options

	* cli/dent.c: - honour PKG_IGNORED flag

	* lib_init.c: - bugfix

2004-02-19  Pawe Gajda  <mis@pld.org.pl>

	* python/.cvsignore, python/Attic/poldek.i, python/Makefile.am, python/test.py, Makefile.am, autogen.sh, configure.in:
	- python interface module, (very) unusable yet

	* poldek.h: - cleanup

2004-02-18  Pawe Gajda  <mis@pld.org.pl>

	* lib_pkgset.c: - cleanup

	* cli/dent.c: - fix

	* cli/dbcache.c, pkgset-install.c, lib_init.c: - cleanup

2004-02-17  Pawe Gajda  <mis@pld.org.pl>

	* conf.c: - finished option aliases

	* pkgdir/pkgdir.h, pkgdir/pkgdir_clean.c, pkgdir/source.c: - cleanup

	* vfile/vfile.c: - external compression bugfix

2004-02-15  Pawe Gajda  <mis@pld.org.pl>

	* cli/main.c, lib_init.c, pkgdir/source.c, pkgdir/source.h, poldek.h:
	- fixed chicken and egg problem with pkgdir_default_type option

2004-02-14  Pawe Gajda  <mis@pld.org.pl>

	* cli/dbcache.c, cli/op_makeidx.c, lib_init.c, pkgset-load.c:
	- renamed global pkgdir_default_type

	* pkgdir/pdir/save.c, pkgdir/pndir/pndir.h, pkgdir/pndir/update.c, pkgdir/pdir/digest.c, pkgdir/pdir/pdir.c, pkgdir/hdrl/hdrl.c, pkgdir/pkgdir.h, pkgdir/source.c, pkgdir/source.h, pkgdir/pkgdir.c:
	- simplified playing with pkgdir's idxpath; bugfixes

	* vfile/vfile.c: - playing with VFM_APPEND bugfixes

	* vfile/vfile.c: - external (de)compression bugfix

	* vfile/vfile.h: - VFM_APPEND implies VFM_RW

2004-02-08  Pawe Gajda  <mis@pld.org.pl>

	* po/POTFILES.in, cli/cd.c, cli/dent.c, cli/install.c, cli/op_source.c, conf.c, lib_init.c, poldek_ts.h, test_match.c:
	- story continued

	* cli/desc.c, cli/ls.c: - merged with 0.18.3 (time_t on alpha)

	* build-dist-packages.sh, configure.in, doc/homepage/Attic/index.sgml.in, pkgset-install.c, rpm/Attic/rpm.c, rpm/Attic/signature.c:
	- merged with 0.18.3

	* Attic/NEWS, TODO, arg_packages.c, arg_packages.h, cli/Makefile.am, cli/cli.c, cli/cli.h, cli/dbcache.c, cli/install.c, cli/ls.c, cli/main.c, cli/op.h, cli/op_makeidx.c, cli/op_source.c, cli/search.c, cli/shell.c, cli/uninstall.c, conf.c, configure.in, dbdep.h, lib_init.c, make.sh, misc.c, misc.h, pkgset-install.c, pkgset-load.c, poldek_ts.c, poldek_ts.h, rpm/Attic/rpm_pkg_ld.c, vfcompr, zlib-in-rpm.sh:
	- vfile_external_compress (merged with 0.18.x)
	- story continued

	* pkg.h, pkg.c: - non-standard package filename support

	* pkgroup.h, pkgroup.c: tn_stream support

	* pkgdir/rpmdb/rpmdb.c, pkgdir/dir/dir.c, pkgdir/mod.c, pkgdir/pdir/pdir.c, pkgdir/pdir/pdir.h, pkgdir/pdir/save.c, pkgdir/pdir/tags.c, pkgdir/pkg_restore.c, pkgdir/pkg_store.c, pkgdir/pkgdir.c, pkgdir/pkgdir.h, pkgdir/pkgdir_clean.c, pkgdir/pkgdir_patch.c, pkgdir/pndir/digest.c, pkgdir/pndir/pndir.c, pkgdir/pndir/pndir.h, pkgdir/pndir/save.c, pkgdir/pndir/tags.c, pkgdir/pndir/update.c, pkgdir/source.c, pkgdir/source.h:
	- package groups are stored properly in pdir and pndir backends
	- non-standard package names (i.e. not N-E-V-R.ARCH.rpm scheme) are supported
	- index creation speedup; package mata-info presented in existing index
	  are taken from that index, not reloaded from packages
	- few minor design changes

	* pkgdir/hdrl/hdrl.c:
	- changed default index name to 'pkglist' and default compression to bz2
	  (apt like)

	* vfile/vfetch.c, vfile/vfile.c, vfile/vfile.h, vfile/vflock.c, vfile/Makefile.am, vfile/fetch.c:
	- do locking per sub-directory instead of locking cachedir permanently

2004-01-12  Pawe Gajda  <mis@pld.org.pl>

	* contrib/patch-spool/Attic/poldek-cachedir.patch:
	- obey cachedir-option if set patch by Andreas Piesk <a.piesk at gmx net>

2004-01-10  Pawe Gajda  <mis@pld.org.pl>

	* conf/Attic/fedora.src: New file.

2004-01-05  Pawe Gajda  <mis@pld.org.pl>

	* vfile/vfile.c:
	- uncomress local files to %{cachedir}/$(dirname $file)

2004-01-03  Pawe Gajda  <mis@pld.org.pl>

	* dbdep.c:
	- bugfix; req provided by db not implies that db provides a cap matched by that req (argh!)

2003-12-30  Pawe Gajda  <mis@pld.org.pl>

	* vfile/extcompr.c, vfile/vfile.c, vfile/vfile.h:
	- new VFILE_CONF_EXTCOMPR opt forces external (de)compression
	- bugfix

2003-12-19  Pawe Gajda  <mis@pld.org.pl>

	* pkgdir/pdir/digest.c, pkgdir/pdir/pdir.c, pkgdir/pdir/pdir.h, Attic/vfuncompr, Makefile.am, pkgfetch.c, vfcompr:
	- support for "site label" display

	* vfile/Attic/uncompr.c, vfile/Makefile.am, vfile/extcompr.c, vfile/vfetch.c, vfile/vfile.c, vfile/vfile.h:
	- merged with 0.18.x external compression support
	- display site aliasname instead of full file URLs

	* vfcompr: New file.

2003-09-12  Pawe Gajda  <mis@pld.org.pl>

	* cli/ls.c, cli/main.c: - bugfixes

2003-07-28  Pawe Gajda  <mis@pld.org.pl>

	* autogen.sh, cli/Attic/pager.c, cli/cli.c, cli/cli.h, cli/install.c, cli/main.c, cli/op.h, cli/op_source.c, cli/shell.c, rpm/Attic/rpminstall.c:
	-  story continued (poldek is not useable yet!)

	* vfile/.cvsignore, vfile/Makefile.am, vfile/fetch.c, vfile/foo.sh, vfile/test_vopen3.c, vfile/vopen3.c, vfile/vopen3.h:
	- vopen3 module to execute command chains

	* pkgdir/pndir/update.c: - bugfix

2003-05-04  Tomasz Pala  <gotar@pld.org.pl>

	* vfjuggle: - new HOME_ETC

2003-04-30  Pawe Gajda  <mis@pld.org.pl>

	* cli/shell.c: - new shell.c

	* cli/Makefile.am, cli/alias.c, cli/cli.c, cli/cli.h, cli/desc.c, cli/get.c, cli/install.c, cli/ls.c, cli/main.c, cli/op_split.c, cli/search.c, cli/uninstall.c:
	- poclidek creation continued

	* lib_init.c, lib_pkgset.c, poldek.h, poldek_ts.c:
	- removed poldek_load_sources()'s useless load_dbdepdirs param

2003-04-23  Pawe Gajda  <mis@pld.org.pl>

	* Attic/main.c, Makefile.am, cli/Makefile.am, cli/alias.c, cli/cli.c, cli/cli.h, cli/desc.c, cli/install.c, cli/ls.c, cli/main.c, cli/op.h, cli/op_packages.c, cli/op_source.c, cli/op_split.c, cli/search.c, cli/uninstall.c, conf.c, lib_init.c, lib_pkgset.c, log.h, misc.c, misc.h, pkg.c, pkg.h, pkgdir/pdir/pdir.c, pkgmisc.c, pkgset-install.c, pkgset-order.c, pkgset-req.c, pkgset.c, pkgset.h, poldek.h, poldek_term.c, poldek_ts.c, poldek_ts.h, split.c, uninstall.c:
	- rewriting continued

	* rpm/Attic/rpm.c: - bugfix

	* Attic/pkgset-mark.c, Attic/usrset.c, Attic/usrset.h, arg_packages.c, arg_packages.h:
	- redesigned usrset code

	* capreq.h: - portable capreq_new_name_a()

2003-04-22  Pawe Gajda  <mis@pld.org.pl>

	* rpm/Attic/rpminstall.c: - remove cached cdrom:// files too (#611)

	* rpm/Attic/rpmhdr.c: - use _RPMVSF* macros instead of RPMVSF_ ts flags

2003-04-15  Pawe Gajda  <mis@pld.org.pl>

	* pkgdir/dir/dir.c, pkgdir/hdrl/hdrl.c, pkgdir/pdir/pdir.c, pkgdir/pndir/pndir.c, pkgdir/rpmdb/rpmdb.c, pkgdir/mod.c, pkgdir/pkgdir.h:
	- +module description
	- +pkgdir_typelist() for retr modules info

2003-04-14  Pawe Gajda  <mis@pld.org.pl>

	* cli/op_source.c, cli/uninstall.c, rpm/Attic/rpm.h, rpm/Attic/rpminstall.c, rpm/Attic/signature.c, Attic/usrset.h, cli/Attic/op_rpm.c, cli/Makefile.am, cli/cli.c, cli/cli.h, cli/install.c, cli/main.c, cli/op.c, cli/op.h, cli/op_makeidx.c, cli/op_packages.c, Attic/usrset.c, pkgu.h, poldek.h, poldek_term.c, poldek_term.h, poldek_ts.c, poldek_ts.h, uninstall.c, Attic/lib_install.c, Attic/main.c, Attic/pkgdb.c, Attic/pkgdb.h, Attic/pkgset-load.h, Attic/pkgset-mark.c, Makefile.am, ask.c, configure.in, lib_init.c, lib_pkgset.c, log.h, misc.h, pkg.h, pkgfetch.c, pkgroup.c, pkgset-install.c, pkgset.c, pkgset.h, pkgu.c:
	- poldek_ts (rpmts like) API
	- cli: working cdmline install, uninstall and mkidx; NFY

	* pkgscore.c: - clear a score on every call

	* autogen.sh: - +generation of po/POTFILES.in

	* conf.c: - bugfix

	* vfile/vfff/ftp.c, vfile/vfff/http.c, vfile/vfff/vfff.h, vfile/vfetch.c, vfile/vfffmod.c, vfile/vfreq.c, vfile/vfreq.h:
	- s/st_(mtime|size)/st_remote_\1/g to avoid conflict with stat members

	* pkgdir/pdir/pdir.c, pkgdir/pdir/save.c, pkgdir/pkg_restore.c:
	- pdir's bugfixes

	* rpm/Attic/rpmhdr.c:
	- do not verify package digest/signature during header loading (slow)

2003-04-06  Tomasz Pala  <gotar@pld.org.pl>

	* vfjuggle: - proper use of test is one '=' in string comparison

	* vfjuggle: - removed commented out code

	* vfjuggle: - typo

2003-04-02  Pawe Gajda  <mis@pld.org.pl>

	* Attic/README.merging, Attic/pkgset-merge.c: New file.

2003-04-01  Pawe Gajda  <mis@pld.org.pl>

	* cli/.cvsignore, cli/Attic/op_rpm.c, cli/Attic/pager.c, cli/Attic/pager.h, cli/Makefile.am, cli/alias.c, cli/cli.c, cli/cli.h, cli/dbcache.c, cli/desc.c, cli/get.c, cli/install.c, cli/ls.c, cli/main.c, cli/op.c, cli/op.h, cli/op_packages.c, cli/op_source.c, cli/search.c, cli/uninstall.c:
	- CLI subsystem (NFY)

	* pkgset-install.c: - fix

	* Attic/lib_install.c, Attic/pkgset-mark.c, Attic/usrset.h, Makefile.am, conf.c, conf/Attic/poldek.conf, configure.in, lib_init.c, lib_pkgset.c, make.sh, pkg.c, pkgset-install.c, pkgset.h, poldek.h, rpm/Attic/rpm_pkg_ld.c, rpm/Attic/rpminstall.c:
	- INSTS_UPGRADE is like REINSTALL or DOWNGRADE a INSTALL modifier
	- working ignore{arch,os}
	- continuation of poldeklib work

	* pkgdir/pndir/pndir.c, pkgdir/dir/dir.c, pkgdir/pdir/pdir.c, pkgdir/pkgdir.c, pkgdir/pkgdir.h, pkgdir/source.h:
	- +pkgdir_idstr()
	- assertion that pkgdir module's open doesn't override pkgdir's flags

2003-02-25  Micha Moskal  <malekith@pld.org.pl>

	* doc/Attic/poldek.pod: - better priority description

2003-02-22  Pawe Gajda  <mis@pld.org.pl>

	* pkgdir/rpmdb/rpmdb.c: - fix

2003-02-07  Pawe Gajda  <mis@pld.org.pl>

	* Makefile.am: - pkgsplit.conf.sample moved to conf/

	* conf.c, conf.h: - %include is not contextual anymore
	- spaces instead of '_' are allowed in params names (use_sudo -> use sudo)
	- remote config could be refreshed (POLDEK_LDCONF_UPDATE flag)

	* conf/Attic/poldek.alias, conf/Makefile.am, conf/poldek-pri-sample.conf, conf/rh-source.conf, Attic/pkgsplit.conf.sample, Attic/poldek.alias:
	- moved to the right place

	* rpm/Attic/install.c, rpm/Attic/rpmhdr.c, rpm/Attic/rpmvercmp.c, rpm/Attic/signature.c, conf/Attic/poldek.conf, pkgdir/pkgdir.h, Attic/dbpkg.c, pkg.h, pkgset-req.c, pkgu.c:
	- minor fixes (gcc3 warnings)

2003-02-06  Artur Frysiak  <wiget@pld.org.pl>

	* vfsmb: - handle smb://[login[:passwd]@]host/service/[path/]file URI

2003-02-03  Pawe Gajda  <mis@pld.org.pl>

	* conf.c: - bugfix

2003-01-30  Pawe Gajda  <mis@pld.org.pl>

	* conf.c: - be more strict

	* conf/Attic/mdk.src, conf/Attic/pld.src, conf/Attic/poldek.conf, conf/Attic/rh.src, conf/Attic/sample-cdrom.src, conf/Attic/sample-source.conf, conf/Attic/sample.src, conf/pld-source.conf, conf/rh-source.conf, conf/sample-cdrom-source.conf, Attic/poldekrc, Makefile.am, conf/Attic/fetch.conf, conf/Makefile.am, conf/mdk-source.conf, configure.in:
	- new style configuration

2003-01-28  Pawe Gajda  <mis@pld.org.pl>

	* vfile/vfff/Attic/ftp.h, vfile/vfff/Attic/http.h, vfile/vfff/ftp.c, vfile/vfff/http.c:
	- removed useless headers

	* rpm/Attic/install.c, rpm/Attic/rpmvercmp.c, po/POTFILES.in, po/de.po, po/pl.po, pkgdir/pndir/update.c, pkgdir/pdir/pdir.c, lib_init.c, pkg_ver_cmp.h, pkgfetch.c:
	- updates to recent vfile's changes

	* pkgdir/hdrl/hdrl.c:
	- --up and --upa support (based on file size and modification time)

	* Attic/vfuncompr:
	- do not uncompress file if uncompressed copy is up to date

	* vfile/vfreq.h, vfile/Attic/uncompr.c, vfile/Makefile.am, vfile/fetch.c, vfile/sample.c, vfile/ttest.c, vfile/vfetch.c, vfile/vfffmod.c, vfile/vfget.c, vfile/vfile.c, vfile/vfile.h, vfile/vfreq.c:
	- removed rarely used RPMIO support; vfile is independent from librpmio
	- removed glibc's cookies usage (trurlib constains equivalent)
	- fixed vf_uncompr*(): files are extracted to compressed
	  files dir
	- new VFM_CACHE_NODEL vfmode flag prevents local copy removal
	  before fetching
	- few cleanups

2003-01-27  Pawe Gajda  <mis@pld.org.pl>

	* pkg.c: - pkg_filename() bugfix

	* vfile/vftp/Attic/Makefile.am: - vftp is dead

	* shell/Attic/shell.c, Attic/main.c, Makefile.am, configure.in, lib_init.c, pkg.c, pkgset.h, poldek.h:
	- few minor code cleanups

	* vfile/vhttp/Attic/http.h, vfile/vhttp/Attic/req.txt, vfile/vhttp/Attic/test_vhttp.c, vfile/vhttp/Attic/vhttp.c, vfile/vhttp/Attic/vhttp.h, vfile/vftp/Attic/.cvsignore, vfile/vftp/Attic/ftp.c, vfile/vftp/Attic/ftp.h, vfile/vftp/Attic/test_vftp.c, vfile/vftp/Attic/vftp.c, vfile/vftp/Attic/vftp.h, vfile/vhttp/Attic/.cvsignore, vfile/vhttp/Attic/Makefile.am, vfile/vhttp/Attic/base64.c, vfile/vhttp/Attic/http.c, vfile/vfff/.cvsignore, vfile/vfff/Attic/ftp.h, vfile/vfff/Attic/http.h, vfile/vfff/Makefile.am, vfile/vfff/base64.c, vfile/vfff/ftp.c, vfile/vfff/http.c, vfile/vfff/vfff.c, vfile/vfff/vfff.h, vfile/Attic/vfvftp.c, vfile/Attic/vfvhttp.c, vfile/vfprogress.c, vfile/vfreq.c, vfile/vfreq.h, vfile/.cvsignore, vfile/Attic/uncompr.c, vfile/Makefile.am, vfile/fetch.c, vfile/misc.c, vfile/test_retr.sh, vfile/vfetch.c, vfile/vfffmod.c, vfile/vfget.c, vfile/vfile.c, vfile/vfile.h:
	- vftp and vhttp merge into vfff sublib (VFile's File Fetch)
	- file aren't downloaded if local copy has the same mtime and size
	- general code cleanups

2003-01-23  Tomasz Pala  <gotar@pld.org.pl>

	* doc/pl/poldek.pod: - typos reported by bufi <bufi@solar.fn.pl>

2003-01-21  Pawe Gajda  <mis@pld.org.pl>

	* conf.c: - file inclusion improvements:
	   - non-absolute paths are prefixed by parent file's dirname
	   - included file could be remote one, i.e declaration below now works:
	       %include http://foo/poldek.conf

	- '_' prefixed parameters are treated as user-level, private variables, e.g.
	   configuration below now works:

	   _pld_ra_rootdir = ftp://ftp.pld.org.pl/dists/ra
	   source = ra  %{_pld_ra_rootdir}/PLD/i686/PLD/RPMS/
	   source = ra-updates-security %{_pld_ra_rootdir}/updates/security/i686/

	* Attic/main.c: - die on configuration loading failure

2003-01-21  Tomasz Koczko  <kloczek@pld.org.pl>

	* vfjuggle: - change default VF_MNTPOINT to /mnt/cdrom.

2003-01-21  Pawe Gajda  <mis@pld.org.pl>

	* sigint/Makefile.am, Attic/lib_install.c, Attic/main.c, conf.c, lib_init.c, make.sh, misc.c, pkgset-install.c, pkgset.c, pkgset.h, poldek.h:
	- minor changes

	* pkg.c, pkg.h:
	- "arch" and "os" moved to global dictionary (saves about 10 bytes memory
	   per packege)
	- added NVR member and coresponding cmp* functions;
	  simplifies "poldek --shell"-like apps

	* Attic/poldek.alias: - removed fun alias

	* pkgdir/pkg_restore.c, pkgdir/pkg_store.c, pkgdir/pkgdir.h, pkgdir/pndir/save.c:
	- PKGSTORE_DEFAULT_* macros changed to public const char[]s

	* shell/Attic/search.c: - matching shell patterns case insensitive
	- paths matching bugfix (#511)
	- bugfix: search -ld was extremely slow because of wrong order
	  of description and file list retrieval from package index.

	* shell/Attic/desc.c: - disabled testing stuff

2003-01-18  Pawe Gajda  <mis@pld.org.pl>

	* vfile/vhttp/Attic/Makefile.am, vfile/vftp/Attic/.cvsignore, vfile/vftp/Attic/Makefile.am, vfile/vhttp/Attic/.cvsignore, vfile/.cvsignore, vfile/Makefile.am, vfile/fetch.c, sigint/.cvsignore, sigint/Makefile.am, shell/Attic/ls.c, shell/Attic/search.c, shell/.cvsignore, shell/Attic/Makefile.am, shell/Attic/desc.c, shell/Attic/install.c, rpm/Attic/signature.c, rpm/Attic/rpminstall.c, rpm/Attic/rpmdb_depdirs.c, rpm/Attic/.cvsignore, rpm/Attic/Makefile.am, rpm/Attic/rpm.c, rpm/Attic/rpm.h, rpm/Attic/rpm_pkg_ld.c, pkgdir/pndir/save.c, pkgdir/rpmdb/.cvsignore, pkgdir/rpmdb/Makefile.am, pkgdir/rpmdb/rpmdb.c, pkgdir/pndir/.cvsignore, pkgdir/pndir/Makefile.am, pkgdir/pndir/pndir.c, pkgdir/pdir/save.c, pkgdir/pdir/.cvsignore, pkgdir/pdir/Makefile.am, pkgdir/pdir/pdir.c, pkgdir/hdrl/.cvsignore, pkgdir/hdrl/Makefile.am, pkgdir/hdrl/hdrl.c, pkgdir/dir/.cvsignore, pkgdir/dir/Makefile.am, pkgdir/dir/dir.c, pkgdir/pkgdir_patch.c, pkgdir/pkgdir.c, pkgdir/pkg_store.c, pkgdir/.cvsignore, pkgdir/Makefile.am, pkgdir/pkg_restore.c, conf/.cvsignore, vfsmb, Attic/usrset.c, uninstall.c, poldek.h, split.c, split.h, test_match.c, Attic/NEWS, Attic/dbpkg.c, Attic/lib_install.c, Attic/main.c, Attic/pkgdb.c, Makefile.am, Makefile.extra, ask.c, autogen.sh, capreq.c, configure.in, dbdep.c, dbpkgset.c, fileindex.c, fileindex.h, getlib.sh, lib_init.c, misc.c, pkg.c, pkg.h, pkg_ver_cmp.h, pkgfetch.c, pkgscore.c, pkgset-install.c, pkgset.c, .cvsignore:
	- libtoolized
	- few code cleanups

	* doc/pl/.cvsignore, doc/homepage/.cvsignore, doc/homepage/Attic/index.sgml.in, doc/homepage/Attic/mkhtmltoc.pl, doc/homepage/Attic/screenshoots.sgml, doc/homepage/Makefile.am, doc/homepage/logo.png, doc/.cvsignore, doc/Attic/poldek.pod, doc/Makefile.am, Attic/homepage.sgml.in, Attic/logo.png, Attic/mkhtmltoc.pl, Attic/poldek.pod, Attic/screenshoots.sgml:
	- moved to doc/

2003-01-15  Pawe Gajda  <mis@pld.org.pl>

	* conf.c, conf.h, lib_init.c, poldek.h, Makefile.am:
	- poldek_ldconf() can be used to read custom key=value files
	- poldek_load_config() cleanups

	* pkgdir/pkg_restore.c: - bugfix

	* shell/Attic/search.c, shell/Attic/shell.c:
	- poldek_conf() is used to load aliases defs
	- few minor aliases code improvements

	* Attic/poldek.alias, shell/Attic/get.c, shell/Attic/install.c, shell/Attic/ls.c, shell/Attic/search.c, shell/Attic/shell.c, shell/Attic/shell.h, shell/Attic/uninstall.c, shell/Attic/desc.c:
	- command aliases definitions moved to external /etc/poldek.aliases
	  and ~/.poldek.aliases files. (Mariusz Mazur <mmazur(at)kernel.pl>)

2003-01-14  Pawe Gajda  <mis@pld.org.pl>

	* Attic/lib_install.c: - more asserts

	* lib_init.c: - simplified code

	* conf.c: - %{} macros are expanded after configuration is fully loaded

	* vfile/Makefile.am: - fixed sources list

	* vfile/vhttp/Attic/Makefile.am, vfile/vhttp/Attic/base64.c, vfile/vhttp/Attic/http.c, vfile/vhttp/Attic/http.h, vfile/vhttp/Attic/vhttp.c, vfile/vhttp/Attic/vhttp.h, vfile/vftp/Attic/Makefile.am, vfile/vftp/Attic/ftp.c, vfile/vftp/Attic/test_vftp.c, vfile/vftp/Attic/vftp.c, vfile/vftp/Attic/vftp.h, vfile/Attic/vfvftp.c, vfile/Attic/vfvhttp.c, vfile/Makefile.am, vfile/fetch.c, vfile/misc.c, vfile/vfile.c, vfile/vfile.h, vfile/vfreq.c, vfile/vfreq.h:
	- HTTP authentication support
	- HTTP/FTP proxy support
	- fixed HTTP's redirects (bugs noticed by malekith once):
	  - transfer is re-initiated with valid URL after the connection lose
	  - redirections to other protocols are handled
	- simplified vf's modules code (vf_request structure is used)

	* misc.c: - fixed expand_env_vars()

2003-01-10  Pawe Gajda  <mis@pld.org.pl>

	* conf.c: - bugfix

	* pkgdir/pdir/digest.c: - gzseek() always fails on broken archives

	* pkgdir/pdir/pdir.c, pkgdir/pndir/update.c:
	- do not update already downloaded index

2003-01-07  Pawe Gajda  <mis@pld.org.pl>

	* Attic/install.c, Attic/install.h, Attic/lib_install.c, Attic/main.c, Attic/pkgset-mark.c, Attic/usrset.c, Attic/usrset.h, Makefile.am, configure.in, lib_init.c, lib_pkgset.c, log.c, log.h, misc.c, misc.h, pkg.h, pkgfetch.c, pkgset-load.c, pkgset.c, pkgset.h, poldek.h, poldek_term.c, split.c, split.h, uninstall.c:
	- start to make a poldek library
	- new configurarion file format (INI-style)
	- code cleanup, etc

	* shell/Attic/install.c, shell/Attic/shell.c:
	- rpmdb cache saving fixes
	- temporary commented out package installation cause to poldek
	  library is NFY

	* po/POTFILES.in, po/de.po, po/pl.po: - updated

	* rpm/Attic/rpm.c: - bugfix

	* vfsmb: - vfile's SMB handler

	* conf.c, conf.h:
	- support for INI-like sections; sources and file fetchers could be
	  defined in section form ([source] and [fetcher] sections)
	- "%include <path>" is supported

	* pkgdir/rpmdb/rpmdb.c, pkgdir/pndir/pndir.c, pkgdir/pndir/update.c, pkgdir/pdir/digest.c, pkgdir/pdir/pdir.c, pkgdir/dir/dir.c, pkgdir/hdrl/hdrl.c, pkgdir/pkgdir_clean.c, pkgdir/source.c, pkgdir/source.h, pkgdir/mod.c, pkgdir/pkgdir.c, pkgdir/pkgdir.h:
	- improved modules registration code
	- packages i18n fixes
	- few minor bugfixes

	* getlib.sh: - bugfix

	* vfile/vfile.h, vfile/vfprogress.c, vfile/fetch.c, vfile/sample.c, vfile/ttest.c, vfile/vfile.c:
	- more flexible external handlers stuff -- now is possible to define
	  external handler for a custom URL type (e.g. foo://)
	- improved configuration
	- cleanups

2002-12-17  Pawe Gajda  <mis@pld.org.pl>

	* shell/Attic/shell.h, shell/Attic/shell.c, rpm/Attic/rpm_pkg_ld.h, shell/Attic/install.c, pkgu.c, rpm/Attic/rpm_pkg_ld.c, Attic/h2n.h, Attic/main.c, Makefile.am, Makefile.extra, make.sh, misc.c, pkg.c, pkg.h, pkgfl.c, pkgroup.c, pkgset-install.c, pkgset-order.c, pkgset-req.c, pkgset-req.h, pkgset.c, pkgset.h:
	- simplified pkgset's related code
	- cleanups

	* Attic/getrurl.sh, autogen.sh, getlib.sh:
	- getlib.sh for tndb and trurlib auto-setup

	* capreq.c:
	- faster capreq_arr_restore(); bastard aren't saved anymore;

	* pkgdir/pndir/pndir.c, pkgdir/pndir/save.c, pkgdir/hdrl/hdrl.c, pkgdir/pdir/pdir.c, pkgdir/pdir/save.c, pkgdir/dir/dir.c, pkgdir/pkg_restore.c, pkgdir/pkg_store.c, pkgdir/pkgdir.c, pkgdir/pkgdir.h, pkgdir/pkgdir_patch.c, pkgdir/source.c:
	- improved i18n code
	- code cleanups

	* pkgdir/rpmdb/rpmdb.c:
	- descritption and file list are extracted from db on demand

	* po/de.po, po/pl.po, po/POTFILES.in: - updated

2002-12-13  Pawe Gajda  <mis@pld.org.pl>

	* shell/Attic/shell.c, shell/Attic/desc.c, rpm/Attic/rpmhdr.h, rpm/Attic/rpminstall.c, rpm/Attic/rpmvercmp.c, rpm/Attic/signature.c, rpm/Attic/rpmdb_it.c, rpm/Attic/rpmdb_it.h, rpm/Attic/rpmhdr.c, rpm/Attic/rpm_pkg_ld.h, rpm/Attic/rpmdb_depdirs.c, rpm/Attic/rpm.h, rpm/Attic/rpm_pkg_ld.c, rpm/Attic/misc.c, rpm/Attic/rpm.c, rpm/Attic/.cvsignore, rpm/Attic/Makefile.am, rpm/Attic/install.c, pkgdir/rpmdb/rpmdb.c, pkgdir/pndir/save.c, pkgdir/pndir/pndir.c, pkgdir/hdrl/hdrl.c, pkgdir/pdir/pdir.c, pkgdir/pdir/save.c, pkgdir/dir/dir.c, pkgdir/pkgdir.c, pkgdir/pkgdir.h, Attic/usrset.c, pkgdir/pkg_restore.c, pkgdir/pkg_store.c, uninstall.c, test_match.c, Attic/rpm.c, Attic/rpm.h, Attic/rpm_install.c, Attic/rpm_signature.c, Attic/rpmadds.c, Attic/rpmadds.h, Attic/rpmdb_depdirs.c, Attic/rpmdb_it.c, Attic/rpmdb_it.h, Attic/rpmhdr.c, Attic/rpmhdr.h, Attic/rpminstall.c, Attic/rpmvercmp.c, split.c, pkgu.c, pkgset.h, pkgset-req.h, pkgset.c, pkgset-req.c, pkgset-order.c, Attic/pkgset-load.h, pkgset-install.c, pkgset-load.c, Attic/dbpkg.c, Attic/install.c, Attic/main.c, Attic/pkgdb.c, Attic/pkgdb.h, Makefile.am, capreq.c, capreq.h, configure.in, dbpkgset.c, misc.c, pkg.c, pkg.h, pkgfetch.c, pkgfl.c, pkgfl.h, pkgmisc.c, pkgmisc.h, pkgroup.c:
	- rpm related stuff moved to rpm/
	- rpmdb backend: added ability to load package description
	- general code cleanups

2002-12-11  Pawe Gajda  <mis@pld.org.pl>

	* shell/Attic/Makefile.am, shell/Attic/desc.c, shell/Attic/ls.c, shell/Attic/shell.c, pkgdir/rpmdb/.cvsignore, pkgdir/rpmdb/Makefile.am, pkgdir/rpmdb/rpmdb.c, pkgdir/pndir/Attic/patch.c, pkgdir/pndir/Makefile.am, pkgdir/pndir/digest.c, pkgdir/pndir/pndir.c, pkgdir/pndir/pndir.h, pkgdir/pndir/save.c, pkgdir/pndir/tags.c, pkgdir/pndir/update.c, pkgdir/hdrl/.cvsignore, pkgdir/hdrl/Makefile.am, pkgdir/hdrl/hdrl.c, pkgdir/pdir/.cvsignore, pkgdir/pdir/Makefile.am, pkgdir/pdir/digest.c, pkgdir/pdir/pdir.c, pkgdir/pdir/pdir.h, pkgdir/pdir/save.c, pkgdir/pdir/tags.c, pkgdir/pndir/.cvsignore, pkgdir/dir/.cvsignore, pkgdir/dir/Makefile.am, pkgdir/dir/dir.c, pkgdir/pkgdir_patch.c, pkgdir/source.c, pkgdir/source.h, Attic/source.c, Attic/source.h, Attic/usrset.c, pkgdir/.cvsignore, pkgdir/Makefile.am, pkgdir/mod.c, pkgdir/pkg_restore.c, pkgdir/pkg_store.c, pkgdir/pkgdir.c, pkgdir/pkgdir.h, pkgdir/pkgdir_clean.c, test_match.c, test_patch.sh, uninstall.c, Attic/h2n.h, Attic/main.c, Attic/pkgdir.c, Attic/pkgdir.h, Attic/pkgdir_digest.c, Attic/pkgdir_load_dir.c, Attic/pkgdir_patch.c, Attic/pkgdir_save.c, Attic/pkgdir_tags.c, Attic/rpmadds.c, capreq.c, capreq.h, conf.c, configure.in, dbdep.c, make.sh, misc.c, misc.h, pkg.c, pkg.h, pkgfl.c, pkgfl.h, pkgroup.c, pkgroup.h, pkgscore.c, pkgset-install.c, pkgset-load.c, pkgset.h, pkgu.c, pkgu.h, Makefile.am, Makefile.extra, TODO, autogen.sh:
	- modularized package indexes code
	- added new index format ('pndir' - package New .dir), based on tndb library
	- few minor improvements
	NOTE: it is still under heavy developement - don't use, don't report
	      me a bugs, etc.

	* po/pl.po, po/POTFILES.in, po/de.po: - make update-po

2002-12-10  Pawe Gajda  <mis@pld.org.pl>

	* sigint/Makefile.am, sigint/sigint.h: - nothing shocking

	* vfile/vhttp/Attic/Makefile.am, vfile/vhttp/Attic/http.c, vfile/vftp/Attic/Makefile.am, vfile/Makefile.am, vfile/sample.c, vfile/vfile.c, vfile/vfile.h:
	- support for trurlibs's tn_stream

2002-12-06  Tomasz Pala  <gotar@pld.org.pl>

	* conf/Attic/sample-cdrom.src: - typos, HOME_ETC.

	* vfjuggle: - added support for HOME_ETC

2002-11-30  Tomasz Pala  <gotar@pld.org.pl>

	* vfjuggle: - use directly CDID instead of id (mount_),
	- consider removing some commented out code.

2002-11-27  Pawe Gajda  <mis@pld.org.pl>

	* Makefile.extra: - nothing shocking

	* Attic/NEWS, Attic/homepage.sgml.in, configure.in:
	- released as 0.18.1

2002-11-26  Pawe Gajda  <mis@pld.org.pl>

	* Attic/pkgdir.c, Attic/pkgdir_load_dir.c, Attic/pkgdir_patch.c, Attic/main.c:
	- creation of empty indexes is allowed

	* Attic/source.c, vfile/misc.c: - killed SIGSEV with '-s /' (#443)

2002-11-22  Pawe Gajda  <mis@pld.org.pl>

	* pkgscore.c: - cosmetics

	* po/POTFILES.in, po/de.po, po/pl.po: - updates

	* Attic/rpm.c, uninstall.c:
	- uninstall: fixed display of dependency tree

2002-11-16  Pawe Gajda  <mis@pld.org.pl>

	* pkgset-install.c: - fixed stupid bug of 'hold' patterns matching

2002-11-14  Pawe Gajda  <mis@pld.org.pl>

	* dbdep.c, pkgset-install.c: - SIGSEV killed

	* vfile/vftp/Attic/ftp.c, vfile/vhttp/Attic/http.c, shell/Attic/install.c, configure.in, pkgscore.c, pkgset-install.c, pkgset.c, pkgset.h, Attic/NEWS:
	- fixed 'hold' and 'ignore' pattern matching
	- shell: fixed problem with non-unmarked packages after interrupted
	  installation.
	- few C-c handling improvements

2002-11-11  Pawe Gajda  <mis@pld.org.pl>

	* vfile/vfprogress.c: - bugfix

2002-11-07  Pawe Gajda  <mis@pld.org.pl>

	* doc/pl/Makefile.am, doc/pl/poldek.pod: - cosmetics

	* build-dist-packages.sh: - few fixes

	* Attic/homepage.sgml.in: - typo

	* poldek.spec.in: - used tar.bz2 source

	* vfile/vhttp/Attic/http.c, vfile/vftp/Attic/ftp.c, vfile/vfile.h, vfile/vfprogress.c, shell/Attic/desc.c, shell/Attic/ls.c, sigint/sigint.c, sigint/sigint.h, doc/pl/.cvsignore, doc/pl/Makefile.am, po/POTFILES.in, po/de.po, po/pl.po, Attic/h2n.h, Attic/main.c, Attic/rpm.c, Attic/rpmadds.c, TODO, configure.in, dbdep.c, doc/.cvsignore, doc/Makefile.am, pkgset-install.c, pkgset-req.c, test_match.c, uninstall.c, Attic/NEWS, Makefile.am:
	- killed all compiler warnings
	- Polish manpage is added to dist
	- fixed vfile's progress bar (#367)
	- released as 0.18 (stable)

2002-10-31  Micha Moskal  <malekith@pld.org.pl>

	* contrib/poldek-cache.pl: - a simple perl script to serve as rpm proxy

2002-10-30  Pawe Gajda  <mis@pld.org.pl>

	* vfile/vhttp/Attic/http.c:
	- bugfix: don't do tolower() on headers values

2002-10-29  Pawe Gajda  <mis@pld.org.pl>

	* Attic/rpm_install.c: - cosmetics

	* Attic/pkgdir_load_dir.c, Attic/rpm.c, Attic/rpm_install.c, Attic/rpmadds.c, Makefile.am, configure.in:
	- install-dist works with rpm 4.1

	* Attic/main.c, shell/Attic/shell.c, vfile/Attic/vfvftp.c, vfile/Attic/vfvhttp.c, vfile/vfile.c:
	- SIGINT handler is installed in interactive mode only

2002-10-28  Pawe Gajda  <mis@pld.org.pl>

	* capreq.c, capreq.h:
	- bugfix: do not store runtime capreq flags to index

2002-10-24  Pawe Gajda  <mis@pld.org.pl>

	* sigint/.cvsignore, po/POTFILES.in, po/de.po, po/pl.po, Attic/source.c, pkgset-order.c:
	 - i18n stuff

	* vfile/vftp/Attic/Makefile.am, vfile/vftp/Attic/ftp.c, vfile/vhttp/Attic/Makefile.am, vfile/vhttp/Attic/http.c, sigint/Makefile.am, sigint/sigint.c, sigint/sigint.h, vfile/Attic/sigint.c, vfile/Attic/vfcurl.c, vfile/Attic/vfvftp.c, vfile/Attic/vfvhttp.c, vfile/Makefile.am, vfile/vfile.c, vfile/vfile.h, shell/Attic/desc.c, shell/Attic/ls.c, shell/Attic/pager.c, shell/Attic/search.c, shell/Attic/shell.c, Attic/main.c, Attic/rpmadds.c, Attic/rpmadds.h, Attic/rpminstall.c, Attic/sigint.c, Attic/sigint.h, Makefile.am, capreq.h, configure.in, pkgfetch.c, pkgset-install.c, pkgset-req.c, pkgset.c, pkgset.h:
	- SIGINT handling cleanup; rpmlib() reqs are verified properly

2002-10-23  Pawe Gajda  <mis@pld.org.pl>

	* Attic/main.c, Attic/rpm.c, Attic/sigint.c, Attic/sigint.h, Makefile.am:
	- C-c support (NFY)

	* vfile/vhttp/Attic/http.c, vfile/vftp/Attic/ftp.c, vfile/Attic/sigint.c, vfile/Attic/vfcurl.c, vfile/Attic/vfvftp.c, vfile/Attic/vfvhttp.c, vfile/vfile.h:
	- sigint_*() renamed to vf_sigint_*()

	* dbdep.c, dbdep.h, pkgset-install.c:
	- speeded up db_deps_remove_pkg_caps()

2002-10-22  Pawe Gajda  <mis@pld.org.pl>

	* Attic/main.c:
	- bugfix: config's sources are not loaded when -s is used

2002-10-20  Pawe Gajda  <mis@pld.org.pl>

	* Attic/main.c, Attic/source.c, Attic/source.h:
	- sources are prioritized in order they are passed to cmdline

2002-10-18  Pawe Gajda  <mis@pld.org.pl>

	* Attic/main.c, conf.c, pkg.c, pkg.h, pkgset.c, pkgset.h:
	- with -Q (--unique-pkg-names) packages with the same name are removed from av. set

	* shell/Attic/search.c: - more verbose help for search (#396)

	* Attic/getrurl.sh: - up to new ac/am

	* Attic/poldek.pod: - updated signatures verification description

	* shell/Attic/install.c: - removed debug messages

	* Attic/rpm_signature.c, pkgset-load.c:
	- signatures verification bugfix

2002-10-18  Artur Frysiak  <wiget@pld.org.pl>

	* po/.cvsignore: more ignores

	* vfile/vftp/Attic/Makefile.am, vfile/vhttp/Attic/Makefile.am, shell/Attic/Makefile.am, vfile/Makefile.am, Makefile.am, conf/Attic/Makefile, conf/Makefile.am, configure.in:
	- make distcheck passed

2002-10-17  Pawe Gajda  <mis@pld.org.pl>

	* pkg.c: - +pkg_evr_snprintf*()

	* Attic/rpm_signature.c: - cosmetics

	* pkgscore.c:
	- 'hold' and 'ignore' masks are matched with NEVR and SOURCE_NAME:NEVR

2002-10-17  Artur Frysiak  <wiget@pld.org.pl>

	* Attic/acconfig.h: deprecated file

	* po/.cvsignore: more ignores

	* po/Makevars, Makefile.am, configure.in:
	- autoconf 2.54 and gettext 0.11.5 fixes

2002-10-17  Pawe Gajda  <mis@pld.org.pl>

	* configure.in:
	- adapted to trurlib 0.43.9; released as 0.17.9.1 (test release)

	* configure.in: - + one more trurlib's test

	* Attic/main.c: - merged with rpm_4_1

	* Attic/rpm.c: - bugfix

	* conf/Attic/Makefile, Attic/rpm.c, Attic/rpm.h, Attic/rpm_signature.c, Attic/rpmadds.c, Attic/rpmadds.h, Attic/rpmdb_depdirs.c, Attic/rpmdb_it.c, Attic/source.c, Attic/source.h, pkgfetch.c, test_match.c, .cvsignore, Attic/acconfig.h, Attic/pkgdir_load_dir.c, Makefile.am, acinclude.m4, autogen.sh, configure.in, log.c, log.h, pkg.c:
	- merged with rpm_4_1 (AC/AM must be fixed)

2002-10-16  Pawe Gajda  <mis@pld.org.pl>

	* dbdep.c, pkg.c, pkg.h, pkgset-install.c, test_patch.sh:
	- dependecy processing improvements and fixes (#369)

	* log.c, log.h: + LOGDIE

2002-10-16  Artur Frysiak  <wiget@pld.org.pl>

	* acinclude.m4: New file.

2002-10-15  Pawe Gajda  <mis@pld.org.pl>

	* Attic/rpm_signature.c: New file.

	* shell/Attic/install.c, pkgset-install.c:
	- fixed package list management (#372)

2002-10-14  Pawe Gajda  <mis@pld.org.pl>

	* pkgset-install.c:
	- greedy upgrades are performed instead of marking different versions of the same package

2002-10-10  Tomasz Pala  <gotar@pld.org.pl>

	* doc/pl/poldek.pod: - well, it's finished

	* Attic/poldek.pod: - typo, cosmetics.

	* vfjuggle: - extended trailing comment,
	- setting URI (cdid function) without sed,
	- adding eval before $VF_MOUNT (mount_ function) - facilitate
	  setting more commands to be executed,
	- fixed umount message (mount_ function) (it's not $id disk),
	- commented out unneeded condition, made 'ln' command more similar
	  to 'cp' (main),
	- cosmetics, reformated - if you have narrower terminal please
	  decrease tabstop (vim) variable or Tab spacing (mcedit) option,
	  but let it be real 0x09 tabs.

2002-10-05  Tomasz Pala  <gotar@pld.org.pl>

	* Attic/poldek.pod: - typo, dot and space;)

	* doc/pl/poldek.pod: - still not finished

2002-10-04  Tomasz Pala  <gotar@pld.org.pl>

	* Attic/poldek.pod: - added missing dots

	* doc/pl/poldek.pod: - NFY (about 30% completed)

2002-09-29  Pawe Gajda  <mis@pld.org.pl>

	* shell/Attic/uninstall.c, uninstall.c:
	- verify deinstalled package list with db if rpm reports failure.

2002-09-27  Pawe Gajda  <mis@pld.org.pl>

	* Attic/rpmdb_depdirs.c: New file.

2002-09-25  Pawe Gajda  <mis@pld.org.pl>

	* Attic/homepage.sgml.in: - few translations to English ;-)

2002-09-23  Artur Frysiak  <wiget@pld.org.pl>

	* pkgset-order.c: fix untranslantable message

2002-09-20  Pawe Gajda  <mis@pld.org.pl>

	* build-dist-packages.sh, scparchive.sh: - improvements

	* Makefile.am: - +logo.png

	* Attic/NEWS, configure.in: - released as 0.17.9

	* Attic/homepage.sgml.in, Attic/logo.png, Attic/mkhtmltoc.pl:
	- added poldek's logo (picture by Karol Krenski <mimooh@sgsp.edu.pl> - thanks :-))

	* Attic/poldek.pod: - updates

	* pkgset.c, pkgset.h:
	- INSTS_OBSOLETES <=> INSTS_GREEDY cause to no "obsolete" option implemented (yet?)

2002-09-19  Pawe Gajda  <mis@pld.org.pl>

	* pkg.c, test_match.c:
	- fixed package <-> requirement EVR matching (now upgrade KDE2 -> KDE3
	  works well)

	* pkgset-install.c: - bugfix: don't mark package twice

2002-09-17  Pawe Gajda  <mis@pld.org.pl>

	* pkg.c, pkgset-install.c, pkgset.c, pkgset.h:
	- dependency matching bugfix
	- packages are selected by Obsoletes tag too.

	* shell/Attic/search.c: - fixed obsoletes searching

2002-09-12  Pawe Gajda  <mis@pld.org.pl>

	* Attic/main.c: - fixed prepare_path()

2002-08-28  Pawe Gajda  <mis@pld.org.pl>

	* Attic/main.c, Attic/source.h, Attic/source.c:
	- if source priorities aren't set sources are priritized in order
	  they are appear in config file.

2002-08-24  Pawe Gajda  <mis@pld.org.pl>

	* Attic/main.c, Attic/pkgdir.c, Attic/pkgdir.h, Attic/source.c, Attic/source.h, pkg.c, pkg.h, pkgset-load.c, pkgset.c:
	- added source priorities (new 'pri' source option)

2002-08-18  Pawe Gajda  <mis@pld.org.pl>

	* configure.in, Attic/NEWS: - released as 0.17.8

	* pkgset-order.c, po/de.po, po/pl.po:
	- typos (GoTaR <gotar@poczta.onet.pl>)

	* Attic/poldekrc: - typos

	* shell/Attic/desc.c, shell/Attic/ls.c:
	- size units are displayed properly (GoTaR <gotar@poczta.onet.pl>)

	* Attic/main.c, misc.c: - fix: '.' as source dir is allowed

2002-08-15  Pawe Gajda  <mis@pld.org.pl>

	* fileindex.c: - improved and fixed file based conflicts detection

	* Attic/rpm.c:
	- fixed obsoltes matching (Jakub Bogusz <qboosh@pld.org.pl>)

	* po/pl.po: - typo (Jakub Bogusz <qboosh@pld.org.pl>)

2002-08-06  Micha Moskal  <malekith@pld.org.pl>

	* po/de.po, po/pl.po: - small bugfix (there wasn't enough %s's)

2002-06-25  Pawe Gajda  <mis@pld.org.pl>

	* pkgset-install.c: - unmark_name_dups() bugfix
	- improved update_install_info() -- verify pkg install list with db if
	  rpm reports failure.

2002-06-14  Pawe Gajda  <mis@pld.org.pl>

	* Attic/NEWS, Attic/homepage.sgml.in, po/de.po, po/pl.po:
	released as 0.17.7

2002-06-13  Pawe Gajda  <mis@pld.org.pl>

	* Attic/NEWS, configure.in: - updates

	* pkgset-install.c, pkgset.c, pkgset.h: - improved conflicts resolving

2002-06-12  Pawe Gajda  <mis@pld.org.pl>

	* po/pl.po: - updated && more translations

	* Attic/main.c: - ungettexted obsoleted opt

	* capreqidx.c, capreqidx.h, pkgset.c:
	- fix: eliminated duplicate packages in cap index

	* pkgset-install.c: - gettextizes

	* uninstall.c: - bugfix

	* split.c: - SIGSEV killed

	* vfile/vhttp/Attic/http.c: - fix: don't cry on doubled header field

2002-06-10  Pawe Gajda  <mis@pld.org.pl>

	* misc.c, misc.h, pkgset-install.c:
	- show pkg set sizes before install (NFY)

	* Attic/pkgdir_save.c: - another "desynchronized index" bug is fixed

	* pkg.c: - dependency matching bugfix

	* shell/Attic/search.c: - bugfix

2002-06-03  Pawe Gajda  <mis@pld.org.pl>

	* build-dist-packages.sh: - bugfixes

	* poldek.spec.in: - fixes source URL

	* Attic/NEWS, Attic/homepage.sgml.in, configure.in:
	- released as 0.17.6

	* po/POTFILES.in, po/de.po, po/pl.po: - updates

	* misc.c, vfile/misc.c: - S_IRWXU fixes

	* conf/Attic/rh.src: - +RH 7.2

	* shell/Attic/search.c: - cosmetics

2002-05-28  Pawe Gajda  <mis@pld.org.pl>

	* shell/Attic/pager.c: - new pager_cmd()

	* shell/Attic/install.c: - + reinstall && downgrade

	* Attic/NEWS: - updates

	* Attic/hold.c, Attic/main.c, Attic/poldekrc, Makefile.am, pkg.h, pkgscore.c, pkgset-install.c, pkgset.c, pkgset.h:
	- finished --ignore

	* shell/Attic/search.c: - fixed options[]

2002-05-26  Pawe Gajda  <mis@pld.org.pl>

	* vfile/vhttp/Attic/http.c, vfile/vftp/Attic/ftp.c: - errno fixes

	* vfile/vfile.h, Attic/pkgdir.c: - removed unused VFM_NORMCACHE

2002-05-25  Pawe Gajda  <mis@pld.org.pl>

	* Makefile.extra: - bzip2 snaps

	* po/POTFILES.in: - removed unused

	* Attic/NEWS: - updates

	* Attic/pkgdir_save.c: - poldek's version included in idx header

	* pkgset-install.c: - fixed package auto selection among eqs

	* conf.c, pkg.h: - new 'ignore' option to make packages invisible (NFY)

	* Attic/dbpkg.h, uninstall.c:
	- fixed removal of multiple installed packages

	* Attic/rpminstall.c, vfile/p_open.c:
	- don't give up when /dev/ptys is not availalble

	* Attic/main.c, Attic/pkgset-load.h, Attic/source.c, Attic/source.h, Makefile.am, pkgset-load.c:
	- with --upa 'hdrl' sources are refreshed
	- fixed --up* on 'dir' sources

2002-05-24  Pawe Gajda  <mis@pld.org.pl>

	* Attic/NEWS: - updates

	* vfile/vhttp/Attic/http.c: - superfluous _()

	* po/POTFILES.in, po/de.po, po/pl.po: - updates

	* build-dist-packages.sh: - missing %distro

2002-05-23  Pawe Gajda  <mis@pld.org.pl>

	* shell/Attic/search.c:
	- search pattern is treated as shell one by default; perl regexps
	  are still available with '--perlre' opt or 'rsearch' alias

2002-05-22  Pawe Gajda  <mis@pld.org.pl>

	* ask.c:
	- ask_pkg() bugfix: return default value not 0 on <Enter> pressed

2002-05-20  Pawe Gajda  <mis@pld.org.pl>

	* shell/Attic/shell.c, shell/Attic/shell.h, shell/Attic/ls.c:
	- with "upgrade" and "greedy-upgrade" only upgradeable
	  packages are autocompleted

2002-05-18  Pawe Gajda  <mis@pld.org.pl>

	* Makefile.extra: - sending announce goal added

2002-05-15  Pawe Gajda  <mis@pld.org.pl>

	* Attic/NEWS, Attic/homepage.sgml.in, configure.in:
	- released as 0.17.5

	* build-dist-packages.sh: - makes maintainter life easier

	* Attic/pkgdir.c, Attic/pkgdir_save.c: - fixed fl deallocation

	* Attic/main.c, Attic/pkgdir.c, Attic/pkgdir_digest.c, Attic/pkgdir_save.c, Attic/rpmhdr.c, pkg.c, pkg.h, pkgset.c:
	- incremental update uses about 75% less memory (for PLD 9M instead of 40M)

	* capreq.c, pkgfl.c, pkgu.c: - removed memleaks (time to try GC...)

	* log.h: - + msgn_tty()

	* vfile/vfile.c, vfile/vfile.h: - added reference counter

2002-05-14  Pawe Gajda  <mis@pld.org.pl>

	* vfile/Attic/vfvftp.c, vfile/Attic/vfvhttp.c:
	- fixed errno propagation

2002-05-13  Pawe Gajda  <mis@pld.org.pl>

	* Makefile.extra: - auto-announce goal

	* Attic/rpmvercmp.c: with -t compare VER1 with VER2 and vice versa

	* vfile/vftp/Attic/ftp.c:
	- fixed logging in when server doesn't ask for password
	  (Przemyslaw Frasunek <venglin@freebsd.lublin.pl>)

	* Attic/NEWS, INSTALL, TODO: - updates

	* ask.c, pkg.c, pkg.h, pkgset-install.c, pkgset.c, pkgset.h:
	- improved auto package selection among equivalents - package which marks
	  less packages to install is preferred. It fixes "svgalib-helper and smp
	  kernel" problem.

	* Attic/install.c, misc.h: - fixed error msg

	* Attic/main.c, misc.c: - rpm requires absolute path as root directory

	* shell/Attic/uninstall.c: - hidden debug msg

2002-05-12  Micha Kochanowicz  <mkochano@pld.org.pl>

	* shell/Attic/search.c: - Fixed message.

2002-05-11  Pawe Gajda  <mis@pld.org.pl>

	* shell/Attic/desc.c: - file mode displayed in human readable form

2002-05-09  Pawe Gajda  <mis@pld.org.pl>

	* vfjuggle: bugfix: packages.dir.md* should be copied too

2002-05-07  Pawe Gajda  <mis@pld.org.pl>

	* configure.in: - version++

	* shell/Attic/search.c:
	- another SIGSEV killed: check if pkg description fields aren't NULL before using them

	* pkgu.c: - potential SIGSEV killed

	* conf.c: - added missing #inlcude

2002-05-06  Pawe Gajda  <mis@pld.org.pl>

	* Attic/poldek.pod: - updates

	* Attic/main.c, Attic/rpminstall.c, pkgset-install.c, pkgset.h, configure.in, Attic/NEWS:
	- new --reinstall and --downgrade cmds
	- released as 0.17.4

2002-05-02  Pawe Gajda  <mis@pld.org.pl>

	* split.c: - masks with priority < 0 are applied at first
	- finished priorities propagation

	* split.c: - rewrote splitting; packages are auto-rearranged now

2002-04-30  Pawe Gajda  <mis@pld.org.pl>

	* test_match.c: - more tests

	* Makefile.am: - fixed poldek binary dependencies

	* vfile/Attic/sigint.c, vfile/Attic/vfvftp.c, vfile/Attic/vfvhttp.c, vfile/Makefile.am, vfile/vfile.h:
	- fixed C-c handling (connecting phase can be interrupted now)

	* vfile/fetch.c, vfile/ttest.c: - SIGSEV killed

	* Attic/poldekrc, conf.c, misc.c, misc.h:
	- enviroment variables can be used in config values

2002-04-25  Pawe Gajda  <mis@pld.org.pl>

	* pkgset-load.c: - use prefix if defined on dir loading

	* vfile/vhttp/Attic/http.c, vfile/vhttp/Attic/vhttp.c, vfile/vftp/Attic/ftp.c, vfile/vftp/Attic/vftp.c, shell/Attic/install.c, shell/Attic/pager.c, shell/Attic/search.c, shell/Attic/shell.c, vfile/Attic/vfvftp.c, vfile/fetch.c, vfile/p_open.c, vfile/vfile.c, Attic/poldek.pod, Attic/rpm.c, Attic/usrset.c, pkgset.c, pkgu.c, split.c, test_match.c, Attic/dbpkg.c, Attic/hold.c, Attic/main.c, Attic/pkgdb.c, Attic/pkgdir.c, Attic/pkgdir_digest.c, Attic/pkgdir_load_dir.c, Attic/pkgdir_patch.c, capreq.c, capreqidx.c, conf.c, dbdep.c, dbpkgset.c, depdirs.c, fileindex.c, misc.c, pkg.c, pkgfl.c, pkgroup.c, pkgset-install.c, pkgset-load.c:
	- n_malloc()s are used

2002-04-24  Pawe Gajda  <mis@pld.org.pl>

	* configure.in: - VERSION++

	* Attic/pkgdir.c, Attic/pkgdir_digest.c:
	- suggest --upa on descybchronized index

	* Attic/main.c: - --noask implies confirm_removal = no

2002-04-23  Pawe Gajda  <mis@pld.org.pl>

	* Attic/NEWS, Attic/main.c, Attic/usrset.c, Attic/usrset.h, misc.c, misc.h, pkgset-install.c, pkgset.h, uninstall.c:
	- finished removal code

	* shell/Attic/uninstall.c: - new removal code is used

	* Attic/poldek.pod, Attic/poldekrc, Attic/rpm.c, misc.c, misc.h, pkgset.c, pkgset.h, uninstall.c, Attic/dbpkg.c, Attic/dbpkg.h, Attic/main.c, Makefile.am, conf.c:
	- new --erase,-e for removal packages with dependent ones

2002-04-21  Pawe Gajda  <mis@pld.org.pl>

	* scparchive.sh: - bugfix

	* poldek-suse.spec.in, poldek.spec.in: - fixed %%doc list

	* conf/Attic/rh.src: - noauto rh 6.2 source

	* configure.in: - released as 0.17.3

	* test_patch.sh: - muiltihosted ;-)

	* Attic/NEWS: - updates

	* pkgset-install.c: - minor fix of upgrade-dist

	* poldek.spec.in: - fixed %%{distro} handling

	* Attic/pkgdir_digest.c:
	- don't warn the user if *.md5 cannot be created

	* Attic/pkgdir.c, Attic/poldek.pod, pkg.c, pkg.h, pkgfl.c, pkgset-install.c, pkgset-load.c, Attic/main.c, capreq.h, depdirs.c, depdirs.h:
	- only depdir'ed files are loaded while dep checking
	- mark only newer packages in "greedy" mode
	- lookup cap in install set first before checking database

	* conf/Attic/Makefile: - make am happier

	* fileindex.c: - cosmetics

	* pkgset-req.c: - fixed bastard conflicts handling

	* Attic/usrset.c, Attic/usrset.h, pkgset.c:
	- NAME#EVR sytax is supported (--nevr is obsolete now)
	- fixed virtual packages handling

2002-04-20  Pawe Gajda  <mis@pld.org.pl>

	* po/de.po, po/pl.po, Attic/NEWS: - updates

	* pkgfetch.c, Attic/pkgdir.c, Attic/pkgdir.h:
	- unlink successfully applied diffs
	- more VER -> VRFY

	* capreq.c: - sort by strcmp() before saving to index file

	* Makefile.am: - make am happier

2002-04-19  Pawe Gajda  <mis@pld.org.pl>

	* Makefile.extra: - remove snapshost dist dir

	* Attic/pkgdir.c, Attic/pkgdir.h:
	- hide URL's passwd if included in error messages

	* Attic/pkgdir_patch.c, pkg.c, pkg.h:
	- don't use rpmvercmp() for searching/sorting for making "diff"s -
	  rpmvercmp(a, b) == rpmvercmp(b, a) is sometimes false.

	* vfile/vhttp/Attic/http.c, vfile/vftp/Attic/ftp.c: dec timeout to 40s

2002-04-18  Pawe Gajda  <mis@pld.org.pl>

	* Attic/NEWS: - update

	* configure.in: - cosmetics

	* Attic/pkgdir.h, Attic/pkgset-load.h, pkgfetch.c, pkgset-load.c:
	- s/*_VER_GPG/*_VRFY_GPG/

	* Attic/main.c: - swith to --upa if local idx is broken

	* Attic/main.c: - --source and --sn can be mixed

	* capreq.c, capreq.h, pkg.c, pkgset-req.c:
	- the same caps with different versions in one package are supported

	* log.c: - NOTICE messages: green -> yellow

2002-04-17  Pawe Gajda  <mis@pld.org.pl>

	* Makefile.extra: - make AC 1.6 happy (thanks wiget)

	* vfile/vhttp/Attic/Makefile.am, vfile/vftp/Attic/Makefile.am:
	- removed obsoleted OMIT_DEPENDENCIES

	* pkgset-load.c: - shorten display of long URLs

	* conf/Attic/rh.src: - added rh6.2 source

	* vfile/vfile.c: - buggy glibc2.1's cookie streams workaround

	* vfile/fetch.c, vfile/misc.c, vfile/vfile.c, vfile/vfile.h, Attic/pkgdir.c, Attic/pkgdir_digest.c, Attic/pkgset-load.h, pkgset-load.c, Attic/main.c:
	- long URLs are displayed in shorter form.

	* log.c, log.h: - highlighted NOTICE messages

	* configure.in: - autoconf 2.5 fixes (Artur Frysiak <wiget@pld.org.pl>)

	* shell/Attic/Makefile.am, Makefile.am, vfile/Makefile.am:
	- removed obsoleted OMIT_DEPENDENCIES (Artur Frysiak <wiget@pld.org.pl>)

	* vfile/Attic/uncompr.c, vfile/Makefile.am, vfile/fetch.c, Attic/rpminstall.c:
	- glibc2.1 fixes (Andreas Piesk <a.piesk@gmx.net>)

	* vfile/vfile.c:
	- use __GLIBC_PREREQ instead of __GNU_PREREQ; define __GLIBC_PREREQ macro
	  if compiled with glibc < 2.1 (Andreas Piesk <a.piesk@gmx.net>)

2002-04-15  Pawe Gajda  <mis@pld.org.pl>

	* po/pl.po, Attic/main.c:
	- fixed some typos (Andreas Piesk <a.piesk@gmx.net>)

	* Attic/NEWS, Attic/poldek.pod: - cosmetics

	* poldek.spec.in: - fixed %doc list

	* po/de.po, configure.in:
	- German translation (Andreas Piesk <a.piesk@gmx.net>)

	* pkgset-install.c: - remove duplicate packages before install

2002-04-10  Pawe Gajda  <mis@pld.org.pl>

	* conf/Attic/Makefile, conf/Attic/poldekrc.sample: - fixed clean

	* Attic/NEWS: - update

	* conf/.cvsignore, conf/Attic/Makefile, conf/Attic/mdk.src, conf/Attic/pld.src, conf/Attic/poldekrc.sample, conf/Attic/rh.src, conf/Attic/sample-cdrom.src, conf/Attic/sample.src, Attic/poldekrc.sample-cdrom, Attic/poldekrc.sample-hdlist, Attic/poldekrc.sample-pld, Attic/poldekrc, Attic/poldekrc.sample, poldek.spec.in, Makefile.am:
	- easier playing with configs

	* Attic/main.c, Attic/pkgdir.c, Attic/pkgdir.h:
	- --clean and --clean-whole options

	* vfile/Attic/vfvftp.c, vfile/Attic/vfvhttp.c, vfile/misc.c, vfile/vfile.c, vfile/vfile.h:
	- removed unneeded cssleep()
	- new fn vf_localdirpath()

2002-04-09  Micha Moskal  <malekith@pld.org.pl>

	* vfile/p_open.h:
	- bugfix: the same flag was used to P_OPEN_KEEPSTDIN i P_OPEN_OPENPTYS

2002-04-09  Pawe Gajda  <mis@pld.org.pl>

	* TODO, pkg.c, pkg.h, pkgset-install.c:
	- better grouping by package prefix

2002-04-08  Pawe Gajda  <mis@pld.org.pl>

	* Attic/NEWS: - update

	* Attic/main.c: - few nicer messages

	* Attic/poldekrc.sample-hdlist, conf.c: - values can by multilined

	* Attic/poldekrc.sample-hdlist, Attic/poldekrc.sample-redhat-hdlist:
	- renamed; added MDK source

	* vfile/vhttp/Attic/http.c, vfile/vhttp/Attic/http.h, vfile/vhttp/Attic/test_vhttp.c, vfile/vhttp/Attic/vhttp.c:
	- support for HTTP redirects
	- beware about transfer-encoding (not supported, so close the connection)

	* vfile/vftp/Attic/ftp.c, vfile/vftp/Attic/ftp.h: - IPv6 support

	* vfile/Attic/uncompr.c, vfile/Makefile.am, vfile/fetch.c, vfile/vfile.c, vfile/vfile.h, Attic/pkgdir_load_dir.c, Attic/vfuncompr, Makefile.am:
	- compressed hdlists (like apt's pkglist*.bz2) are supported

2002-04-07  Pawe Gajda  <mis@pld.org.pl>

	* Attic/main.c, Attic/pkgset-load.h, pkgset-load.c:
	- fixed noauto and noautoup options handling

	* pkg.c, pkgu.c: - missig OS is accepted (to support apt's pkglist)
	- minor bugfixes

	* vfile/vhttp/Attic/http.c:
	- handling "Connection: keep-alive" with HTTP/1.0
	- bugfix

	* TODO, Attic/NEWS: - updates

	* pkgset.h: - +PSDBDIRS_LOADED flag def

	* minfo.c: - display used mem  size

	* pkgfl.c: - inc default 'dirname'  index size

	* Attic/main.c:
	- fixed huge mem leak; dbdepdirs are loaded in shell mode too

	* Attic/rpm.c:
	- rpm_get_dbdepdirs(): return -1 if db depdirs coudn't be loaded

	* Attic/NEWS, Attic/homepage.sgml.in, Attic/poldek.pod, TODO: - updates

	* Attic/poldekrc.sample-redhat-hdlist:
	- use RH w/o poldek's index support

	* Attic/main.c, Attic/pkgdir.c, Attic/pkgdir.h, Attic/pkgset-load.h, Attic/poldek.pod, pkgset-load.c:
	- added 'type' source option
	- cleanups

	* Attic/pkgdir_load_dir.c: - 'hdlist' load fixed

	* vfile/vfile.c:
	- vfile_fetcha() fix: mkdir destdir if it doesn't exists

	* vfile/vhttp/Attic/Makefile.in: - added by mistake

2002-04-06  Pawe Gajda  <mis@pld.org.pl>

	* pkgset-load.c, Attic/main.c: - cosmetics

	* shell/Attic/desc.c, po/pl.po, Attic/main.c, Attic/pkgdir.h, Attic/pkgdir_load_dir.c, Attic/pkgset-load.h, pkg.c, pkg.h, pkgfetch.c, pkgfl.c, pkgset-load.c:
	- added support for header list files as sources (aka hdlist, aka tocfile);
	  now RH and propably other RPM based distributions are usable to poldek, i.e:

	  $ poldek --shdl=ftp://ftp.redhat.com/pub/redhat/redhat-7.2-en/os/i386/RedHat/base/hdlist \
	    --shdl=ftp://ftp.redhat.com/pub/redhat/redhat-7.2-en/os/i386/RedHat/base/hdlist2 \
	    -P ftp://ftp.redhat.com/pub/redhat/redhat-7.2-en/os/i386/RedHat/RPMS/

	  works :-) However RH's hdlist's have removed almost all file list from
	  headers.

	* vfile/vhttp/Attic/.cvsignore, vfile/vhttp/Attic/Makefile.am, vfile/vhttp/Attic/Makefile.in, vfile/vhttp/Attic/http.c, vfile/vhttp/Attic/http.h, vfile/vhttp/Attic/req.txt, vfile/vhttp/Attic/test_vhttp.c, vfile/vhttp/Attic/vhttp.c, vfile/vhttp/Attic/vhttp.h, vfile/Attic/vfvhttp.c, vfile/vfile.c, vfile/Makefile.am, Attic/NEWS, Attic/homepage.sgml.in, Attic/poldek.pod, Makefile.am, Makefile.extra, configure.in, poldek-suse.spec.in, poldek.spec.in:
	- added HTTP client; curl module not compiled by default

	* test_patch.sh: - fix

	* po/POTFILES.in, po/pl.po: - $ make update-po

	* shell/Attic/shell.c:
	- warn/raise error on ambiguous strcmp() matching

	* pkgset-install.c: - skip packages installed in equal version

	* pkgset-load.c: - SIGSEV killed

2002-04-05  Pawe Gajda  <mis@pld.org.pl>

	* capreq.c, log.c, poldek_term.c: - n_snprinf()'s fixes

	* shell/Attic/desc.c, shell/Attic/search.c, shell/Attic/shell.c, shell/Attic/uninstall.c, Attic/pkgdir.c, Attic/pkgdir_digest.c, Attic/rpm.c, Attic/rpminstall.c, configure.in, log.c, misc.c, pkg.c, pkgfetch.c, pkgroup.c, pkgset-install.c, pkgset-load.c, poldek_term.c, Attic/NEWS, capreq.c:
	- [v]snprintf() -> n_[v]snprintf()

	* pkgset-load.c: - trim down repeated '/' in paths

	* vfile/vftp/Attic/ftp.c: - vsnprintf() -> n_vsnprintf()

	* vfile/vftp/Attic/ftp.c, vfile/Attic/vfcurl.c, vfile/fetch.c, vfile/misc.c, vfile/vfile.c, vfile/vfile.h, vfile/vfprogress.c:
	- fixed handling double '/' in url_to_path()
	- new fn vf_cleanpath()
	- snprintf() -> n_snprintf()

	* shell/Attic/uninstall.c, shell/Attic/install.c, shell/Attic/shell.c, po/pl.po, Attic/poldek.pod, Attic/rpminstall.c:
	- cleanup: PKGINST_* instflags inst_s's member moved to flags one as INSTS_*

	* pkgset.h, Attic/install.c, Attic/main.c, Attic/pkgdb.c, Attic/pkgdb.h, pkgset-install.c, pkgset.c:
	pkgset-install.c

	* log.c: - bugfix

	* Attic/rpmdb_it.c: - bugfix (SIGSEV with rpm-3.x (?))

	* Attic/homepage.sgml.in: - more translations

	* vfile/vfile.c:
	- don't retry to download file cause vf-modules do this.

	* conf.c: - conf_get_bool() bugfix

	* conf.c: - conf_get_bool(): return default value on error

	* shell/Attic/uninstall.c:
	- removed duplicated (extra) loop (Andreas Piesk <a.piesk@gmx.net>)

	* conf.c:
	- added on/off and enable/disable to the list of valid choices of bool
	  options (Andreas Piesk <a.piesk@gmx.net>)
	- warn about invalid value of bool options (Andreas Piesk <a.piesk@gmx.net>)

2002-04-04  Pawe Gajda  <mis@pld.org.pl>

	* Makefile.am, configure.in: - +poldek-suse.spec

	* pkgset.c: - always detect pkgset's file conflicts between packages

	* Attic/pkgdir_digest.c: - fix: return false if applying path fails

	* Attic/pkgdir.c: - minor bugfix

	* poldek.spec.in: - +URL

	* Attic/main.c: - fixed message

	* poldek-suse.spec.in:
	- spec adapted to SuSE (Roger Luethi <rl@hellgate.ch>)

	* Makefile.am: homepage.html: remove tmp file

	* Attic/homepage.sgml.in: - fixes

	* Attic/rpm.c:
	- hidden rpmlib messages about successful gpg/pgp/md5 verification

	* shell/Attic/shell.c: - packages may be matched by name only

	* pkgset-load.c: - fixed source options displaying

2002-04-03  Pawe Gajda  <mis@pld.org.pl>

	* Attic/poldekrc.sample: - updated

	* Attic/mkhtmltoc.pl: - adds toc to homepage

	* shell/Attic/shell.h, pkgfl.c, pkgset-install.c, pkgset.c, shell/Attic/shell.c, Attic/pkgdir_save.c, Makefile.am, Makefile.extra, README, TODO, ask.c, configure.in, dbdep.c, log.c, misc.c:
	- updated to poldek_term.h/last vfile changes

	* po/POTFILES.in, po/pl.po: - updates

	* Attic/pkgset-load.h, pkgset-load.c, pkgset.h, Attic/pkgdir.c, Attic/pkgdir.h, Attic/rpm.c, Attic/rpminstall.c, pkgfetch.c:
	- support for PGP/GPG sign. verification

	* Attic/NEWS, Attic/homepage.sgml.in, Attic/poldek.pod, Attic/screenshoots.sgml:
	- update && few translations to English

	* Attic/main.c, conf.c: - new ftp_sysuser_as_anon_passwd option

	* vfile/vftp/Attic/vftp.c, vfile/vftp/Attic/vftp.h, vfile/Attic/vfcurl.c, vfile/Attic/vfvftp.c, vfile/Makefile.am, vfile/fetch.c, vfile/misc.c, vfile/sample.c, vfile/vfile.c, vfile/vfile.h:
	support for optional login@host sending as anon FTP password

	* Attic/term.c, Attic/term.h, poldek_term.c, poldek_term.h:
	- renamed because of conflict with term.h from ncurses

2002-04-02  Pawe Gajda  <mis@pld.org.pl>

	* vfile/vftp/Attic/vftp.c:
	- URLs with user and password (ftp://user:passwd@host:port/path/ syntax) are
	  supported (Andreas Piesk <a.piesk@gmx.net>)

	* Attic/NEWS: - updates

	* scparchive.sh: - maintainer helper script

	* Attic/main.c:
	- fixed verbose level manipulation. with --up* cmds and few
	  replaces 0 -> MODE_NULL def (Andreas Piesk <a.piesk@gmx.net>)

	* Attic/homepage.sgml.in:
	- added link to snapshots/ and info about mailing list

	* Makefile.extra: - added snapshot goal

2002-04-01  Pawe Gajda  <mis@pld.org.pl>

	* Attic/pkgset-load.h, Attic/poldek.pod, Attic/main.c, pkgset-load.c:
	- added "noautoup" source option (causes skipping source's update
	  unless it is pointed by --sn)

	* pkgset.c: - bugfix (showed w/o HAVE_RPMGETRPMLIBPROVIDES)

	* Attic/rpmdb_it.c: - removed undefined rpm_die() call

	* Attic/term.c, configure.in: - work with <curses.h> too

2002-03-29  Pawe Gajda  <mis@pld.org.pl>

	* shell/Attic/desc.c: - added long listing of files

	* Attic/pkgdir_load_dir.c: - nicer message

	* Attic/NEWS, configure.in: - released as 0.17.2

	* Attic/homepage.sgml.in: - added RH 7.2 binary package

	* poldek.spec.in:
	- commented out popt-static build requirement (no such RH package)

	* pkgset.c: - back status message prev cond

	* po/pl.po: - updated

2002-03-28  Pawe Gajda  <mis@pld.org.pl>

	* configure.in: - now poldek is buildable on RH 7.2 (with rpm-4.0.4)

	* Makefile.am: - removed unused dist-bzip2

	* Attic/rpm.c: - don't use syms from db_185.h when it is not available

	* Attic/main.c, pkgset.c: - with --force install even buggy pkgset

	* configure.in: - look for tigetstr() in ncurses too (RH hasn't tinfo)

	* shell/Attic/install.c, shell/Attic/shell.c, po/pl.po:
	- saving db cache index bugfix

2002-03-28  Micha Moskal  <malekith@pld.org.pl>

	* Attic/rpm.c: - don't log progress bar to file during --install-dist
	- removed checks for stdout not being tty (not needed when we have --log
	  option)

	* pkgset.c: - during --install-dist, log INST-{OK,ERR} for installer

	* configure.in: - check for tinfo library (needed by term.c)

2002-03-27  Pawe Gajda  <mis@pld.org.pl>

	* vfile/vftp/Attic/ftp.c: - corrected errors handling

	* Attic/poldekrc.sample-pld: - fixed nest-test source

	* Attic/install.c, Attic/main.c, pkgset-install.c, pkgset.c, pkgset.h:
	- fixed --dump* handling

	* Attic/homepage.sgml.in: - bugfix

	* Attic/NEWS, configure.in: - released as 0.17.1

	* Attic/poldekrc.sample-pld: - full config (to avoid ugly egrep call)

	* vfile/vftp/Attic/ftp.c: - fixed handle multiline responses

2002-03-26  Pawe Gajda  <mis@pld.org.pl>

	* Attic/poldekrc.sample, poldek.spec.in:
	- dist config is not PLD one; cosmetics

	* Attic/homepage.sgml.in: - typo

	* Makefile.am: - disabled dist-bzip2

	* Attic/homepage.sgml.in: - cosmetics

	* po/pl.po: - bugfix

2002-03-25  Pawe Gajda  <mis@pld.org.pl>

	* shell/Attic/shell.c: - removed setlocale() call (called in main())

	* vfile/Attic/vfvftp.c, vfile/vftp/Attic/ftp.c, shell/Attic/desc.c, shell/Attic/get.c, shell/Attic/ls.c, shell/Attic/search.c, shell/Attic/shell.c, shell/Attic/uninstall.c, po/pl.po, Attic/main.c, README, pkgfl.c:
	- ispelled && fixes of messages && i18n updates

	* po/pl.po: - few updates

	* misc.c: - commented out valid_dir()

	* vfile/Attic/vfcurl.c, vfile/Attic/vfvftp.c, vfile/sample.c, vfile/vfile.c, vfile/vfile.h:
	- "retry" loop moved to modules (vfcurl.c, vfvftp.c)
	- bugfixes && cleanups

	* vfile/vftp/Attic/ftp.c, vfile/vftp/Attic/ftp.h, vfile/vftp/Attic/test_vftp.c, vfile/vftp/Attic/vftp.c, vfile/vftp/Attic/vftp.h:
	- simplified error handling
	- fixed URL parsing

	* Attic/NEWS, Attic/homepage.sgml.in, Attic/poldek.pod, Attic/screenshoots.sgml:
	- ispelled

2002-03-23  Pawe Gajda  <mis@pld.org.pl>

	* pkg.c, pkg.h, pkgset-install.c:
	- packages with the same EVR as "marker" one are prefered

	* pkgset.c:
	- detect file conflicts between packages from different pkgdirs

2002-03-21  Pawe Gajda  <mis@pld.org.pl>

	* Attic/homepage.sgml.in, Makefile.am: - 'website' updates

	* Attic/poldekrc.sample, Attic/poldekrc.sample-pld:
	- more (noauto) sources

	* pkgset.c: - nicer progress info

	* misc.c: - use (better) vfile_valid_path() instead of valid_dir()

	* pkgset.c: - display installation progress info during install-dist

	* Attic/main.c: - typo

	* Attic/main.c: - don't do install-dist as non-root

2002-03-19  Pawe Gajda  <mis@pld.org.pl>

	* po/pl.po: - more translations

	* vfile/vfile.c, vfile/vfile.h, Attic/pkgdir_digest.c:
	- treat empty digest file as non-existing one

	* Attic/homepage.sgml.in: - bugfix

2002-03-18  Pawe Gajda  <mis@pld.org.pl>

	* TODO: - updates

	* poldek.spec.in: - added missing changelog name(?)

	* configure.in: - fixed static build with rpm 4.0.4

	* Attic/term.h, log.h: - cosmetics

	* Attic/NEWS, Attic/poldek.pod: - updates

	* vfile/vftp/Attic/ftp.c, vfile/Attic/vfcurl.c, vfile/Attic/vfvftp.c, vfile/Makefile.am, vfile/sample.c, vfile/vfile.c, vfile/vfile.h, vfile/vfprogress.c:
	- retry to download file if non-critical errors occured

	* Attic/acconfig.h, Attic/rpm.c, Makefile.am, configure.in:
	- fixed building static binary

2002-03-15  Pawe Gajda  <mis@pld.org.pl>

	* pkgroup.c: - bugfix

	* Attic/main.c, Attic/pkgset-load.h, Attic/poldek.pod, Attic/poldekrc.sample, Attic/poldekrc.sample-pld, pkgset-load.c:
	- sources may be marked with "noauto" (don't load by default) option
	- multiple --sn is allowed

2002-03-14  Pawe Gajda  <mis@pld.org.pl>

	* po/POTFILES.in, po/pl.po: - updates

	* Attic/main.c, Attic/pkgdir_load_dir.c, Attic/rpm.c, Attic/rpm.h, configure.in, depdirs.c, depdirs.h, pkgfl.c, pkgset.c:
	- complete dep dir list by loading Requirename index; it fixes
	  "$ poldek -n pld-test -u perl" bug; reported by wiget
	- added default depdirs list

2002-03-13  Pawe Gajda  <mis@pld.org.pl>

	* configure.in: - don't link with rpmlib < 4.0.4 and db4

	* vfile/vftp/Attic/ftp.c: - restart interrupted read()

	* shell/Attic/install.c: - disabled debug messages

2002-03-12  Pawe Gajda  <mis@pld.org.pl>

	* pkgset-install.c: - SIGSEV killed

	* Attic/rpminstall.c: - rpm output display bugfix

	* vfile/Attic/vfcurl.c, vfile/vfile.c, vfile/vfile.h, vfile/vfprogress.c, Attic/main.c, log.c, log.h:
	- don't write progress bars output to log (added vfile_msgtty_fn(), log_tty())

	* shell/Attic/pager.c: - close the  pipe before wait()

	* dbdep.c: - implemented dbdeps_remove_pkg()

2002-03-11  Pawe Gajda  <mis@pld.org.pl>

	* shell/Attic/pager.c, shell/Attic/pager.h, shell/Attic/ls.c:
	- don't put data to died pager

	* Attic/homepage.sgml.in, Attic/poldek.pod, Attic/screenshoots.sgml:
	- updates && cleanups

2002-03-10  Pawe Gajda  <mis@pld.org.pl>

	* pkgset.c: - fixed marking packages specified as package files

	* pkgset-install.c: - more gettext()s

	* shell/Attic/desc.c, shell/Attic/ls.c, shell/Attic/search.c, shell/Attic/shell.c, shell/Attic/shell.h:
	- more commands may be C-c'ed

	* vfile/fetch.c: - more compact result of url to cache path conv

	* Attic/homepage.sgml.in, Attic/poldek.pod, po/POTFILES.in, po/pl.po:
	- updates and fixed typos

2002-03-09  Pawe Gajda  <mis@pld.org.pl>

	* shell/Attic/install.c, Attic/NEWS, Attic/install.c, Attic/install.h, Attic/main.c, Attic/term.c, Attic/term.h, Makefile.am, ask.c, conf.c, conf.h, misc.c, pkgset-install.c, pkgset.c, pkgset.h:
	- shell: improved (un)installed package list managing
	- equivalent packages may be choosed by the user (new
	  choose_equivalents_manually opt)
	- installation may be confirmed by the user (new confirm_installs option
	  and --(no)ask switches)
	- newer assume that non-regural file is a package file

	* Attic/poldekrc.sample, Attic/poldekrc.sample-pld, poldek.spec.in:
	- updates && slimed down poldekrc.sample-pld

2002-03-06  Pawe Gajda  <mis@pld.org.pl>

	* configure.in: - zlib will be removed from rpm-4.0.4 final

	* Attic/poldek.pod: - updates and cleanups

	* Attic/main.c, pkgset-install.c, shell/Attic/install.c:
	- with --fetch packages are downloaded to cachedir by default;
	  this allows to download packages and later use them offline

	* Attic/rpm.c: - don't append \n to rpm error messages

	* pkgfetch.c:
	- bugfix: directory was verified instead of package file (bug reported by widget)

2002-03-04  Pawe Gajda  <mis@pld.org.pl>

	* vfile/vfile.c, Attic/NEWS, Attic/acconfig.h, Attic/rpm.c, Attic/rpm.h, Attic/rpmadds.h, configure.in, pkgfetch.c, pkgroup.c, pkgset-install.c, pkgu.c:
	- packages md5 sums are verified before installation
	- rpm 4.0.4 stuff; NFY -- it contains modified, propably buggy zlib
	  which doesn't work well with gzipped packages.dir (several "desc -a *"
	  shows the problem)

	* po/pl.po: - bugfix

	* shell/Attic/uninstall.c, po/pl.po, Attic/main.c: - locale stuff

2002-03-03  Pawe Gajda  <mis@pld.org.pl>

	* Attic/NEWS, Attic/homepage.sgml.in, Attic/poldek.pod: - updates

	* Makefile.am, configure.in: - Makefile: added dbdep.[ch]
	- configure.in: openpty is used instead of forkpty

	* Attic/pkgdir_digest.c: - cosmetics

	* Attic/usrset.c: - fixed glob detection

	* Attic/main.c: - fixed option args checking

	* dbdep.c, dbdep.h, dbpkgset.c, pkgset-install.c:
	- dependecy processing bugfix (broken db dependecies checking)
	- cosmetics

2002-02-27  Pawe Gajda  <mis@pld.org.pl>

	* Attic/poldek.pod: - updated info about optons

	* Attic/main.c, pkgset-load.c: - list configured sources with --sl
	- few options shotrcuts changed:
	  -n is short of --sn
	  -l is short of --sl

	* vfjuggle: - die if read from stdin fails

	* Attic/rpminstall.c, vfile/Attic/vfcurl.c, vfile/fetch.c, vfile/p_open.c, vfile/p_open.h:
	- sudo is executed with proper stdin
	- added few missings "\n" to error msgs

2002-02-26  Pawe Gajda  <mis@pld.org.pl>

	* Attic/poldekrc.sample, Attic/poldekrc.sample-pld, conf.c:
	- more human readable syntax of source param - "[NAME] URL"

	* pkgset-load.c: once again: fixed parsing source config line

	* Makefile.am: - added sgml -> html rule

	* poldek.spec.in: - merged with SPECS's spec

	* Attic/NEWS, Attic/homepage.sgml.in, Attic/poldek.pod, Attic/poldekrc.sample, Attic/poldekrc.sample-pld, Attic/screenshoots.sgml:
	- updates

	* pkgset-req.c: - cosmetics

	* Attic/main.c:
	- report "no such source" if given source name didn't found

	* vfile/p_open.c: - close pipes if exec fails

	* shell/Attic/ls.c, shell/Attic/pager.c, shell/Attic/pager.h:
	- restore terminal settings after running pager

	* pkgset-load.c: - fixed parsing source config line

	* pkgset-install.c: - fix error counting on loop errors

2002-02-25  Pawe Gajda  <mis@pld.org.pl>

	* pkgset-install.c: - don't be so verbose

	* configure.in:
	- support for rpm 4.0.4 & co. (Artur Frysiak <wiget@pld.org.pl>)

	* Attic/pkgset-load.h, pkgset-install.c, pkg.h, Attic/dbpkg.c:
	- fixed detection of req loops with packages marked for removal
	- more userfriendly error messages

	* Attic/poldekrc.sample-pld, pkgset-load.c, Attic/main.c:
	- sources may be selected by name (--sn option added)

	* conf.c: - fix: spaces were not allowed between name and value

	* Attic/homepage.sgml.in: - update

	* po/pl.po, Attic/pkgdir.c, Attic/pkgdir.h, Attic/pkgdir_patch.c, Attic/term.h, misc.c, misc.h, pkg.c, pkgset-install.c, pkgset.c, test_patch.sh:
	- minor fixes

	* mkpackagedir:
	- added --nodiff opt; non gzipped indexes are not created anymore

	* Attic/pkgdir_save.c: - remove *.mdd files during diffs rotation

	* Attic/main.c: - fixed update_idx() return code

	* Attic/NEWS, Attic/poldek.pod, README: - updates

	* shell/Attic/ls.c, shell/Attic/pager.c: - minor fixes

2002-02-24  Pawe Gajda  <mis@pld.org.pl>

	* Attic/rpm.c, Attic/term.h: - cosmetics

	* shell/Attic/Makefile.am, shell/Attic/ls.c, shell/Attic/pager.c, shell/Attic/pager.h, shell/Attic/shell.c, shell/Attic/shell.h:
	- added  $PAGER support
	- redesigned ls code

	* vfile/p_open.c: - memleak fix

2002-02-23  Pawe Gajda  <mis@pld.org.pl>

	* po/pl.po, Attic/NEWS, Attic/homepage.sgml.in, Attic/poldek.pod, Attic/poldekrc.sample, Attic/poldekrc.sample-pld, test_patch.sh:
	- just update

	* Makefile.am: - fixed dist goal

	* log.c: - added missing prefixes to file logging

	* Attic/rpminstall.c: - bugfix

	* Attic/pkgdir.c, Attic/pkgdir.h, Attic/pkgdir_digest.c, Attic/pkgdir_load_dir.c, Attic/pkgdir_patch.c, Attic/pkgdir_save.c, Attic/pkgdir_tags.c:
	- outdated diffs are automatically removed during mkdix
	- fixed patch detection in pkgdir_update()
	- few minor fixes

	* pkgset-install.c: - fixed one message
	- more compact install summary

	* Attic/main.c: - added 'G' shortcut for --greedy
	- added --nodiff switch to --mkidx*

	* vfile/vftp/Attic/ftp.c: - fixed "C-c" routines

	* vfile/Attic/vfcurl.c, vfile/vfprogress.c: - fixed progress bar

	* Attic/main.c, Attic/pkgdir.c, Attic/pkgdir.h, Attic/pkgdir_digest.c, Attic/pkgdir_patch.c:
	- added backward compatibility mode (--v016 opt)

	* vfile/vftp/Attic/ftp.c: - RETR bugfix

2002-02-22  Pawe Gajda  <mis@pld.org.pl>

	* shell/Attic/uninstall.c, Attic/main.c, Attic/pkgdir_digest.c, Attic/pkgdir_load_dir.c, Attic/poldek.pod, Attic/rpm.c, Attic/rpminstall.c, conf.c, log.c, log.h, misc.c, pkgfetch.c, pkgset-load.c, pkgset.h:
	- check if cached packages are fully dowloaded before call downloader
	- cleanups && minor bugfixes

	* vfile/p_open.c, vfile/p_open.h, vfile/vfile.c: - improved pty_open
	- don't retry to download non-existing file

	* cdpoldek.sh: - PLD CDs poldek helper script

	* shell/Attic/shell.c, Attic/NEWS, Attic/getrurl.sh, Attic/main.c, Attic/pkgdir.c, Attic/pkgdir.h, Attic/pkgdir_digest.c, Attic/poldek.pod, Attic/rpminstall.c, Makefile.am, README, configure.in, log.h, misc.h, pkgset-install.c:
	- log*() functions bugfixes
	- /bin/rpm is executed on pty (via p_ty_open())
	- fixed --log opt
	- shell: file transfer could by C-c'ed
	- fixed pkgdir's open_idx*() functions
	- i18n work
	- doc's updates

	* vfile/Attic/vfcurl.c, vfile/Attic/vfcurl.h, vfile/Attic/vfvftp.c, vfile/Makefile.am, vfile/fetch.c, vfile/p_open.c, vfile/vfile.c, vfile/vfile.h, vfile/vfprogress.c:
	- vfcurl: transfer is able to be interrupted by SIGINT
	- added vfvftp module
	- removed rpmio (it's useless)
	- added vfprogress
	- few code improvements

	* vfile/vftp/Attic/Makefile.am, vfile/vftp/Attic/ftp.c, vfile/vftp/Attic/ftp.h, vfile/vftp/Attic/test_vftp.c, vfile/vftp/Attic/vftp.c, vfile/vftp/Attic/vftp.h, vfile/vftp/Attic/.cvsignore:
	- simple FTP retriever

2002-02-17  Pawe Gajda  <mis@pld.org.pl>

	* Attic/pkgdir_patch.c: - 'patch' functions

	* Attic/getrurl.sh:
	- script to copy trurlib source tree at "make dist" time

	* Attic/usrset.c, test_match.c, test_patch.sh, Attic/rpmdb_it.c, Attic/rpmhdr.c, Attic/rpminstall.c, Attic/rpmvercmp.c, Attic/term.c, split.c, Attic/rpm.h, Attic/rpmadds.c, Attic/rpm.c, pkgset-order.c, pkgset-req.c, pkgset.c, pkgu.c, pkgroup.h, pkgset-install.c, pkgset-load.c, Attic/pkgdir_tags.c, pkgfetch.c, pkgfl.c, pkgroup.c, Attic/pkgdb.c, Attic/pkgdir.c, Attic/pkgdir.h, Attic/pkgdir_digest.c, Attic/pkgdir_load_dir.c, Attic/pkgdir_save.c, .cvsignore, Attic/dbpkg.c, Attic/hold.c, Attic/homepage.sgml.in, Attic/install.c, Attic/main.c, Makefile.extra, capreq.c, capreqidx.c, conf.c, dbpkgset.c, depdirs.c, fileindex.c, log.c, log.h, minfo.c, misc.c, misc.h, pkg.c, pkg.h:
	- working support for packages.dir's patches
	- added i18n support
	- log: fixes
	- SIGSEV from pkgdir.c killed

	* Makefile.am, configure.in, i18n.h, autogen.sh, po/.cvsignore, po/POTFILES.in, po/pl.po:
	- added support for LC_MESSAGES (translation NFY)
	- trurlib is now included in source dist; added --with-sys-trulib
	  configure opt

	* shell/Attic/install.c, shell/Attic/ls.c, shell/Attic/search.c, shell/Attic/shell.c, shell/Attic/shell.h, shell/Attic/uninstall.c, shell/Attic/desc.c, shell/Attic/get.c:
	- db packages are cached -- in many cases this cache is used and
	  shell mode starting faster

	* vfile/Attic/vfcurl.c, vfile/Makefile.am, vfile/fetch.c, vfile/p_open.c, vfile/sample.c, vfile/ttest.c, vfile/vfile.c, vfile/vfile.h:
	- simplified: removed all *_MD code

2002-02-08  Pawe Gajda  <mis@pld.org.pl>

	* pkgfl.c, pkgfl.h:
	- added pkgfl_array_store_order() to ensure the same, unique order of
	  pkgfl* entries

	* vfile/Attic/vfcurl.c, vfile/vfile.c, vfile/vfile.h:
	- few functions added (in connection with pkg index "patches" support)
	- vfcurl: return some curl's error codes to the caller; improved REST
	  support, improved progress bar

	* shell/Attic/shell.c, shell/Attic/ls.c: - cosmetics

2002-02-01  Pawe Gajda  <mis@pld.org.pl>

	* Attic/main.c, Attic/pkgdir.c, Attic/pkgdir.h, Attic/rpmadds.c, Attic/rpmadds.h, pkg.c, pkg.h, pkgroup.c, pkgroup.h:
	- real package.dif.diffs are created instead of incremental files based
	  on build time

	* vfile/vfile.h, vfile/vfile.c: - added VFM_APPEND

2002-01-31  Pawe Gajda  <mis@pld.org.pl>

	* pkgset-install.c:
	- finished "smart" "greedy" selection - if foo-VER is upgraded, then
	  eventual "greedy" marks will mark foo-{devel,static,etc} in version VER too.

	* Attic/pkgdir.c, Attic/pkgdir.h, pkg.h, pkgroup.c, pkgroup.h, misc.c, misc.h, pkg.c:
	- start develop incremenetal pakcage.dir*s

	* pkgset-install.c:
	- try to select proper pkg version on greedy selection

	* shell/Attic/install.c: - cosmetics

2002-01-30  Pawe Gajda  <mis@pld.org.pl>

	* vfile/vfile.c, vfile/vfile.h, vfile/Attic/vfcurl.c, vfile/fetch.c, vfile/test_progress.c, shell/Attic/shell.h, shell/Attic/term.c, shell/Attic/term.h, shell/Attic/uninstall.c, shell/Attic/ls.c, shell/Attic/search.c, shell/Attic/shell.c, shell/Attic/Makefile.am, shell/Attic/desc.c, shell/Attic/get.c, shell/Attic/install.c, Attic/term.h, Attic/usrset.c, Attic/usrset.h, Attic/rpm.h, Attic/rpmdb_it.c, Attic/rpminstall.c, Attic/term.c, Attic/poldekrc.sample, Attic/poldekrc.sample-pld, Attic/rpm.c, Attic/pkgsplit.conf.sample, Attic/poldek.pod, pkgset.c, pkgset.h, Attic/pkgset-load.h, pkgset-load.c, pkgset-order.c, pkgset-req.c, pkgset-req.h, pkgroup.c, pkgset-install.c, Attic/pkgdb.c, Attic/pkgdb.h, Attic/pkgdir.c, Attic/pkgdir.h, pkg.c, pkg.h, pkgfetch.c, pkgfl.c, Attic/main.c, misc.c, misc.h, Attic/dbpkg.c, Attic/dbpkg.h, Attic/install.c, dbpkgset.c, dbpkgset.h, depdirs.c, log.c, log.h, capreq.h, capreqidx.c, capreqidx.h, conf.c, configure.in, Attic/NEWS, capreq.c, Makefile.am:
	- improved dependencies processing (with upgrade-dist poldek
	  upgrades as much as possible)
	- added logging to a file (--log)
	- colorized output in batch mode

	* Attic/homepage.sgml.in, configure.in: - added VERSION_CVSTAG

2002-01-29  Pawe Gajda  <mis@pld.org.pl>

	* Attic/NEWS, Attic/acconfig.h, Attic/main.c, Attic/poldek.pod, configure.in:
	- v0.16 release (stable)

	* shell/Attic/uninstall.c: - bugfix

2002-01-22  Pawe Gajda  <mis@pld.org.pl>

	* Attic/poldekrc.sample, Attic/poldekrc.sample-cdrom, pkgset-install.c, vfjuggle:
	- fixed dest dir setup for download multiple URLs
	- vfjuggle: don't ask for disk if file already copied to cache dir
	- vfjuggle: added "CPMODE" to allow "download" files from several
	  disks at once

2002-01-11  Pawe Gajda  <mis@pld.org.pl>

	* shell/Attic/search.c: - pcre 3.5(?) API changes

	* Attic/NEWS, README, configure.in: - released as 0.15.9

2002-01-10  Pawe Gajda  <mis@pld.org.pl>

	* Attic/homepage.sgml.in: - update

	* shell/Attic/desc.c, shell/Attic/get.c, shell/Attic/install.c, shell/Attic/ls.c, shell/Attic/search.c, shell/Attic/shell.c, shell/Attic/uninstall.c:
	- desc: added package file size display
	- serach: added Group search
	- install: unhidden --mercy
	- uninstall: don't remove pkg from install list if --test is used
	- added -h opt. to all commands

2002-01-10  Arkadiusz Mikiewicz  <misiek@pld.org.pl>

	* Attic/poldekrc.sample, Attic/poldekrc.sample-pld:
	- use new paths on ftp server

2001-12-17  Pawe Gajda  <mis@pld.org.pl>

	* pkgset.c:
	- removed GCC's nested functions usage -- seems that it causes SIGSEVs on
	  some machines (Arkadiusz Patyk <areq@pld.org.pl>)

2001-11-09  Pawe Gajda  <mis@pld.org.pl>

	* conf.c: bugfix: don't include trailing whitespaces in config values

2001-10-29  Pawe Gajda  <mis@pld.org.pl>

	* Makefile.am: - website*-up goals fixed

	* Attic/homepage.sgml.in, Makefile.am: - added NEWS file to home page

	* Attic/NEWS: - removed invalid entry

	* Attic/NEWS, Attic/homepage.sgml.in, configure.in:
	- released as 0.15.8

	* vfile/Attic/vfcurl.c:
	- disabled cURL's timeouts setting, its timeout it's a time to transfer file.

2001-10-27  Pawe Gajda  <mis@pld.org.pl>

	* vfile/Attic/vfcurl.c: - increace timeouts values to 5 min
	- amount and total sizes are displayed in progress bar

2001-10-25  Pawe Gajda  <mis@pld.org.pl>

	* Attic/main.c: - bugfix: --hold was disabled

2001-10-20  Arkadiusz Mikiewicz  <misiek@pld.org.pl>

	* Attic/main.c:
	- dist-XXX are now default options to make poldek interface more apt like + XXX-dist are provided for backward compatibility

2001-10-19  Pawe Gajda  <mis@pld.org.pl>

	* shell/Attic/desc.c, Attic/pkgdir.c, pkg.c:
	- shell: SIGSEV killed when pkg description requested while packages.dir
	  doesn't contain package descriptions at all

2001-10-18  Pawe Gajda  <mis@pld.org.pl>

	* pkgset.c, test_match.c: - cosmetics

	* Attic/homepage.sgml.in:
	- updated (some sentences stolen from APT docs)

	* shell/Attic/uninstall.c: - fixed installed pkg list mgmnt

	* shell/Attic/install.c:
	- fix: installed pkg list are no more updated if --test is given

2001-10-17  Micha Moskal  <malekith@pld.org.pl>

	* vfile/Attic/vfcurl.c: - fix progress bar if total size is unknown

2001-10-15  Pawe Gajda  <mis@pld.org.pl>

	* Attic/homepage.sgml.in: - typo

	* pkg.c: - "mercy" mode bugfix

2001-10-11  Pawe Gajda  <mis@pld.org.pl>

	* .cvsignore, Attic/homepage.sgml.in, Attic/poldek.pod, Attic/poldekrc.sample, Attic/poldekrc.sample-pld, INSTALL, Makefile.am, configure.in, poldek.spec.in:
	- added homepage; updated documentation; cosmetics

2001-10-10  Pawe Gajda  <mis@pld.org.pl>

	* Attic/NEWS, Attic/poldek.pod, configure.in: - released as 0.15.7

	* Attic/poldekrc.sample, pkgset.h, Attic/main.c, conf.c, pkgset-install.c:
	- downloaded packages are removed after successful installation
	  (keep_downloads=yes in config can change to previous behavior)

	* shell/Attic/install.c, Attic/main.c, Attic/poldek.pod, pkgset-install.c, pkgset.h:
	- changed semantics of --test opt: -t causes poldek's checks only, -tt
	  turns on tests performed by rpm too.

	* Attic/poldek.pod: - typo

2001-10-03  Pawe Gajda  <mis@pld.org.pl>

	* Attic/main.c, Attic/poldekrc.sample, Attic/poldekrc.sample-pld, conf.c:
	- mercy dependecy checking may be enabled in config

2001-10-02  Pawe Gajda  <mis@pld.org.pl>

	* shell/Attic/shell.c: - progress bar bugfix (minor)

2001-10-01  Pawe Gajda  <mis@pld.org.pl>

	* vfile/Attic/vfcurl.c: - set the cURL's timeouts to 2 min.

	* vfile/Attic/vfcurl.c:
	- added workarounds and traps for (propably) curl's bugs

	* Attic/main.c:
	- "update" can be used with other commands simultaneously
	- shell mode is now the default mode

	* shell/Attic/shell.c, shell/Attic/install.c:
	- added greedy option to install cmd

2001-09-30  Rafa Kleger-Rudomin  <klakier@pld.org.pl>

	* Attic/poldek.pod: - typo

2001-09-13  Pawe Gajda  <mis@pld.org.pl>

	* Attic/NEWS: - released as 0.15.6 (really)

	* Attic/main.c: - removed debug mesg

	* .cvsignore: - update

	* vfile/fetch.c: - display cdrom:// handler output even if verbose is 0

2001-09-12  Pawe Gajda  <mis@pld.org.pl>

	* Attic/NEWS, Attic/poldek.pod, Attic/poldekrc.sample, Attic/poldekrc.sample-pld, configure.in, poldek.spec.in:
	- released as 0.15.6

	* Attic/main.c, conf.c:
	- packages to hold could be listed in config too

2001-09-11  Pawe Gajda  <mis@pld.org.pl>

	* Attic/main.c, conf.c, pkg.c, pkg.h, pkgset-order.c, pkgset.c, pkgset.h, split.c, split.h:
	- use package priorities used for splitting also for installation
	  ("/etc/poldek-pkgsplit.conf" or "/etc/poldek-pri.conf" is used by default)
	- configuration is taken from /etc/poldek.conf if $HOME/.poldekrc doesn't exists

	* pkg.h, pkgset-order.c: - fixed prereq loop detection

2001-09-06  Rafa Kleger-Rudomin  <klakier@pld.org.pl>

	* vfile/fetch.c: - added '@' to list of valid characters in filename

2001-09-06  Pawe Gajda  <mis@pld.org.pl>

	* shell/Attic/ls.c, shell/Attic/shell.c, shell/Attic/shell.h:
	- ls: fixed sorting

2001-08-29  Rafa Kleger-Rudomin  <klakier@pld.org.pl>

	* vfjuggle: - forgot to delete debug message

	* vfjuggle: - awk -> sed

2001-07-20  Pawe Gajda  <mis@pld.org.pl>

	* Attic/NEWS, Attic/poldek.pod, configure.in: - released as 0.15.5

	* vfile/Attic/vfcurl.c: - tee-friendly progress bar
	- setup user password to poldek's one.

	* vfile/vfile.c: - VFM_STBRN - give up after 1000 tries

	* Attic/rpm.c: - tee-friendly progress bar
	- rpm_install: use VFM_STBRN

	* vfile/vfile.c, vfile/vfile.h:
	- VFM_STBRN is added - infinite retrying to open file

	* shell/Attic/shell.h, Attic/acconfig.h, Attic/main.c, configure.in, shell/Attic/shell.c:
	- added --shcmd opt
	- shell cleanups

	* shell/Attic/ls.c: - added sort by build date options: -t,-T,-r

	* pkgset-install.c:
	- dependency processing bugfix: packages marked by orhpaned ones
	  were processed as orhpans.

2001-07-19  Pawe Gajda  <mis@pld.org.pl>

	* Attic/hold.c:  - ~/.poldek_holds -> ~/.poldek_hold

2001-07-17  Pawe Gajda  <mis@pld.org.pl>

	* Attic/NEWS, configure.in: - released as 0.15.4

	* pkgset-install.c: - fixed conflicts counting

2001-07-16  Pawe Gajda  <mis@pld.org.pl>

	* Attic/NEWS, configure.in: - released as 0.15.3

	* shell/Attic/search.c: - cosmetics

	* pkgset.h, Attic/main.c, pkgset-req.c, pkgset-req.h, pkgset.c:
	- bugfix: don't mark other packages which satisfy req if it is self-satisfied
	- verify opt is splitted to verify, verify-conflicts and verify-fileconflicts
	- more user friendly output on package set verification

2001-07-13  Pawe Gajda  <mis@pld.org.pl>

	* shell/Attic/Makefile.am, vfile/Makefile.am, Makefile.am:
	- OMIT trurlib's _DEPENDENCIES

	* pkg.c: - initialize cmprc to avoid cc's  warning

	* .cvsignore, Makefile.am, pkg.c, pkgset-install.c, test_match.c:
	- pkg_match_req() and cap_match_req() bugfixes

	* vfile/p_open.c: - commented out unused pty_open()

	* Attic/NEWS, Attic/README.devel, Attic/poldek.pod, INSTALL, README, configure.in:
	- released as 0.15.2

2001-07-11  Pawe Gajda  <mis@pld.org.pl>

	* pkgset-install.c, Attic/hold.c, Attic/main.c: - cleanup

2001-07-10  Pawe Gajda  <mis@pld.org.pl>

	* Attic/hold.c, Attic/main.c, Attic/poldek.pod, Attic/poldekrc.sample, Attic/rpm.c, Attic/rpm.h, conf.c, pkgset-install.c, pkgset.c, pkgset.h:
	- finished "hold" opt ($HOME/.poldek_hold is read if no --hold)
	- added "greedy" option
	- fix: orhaned packages could marks packages to install too
	- cleanups

	* shell/Attic/install.c, shell/Attic/shell.c, shell/Attic/uninstall.c:
	- fixed verbose setting

2001-07-09  Pawe Gajda  <mis@pld.org.pl>

	* shell/Attic/desc.c: - fixed Provides display

	* shell/Attic/uninstall.c: - passed --root opt

2001-07-04  Pawe Gajda  <mis@pld.org.pl>

	* vfile/Attic/vfcurl.c: - fix progress()

2001-07-03  Pawe Gajda  <mis@pld.org.pl>

	* Attic/rpm.c: - rpm_install():
	    * improved progress bar (based on cURL's one)
	    * display progress if verbose >= 0

	* Attic/hold.c, Attic/main.c, log.c, pkgset-install.c, pkgset.c, pkgset.h:
	- working "hold" opt

	* shell/Attic/ls.c:
	- fixed listing header size (thanks to Artur Frysiak <wiget@pld.org.pl>)

	* vfile/Attic/vfcurl.c: - progress fix

2001-07-02  Pawe Gajda  <mis@pld.org.pl>

	* Attic/hold.c, Attic/main.c, Attic/poldekrc.sample, Attic/poldekrc.sample-pld, pkg.h, pkgset-install.c, pkgset.h, split.c, split.h, Makefile.am:
	- added FIRST_FREE_SPACE param to split opt
	- added hold opt. (NFY)
	- cosmetics

2001-06-28  Pawe Gajda  <mis@pld.org.pl>

	* Attic/NEWS, configure.in: - released as 0.15.1

	* Attic/pkgdir.c: - cosmetics

	* split.c:
	- write package filenames (NAME-EVR.ARCH.rpm) into packages.chunk* and
	  removed writing chunk info into it

	* vfile/fetch.c: - bugfix

	* pkg.c: - bugfix (removed assert(arch))

2001-06-27  Pawe Gajda  <mis@pld.org.pl>

	* Attic/NEWS, Attic/poldek-split.conf.sample, configure.in:
	- released as 0.15

	* Makefile.am: - added bin_SCRIPTS to EXTRA_DIST (automake bug?)

	* Attic/poldek.pod, TODO, vfile/.cvsignore: - updated

2001-06-27  Arkadiusz Mikiewicz  <misiek@pld.org.pl>

	* Attic/main.c (load_pkgset): added missing semicolon

2001-06-27  Pawe Gajda  <mis@pld.org.pl>

	* Attic/main.c:
	- ignore the result of pkgset_setup() (thanks to malekith)

	* pkgset.c: - bug fixed (hunted by Michal Moskal <malekith@pld.org.pl>)

	* Attic/main.c, misc.c, misc.h, pkgset-load.c:
	- added locking of cachedir
	- -s DIR/ and -s DIR are not distinguished

	* vfile/Attic/vfcurl.c: - fixed displaying curl's error

	* Attic/pkgsplit.conf.sample: - renamed poldek-split.conf.sample

2001-06-26  Pawe Gajda  <mis@pld.org.pl>

	* shell/Attic/desc.c: - cosmetics

	* pkgroup.c: - locale support for groups

2001-06-26  Artur Frysiak  <wiget@pld.org.pl>

	* Makefile.am, shell/Attic/Makefile.am: automake fixes

2001-06-25  Pawe Gajda  <mis@pld.org.pl>

	* log.c: - log_msg without begining *

	* vfile/vfile.c:  - bugfix

	* vfile/fetch.c, vfile/vfile.c, vfile/vfile.h:
	- be a bit paranoid on creating/removing files/dirs

2001-06-24  Pawe Gajda  <mis@pld.org.pl>

	* Attic/poldek.pod, Attic/usrset.c, pkgset-install.c, pkgset-load.c, pkgset-req.c, pkgu.c, pkgu.h, split.c, Attic/main.c, Attic/pkgdir.c, Attic/pkgdir.h, Makefile.am, configure.in, log.h, misc.c, misc.h, pkg.c, pkg.h, pkgroup.c, pkgroup.h:
	- added package groups support (group index is stored in packages.dir)
	- added checking package architecture and OS
	- with -s DIR/ and without indexes under DIR presented poldek scans it.
	- better index format version handling (minor.major ver schema)
	- some cleanups

	* shell/Attic/desc.c:
	- added display of epoch, architecture, OS, vendor and build host
	- cleanup

	* shell/Attic/search.c: - typo

	* vfile/Attic/vfcurl.c, vfile/Makefile.am, vfile/fetch.c, vfile/ttest.c, vfile/vfile.c, vfile/vfile.h:
	- added vf_flags to vfile to let user to know if file was taken from cache
	- updated vfcurl progress bar handling (according to curl 7.8)
	- some cleanups

	* Attic/h2n.h, capreq.c, capreq.h: - bugfixes (SIGBUS on SPARC)

2001-06-22  Pawe Gajda  <mis@pld.org.pl>

	* split.c: - commented out debug message

	* vfjuggle: - commented out debug messages

	* mkpackagedir: - usage() fix

	* Makefile.am: - bugfix

	* vfile/.cvsignore, vfile/fetch.c, vfile/p_open.c, vfile/p_open.h, vfile/vfile.h, shell/.cvsignore, shell/Attic/shell.c, vfjuggle, vfjugglerc.sample, .cvsignore, Attic/NEWS, Attic/dbpkg.c, Attic/main.c, Attic/mkrpmdir, Attic/pkgdir.c, Attic/pkgdir.h, Attic/poldek-split.conf.sample, Attic/poldek.pod, Attic/poldekrc.sample, Attic/rpm.c, Attic/usrset.c, Makefile.am, autogen.sh, conf.c, mkpackagedir, pkg.c, pkg.h, pkgset-install.c, pkgset-order.c, pkgset.h, split.c, split.h:
	- added support for removable media:
	    * added vfjuggle script
	    * cdrom_get option
	- package's integer fields are stored in binary form (0.4.1 index format)
	- added splitting
	- changed default index name to "packages.dir"; mkrpmdir renamed
	  to mkpackagedir
	- some bugfixes
	- autogen.sh: depcomp w/o is back

2001-06-18  Pawe Gajda  <mis@pld.org.pl>

	* shell/Attic/shell.c: - help_filter() bugfix

	* shell/Attic/install.c, Attic/main.c, Attic/poldek.pod, pkgset-install.c:
	- renamed "freshen" to "fresh" and changed its semanticts, now
	  rpm's "--freshen" <=> "--nofollow --fresh"
	- shell: fixed "install" aliases
	- break dependencies processing on "fatal" errors

2001-06-16  Arkadiusz Mikiewicz  <misiek@pld.org.pl>

	* autogen.sh: run autocommands in proper order

2001-06-16  Pawe Gajda  <mis@pld.org.pl>

	* autogen.sh:
	- automake w/o: run automake twice to install ./depcomp and
	  enable deps tracking

	* Attic/poldekrc.sample: - fixed _install_langs def

	* vfile/vfile.c: - improved *.md files handlig

	* shell/Attic/shell.c: - cosmetics

	* Attic/pkgdir.c, pkgset-load.c: - better load errors handling

	* Attic/pkgdir.c: - simplified index loading

	* Makefile.extra: - tar.bz2 is created in arch goal

	* capreq.h: - changed capreq_snprintf() prototype

	* shell/Attic/desc.c, shell/Attic/get.c, shell/Attic/install.c, shell/Attic/ls.c, shell/Attic/search.c, shell/Attic/shell.c, shell/Attic/shell.h, shell/Attic/uninstall.c:
	- added aliases for commands ("ll", "llu", "freshen", "what-requires", etc)
	- better completition context switching
	- desc: show prereqs as separate field

	* capreq.c:
	- snprintf(): capreqs aren't prefixed by default and int is returned

	* shell/Attic/Makefile.am, vfile/Makefile.am, Makefile.am:
	- added MAINTAINERCLEANFILES

2001-06-15  Pawe Gajda  <mis@pld.org.pl>

	* Attic/poldek.pod: - update

	* Attic/main.c: - typo

	* shell/Attic/install.c: - bugfix (install was disabled)

	* pkgfl.c: - fixed flmark bug

	* shell/.cvsignore: *** empty log message ***

	* shell/Attic/get.c, shell/Attic/install.c, shell/Attic/ls.c, shell/Attic/search.c, shell/Attic/shell.c, shell/Attic/shell.h, shell/Attic/uninstall.c:
	- some cleanups

	* shell/Attic/Makefile.am, shell/Attic/desc.c, shell/Attic/get.c, shell/Attic/install.c, shell/Attic/ls.c, shell/Attic/search.c, shell/Attic/shell.c, shell/Attic/shell.h, shell/Attic/term.c, shell/Attic/term.h, shell/Attic/uninstall.c, Attic/main.c, Attic/pkgdir.c, Attic/pkgdir.h, Attic/poldek.pod, Attic/poldekrc.sample, Attic/rpm.c, Attic/sh_uninstall.c, Attic/shell.c, log.c, log.h, pkg.c, pkg.h, pkgfl.c, pkgfl.h, pkgset-install.c, pkgset-load.c, pkgset-req.c, pkgset.c, pkgset.h, poldek.spec.in, Makefile.am, capreq.c, conf.c, configure.in:
	- added "follow" option
	- added "freshen" to cmdline
	- modularized shell
	- shell: extended "desc" and "search" commands (almost all
	  package fields could be specified)
	- shell: colorized output

	* README.package-sets: - cosmetics

	* README.package-sets:
	- changed "maybe" mark to '~' ('!' still work, but obsoleted)

2001-06-12  Pawe Gajda  <mis@pld.org.pl>

	* Attic/NEWS, Attic/poldek.pod, Attic/poldekrc.sample, Attic/poldekrc.sample-pld, poldek.spec.in:
	- released as 0.14

	* Attic/shell.c, pkgset-install.c, pkgset.h:
	- fixed destdir setting for --fetch && shell's search cmd

2001-06-11  Pawe Gajda  <mis@pld.org.pl>

	* Attic/main.c: - another source/prefix processing bugfix

	* Attic/pkgdir.c: - another fix of checking index format ver

	* Attic/shell.c: - fixed search

	* Attic/main.c: - fixed source/prefix options processing

	* Attic/pkgdir.c: - fixed checking if index format verion

	* Attic/main.c, Attic/pkgdir.c, Attic/pkgset-load.h, pkgset-load.c:
	- use the default name (Packages[.gz]) of the index file if only dir (i.e.
	  it's last character is '/') is given as source.
	- pkgdir_free() bugfix

	* capreq.c: - more portable way of capreq storage

	* vfile/Attic/vfcurl.c: - curl's error message w/o

	* vfile/vfile.c: - minor fixes

2001-06-09  Rafa Kleger-Rudomin  <klakier@pld.org.pl>

	* Attic/poldekrc.sample, Attic/poldekrc.sample-pld: - TASK sucks

2001-06-09  Pawe Gajda  <mis@pld.org.pl>

	* Attic/install.h, Attic/main.c, Attic/pkgdir.c, Attic/pkgdir.h, Attic/rpm.c, Attic/rpm.h, TODO, capreq.c, capreq.h, capreqidx.c, capreqidx.h, configure.in, fileindex.c, log.c, pkg.c, pkgfl.c, pkgfl.h, pkgset-load.c, pkgset.c, pkgset.h:
	- capreqs are stored in binary form (v0.4 of Packages format)
	- fixed depdirs loading
	- added setup _tmp* macros for rpmlib
	- cleanup

	* Attic/install.c, Attic/shell.c, pkgset-install.c: shell:
	- installed pkg list is maintained propely during installs
	- added "search" cmd
	- fixed help displays
	- minor fixes

	* vfile/Attic/vfcurl.c, vfile/fetch.c, vfile/vfile.c:
	- fixed urltype detection

	* pkgu.c: - bugfix (infinite loop)

	* vfile/Attic/vfcurl.c: - display curl errors

2001-06-08  Pawe Gajda  <mis@pld.org.pl>

	* Makefile.am, poldek.spec.in: - mkrpmdir added

	* Attic/pkgdir.h, pkgfl.c, pkgset-install.c, pkgset-load.c:
	- minor fixes

	* configure.in: - added libcrypto detection

	* Attic/mkrpmdir, Attic/pkgdir.c, Attic/pkgset-load.h, misc.c, misc.h, pkg.c, pkgset-load.c:
	- added checking file digest during update (Packages.md is created
	  during --mkidx)
	- minor fixes
	- added mkrpmdir script

	* pkgset.c: - removed TMPDIR/cachedir manipulation during install-dist

	* vfile/testcookie.c, vfile/vfile.c, vfile/vfile.h:
	- added "digest mode" - detection of need to donwload is based on file
	  digest taken from FILE.md

	* vfile/Attic/vfcurl.c: - sprintf -> snprintf

2001-06-06  Pawe Gajda  <mis@pld.org.pl>

	* Attic/install.c, Attic/pkgdir.c, Attic/usrset.c, pkg.c, pkg.h, pkgset-install.c:
	- removed unused "dn" pkg struct member

	* Attic/dbpkg.h: - removed non-existsing dbpkg_new_part()

	* pkg.c: - pkg_path() bugfix

	* Attic/pkgdir.c:
	- return empty pkgdir instead of NULL on empty directory

	* pkgset-load.c: - fixed depdirs setup for dir loading

2001-06-02  Rafa Kleger-Rudomin  <klakier@pld.org.pl>

	* pkgfl.c: - typo

2001-05-29  Pawe Gajda  <mis@pld.org.pl>

	* Attic/main.c, Attic/mkarch.sh, Attic/pkgdir.c, Attic/pkgdir.h, Attic/pkgset-def.h, Attic/pkgset-load.h, Attic/pkgset-rpmidx.c, Attic/pkgset-txtidx.c, Attic/poldek.pod, Attic/poldekrc.sample, Attic/poldekrc.sample-pld, Attic/shell.c, Makefile.am, Makefile.extra, capreqidx.c, conf.c, configure.in, pkg.c, pkg.h, pkgfl.c, pkgfl.h, pkgset-install.c, pkgset-load.c, pkgset-order.c, pkgset-req.c, pkgset-req.h, pkgset.c, pkgset.h:
	- added support for multiple sources
	- removed unused support for rpmidx (aka tocfile)
	- minor fixes

	* vfile/vfile.c: - fixed vf_tmpath setting

2001-05-22  Pawe Gajda  <mis@pld.org.pl>

	* Attic/sh_uninstall.c: - fixed verbose manip.

2001-05-20  Pawe Gajda  <mis@pld.org.pl>

	* Attic/poldek.pod: - updates

	* Attic/shell.c: - ls: fixed non initialized header
	- better a bit ctx switching

	* vfile/ttest.c: - test program

	* vfile/vfile.c, Attic/main.c, Attic/rpmhdr.c, capreq.c, capreqidx.c:
	- cosmetics

	* Attic/rpm.c: removed unused rpm_die()

2001-05-18  Pawe Gajda  <mis@pld.org.pl>

	* Attic/shell.c: - fixes

	* configure.in: - fixed static build

	* Attic/NEWS: - released as 0.13

	* README, Attic/poldek.pod, TODO: - updates

	* poldek.spec.in: - cleanup

	* Makefile.am: - VERSION fixes cont.

	* Attic/shell.c: - adjust -l too
	- sizes displayed with unit

	* Attic/main.c, pkgset.c: - added tmpdir() usage

	* pkgset-order.c, pkgset-req.c: - removed '$' usage in msg()

	* Attic/VERSION, configure.in: - removed VERSION

	* misc.c, misc.h: - added tmpdir()

	* log.c: - removed special meaning of '$'

2001-05-15  Pawe Gajda  <mis@pld.org.pl>

	* vfile/Attic/vfcurl.c:
	- removed test for CURLE_ALREADY_COMPLETE (not present in curl 7.7.4)

2001-05-14  Pawe Gajda  <mis@pld.org.pl>

	* package-set.sample: - updated to current PLD

	* Attic/acconfig.h, Attic/shell.c, Makefile.extra, configure.in:
	- readline 4.2 updates

	* Attic/shell.c: - bugfix

	* Attic/rpmvercmp.c: - exit(2) if rpmvercmp() < 0

	* Attic/shell.c: - fnmatch() is used for package names matching
	- few cosmetics and fixes

	* pkgset-install.c:
	- dependency checking during upgrade bugfix: uninstpkgs_provides() looks
	  into filelist now.

	* pkg.c, pkg.h: - added pkg_has_path()

	* Attic/rpmdb_it.c, capreq.h: - cosmetics

	* pkgfl.c, pkgfl.h: - make pkgfl_array autosorted

	* vfile/vfile.c: - vfmsg: flush stdout after each msg

2001-05-08  Pawe Gajda  <mis@pld.org.pl>

	* Attic/main.c, pkgset-req.c: - verbose manip. fixes

	* Attic/main.c, Attic/pkgset-txtidx.c, pkg.c, pkg.h, pkgset-install.c, pkgset.c, pkgu.c, pkgu.h:
	- pkg: removed unused udata member
	- first pkguinf usage (pkg_info(), bugfixes and cleanup)
	- be verbose in shell mode by default

	* Attic/shell.c: - "desc" command added to display packages info
	- ls: listing is adjusted to terminal width
	- bugfix - avpkgs wasn't sorted propely

2001-05-07  Pawe Gajda  <mis@pld.org.pl>

	* configure.in: - cosmetics

	* pkgu.c, pkgu.h: - removed rawhdr* from pkguinf struct
	- fixed store/restore (some workarounds of rpmlib bugs(?))

	* Attic/pkgset-rpmidx.c, Attic/pkgset-txtidx.c: - cosmetics

	* Attic/main.c: - bugfix

	* pkg.c, pkg.h: - fix: always uniq caps arr

	* pkgset.c: - display duplicated packages

	* Attic/rpmhdr.c: - bugfix

	* log.h: - msg_l() added

	* vfile/Makefile.am, Makefile.am, configure.in: - fixed cond build

	* vfile/vfile.c: - bugfix

2001-05-06  Pawe Gajda  <mis@pld.org.pl>

	* Attic/pkgset-load.h, Attic/pkgset-txtidx.c, pkg.h, pkgfl.c, pkgset-load.c, pkgset-order.c, pkgset-req.c, pkgset-req.h, pkgset.c, pkgset.h, pkgu.c, Attic/acconfig.h, Attic/main.c, Makefile.extra, capreq.c, capreq.h, configure.in:
	- added support for new rpm dependencies (pre,post,etc)
	- filenames are stored without trailing '\0' (v 0.3.1 of the Packages format)
	- ldflags param added to pkgset_load()
	- commented out filenames checkig if contain whitespaces
	- some improvements and cleanups

	* Attic/shell.c:
	- removed ENABLE_INTERACTIVE_MODE #ifdefs - whole file is built condionally
	  (see Makefile.am)

	* vfile/Attic/vfcurl.c, vfile/Attic/vfcurl.h, vfile/Makefile.am, vfile/fetch.c, vfile/vfile.c, vfile/vfile.h:
	- libcurl support added
	- vfile_fetch*() use internal methods as well

2001-05-02  Rafa Kleger-Rudomin  <klakier@pld.org.pl>

	* pkgset.c: - "are errors" -> "were errors"

2001-04-27  Rafa Kleger-Rudomin  <klakier@pld.org.pl>

	* configure.in: - trurlib version changed 0.431 0.43.1

2001-04-21  Micha Moskal  <malekith@pld.org.pl>

	* Attic/shell.c, pkgset.h, vfile/fetch.c, Attic/main.c, Attic/pkgset-txtidx.c, configure.in, pkgset-install.c, pkgset-load.c:
	- -s Packages is not treated as -s ./Packages, and doesn't
	  couse SEGV
	- set default cache dir to /tmp (another SEGV killed).
	- added passing --root to /bin/rpm.
	- fixed static build (-ldb1 added, -lncurses -ltinfo only
	  when building with interactive mode)
	- fixed help message in ./configure and build in non-interactive mode.
	- added creation of destination directory when using external fetcher.
	- added --nodesc flag for index creation to exclude descriptions.

2001-04-20  Pawe Gajda  <mis@pld.org.pl>

	* Attic/main.c: - int *vfile_verbose changes

	* vfile/fetch.c, vfile/p_open.c, vfile/sample.c, vfile/vfile.c, vfile/vfile.h:
	- vfile_verbose is a int* now

	* Attic/shell.c: - added 'get' cmd

	* pkg.c: - pkg_add_selfcap(): don't enumerate on whole cap list

2001-02-10  Pawe Gajda  <mis@pld.org.pl>

	* Attic/shell.c, Makefile.am: - bugfixes

	* Attic/poldekrc.sample: - update

	* Attic/poldek.pod, Attic/rpm.c, pkgset.h, .cvsignore, Attic/VERSION, Attic/install.c, Attic/main.c, Makefile.am, conf.c, conf.h, misc.c, misc.h, pkgfl.c, pkgset-install.c, pkgset-order.c, pkgset-req.c:
	- install_cmd option replaced with use_sudo one
	- added freshen mode
	- added "follow" option (NFY)
	- be less verbose in non-verify modes
	- fix: dependencies are checked only for (un)installed packages,
	  during install/upgrade
	- some bugfixes && cleanups

	* vfile/.cvsignore, vfile/Makefile.am, vfile/fetch.c, vfile/p_open.c, vfile/p_open.h:
	- added pt_open() (runing subprocess on pty)

	* Attic/sh_uninstall.c, Attic/shell.c: - added uninstall command
	- imporoved ls
	- some bugfixes && cosmeticts

2000-12-11  Pawe Gajda  <mis@pld.org.pl>

	* Attic/dbpkg.c, Attic/dbpkg.h, Attic/install.c, Attic/main.c, Attic/rpm.c, Attic/rpm.h, Attic/rpmdb_it.c, Attic/rpmdb_it.h, Attic/shell.c, configure.in, pkg.c, pkg.h, pkgset-install.c, pkgset.c, capreq.c:
	- removed memory leaks
	- commented out file conflicts checking (too slow)
	- reduce memory usage
	- some minor bugs fixed

	* pkgfl.h, pkgfl.c: - allow free the pkgfl struct stack

	* conf.c: - warn the user on unknown tags
	- don't dump the core on empty conf (bug reported by Wiget)

2000-11-30  Pawe Gajda  <mis@pld.org.pl>

	* Attic/poldekrc.sample, Attic/rpm.c, Attic/rpm.h, Attic/shell.c, pkg.h, pkgset-install.c, pkgset.h, pkgu.c, Attic/dbpkg.c, Attic/dbpkg.h, Attic/install.c, Attic/main.c, TODO:
	- installl by running install_cmd param (allow installations via sudo usage)
	- added stat command to interactive mode
	- bugfixes and improvements

	* capreq.c, capreq.h: - added capreq_snprintf_s0

	* pkg.c: - fixed rpm 4.0 self provides handling

	* pkgset-req.c: - fixed rpmlib()s handling

	* Attic/rpmdb_it.c: - fixed dbpkg initialization

2000-11-29  Pawe Gajda  <mis@pld.org.pl>

	* capreq.c: - fixed rpmlib(...)s detection

2000-11-24  Pawe Gajda  <mis@pld.org.pl>

	* Attic/mkarch.sh, Makefile.extra: - fixes

	* Attic/shell.c: - fixed history handling

	* pkgset-install.c: - partially rewrote install code

	* Attic/pkgset-rpmidx.c, Attic/pkgset-txtidx.c, Attic/rpmadds.h, Attic/rpmvercmp.c, capreqidx.c, fileindex.c, pkgset-order.c:
	- rpm 4.x fixes

	* capreq.c, capreq.h, pkgset-req.c, pkgset-req.h, pkgset.c, pkgset.h:
	- improved and fixed rpmlib()s handling

	* pkg.c, pkg.h: - reference count added (pkg_link())

	* Attic/rpm.h, Attic/rpmadds.c, Attic/rpmdb_it.c, Attic/rpmdb_it.h, Attic/dbpkg.c, Attic/dbpkg.h, Attic/rpm.c:
	- replaced too many hard to maintain HAVE_RPM_4_0 ifdefs with rpmdb_it
	  interface
	- fixed many bugs
	- dbpkg struct is used instead if raw headers and offsets

	* configure.in: - fixed rpm 4.x detection

	* Attic/acconfig.h, Attic/main.c, Makefile.am:
	- renamed stupid INTERACTIVE_CLIENT to INTERACTIVE_MODE

	* conf.c, conf.h: - configuration data moved to hash table

2000-11-10  Pawe Gajda  <mis@pld.org.pl>

	* .cvsignore, vfile/Makefile.am: - jeje

	* pkgset-install.c:
	- detect newer versions installed of packages added by dependecy

	* Attic/usrset.c, capreq.c, misc.c, misc.h, pkgset.c:
	- abort() -> die()

	* Attic/rpm.c: - just die on db errors

	* Attic/rpmvercmp.c: - very simple but useful tool

	* Attic/acconfig.h, Attic/mkmake.sh, Makefile.am, autogen.sh, configure.in:
	- added rpm 4.x and local trurlib copy (in ../trurlib/) detection

2000-11-08  Pawe Gajda  <mis@pld.org.pl>

	* vfile/Makefile.am: - added local trurlib dir to LADDS

	* Attic/main.c, Attic/shell.c: - go on with interactive mode

	* Attic/acconfig.h, configure.in, log.h: - trace conditional added

	* Attic/poldek.pod, README:
	- removed info about MULTILIB tag (it's not true)
	- update install info

	* Attic/h2n.h, Attic/pkgset-txtidx.c, pkg.c, pkg.h, pkgfl.c, pkgfl.h:
	- files list stored in binary form as 2 separated lists,
	  instead of too expensive ascii format

	* fileindex.c: - display st_mode as octal value

	* Attic/rpm.c, Attic/rpm.h, Attic/rpmhdr.c, Attic/rpmhdr.h, pkgset-install.c:
	- added file conflicts checking

	* vfile/vfile.c:
	- bugfix: trim trailing slash from URL before passing it to
	  vfile_url_as_dirpath()

2000-11-06  Pawe Gajda  <mis@pld.org.pl>

	* Attic/rpm.c:
	- rpm_get_pkgs_requires_pkgh(): added package name checking

	* pkgset-req.c:
	- internal rpmlib(...)s can be unsatisfied during distrib set veryfing/
	  index creation

2000-11-03  Pawe Gajda  <mis@pld.org.pl>

	* Attic/shell.c: - argp is used for cmd options
	- working version of install cmd

	* Attic/pkgdb.c, Attic/pkgdb.h, capreq.h, misc.c, misc.h, pkg.c, pkg.h, pkgset.c, pkgu.c:
	- minor changes

	* pkgset-install.c: - don't install already installed packages
	- better dependecy check during upgrade

	* Attic/main.c: - more ENABLE_INTERACTIVE_CLIENT #ifdefs

	* pkgset-req.c, pkgset-req.h:
	- fixed wrong allocations with reqpkg_new()
	- more portable alloca() is used instead of var-length arrays

	* Attic/rpm.c, Attic/rpm.h: - rpm_is_pkg_installed() added
	- removed hasernos argument (the same semantics as exclrnos)

	* Makefile.am, configure.in: - iclient and static conditionals added

	* vfile/fetch.c, vfile/vfile.c, vfile/vfile.h:
	- removed args modification (char* -> const char*)

	* vfile/Makefile.am, vfile/sample.c: - example program

	* Attic/poldek.spec, poldek.spec.in: - spec.in is used

2000-10-29  Pawe Gajda  <mis@pld.org.pl>

	* .cvsignore, AUTHORS, Attic/NEWS, Attic/README.devel, Attic/VERSION, Attic/h2n.h, Attic/main.c, Attic/mkarch.sh, Attic/mkmake.sh, Attic/pkgset-def.h, Attic/pkgset-rpmidx.c, Attic/pkgset-txtidx.c, Attic/poldek.spec, Attic/rpm.c, Attic/shell.c, Attic/usrset.c, INSTALL, capreq.c, capreq.h, log.c, misc.c, misc.h, pkg.c, pkg.h, pkgfl.c, pkgset-install.c, pkgset-order.c, pkgset-req.c, pkgset.c, pkgset.h, pkgu.c, pkgu.h:
	- packages user-level data added to Packages (NFY)
	- starting develeop interactive tool
	- fixed a lot of bugs and added many code improvements
	- rpmlib(...) capabilities support

	* Attic/Makefile: - outdated

	* Attic/acconfig.h, Makefile.am, Makefile.extra, configure.in:
	- automake and autoconf support

	* vfile/.cvsignore: *** empty log message ***

	* vfile/Makefile.am, vfile/fetch.c, vfile/p_open.c, vfile/p_open.h, vfile/vfile.c, vfile/vfile.h, Attic/fetch.c, Attic/vfile.c, Attic/vfile.h:
	- separated vfile to sublib
	- fixed some bugs

2000-10-17  Pawe Gajda  <mis@pld.org.pl>

	* Attic/rpmhdr.c, Attic/rpmhdr.h: - bugfix and added rpmhdr_ent_cp()

2000-10-16  Pawe Gajda  <mis@pld.org.pl>

	* pkgset-req.c: - fix rpmlib(..) deps checking

2000-10-14  Pawe Gajda  <mis@pld.org.pl>

	* Attic/Makefile, Attic/pkgset-def.h, TODO, capreq.c, capreq.h, pkg.c, pkg.h, pkgset-install.c, pkgset-req.c, pkgset.c:
	- support for rpmlib(...) capabilities (needs rpm 3.0.6-2)
	- package info serialization support (not finished)
	- some minor changes

	* Attic/rpmhdr.c, Attic/rpmhdr.h: - rpm's header* wraper

2000-10-04  Pawe Gajda  <mis@pld.org.pl>

	* Attic/rpm.c, Attic/rpm.h:
	- added rpm 4.x support (Jeff Johnson <jbj@JBJ.ORG>)

2000-09-28  Pawe Gajda  <mis@pld.org.pl>

	* Attic/main.c, Attic/pkgset-rpmidx.c, pkgset-install.c, pkgset-load.c:
	- cleanup: removed some "optimizations"

	* Attic/fetch.c: - fixed mem overwrite bug

	* Attic/Makefile: - fixed static build

	* capreq.c, pkgfl.c: - more checks while rpm header processing

	* pkgset-install.c, pkgset-load.c: - cosmeticts

	* Attic/rpmadds.h, fileindex.c, pkg.c: - some cleanups and cosmetics

	* Attic/pkgset-rpmidx.c: - removed redundant code
	- be more careful while pkgs headers loading

	* capreqidx.c: - fixed memory overwrite bug in find_depdirs()

2000-09-27  Pawe Gajda  <mis@pld.org.pl>

	* pkgset-order.c: - msg() calls bugfixes

2000-09-26  Pawe Gajda  <mis@pld.org.pl>

	* conf.c: - fixed rpmdef reading

2000-09-25  Pawe Gajda  <mis@pld.org.pl>

	* Attic/poldek.pod, Attic/poldekrc.sample-pld, Attic/vfile.c, Attic/vfile.h, Attic/Makefile, Attic/fetch.c, Attic/fetch.h, Attic/install.c, Attic/main.c, Attic/pkgset-txtidx.c, log.c, pkgset-install.c, pkgset.c:
	- starting prepare vfile as separate sublib
	- minor code and man fixes

2000-09-22  Pawe Gajda  <mis@pld.org.pl>

	* Attic/pkgset-def.h, Attic/pkgset-load.h, Attic/pkgset-rpmidx.c, Attic/pkgset-txtidx.c, Attic/poldek.pod, Attic/poldek.spec, Attic/poldekrc.sample, Attic/poldekrc.sample-pld, Attic/rpm.c, Attic/rpm.h, Attic/rpmadds.c, Attic/rpmadds.h, Attic/usrset.c, Attic/usrset.h, Attic/vfile.c, Attic/vfile.h, pkgfl.h, pkgset-install.c, pkgset-load.c, pkgset-order.c, pkgset-req.c, pkgset-req.h, pkgset.c, pkgset.h, .cvsignore, Attic/Makefile, Attic/VERSION, Attic/fetch.c, Attic/fetch.h, Attic/install.c, Attic/install.h, Attic/main.c, Attic/pkgdb.c, Attic/pkgdb.h, COPYING, README, README.package-sets, TODO, capreq.c, capreq.h, capreqidx.c, capreqidx.h, conf.c, conf.h, depdirs.c, depdirs.h, fileindex.c, fileindex.h, log.c, log.h, minfo.c, misc.c, misc.h, package-set.sample, pkg.c, pkg.h, pkgfl.c:
	- set him free ;-)

