commit 01d1daabfaeabe8103866255b75aeebace478400
Author: Panu Matilainen <pmatilai@turre.koti.laiskiainen.org>
Date:   Tue Jul 10 22:27:09 2007 +0300

    OS X has slightly different prototype for scandir (Anders F Björklund)

commit abd8fe2895682c771c3056537be073c529b8b34b
Author: Panu Matilainen <pmatilai@turre.koti.laiskiainen.org>
Date:   Tue Jul 10 22:15:34 2007 +0300

    Add support for --nofdigests for rpm >= 4.4.6 which in turn doesn't have
    --nomd5 anymore. Based on patch from Anders F Björklund, shuffled around a bit.

commit b879b4af9065e63e792b8c4cfadd96bd9e885db5
Author: Panu Matilainen <pmatilai@turre.koti.laiskiainen.org>
Date:   Tue Jul 10 22:06:58 2007 +0300

    Add darwin and freebsd to ostable (Anders F Björklund)

commit 49af27f07c3e7901309bbcfa38c5763dee0c0134
Author: Panu Matilainen <pmatilai@turre.koti.laiskiainen.org>
Date:   Tue Jul 10 22:06:14 2007 +0300

    Include langinfo.h, needed by OS X (Anders F Björklund)

commit 27a9c3ad80d2b4218001e769174a2e98a9d09dac
Author: Panu Matilainen <pmatilai@turre.koti.laiskiainen.org>
Date:   Tue Jul 10 21:54:54 2007 +0300

    Use rpmpsNumProblems() instead of directly accessing probs->numProblems
    in all rpm versions since 4.1, fixing it also for rpm >= 4.4.6.
    Additionally 4.4.6 and newer don't appear to have RPMTRANS_FLAG_NOMD5.
    Patch from João Abecasis.

commit 89fa6cdce93c499092a2073a4f87af02012121d8
Author: Panu Matilainen <pmatilai@turre.koti.laiskiainen.org>
Date:   Tue Jul 10 21:50:23 2007 +0300

    Fix refactoring typo (João Abecasis)

commit 8bd523f02e1cebc4ee88616fcfdb88b096ee29fa
Author: Panu Matilainen <pmatilai@turre.koti.laiskiainen.org>
Date:   Sun Jul 8 22:06:33 2007 +0300

    Preparing for 0.5.15lorg3.92...

commit 55cb32918dcfc6986437b45d402382a709c7d455
Author: Panu Matilainen <pmatilai@turre.koti.laiskiainen.org>
Date:   Sun Jul 8 22:02:39 2007 +0300

    Automatically create ChangeLog from git on make dist, remove
    ChangeLog from repository.

commit 193b71e3786afff69b7ba47c749531962c845638
Author: Panu Matilainen <pmatilai@turre.koti.laiskiainen.org>
Date:   Sun Jul 8 21:52:25 2007 +0300

    Honor datarootdir in po/ Makefiles

commit c8a8a8d3ad6ddc62c92a0831d998e7734abc49b2
Author: Panu Matilainen <pmatilai@turre.koti.laiskiainen.org>
Date:   Sun Jul 8 21:45:39 2007 +0300

    Drop glibc+libstdc++ version from soname, bump soname major version.

commit d81cd89d51779504cc7a2452cd0143691766491d
Author: Panu Matilainen <pmatilai@turre.koti.laiskiainen.org>
Date:   Sun Jul 8 21:35:21 2007 +0300

    Resurrect repomd group downloading.

commit e4d0a7d3b4699d7369ed458c996478632f5c9cb2
Author: Panu Matilainen <pmatilai@turre.koti.laiskiainen.org>
Date:   Sun Jul 8 21:34:01 2007 +0300

    We can't blindly assume each xml file in a sqlite-enhanced repomd has
    corresponding _db file, have rpmRepomdIndex::AutoType() check it.

commit 4aa4ae833214af3977059ca9a5927ed78a5da1b7
Author: Panu Matilainen <pmatilai@turre.koti.laiskiainen.org>
Date:   Sun Jul 8 21:24:17 2007 +0300

    Use xmlutil helpers instead of own copy of xml FindNode function.

commit a9835550efefbac314382b738b9143b18b0bfdd0
Author: Panu Matilainen <pmatilai@turre.koti.laiskiainen.org>
Date:   Sun Jul 8 21:09:32 2007 +0300

    Fix assert failure on missing repomd release/index files.

commit 44db525ce86a2295217a241a8d15d27f8a7281c5
Author: Panu Matilainen <pmatilai@turre.koti.laiskiainen.org>
Date:   Sun Jul 8 15:36:10 2007 +0300

    Fix, or rather work around an ages old double-free crash which sometimes
    happens when ctrl-C is hit. Rpmlib blocks signals during some operations
    and when it catches a deadly one, it clears all open iterators and db's
    behind our back, and when the control returns to apt we try to free the
    ts again, causing a double-free deep within rpmlib. It seems that some
    elements aren't cleared within rpmdbCheckSignals() mop-up, probably because
    it's supposed to exit() and never return to caller if terminating signal
    was caught. The WTF here is: how come exit() doesn't actually exit but
    returns to apt - that part is not supposed to be running in a thread or
    separate process. Hum.

commit ccd847cc66286b99e1316cb436ef221b38041fb7
Author: Panu Matilainen <pmatilai@turre.koti.laiskiainen.org>
Date:   Sun Jul 8 01:31:27 2007 +0300

    Support building without sqlite.

commit 8461452a9fd7101d318bbf19517a1a7454ce1b02
Author: Panu Matilainen <pmatilai@turre.koti.laiskiainen.org>
Date:   Sat Jul 7 22:41:20 2007 +0300

    Icky pooh.. partial revert of 64174eee41f502ed847e89fe52ba79311533e4f8
    to return to the a** backwards acquire semantics wrt compressed files.
    Fixes unneeded redownloading of indexes and probably causes less breakage
    in API abusers like Synaptic.

commit 6f00b25f88fda3c8cbad69dcbb563c45e346115d
Author: Panu Matilainen <pmatilai@turre.koti.laiskiainen.org>
Date:   Sat Jun 16 23:49:28 2007 +0300

    - preparing for 0.5.15lorg3.91
    - update changelog

commit 1cccd482c8170e3d1a6c913681f9bdd455535569
Author: Panu Matilainen <pmatilai@turre.koti.laiskiainen.org>
Date:   Mon Jun 4 23:06:29 2007 +0300

    - push cache-limit defaults up, people are starting to run out of space...

commit 8323955a671a878c0285837cc5cbfbe497493799
Author: Panu Matilainen <pmatilai@turre.koti.laiskiainen.org>
Date:   Mon Jun 4 23:04:58 2007 +0300

    - in final db_version 10 is the same as pkgId

commit f8957532c8e909a275f7d11dc19d579cd86a5e96
Author: Panu Matilainen <pmatilai@turre.koti.laiskiainen.org>
Date:   Thu May 17 22:09:32 2007 +0300

    - make distcheck work wrt default multilib.conf file

commit dcbcde83203f4e47c99f8455f6738248c0d3a524
Author: Panu Matilainen <pmatilai@turre.koti.laiskiainen.org>
Date:   Sat May 5 20:59:42 2007 +0300

    - filter out unsupported sqlite db scheme files from release data so we
      don't download something we can't use

commit 9ab253775f34d23aa1a0d7437f31409dc17e9d08
Author: Panu Matilainen <pmatilai@turre.koti.laiskiainen.org>
Date:   Sat May 5 20:18:22 2007 +0300

    - do lazy loading of xml data in repomd xml handler to avoid parsing the
      full xml file twice due to progress silliness, instead just read the
      package size in constructor

commit 25b9c946979ee3cd63d21a1b2a6e81f4b74e51c6
Author: Panu Matilainen <pmatilai@turre.koti.laiskiainen.org>
Date:   Sat May 5 19:46:46 2007 +0300

    - update gpg-check script hash width to match current install progress

commit 09bac90b970cd84d8e4570360177d3a36a77d2fe
Author: Panu Matilainen <pmatilai@turre.koti.laiskiainen.org>
Date:   Fri Apr 27 21:04:32 2007 +0300

    - dont even try to support db schemes < 10, they would require creating
      local indexes which in turn break the checksums against repository files...

commit 8d3a42507f15350f8ecf6914e082e5d4805cce02
Author: Panu Matilainen <pmatilai@turre.koti.laiskiainen.org>
Date:   Fri Apr 27 11:01:01 2007 +0300

    - more descriptive progress messages
    - make more space for package nevra info in hash progress meter

commit 84bf5ae32c3348587282f3061d3f5e3521b86ad0
Author: Panu Matilainen <pmatilai@turre.koti.laiskiainen.org>
Date:   Thu Apr 26 19:08:31 2007 +0300

    - add todo-commentary about multilib config hashing

commit 46b7b0d9257539db2287c8d19e8d35cba9ec5913
Author: Panu Matilainen <pmatilai@turre.koti.laiskiainen.org>
Date:   Thu Apr 26 19:04:09 2007 +0300

    - add config option to force not using sqlite extensions on repomd even if
      present

commit 2075dafd2c60ba7f87856f56c124d11a261c8d72
Author: Panu Matilainen <pmatilai@turre.koti.laiskiainen.org>
Date:   Thu Apr 26 18:54:09 2007 +0300

    - make multilib arch-stuff runtime configurable
    - realize that preferred arch is not always same as basearch (eg ppc64 and
      sparc64), support it
    - add etc/ directory for "factory default" configs
    - add basic multilib config, installed automatically to apt.conf.d
    - move example rpmpriorities to etc/

commit 619a7f78894068ffc2fbb0d6ce819c7ba9e3af69
Author: Panu Matilainen <pmatilai@turre.koti.laiskiainen.org>
Date:   Wed Apr 25 15:31:55 2007 +0300

    - better FindURI interface for repositories

commit 64174eee41f502ed847e89fe52ba79311533e4f8
Author: Panu Matilainen <pmatilai@turre.koti.laiskiainen.org>
Date:   Wed Apr 25 15:05:17 2007 +0300

    - Deal with compression on per-file, not per repository type, needed for
      repomd which uses bz2 for sqlite and gz for xml files. If this doesn't
      break Synaptic in some funny subtle (or not) way ... I'll be damned.
    - Make automatic sqlite vs xml selection + use actually work

commit b4f208381bf4b459dde6d42cb7456b01d228d4a3
Author: Panu Matilainen <pmatilai@turre.koti.laiskiainen.org>
Date:   Wed Apr 25 09:01:03 2007 +0300

    - new utility function for getting file name with extension stripped

commit d9b2074fd79cad5b6ad1d335a0ff25578b2cf7c1
Author: Panu Matilainen <pmatilai@turre.koti.laiskiainen.org>
Date:   Wed Apr 25 08:51:43 2007 +0300

    - nuke some unused variables
    - check that we have a sqlite db scheme we can support

commit c423a6c183d6032548db57a5987a0a499a8c267f
Author: Panu Matilainen <pmatilai@turre.koti.laiskiainen.org>
Date:   Tue Apr 24 12:07:53 2007 +0300

    - fix building with gcc 4.3 which requires #including *everything* that's used
      (http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=417488)

commit 35d23758a37806178dad2ddb40a3a0f904a9f49f
Author: Panu Matilainen <pmatilai@turre.koti.laiskiainen.org>
Date:   Tue Apr 24 12:02:05 2007 +0300

    - drop repodb source list type, use sqlite vs xml automatically as available
    - rename config option for repomd otherdata acquiring to repomd specific

commit 5597f79e684f45d3a94392a72b3385d7d2b656cb
Author: Panu Matilainen <pmatilai@turre.koti.laiskiainen.org>
Date:   Tue Apr 24 11:07:56 2007 +0300

    - leftover declaration..

commit 8f8ae827e883ef5ba000852bba99380fc26795b5
Author: Panu Matilainen <pmatilai@turre.koti.laiskiainen.org>
Date:   Tue Apr 24 11:03:59 2007 +0300

    - Use a global cache fox index file sizes to avoid potentially very expensive
      successive calls to CreateHandler() just for progress reporting where it
      doesn't even matter if the information is 100% accurate. This also allows
      getting rid of xml/sqlite specific optimizations inside rpmindexfile.cc
      and fixes old "must optimize this somehow" cases in rpm-dir type indexes.

commit a3e63c6d422bef4899999d663eb3e0c3a3cf9c35
Author: Panu Matilainen <pmatilai@turre.koti.laiskiainen.org>
Date:   Fri Mar 23 23:10:17 2007 +0200

    - instead of assertion failure, give a semi-decent error message about
      incorrect/unusable repomd/db repositories

commit 3b9410bead88babfa380bc95eeea9f3a3ee216f9
Author: Panu Matilainen <pmatilai@turre.koti.laiskiainen.org>
Date:   Sun Mar 18 22:43:25 2007 +0200

    - more memory-leak fixes (lua-interface, repomd)

commit eb0ce3387b9ecc1841bf06e04520081896b4507f
Author: Panu Matilainen <pmatilai@turre.koti.laiskiainen.org>
Date:   Sun Mar 11 21:05:13 2007 +0200

    - remove extra "Done." from middle of progress output

commit cc367d2c3c43867b3105b00c16167577500ceeb7
Author: Panu Matilainen <pmatilai@turre.koti.laiskiainen.org>
Date:   Sun Mar 11 20:35:51 2007 +0200

    - working install, remove and upgrade progress .. kinda

commit 49b4a52ced8c2d4f5923c63b501141f72ff34109
Author: Panu Matilainen <pmatilai@turre.koti.laiskiainen.org>
Date:   Sun Mar 11 01:11:14 2007 +0200

    - progress meter cosmetics

commit 8b1ceb64039e1ccb29927f575ff8263515a7e81c
Author: Panu Matilainen <pmatilai@turre.koti.laiskiainen.org>
Date:   Tue Mar 6 23:39:01 2007 +0200

    - add xml utility functions for common operations
    - convert RPMRepomdHandler to use them instead of private FindTag etc methods

commit a7daad7b58f208cbcec76790724a8e9919507160
Author: Panu Matilainen <pmatilai@turre.koti.laiskiainen.org>
Date:   Tue Mar 6 22:21:08 2007 +0200

    - repomd filelists/other.xml version parsing was totally busted, fix it

commit 4954c403b4d91acb7d15dcfed2b99b1ff43a9cb0
Author: Panu Matilainen <pmatilai@turre.koti.laiskiainen.org>
Date:   Tue Mar 6 22:19:47 2007 +0200

    - Loosen the version check in cache generation filelist merging stage to
      only check for version-arch instead of full versionhash. Repomd filelists.xml
      doesn't carry full dependency info so versionhash from filelists would
      give bogus mismatches for everything.

commit c40ef768c342e59d747b90842278f199fa5b217a
Author: Panu Matilainen <pmatilai@turre.koti.laiskiainen.org>
Date:   Tue Mar 6 21:50:14 2007 +0200

    - a bit of handler class cleansing

commit e3b680fc5f58521a974e7cede714eae0852863aa
Author: Panu Matilainen <pmatilai@turre.koti.laiskiainen.org>
Date:   Mon Mar 5 23:39:29 2007 +0200

    - More progress meter work. Broken in various entertaining ways at the
      moment
    - Unbreak API by allowing DoInstall() to create "compatibility" progress
      meters. Compatibility inteded mostly for Synaptic, which has dirrrrrrrrrty
      hacks that break the pkgPackageManager class protections, invalidating
      our compat hacks. Oh well...

commit 3b3878f5830eacabf7768f8d60907a5d199aa833
Author: Panu Matilainen <pmatilai@turre.koti.laiskiainen.org>
Date:   Sat Mar 3 00:49:41 2007 +0200

    - plug a largish memory leak in repomd handler

commit 459c5a86e6d3154db1c7b7583d53c2b76517e007
Author: Panu Matilainen <pmatilai@turre.koti.laiskiainen.org>
Date:   Fri Mar 2 00:19:59 2007 +0200

    - plug another biggish memory leak

commit d5c2d5074b0d0fd445d0a4e68aaa4f2c9720c270
Author: Panu Matilainen <pmatilai@turre.koti.laiskiainen.org>
Date:   Thu Mar 1 22:51:20 2007 +0200

    - kill some huge memory leaks from dependency handling

commit 4524e707a7220a980834be54008207d2073f0e9b
Author: Panu Matilainen <pmatilai@turre.koti.laiskiainen.org>
Date:   Thu Mar 1 22:03:38 2007 +0200

    - fix some more memory leaks in sqlite handler

commit e325161ccb04c288254ae1f4a545344b88e23b56
Author: Panu Matilainen <pmatilai@turre.koti.laiskiainen.org>
Date:   Wed Feb 28 00:27:59 2007 +0200

    - bunch of unsigned long -> off_t fixes

commit 9a1dcee83a79eb2cd0d1365f7fcb6ecb7c9a8744
Author: Panu Matilainen <pmatilai@turre.koti.laiskiainen.org>
Date:   Tue Feb 27 23:27:19 2007 +0200

    - fix couple of memory leaks in sqlite handler

commit 3199d2fe51aa8f015f963eef70e893bc59fe14d8
Author: Panu Matilainen <pmatilai@turre.koti.laiskiainen.org>
Date:   Tue Feb 27 21:36:12 2007 +0200

    - add fixme-commentary about sqlite dependency

commit 075870b7bf19b6324eab38d5bf3e7a8049ed442c
Author: Panu Matilainen <pmatilai@laiskiainen.org>
Date:   Mon Feb 26 12:52:06 2007 +0200

    - implement package(version) changelog operation in lua interface

commit 6cd573b0ef91fc03b3caa92a86238322d5bc1fe4
Author: Panu Matilainen <pmatilai@laiskiainen.org>
Date:   Mon Feb 26 12:51:34 2007 +0200

    - implement package(version) filelist operation in lua interface

commit e595156b796c24b1fe5a45b451f89f5a70feb8f7
Author: Panu Matilainen <pmatilai@turre.koti.laiskiainen.org>
Date:   Mon Feb 26 09:07:12 2007 +0200

    - rpmshowprogress.h no longer exists..

commit 6c887b93cff02dd8e73ef074318171b9bd0ece61
Author: Panu Matilainen <pmatilai@turre.koti.laiskiainen.org>
Date:   Mon Feb 26 08:53:20 2007 +0200

    - remember to add rpmcallback files to git, duh

commit 68ea04a4e47122cc9ca731abbafd4200ffd20c28
Author: Panu Matilainen <pmatilai@turre.koti.laiskiainen.org>
Date:   Sun Feb 25 23:10:17 2007 +0200

    - rename local variable to match usage

commit 9b3f06d179c056a242a329fa048119052a971f9c
Author: Panu Matilainen <pmatilai@turre.koti.laiskiainen.org>
Date:   Sun Feb 25 23:08:24 2007 +0200

    - warn and skip unknown dependency types instead of aborting (a cant happen
      case)

commit 202d76ced14aa5ba14ddf6495e114222fe4b094d
Author: Panu Matilainen <pmatilai@turre.koti.laiskiainen.org>
Date:   Sun Feb 25 23:02:14 2007 +0200

    - let the computer count string sizes :)

commit 8731665cf5829b3142c2cac0e818decb0c2ea50e
Author: Panu Matilainen <pmatilai@turre.koti.laiskiainen.org>
Date:   Sun Feb 25 22:56:44 2007 +0200

    - implement support for filelist and changelog viewing for repomd repositories
    - searching for files from the full filelists.xml is impossibly slow due
      to various issues in upper levels of libapt-pkg, so we only support
      HasFile() from the "optimized" filelist stored in primary.xml

commit baee0526c00bfa817d9c7f23bcb352356355d0fb
Author: Panu Matilainen <pmatilai@turre.koti.laiskiainen.org>
Date:   Sun Feb 25 16:50:00 2007 +0200

    - show package name when upgrading/removing
    - remove debug junk

commit c7eae20929a1347fd622c2ff72994f98314cb3eb
Author: Panu Matilainen <pmatilai@turre.koti.laiskiainen.org>
Date:   Sat Feb 24 15:25:52 2007 +0200

    - beginnings of install progress API

commit 25f43ded84e59100da48c39ed0caf34a101fbf4e
Author: Panu Matilainen <pmatilai@turre.koti.laiskiainen.org>
Date:   Fri Feb 23 22:59:25 2007 +0200

    - remove temporary sqlite test-stuff

commit b4685db3ba1e3ff587c5a1e83d999da3bc6a9a65
Author: Panu Matilainen <pmatilai@laiskiainen.org>
Date:   Tue Feb 20 21:37:16 2007 +0200

    - move some common code to (beginnings of) a new matchPackages() helper
      function
    - implement files, changelog and show operations using it

commit 5857302480cb69bc1fe1d8cc32b613a03fea9829
Author: Panu Matilainen <pmatilai@laiskiainen.org>
Date:   Mon Feb 19 21:10:39 2007 +0200

    - warn if changelog call fails

commit c04695cb3974cde9df4c8962b77bcc004073e84b
Author: Panu Matilainen <pmatilai@laiskiainen.org>
Date:   Mon Feb 19 21:05:07 2007 +0200

    - can't assume otherdb being available in sqlite handler
    - traditional apt-rpm repostories don't carry changelog data, but
      singlefile "repos" do.. only there's no way to access them ATM

commit d4ea62045b2af5e37423403f266267c7c49d52e6
Author: Panu Matilainen <pmatilai@laiskiainen.org>
Date:   Mon Feb 19 20:18:37 2007 +0200

    - make RPMHandler abstract, move the rpm header-specifics to a new RPMHdrHandler
      class to clean things up a bit

commit 7381a060f5a457f2de5f6b1f5881f3d3e6e8f0e4
Author: Panu Matilainen <pmatilai@laiskiainen.org>
Date:   Mon Feb 19 19:46:29 2007 +0200

    - implement package filelist and changelog handling for package records
    - add commands for accessing them to apt-cache and apt-shell

commit ac17f337ab471e1d82724475ae8cbec8ca383b2b
Author: Panu Matilainen <pmatilai@laiskiainen.org>
Date:   Sat Feb 17 00:42:37 2007 +0200

    - oops, repodb was missing ID so only single repo was considered
    - misc cleanups (remove debug junk etc)

commit 547292c860fc0a7dc5d9c54f1484b110523d63a0
Author: Panu Matilainen <pmatilai@laiskiainen.org>
Date:   Fri Feb 16 23:11:49 2007 +0200

    - sqlite wrapper objects for a slightly nicer interface for our purposes,
      use it everywhere
    - almost working now :)

commit 73647cc8080af93683ee3ff9ffc738f032ceaceb
Author: Panu Matilainen <pmatilai@laiskiainen.org>
Date:   Sun Feb 11 00:01:10 2007 +0200

    - working but ugly-as-sin implementation of sqlite repodata handling

commit db144514c775f536181213da35874fd59231c44b
Author: Panu Matilainen <pmatilai@laiskiainen.org>
Date:   Sat Feb 10 13:18:07 2007 +0200

    Revert "- implement filelists (and stub for other.xml type) as their own index types"
    
    This reverts commit 14ec04afb9da750a3e833cd2d63d94407764ea65.

commit 14ec04afb9da750a3e833cd2d63d94407764ea65
Author: Panu Matilainen <pmatilai@laiskiainen.org>
Date:   Sat Nov 18 00:14:12 2006 +0200

    - implement filelists (and stub for other.xml type) as their own index types

commit 9556868448232a55e9609665c36e10481bac8e82
Author: Panu Matilainen <pmatilai@turre.koti.laiskiainen.org>
Date:   Thu Nov 16 01:03:45 2006 +0200

    - remove debug junk

commit a502d620cdd1471aff4223ad5469689eb70d64a0
Author: Panu Matilainen <pmatilai@turre.koti.laiskiainen.org>
Date:   Tue Nov 14 22:05:16 2006 +0200

    - read file locations from repomd.xml instead of hardcoding them
    - basic support for retrieving other.xml and updatesinfo.xml files

commit 7e37a108098de7f691720bdcc6486a9eea25834e
Author: pmatilai <pmatilai>
Date:   Tue Oct 3 18:33:42 2006 +0000

    - rename all WITH_ defines to APT_WITH_, export a secondary config header
      for them to stop polluting the headers with defines reserved to
      autoconf/autoheader (Ralf Corsepius)

commit 36326158fcd7e91ad488efa7185617132a540322
Author: pmatilai <pmatilai>
Date:   Thu Sep 7 17:57:51 2006 +0000

    - combine depends and provides handling into one PRCO() method in rpmhandler,
      more in line with how rpm handles them anyway
    - fix callers to use the new method, remove old ones

commit e49a75b11b8e7931c3f5eb7390f053e6de0ac874
Author: pmatilai <pmatilai>
Date:   Thu Sep 7 17:08:56 2006 +0000

    - new protected handler method PutDep() to push creation of dependency items
      into one place
    - use "modern" rpmds interface for reading dependency info from headers
      where available, clean up the old method as well

commit f8f2584d4286cdbaee2a9b81c88578479566add6
Author: pmatilai <pmatilai>
Date:   Thu Sep 7 07:09:20 2006 +0000

    - remember to commit lorg3.90 stuff...

commit a34040daaf04e80382f1c49f27a2a8b0e0365df5
Author: pmatilai <pmatilai>
Date:   Wed Sep 6 20:02:41 2006 +0000

    - whoops, removed Top declaration...

commit 6212e6d7d0f1df40809e698f2ff76b894cc307fd
Author: pmatilai <pmatilai>
Date:   Wed Sep 6 19:58:29 2006 +0000

    - remove ancient compatibility option handling
    - dont set acquire::distroid to Conectiva
    - change default cdrom mountpoint from /mnt/cdrom to more modern /media/cdrom

commit ec81393582b6380aef19f083f4f37b8597389b1d
Author: pmatilai <pmatilai>
Date:   Wed Sep 6 19:46:38 2006 +0000

    - new handler method DepOp() for handling RPMSENSE_* to pkgCache::Dep::*
      conversions in one place
    - make InternalDep() protected, nothing outside the handler needs it

commit a42d980384609fd4f9bfaef8bbda911bd8175b2a
Author: pmatilai <pmatilai>
Date:   Wed Sep 6 17:48:48 2006 +0000

    - rename handler method FileProvides() -> FileList()
    - common HasFile() method for all handler types
    - use "modern" rpmfi iterator interface for accessing file information where
      available (available since sometime in 2001...)

commit f817f045575ce20af164234a88b550dedbcfd330
Author: pmatilai <pmatilai>
Date:   Thu Aug 24 18:10:25 2006 +0000

    - calculate the total amount of rpm operations including repackages and all
      by using the dep cache info, duh

commit d1592a4d803c67e44a114871fbf11c7054d80117
Author: pmatilai <pmatilai>
Date:   Thu Aug 24 17:16:56 2006 +0000

    - Revert change from r249, pure install instead of upgrade breaks obsolete
      processing of rpm. Back to broken progress meters, sigh.

commit f1bef9603592dad50ecdead2b02db9e69058e0c8
Author: pmatilai <pmatilai>
Date:   Mon Aug 21 22:04:44 2006 +0000

    - move common code in apt-cache/shell to cmdline
    - make searchfile and whatprovides available in apt-shell
    - fix some usage texts
    - we want DoList() from apt-shell in apt-cache eventually so move it to cmdline
      as well, not used yet
    - update translations

commit 915349791fd7edd0547432f249ab1f2359acdd48
Author: pmatilai <pmatilai>
Date:   Mon Aug 21 20:28:25 2006 +0000

    - we dont have dselect so we dont need dselect-upgrade either

commit 8e28ce3dfe11bc5fd7f5f3e98437c1bef04196f1
Author: pmatilai <pmatilai>
Date:   Mon Aug 21 20:23:15 2006 +0000

    - move yet more easyish cases of common apt-get/shell code to cmdline

commit 4f8cbb42beae2ff0fe6859d5ac75f34635f78381
Author: pmatilai <pmatilai>
Date:   Mon Aug 21 19:24:04 2006 +0000

    - move more common code from apt-get & apt-shell to cmdline

commit e959048ad2d6592420591f8b242c06d1caeb79f6
Author: pmatilai <pmatilai>
Date:   Mon Aug 7 15:29:21 2006 +0000

    - kill of gcc warning about using NULL in arithmetic

commit 62100bf76b972dbb5bdc54cd57fa792b1db3e348
Author: pmatilai <pmatilai>
Date:   Sun Aug 6 05:55:33 2006 +0000

    - duh, screwed up the quiet-logic in previous commit

commit 240603332ad2c4df0aa619b97d51e9bd59e0e821
Author: pmatilai <pmatilai>
Date:   Sun Aug 6 05:42:45 2006 +0000

    - unbreak rpm::interactive=false when stdout is a not a tty

commit d5f25b81c8df4e5fc4d1e02b08694a5c2c8d0b52
Author: pmatilai <pmatilai>
Date:   Thu Aug 3 19:16:58 2006 +0000

    - add build option for disabling repomd support to enable building
      without libxml2 >= 2.6.0

commit 8c16263559aef9fe00178e220d71e8b664853e22
Author: pmatilai <pmatilai>
Date:   Thu Aug 3 16:01:20 2006 +0000

    - duh.. debug cruft

commit 16c645318c0637b403b2299fe5336360bdf9a55f
Author: pmatilai <pmatilai>
Date:   Thu Aug 3 16:00:13 2006 +0000

    - add build option for disabling SELinux support (on rpm >= 4.3)

commit 1e5cbbec8bd98bbb016af86cd147ad07ed9ad38a
Author: pmatilai <pmatilai>
Date:   Mon Jul 31 20:54:57 2006 +0000

    - use a separate handler for repomd filelists to remove gobs of
      unnecessary processing, cuts down cache generation time by circa 20%

commit 5052fc039d3b21787fc808f5b641af0f6055ebc6
Author: pmatilai <pmatilai>
Date:   Mon Jul 31 17:12:48 2006 +0000

    - count installs vs upgrades + repackages correctly for progress bar usage
    - fix progress repackage progress bars

commit 9678cb8a55e7328246897b1172630ddfbf3e1636
Author: pmatilai <pmatilai>
Date:   Fri Jul 14 05:45:06 2006 +0000

    - fix package removal on old rpm versions which don't support name.arch
      for RPMDBI_LABEL, simplify the code while at it

commit 9f92cfdb9fa73ebc7145d463654902af07e37979
Author: pmatilai <pmatilai>
Date:   Fri Jul 14 04:54:58 2006 +0000

    - more off_t typing fixes (Ralf)
    - bump cache version as this affects cache structures

commit e459c660ebd5b5e9c04c4be28b3ae888b492cdf8
Author: pmatilai <pmatilai>
Date:   Fri Jul 14 04:49:17 2006 +0000

    - fix breakage from earlier off_t patch

commit 404de62e16b4278986109194f527c862b42d187e
Author: pmatilai <pmatilai>
Date:   Tue Jul 11 06:31:41 2006 +0000

    - fix typo in error message (Ralf)

commit 0c80ad95dbde011eb8e72a3735ff5965e88250d3
Author: pmatilai <pmatilai>
Date:   Tue Jul 11 06:31:13 2006 +0000

    - size_t typing fix (Ralf)

commit d88d1f40dff17a28958f171ba4e704c51157dd54
Author: pmatilai <pmatilai>
Date:   Tue Jul 11 06:30:20 2006 +0000

    - add missing include (Ralf)

commit c4c40a6ba007cee86bfaf77514a384a72ca2ba2e
Author: pmatilai <pmatilai>
Date:   Sat Jul 1 07:43:06 2006 +0000

    - enable building test/ programs under automake control (Ralf)
    - remove irrelevant .deb specific test programs
    - fix versiontest, conf and scratch tests to be buildable/functional in apt-rpm

commit 89a6cf215dc28aeca5cc0ff46eeaf3bac78ebf83
Author: pmatilai <pmatilai>
Date:   Fri Jun 30 08:47:23 2006 +0000

    - i18n fixes from Ralf:
      * Eliminate silly Dir::Locale config variable
      * Call bindtextdomain in libapt's initialization

commit 5929b8d164b3cee219269b6a7939c97037dfcb7b
Author: pmatilai <pmatilai>
Date:   Fri Jun 30 08:46:00 2006 +0000

    - minor auto*tools cleanups (Ralf)

commit fcd4c72ae43562bf11383ef8e5b7de7181db7d3f
Author: pmatilai <pmatilai>
Date:   Thu Jun 29 16:10:00 2006 +0000

    - re-enable hashmap usage (Ralf)

commit 8460381da4da42393e6a1a326a4159b541b3a0c7
Author: pmatilai <pmatilai>
Date:   Wed Jun 28 15:40:52 2006 +0000

    - configure cleanups from Ralf:
      * replacing AC_HELP_STRING with AS_HELP_STRING (AC_HELP_STRING is
        deprecated in autoconf > 2.13 in favor of AS_HELP_STRING)
      * cosmetics, bringing ./configure --help into a more consistent/homogenious
        look.

commit f312c597776c8472acd80b7ce7980d14c6aa14ca
Author: pmatilai <pmatilai>
Date:   Tue Jun 27 16:00:59 2006 +0000

    - fix a minor bug in configure.ac (Ralf)

commit fb1b230703bf7e2dc78aa9fc663581be99d529c3
Author: pmatilai <pmatilai>
Date:   Thu Jun 22 07:24:25 2006 +0000

    - bumping trunk version to lorg4 (at least for now..)

commit ea332698a315ea55c206055badf850ce50b6923e
Author: pmatilai <pmatilai>
Date:   Wed Jun 21 16:17:17 2006 +0000

    - somehow configure.ac ended up containing the contents twice .. cleanup (Ralf)

commit 0ac5ce5a427c26c69aadd4d2eee9a25a9e6b902a
Author: pmatilai <pmatilai>
Date:   Wed Jun 21 15:23:53 2006 +0000

    - remove bunch of unused / debian-specific source-related stuff

commit 745b4db486abf115639faccf00e228079867fccd
Author: pmatilai <pmatilai>
Date:   Wed Jun 21 14:51:51 2006 +0000

    - rename deprecated configure.in to configure.ac (Ralf)

commit 20e31f9fae6b1ae7f33f193326b319fa3a24e075
Author: pmatilai <pmatilai>
Date:   Tue Jun 20 15:46:49 2006 +0000

    - more size_t / off_t fixes (Ralf)

commit 20c07ea8e0ad2c81a37b47ef74aa6948221c84cd
Author: pmatilai <pmatilai>
Date:   Sat Jun 17 14:48:41 2006 +0000

    - more size_t fixes (Ralf)

commit 458cda4dbde0bc0c3b9cd523fd3b1c5c0163183e
Author: pmatilai <pmatilai>
Date:   Thu Jun 15 17:17:27 2006 +0000

    - use vectors instead of non-portable variable arrays in apt-shell (Ralf)

commit ba6ca89a3ff4d6b2f18836ac87ec66810a4bd791
Author: pmatilai <pmatilai>
Date:   Thu Jun 15 16:43:09 2006 +0000

    - big manpage overhaul (Vincent Danen)

commit 87c2258800475d81dbd03732f82ae664d9826a27
Author: pmatilai <pmatilai>
Date:   Wed Jun 14 15:33:41 2006 +0000

    - create the directory structure apt needs to function on make install (Ralf)

commit f0001fdd40ab7c8558d5efec3e541edc2e9af423
Author: pmatilai <pmatilai>
Date:   Tue Jun 13 18:23:10 2006 +0000

    - nuke old, unused code from genpkglist (Ralf)

commit 37ff1b232503299c5a708b1255d58abd3f1d0aec
Author: pmatilai <pmatilai>
Date:   Tue Jun 13 18:16:06 2006 +0000

    - more "cosmetics" fixes to fix gcc warnings (Ralf)

commit f72e71674e9ebe00acc0737336254fdcd97281ca
Author: pmatilai <pmatilai>
Date:   Mon Jun 12 15:16:34 2006 +0000

    - size_t related bug fixes, addressing to "unsigned vs. signed types" issues
      (Ralf)

commit 7b97f58e8f2ebb6344444ec3d530be74091aee04
Author: pmatilai <pmatilai>
Date:   Mon Jun 12 14:30:33 2006 +0000

    - remove all references to the sgmltools (previously used to build man pages)
      from build (Ralf)

commit 327a99ccd121b37c5a854e0d7d8b06830d6fa00e
Author: pmatilai <pmatilai>
Date:   Mon Jun 12 14:24:39 2006 +0000

    - various "cosmetics" cleanups to shut up gcc complaints on higher warning
      levels (Ralf)

commit 2ec0b4fe64ed886277f92aa492bed5030b4de420
Author: pmatilai <pmatilai>
Date:   Sun Jun 11 04:35:06 2006 +0000

    - use correct size type, add missing ftruncate() return value check (Ralf)

commit b995f149a8e1ab3f3e7e741dc61c41797a5d4e4e
Author: pmatilai <pmatilai>
Date:   Fri Jun 9 17:04:09 2006 +0000

    - use correct offset type in rpmhandler (Ralf)

commit d31e6f20583b5e03eeec7fabc355df7aea3d7312
Author: pmatilai <pmatilai>
Date:   Fri Jun 9 16:13:59 2006 +0000

    - warnings + cleanup part 2 (Ralf)

commit 7f7a3faa576f95295370a0a22a4b5af2b7979e8c
Author: pmatilai <pmatilai>
Date:   Fri Jun 9 14:38:39 2006 +0000

    - eliminate several GCC warnings and C'isms, part 1 (Ralf)

commit 55bf15da5b32193caf2508d1a6586c837d9c1f42
Author: pmatilai <pmatilai>
Date:   Fri Jun 9 14:26:23 2006 +0000

    - don't try to look up CurrentVer() of noninstalled packages, duh
      (Daisuke Suzuki)

commit 569dbe4fb007c6979f179c101a234655decf0ae3
Author: pmatilai <pmatilai>
Date:   Fri Jun 9 08:11:27 2006 +0000

    - use correct offset type (Ralf)

commit aef7137897b832dc78b07cc6f45aa9c5e291b031
Author: pmatilai <pmatilai>
Date:   Thu Jun 8 15:32:28 2006 +0000

    - Remove man-page's sgml sources and use the *roff sources directly. (Ralf)

commit 9fb453a633f192c2826263879591c907dbc739ab
Author: pmatilai <pmatilai>
Date:   Thu Jun 8 14:20:58 2006 +0000

    - beginning manpage cleanup: remove (outdated) translations

commit b1a1a22579c257bf1d633b1fc1d000fcf0ca277d
Author: pmatilai <pmatilai>
Date:   Mon Jun 5 18:46:37 2006 +0000

    - count readlocks as well (so they get released too)

commit 8057783f122efd110bc49e1c0475664ea642923d
Author: pmatilai <pmatilai>
Date:   Fri Jun 2 12:09:34 2006 +0000

    - extra check for filelists handling avoiding crashing in some cases

commit bba322158a9a1f36990045c7021e029c803f07f6
Author: pmatilai <pmatilai>
Date:   Thu Jun 1 14:59:51 2006 +0000

    - forgot to add apt.conf.5 on r193

commit cbc57536f95e3b190548819afddd685b3abca38e
Author: pmatilai <pmatilai>
Date:   Thu Jun 1 12:49:49 2006 +0000

    - on newer rpm versions link epoch-zeroing behavior with promoteepoch, fixes
      http://bugzilla.atrpms.net/show_bug.cgi?id=831
    - bump cache header version to force rebuild on upgrade

commit 4ffda04bf7444059fdd0e18e76087c36c83377b8
Author: pmatilai <pmatilai>
Date:   Tue May 30 20:57:23 2006 +0000

    - begin moving common code from apt-get and apt-shell to cmdline "library",
      only trivial stuff for now...
    - update translations due to moving things around

commit aa93b358c801d211db1c6fad63726b2aea0535d1
Author: pmatilai <pmatilai>
Date:   Tue May 30 08:30:39 2006 +0000

    - add --root=/foo cli shortcut for RPM::RootDir option

commit 0a44ea44d36c49fa989a9b26ae2b6d5899ff7326
Author: pmatilai <pmatilai>
Date:   Mon May 29 20:20:07 2006 +0000

    - initial implementation of apt-cache searchfile operation
    - show only candidate version by default in apt-cache operations

commit cdd6d590c3e85eb6f409adc5f8a99f69b39681e3
Author: pmatilai <pmatilai>
Date:   Mon May 29 17:28:25 2006 +0000

    - some extra checks to xml handling to avoid crashes on missing properties
      and such (eg with createrepo -n)

commit 1bd9ecd195c632dd4ca01cb929834358448e64dd
Author: pmatilai <pmatilai>
Date:   Mon May 29 16:54:36 2006 +0000

    - update bug reporting and author sections in manuals

commit e0a3ac419cb267ccd564b1180502c411cbb1caab
Author: pmatilai <pmatilai>
Date:   Mon May 29 16:38:33 2006 +0000

    - fix some debianisms in apt.conf

commit 94006f143b30eb13053efcdb0799505f21f4aad1
Author: pmatilai <pmatilai>
Date:   Mon May 29 16:36:31 2006 +0000

    - only build documentation in maintainer-mode, include prebuilt manuals
      in distribution tarball (Ralf)

commit eda91d3994d37d0afdaf0a66f5661f4b770c64c4
Author: pmatilai <pmatilai>
Date:   Mon May 29 16:11:08 2006 +0000

    - minor configuration cleanup for lua build (Ralf)

commit fbc12e0746253eabf0a778e59ed926c907a8f67f
Author: pmatilai <pmatilai>
Date:   Sun May 28 21:35:22 2006 +0000

    - missing end tag

commit cff5a08995064d6b3b41aaf907d596e96426589e
Author: pmatilai <pmatilai>
Date:   Sun May 28 21:31:54 2006 +0000

    - fix some debianisms in apt-cache manual

commit f67d7e6ea2554b9a7f15bca67747453ed72a7953
Author: pmatilai <pmatilai>
Date:   Sun May 28 21:28:26 2006 +0000

    - fix various debianism in apt-get manual

commit faa0203bba30f7a7dec78127abb8dd3beab5184c
Author: pmatilai <pmatilai>
Date:   Sun May 28 21:20:20 2006 +0000

    - add repodata to cdrom scoring, remove debianisms

commit 318dd9573ef29a6295d17a313ddfdc2c79a6cf1b
Author: pmatilai <pmatilai>
Date:   Sun May 28 12:47:50 2006 +0000

    - cast to avoid compiler warning

commit 20c27aac751aabc2ddbaa8c14679dac09ebf7a8c
Author: pmatilai <pmatilai>
Date:   Sun May 28 11:57:52 2006 +0000

    - Dont munge package names on download. Add new configuration option
      Acquire::Munge-Filenames to allow reverting to old behavior.

commit 417b34c88ae91f79086d867f2e45279719730249
Author: pmatilai <pmatilai>
Date:   Sun May 28 09:35:24 2006 +0000

    - add missing checks for return values, fix a typing bug (Ralf Corsepius)

commit aba66876c8971e990aa7b7248f907128a1ece1f4
Author: pmatilai <pmatilai>
Date:   Sat May 27 11:22:31 2006 +0000

    - fix opening *.cc and *.h files in proper C++ mode in xemacs as well
      (Ville Skyttä)

commit 8d7e6116d549a37a5a2198f5fbc9a1fe9a17c010
Author: pmatilai <pmatilai>
Date:   Sat May 27 11:21:04 2006 +0000

    - remove debianism in broken package error messages (Ville Skyttä)
    - update-po

commit a642640a0089e1a5c6f7e38bf1b81646fe60c751
Author: pmatilai <pmatilai>
Date:   Sat May 27 11:14:32 2006 +0000

    - nuke bunch of old ununsed code

commit 9684c314a5590ccbc418a87468a99b075449d959
Author: pmatilai <pmatilai>
Date:   Sat May 27 10:58:42 2006 +0000

    - dont crash on packages with no files

commit 03a6b50a998752691a4b087bdc835438225e2362
Author: pmatilai <pmatilai>
Date:   Sat May 27 08:30:51 2006 +0000

    - remove hard-coded reference to /usr/share/locale and replace it
      with corresponding auto*magic (Ralf)

commit 521c705aaff16ce8df5418d7a94fee4dc523cc8b
Author: pmatilai <pmatilai>
Date:   Fri May 26 15:58:30 2006 +0000

    - add repackage progress callbacks
    - report full progress, erasures included
    - still NeedsWork (tm)

commit e1bd77ce5eafd53e03dd1450c86bbe7af8b5bb57
Author: pmatilai <pmatilai>
Date:   Thu May 25 17:14:46 2006 +0000

    - add missing end tags in whatprovides docs..

commit e8db7fa74b49366dd10f92c1e1cfcb3c66c951aa
Author: pmatilai <pmatilai>
Date:   Thu May 25 14:15:26 2006 +0000

    - initial erasure callbacks

commit 24078df68d06183688595ae14f3dc4e04431a254
Author: pmatilai <pmatilai>
Date:   Thu May 25 13:31:38 2006 +0000

    - move showprogress implementation out of the header file so that changes
      dont trigger rebuilding the whole dang thing

commit b6c71b30209f52af6fe7f4ae75744905fa3a5d79
Author: pmatilai <pmatilai>
Date:   Thu May 25 13:14:44 2006 +0000

    - always use our own progress meter with internal pm
    - show arch for packages in progress (to clarify multilib situations)

commit b77d1ff9789ae4fa3b76594374b49517c6a94f9f
Author: pmatilai <pmatilai>
Date:   Thu May 25 12:52:56 2006 +0000

    - dont do explicit rpmdb open on non-prehistoric rpm versions, rpmlib will
      automatically do lazy open as needed

commit d5aab5289163fd28b02e66ef432e572fdd038c83
Author: pmatilai <pmatilai>
Date:   Thu May 25 11:31:47 2006 +0000

    - add athlon -> i386 mapping to archtable (VineLinux)

commit 8288b19e779bc685fb08f48674200ebd6664ef92
Author: pmatilai <pmatilai>
Date:   Thu May 25 11:09:05 2006 +0000

    - add whatprovides operation to apt-cache (AltLinux)
    - fix whatdepends usage message

commit 7fe798184e4c0044bfeb14d7f3f2e46859d7d9b3
Author: pmatilai <pmatilai>
Date:   Thu May 25 10:29:57 2006 +0000

    - default to RPM::Order=true (patch from AltLinux)

commit abb09d776d1cc3365071b164601ef5ffad0d7709
Author: pmatilai <pmatilai>
Date:   Thu May 25 10:26:20 2006 +0000

    - add allow-duplicated lua script to upgrade slot + relevant synaptic slots
      (patch from VineLinux)

commit 1f19ddb9f317a0283f56ff315508d98b21f104cb
Author: pmatilai <pmatilai>
Date:   Wed May 24 07:58:20 2006 +0000

    - fix building with gcc-2.96

commit aad6aee2be9418394f7092e99b188607aac7b3e2
Author: pmatilai <pmatilai>
Date:   Mon May 22 15:27:16 2006 +0000

    - update changelog, doh

commit 293c3b84822b86366d1c7b2a300017e702dcc40b
Author: pmatilai <pmatilai>
Date:   Mon May 22 15:11:09 2006 +0000

    - preparing for lorg3.1

commit 4f109e37e7126e41b31404aefb23baf189cbcbfb
Author: pmatilai <pmatilai>
Date:   Mon May 22 15:02:03 2006 +0000

    - updates to German translation (Ralf)

commit e345dadbb66347938d021e5b93b6d05df31094e1
Author: pmatilai <pmatilai>
Date:   Wed May 17 17:10:37 2006 +0000

    - bump cache minor version number to force full cache rebuild after upgrade
      from previous versions

commit 2f389e46ea631a5631cc92ede8833303808b9421
Author: pmatilai <pmatilai>
Date:   Wed May 17 17:08:36 2006 +0000

    - remove unused rpm::multiarch optionhash

commit e5e8f75a3aef6f8a07cc04bea91d528437ac00f8
Author: pmatilai <pmatilai>
Date:   Wed May 17 05:53:55 2006 +0000

    - set HOME in apt-cron, otherwise signed repositories wont work from apt-cron

commit 389cbf5b79d952f7ca570b8cbe65aeda40ff51b1
Author: pmatilai <pmatilai>
Date:   Tue May 16 14:32:09 2006 +0000

    - fix off-by-one in filelists handling

commit 6478fbf0b2ab3a0ab25fc251f596ba217174b73a
Author: pmatilai <pmatilai>
Date:   Mon May 15 16:02:20 2006 +0000

    - In rpm < 4.2.1 zero epoch isn't the same as non-existent epoch, we can't
      but blindly assume a patched createrepo not adding false zero epochs was
      used and treat everything as is. With newer rpm's we can deal with the
      zero-epoch silliness but they need to be treated uniformly everywhere
      to keep apt's version bookkeeping in order, so we remove them. The other
      alternative of *adding* zero epochs everywhere is slightly more complex,
      looks uglier and causes some script breakage (although the scripts could
      be considered broken as well).

commit 4df81132abe6d01a45c0df18f321e110e24f6b62
Author: pmatilai <pmatilai>
Date:   Wed May 10 16:39:03 2006 +0000

    - remove bunch of unnecessary rpmlib includes

commit 0c4f262a6cf5f78f545f78adefc93ebb6f0e8d98
Author: pmatilai <pmatilai>
Date:   Wed May 10 15:39:15 2006 +0000

    - fix type-punning errors using temporary variables in rpmhandler + genpkglist
    - fix "might be used uninitialized" complaint in apt-shell

commit 427d85d6caecf51ed7cb1cbcff88fc6a01666bfe
Author: pmatilai <pmatilai>
Date:   Tue May 9 14:15:18 2006 +0000

    - add apt-cron from FE package to contrib

commit 1e3d35b6b6f15bdec0ea7a1ed6ca2a1066a0665a
Author: pmatilai <pmatilai>
Date:   Mon May 8 20:55:20 2006 +0000

    - ignore gpg-pubkey "packages" unconditionally on rpm >= 4.1, they can't
      be handled with apt at all so they shouldn't be visible either

commit f50b90cae43a4ed7b62fbc616fbf1369e560fec7
Author: pmatilai <pmatilai>
Date:   Mon May 8 20:44:22 2006 +0000

    - fix default rpm::source::build-command value to match reality

commit 71380083b205a4c3ad27d86c21c380037fec4ee5
Author: pmatilai <pmatilai>
Date:   Mon May 8 20:38:26 2006 +0000

    - fix the default value of apt::cache::allnames to act like intended

commit 9ff6ea8809166a80d17a43b6f8ad807faff4722f
Author: pmatilai <pmatilai>
Date:   Mon May 8 19:01:19 2006 +0000

    - use iterator in repomd handler offset handling to make it behave as the
      handler interface requires thus fixing an off-by-one bug causing the first
      package of repository to go ignored

commit 7b4900d3faee547f491e735e801e64af9e20e8b8
Author: pmatilai <pmatilai>
Date:   Mon May 8 14:48:12 2006 +0000

    - replace the questionable magic to conditionally install headers in
      buildlib/Makefile.am with AC_CONFIG_LINK'ed files, get rid of
      buildlib/Makefile* (Ralf)

commit 90f1e5fc69f4cd9801d3afc2b9c7634b318b877c
Author: pmatilai <pmatilai>
Date:   Mon May 8 06:44:16 2006 +0000

    - cleanup + simplify buildlib/tools.m4 handling (Ralf)

commit 664951a6bd9958b5477f0a46a95602502c25c3e4
Author: pmatilai <pmatilai>
Date:   Sun May 7 09:33:49 2006 +0000

    - When stepping through source records skip binaries
    - Move CreateSrcParser() to rpmRepomdIndex class from rpmRepomdSrcIndex
    -> Mixed binary + source repomd suddenly works. repomd-src isn't strictly
    needed anymore but should be used for efficiency reasons when using pure
    source repositories.

commit 29360c7290dfe84bdd35f65334d22bae859e25e7
Author: pmatilai <pmatilai>
Date:   Fri May 5 17:24:04 2006 +0000

    - resurrect some gettext-upgrade victims :)

commit 6646e252db6ca718eba9275f3875722d11473b73
Author: pmatilai <pmatilai>
Date:   Fri May 5 11:01:27 2006 +0000

    - honor quiet mode in rpm progress reporting (Daisuke Suzuki)

commit f309d499637a4ebf29280e504edbe3b0e9d5401b
Author: pmatilai <pmatilai>
Date:   Fri May 5 10:54:36 2006 +0000

    - remove leftover files from gettext update + add some missing bits (Ralf)

commit 043c4ccca7330e1e50a1cbbe49f238bfc3778323
Author: pmatilai <pmatilai>
Date:   Fri May 5 06:50:56 2006 +0000

    - actually remove intl/ directory + the zero-sized files

commit 59213c32bebba4c057724eb6994b5f18c32ef06d
Author: pmatilai <pmatilai>
Date:   Fri May 5 06:22:10 2006 +0000

    - update to gettext 0.14.5, remove internal intl (Ralf)

commit c9da24a670748f8f284c401635334388a47b8e9d
Author: pmatilai <pmatilai>
Date:   Thu May 4 20:00:20 2006 +0000

    - kill one remaining extra e:v-r logic, use handler EVR instead
    - remove a commented leftover Epoch() definition from rpmhandler

commit ca5ebd24a68321774bccb6fd7a4632e40d764b3a
Author: pmatilai <pmatilai>
Date:   Thu May 4 19:31:13 2006 +0000

    - updated Japanese translation (Daisuke Suzuki)

commit ee765e7e0b5787a7e45e98084b2fdbae3f8c3536
Author: pmatilai <pmatilai>
Date:   Thu May 4 14:31:59 2006 +0000

    - Japanese translation was not being included (Ralf)

commit e070c9c1b7384138028b1e9ed7a544af28e79f72
Author: pmatilai <pmatilai>
Date:   Thu May 4 10:00:40 2006 +0000

    - add bug reporting address to configure + other minor bugs in Makefile.am's
      (Ralf)

commit 288c81b16875ccb533bd36c63c31d627b1b16156
Author: pmatilai <pmatilai>
Date:   Tue May 2 20:12:13 2006 +0000

    - converts pkgSrcRecords from using arrays to std::vector (Ralf)

commit df2c554533f668c109f3da630d586637e19577cd
Author: pmatilai <pmatilai>
Date:   Tue May 2 08:43:47 2006 +0000

    - populate Component of repomd repos to enable repository pinning with repomd

commit 3031e456ee28a18ab8b99c2565ed9845e256a045
Author: pmatilai <pmatilai>
Date:   Wed Apr 26 20:49:22 2006 +0000

    - shut up a couple of "might be used uninitialized" compiler warnings

commit 78857a98f48f5ea5b2ccd417154a5904fc1a0531
Author: pmatilai <pmatilai>
Date:   Wed Apr 26 18:53:35 2006 +0000

    - avoid redundant processing of file entries from primary.xml when
      filelists.xml is processed (Ralf Corsepius)

commit daa76ded307a35618a7d6d5bed4665c0e467450c
Author: pmatilai <pmatilai>
Date:   Wed Apr 26 14:35:15 2006 +0000

    - remove ununsed m4/isc-posix.m4 and buildlib/sizetable files (Ralf)

commit 3e0af9c1e2dac8cb36d57eeb2b4dad340bc0ac54
Author: pmatilai <pmatilai>
Date:   Wed Apr 26 14:33:43 2006 +0000

    - require libxml2-2.6.x at minimum for xmlReadFile (Ralf)

commit 3c9eccfdc911ce0020c4c330ddb3e153944af766
Author: pmatilai <pmatilai>
Date:   Wed Apr 26 14:31:11 2006 +0000

    - fix build issue with older g++ (Ralf Corsepius)

commit 84247cd901b72b7020f425eb7f00ebdf75e890a5
Author: pmatilai <pmatilai>
Date:   Tue Apr 25 15:29:53 2006 +0000

    - remove hardcoded gpg path (Ralf Corsepius)
    - autoreconf

commit 93c8ef2e415eb1b92a9e48a60969a35c7f371c1e
Author: pmatilai <pmatilai>
Date:   Mon Apr 24 19:39:15 2006 +0000

    - pkgArchiveCleaner destructor needs to be public for synaptic

commit 0463f8ddbabf216dab9cb83fcb8f4a525d9298e5
Author: pmatilai <pmatilai>
Date:   Mon Apr 24 18:38:00 2006 +0000

    - clean up install/remove processing in rpmpm::Go()
    - unmunge the multilib package names when removing
    - always refer to packages with their architecture when removing, needed
      for multilib

commit 730cef93a77f4b3987127c74628f91fd3d8f8f12
Author: pmatilai <pmatilai>
Date:   Mon Apr 24 15:15:13 2006 +0000

    - use automake defined pkgdata dir for lua script dir instead of hardcoded
      /usr/share/ (Ralf Corsepius)
    - update auto*stuff (automake 1.9.6)

commit d8ffa43da9ce33f3f9a13e3d1c4de40a3b9b146d
Author: pmatilai <pmatilai>
Date:   Mon Apr 24 14:34:02 2006 +0000

    - change an array to vector for code readability + safety (Ralf Corsepius)

commit 84efadab0b4bd69e806e5836af2f9bde17efeb90
Author: pmatilai <pmatilai>
Date:   Mon Apr 24 14:10:47 2006 +0000

    - try to deduct srpm package name from srpm filename (Ralf Corsepius)

commit 29269d4751257c173249db3c9940fee4dd367dad
Author: pmatilai <pmatilai>
Date:   Mon Apr 24 07:15:59 2006 +0000

    - add ChangeLog per Ralf's request

commit 80a41aa4067a2ecdc49cc6a34fc498cbe6ba6224
Author: pmatilai <pmatilai>
Date:   Mon Apr 24 07:07:55 2006 +0000

    - work around broken createrepo version(s) reporting more packages in the
      repository than there are in reality

commit 8a221cb16719639ef9c2b1d5e8dd01fbcfeff353
Author: pmatilai <pmatilai>
Date:   Sun Apr 23 05:59:23 2006 +0000

    - update translations

commit d8ed8635dc73e7c8e5e736eff7e258afb6b0fa66
Author: pmatilai <pmatilai>
Date:   Tue Apr 18 21:56:41 2006 +0000

    - return 1, not 0 from luaopen_init() in case somebody happens to check
      the return value some day

commit 4fd588e1a4c39cde158ee97db930de3902c8931c
Author: pmatilai <pmatilai>
Date:   Tue Apr 18 21:48:22 2006 +0000

    - remove unused private include from rpmhandler.h (RH bugzilla #157734)

commit be70bc1cffe5d3e4f9c2d36b45df512e63b6592e
Author: pmatilai <pmatilai>
Date:   Tue Apr 18 21:33:34 2006 +0000

    - add method to find a package by name from rpmdb
    - use rpmdb handler methods for getting to distroverpkg
    - clean up the logic for setting distroversion

commit 4fc09cb872899dcb64a8f9729a0737865539e71a
Author: pmatilai <pmatilai>
Date:   Tue Apr 18 20:10:11 2006 +0000

    - xmlTextReaderRead() can fail with non-zero values as well

commit 98ecabb6808246c0e1776b779b8d804bcb63c286
Author: pmatilai <pmatilai>
Date:   Tue Apr 18 19:28:48 2006 +0000

    - optimize rpmRepomdIndex::Size() shaving circa 30% from cache generation time
    - avoid segfaulting on empty repositories

commit 98423f297303ed47849370f92e2c7ce2c6e6ebe1
Author: pmatilai <pmatilai>
Date:   Tue Apr 18 07:26:05 2006 +0000

    - correctly handle trailing slash for repomd ReleaseURI (Ralf)

commit f90baa99e7b75438f427e10ef97af3143c1d5f03
Author: pmatilai <pmatilai>
Date:   Thu Apr 13 05:40:33 2006 +0000

    - updated german translation (Ralf)

commit 25211ee9fd96b497f94dbe49e5bd7bbb0fdab91c
Author: pmatilai <pmatilai>
Date:   Thu Apr 13 05:39:34 2006 +0000

    - patch from Ralf:
      - avoid unused function warning with rpm < 4.4.3
      - avoid unsigned int wraparound with empty repositories

commit a83edf366e509656e1dfb8aab5ceb476da11e2d1
Author: pmatilai <pmatilai>
Date:   Wed Apr 12 19:53:56 2006 +0000

    - remove leftover cvs-cruft

commit 1699ab70732740ddd0ef24ecbbfd7d26cd41395b
Author: pmatilai <pmatilai>
Date:   Wed Apr 12 19:51:11 2006 +0000

    - remove the empty Makefile.* from previous commit, duh

commit 3504920906c56c44cec4a826c2ea7bc3fbd624f4
Author: pmatilai <pmatilai>
Date:   Wed Apr 12 19:49:40 2006 +0000

    - auto*foo fixes (Ralf Corsepius)

commit 41ed7c444bfeb1cc1c32083b6f608eb7378fcb32
Author: pmatilai <pmatilai>
Date:   Wed Apr 12 06:22:17 2006 +0000

    - more i18n cleanups (Ralf Corsepius)

commit 5d2f7d0ecc496f605ca5525a293d59b59196452a
Author: pmatilai <pmatilai>
Date:   Tue Apr 11 15:12:48 2006 +0000

    - i18n cleanup (Ralf Corsepius)

commit 0321b88ae8e01daaafcd603b75bd050766adff45
Author: pmatilai <pmatilai>
Date:   Tue Apr 11 15:12:01 2006 +0000

    - convert several private uses of unsigned int etc to size_t  (Ralf Corsepius)

commit f83d41747cbd53ea8945a63a3670c22c74c8b05b
Author: pmatilai <pmatilai>
Date:   Mon Apr 10 20:40:51 2006 +0000

    - add preserve-conf script to contrib

commit 8cd6d056cd0a4750ff5b76167fd8d854dff9cefd
Author: pmatilai <pmatilai>
Date:   Sun Apr 9 09:03:53 2006 +0000

    - update sources.list to document the types we support these days

commit 0490d7d056d171f0258c449aadf9862bc3649234
Author: pmatilai <pmatilai>
Date:   Sun Apr 9 07:06:45 2006 +0000

    - trim out conectiva-specific stuff from rpmpriorities, modernize a bit
    - refer to /var/lib/apt instead of /var/state/apt in documentation (Philipp
      Thomas ?)

commit 0435716be282596ddba405f71395202a42d575a7
Author: pmatilai <pmatilai>
Date:   Sun Apr 9 06:38:01 2006 +0000

    - add ppc64 to archtable (Philipp Thomas ?)

commit 318d96683a4ef08af00c8c4ece68203dbf7d519b
Author: pmatilai <pmatilai>
Date:   Sat Apr 8 18:30:32 2006 +0000

    - implement and use generic VersionHash() method in rpmlistparser instead
      of handler-specific hashes
    - show architecture in addition to version in apt-cache showpkg versions list

commit 5e0df5b8c15802eff42122be172bf725571b7034
Author: pmatilai <pmatilai>
Date:   Fri Apr 7 16:43:08 2006 +0000

    - some error handling + sanity checks for repomd parsing
    - clean up debugging junk

commit 5222fc165fe9cf48327496e9f9a622d158466b13
Author: pmatilai <pmatilai>
Date:   Fri Apr 7 12:50:51 2006 +0000

    - Oops... versionless dependencies were not entered into depcache at all,
      small miracle *anything* worked before

commit 3a177d4803abb7b84caa4b54ebd3fbb2d04290e1
Author: pmatilai <pmatilai>
Date:   Fri Apr 7 12:39:44 2006 +0000

    - revert the tweak, real issue was elsewhere...

commit e5dae9a4431e28cbfe538fde5aa50b23d182fd1d
Author: pmatilai <pmatilai>
Date:   Fri Apr 7 09:16:29 2006 +0000

    - experimental tweak to the upgrade algorithm to make apt not favor installed
      package versions over others in case of conflicts, this *seems* to have fixed
      the "resolve generated breaks" errors on fc4 -> fc5 upgrade

commit bd6b45311e24b93e2a743061ceea2c750ca55339
Author: pmatilai <pmatilai>
Date:   Thu Apr 6 21:20:35 2006 +0000

    - ignore md5sums for source packages for now, the md5 vs sha1 sum issue
      in various places needs fixing for real sooner or later though

commit 66e540720ecfcf0a8422d538bcd3a0f8225eaf42
Author: pmatilai <pmatilai>
Date:   Thu Apr 6 14:59:30 2006 +0000

    - add EVR() method for rpmhandler instead of having the same algorithm in
      four different places

commit 69a5d25d5eef8aaa85211a0d977628998c1b5145
Author: pmatilai <pmatilai>
Date:   Thu Apr 6 14:28:22 2006 +0000

    - resurrect source operations for repomd repositories

commit 0326b64bd3b85d09ae1a0a4c2edefda02d57cd62
Author: pmatilai <pmatilai>
Date:   Wed Apr 5 16:34:49 2006 +0000

    - use strlen() instead of sizeof() for determining string sizes (Ralf)

commit 17d48da54d62a06f9c57eafe24f538b9c40ef445
Author: pmatilai <pmatilai>
Date:   Wed Apr 5 12:18:59 2006 +0000

    - Avoid printing the first entry on deplist lists twice (Ralf Corsepius)

commit 8c12c963bc03a979ab3ea9fe8e8206e32998d893
Author: pmatilai <pmatilai>
Date:   Wed Apr 5 09:19:02 2006 +0000

    - fix various issues with distroverpkg (Dmitry V. Levin)

commit a1457e0d482c590d4248c1d795348dbd8ada68ae
Author: pmatilai <pmatilai>
Date:   Wed Apr 5 09:17:33 2006 +0000

    - update maintainter status

commit 3f5a63d187da87c4156cda7f3bf3c1500aeaa310
Author: pmatilai <pmatilai>
Date:   Mon Apr 3 20:10:54 2006 +0000

    - clean up xml-related memory handling
    - std::min is pickier about types...

commit 086afeee34bb7ff0c4f93dabbcf2366b554c6aea
Author: pmatilai <pmatilai>
Date:   Mon Apr 3 18:04:04 2006 +0000

    - use a vector into primary.xml to simplify skip/jump etc

commit 5edc7370fdbb85a0c376b8985b18060505082192
Author: pmatilai <pmatilai>
Date:   Mon Mar 27 21:29:46 2006 +0000

    - Huge pile of cleanups for compiler warnings mostly from Philipp Thomas and
      Ralf Corsepius
    - Add missing Size() implementation for repomd index

commit 0ac7aa1c9fe86e3e50a0c6fd0fa1b078079f1ee9
Author: pmatilai <pmatilai>
Date:   Thu Mar 23 22:22:35 2006 +0000

    - DOH, reversed condition .. brown paperbag

commit 192ac4c6fdb4d79512ac93c408dd42100af733fd
Author: pmatilai <pmatilai>
Date:   Thu Mar 23 21:45:27 2006 +0000

    - avoid unnecessary jumping in repomd handler, it's slow enough as is :-/

commit 524c7132abbb67deb8c96bf887e06fb8c2041d75
Author: pmatilai <pmatilai>
Date:   Thu Mar 23 21:12:14 2006 +0000

    - use xmlStrcmp instead of strcmp when dealing with xml data
    - some memory freeing fixes
    - remove some debug junk

commit e36aba44e7cd9743162777891973fd4f3b18649a
Author: pmatilai <pmatilai>
Date:   Thu Mar 23 20:37:52 2006 +0000

    - optimize filelists access so it's only used in cache generation and use
      xmlreader instead of DOM to pull it in, saves HUGE amount of memory

commit 077d5d5ceac0c416485ec771281870b543831840
Author: pmatilai <pmatilai>
Date:   Tue Mar 21 21:48:08 2006 +0000

    - implement filelists.xml processing for file dependencies

commit ca4def671b38ae07b847bc78a6d3dfd67f1c2768
Author: pmatilai <pmatilai>
Date:   Tue Mar 21 12:38:04 2006 +0000

    - actually process file provides for repomd

commit 50b9f9ad0bdb9b7daca745d36c3e00c0d0a2b85e
Author: pmatilai <pmatilai>
Date:   Tue Mar 21 10:04:43 2006 +0000

    - treat zero epochs from repomd as no epoch

commit dd8bba2596b3d0b2ac35bcb6d42242df495582f9
Author: pmatilai <pmatilai>
Date:   Mon Mar 20 14:12:35 2006 +0000

    - oops, fix versioned rpm internal dependencies with repomd

commit 973485f0910c80d429ba26abf3951ea26851ccc4
Author: pmatilai <pmatilai>
Date:   Sun Mar 19 12:13:41 2006 +0000

    - allow turning off cache regeneration on each run for rpm >= 4.4.4

commit 352dc882873cb7c6d28f4eb25204f0993b954fae
Author: pmatilai <pmatilai>
Date:   Sun Mar 19 10:16:06 2006 +0000

    - merge repomd branch

commit cfce9214775043c56af75d7a1768b955125df25b
Author: pmatilai <pmatilai>
Date:   Mon Mar 6 21:21:50 2006 +0000

    - Fix thinko in srpm dependency parsing

commit 2d93c09c88f50a53681b0656a113e4586216d3cb
Author: pmatilai <pmatilai>
Date:   Wed Feb 8 16:51:18 2006 +0000

    - allow arbitrary url for comps.xml location

commit 542d44fd82ddc53b779ce4a223f10215f129b7bc
Author: pmatilai <pmatilai>
Date:   Mon Feb 6 23:21:02 2006 +0000

    - enable self-referencing provides and see what breaks...

commit 3502f448d194f23f59119482014c63f59de61439
Author: pmatilai <pmatilai>
Date:   Mon Feb 6 23:16:20 2006 +0000

    - force cache rebuild for each run on rpm >= 4.4.4 for runtime dependencies :-/

commit 5ef16e248aadc6b92b5ca4e60343a16dfb2922c5
Author: pmatilai <pmatilai>
Date:   Mon Feb 6 22:43:39 2006 +0000

    - basic implementation of runtime access() dependencies

commit 2f405ad06217f1eb50e6b1385c57108034f9c456
Author: pmatilai <pmatilai>
Date:   Mon Feb 6 21:45:49 2006 +0000

    - implement some rpm >= 4.4.4 runtime probe dependencies
    - add stubs for the rest

commit 57f70a844fcf28b61386c664ab04135a267630b9
Author: pmatilai <pmatilai>
Date:   Mon Feb 6 19:14:02 2006 +0000

    - prepare for lorg2

commit b637af7d4a3e119136a2e06e275e2dbd814d2371
Author: pmatilai <pmatilai>
Date:   Mon Feb 6 19:12:19 2006 +0000

    - bump version

commit 3863402a8019df5689422e42dc3bc320264a0a68
Author: pmatilai <pmatilai>
Date:   Mon Feb 6 19:11:06 2006 +0000

    - add support for yum-style distroverpkg package whose version can be
      read from rpmdb (or overwritten with config) and new variable substitution
      $(VERSION) -> distrover in sources.list

commit eb922a7f92c41ced3729dc3881912033930a6c5c
Author: pmatilai <pmatilai>
Date:   Mon Feb 6 17:21:43 2006 +0000

    - move the multilib-stuff to where it belongs to

commit 837a076397a7010c044315acb9e18bbc703b48f8
Author: pmatilai <pmatilai>
Date:   Wed Feb 1 18:58:54 2006 +0000

    - handle the rest of multilib systems .. at least in theory

commit 46c92a093a67a2994b0440b0fce28c137c8e0d22
Author: pmatilai <pmatilai>
Date:   Tue Jan 31 20:05:14 2006 +0000

    - a bit more generic compatarch stuff for multilib

commit 8a577c6ad9f910f20079a6f4517a096cd471d8d4
Author: pmatilai <pmatilai>
Date:   Tue Jan 31 17:54:02 2006 +0000

    - remove unused code

commit 20248b683e0f40804df43703ef87ea257235b04c
Author: pmatilai <pmatilai>
Date:   Tue Jan 31 16:25:36 2006 +0000

    - much simpler multilib handling by renaming only non-native packages

commit 1975c420f40703c3d8adeb0c2aed259aeccd40e0
Author: pmatilai <pmatilai>
Date:   Tue Jan 17 19:44:49 2006 +0000

    - back to multilibbing only rpmdb packages, for repos its way too wacky

commit 7a0a14e934ed5f20298af14e1051fbec219bb013
Author: pmatilai <pmatilai>
Date:   Tue Jan 17 18:42:37 2006 +0000

    - apply Progeny's redir and authentication patch

commit 113e7acc6509d7c84a505e203dc008736477f43d
Author: pmatilai <pmatilai>
Date:   Tue Jan 17 18:41:29 2006 +0000

    - virtual packages can have candidate versions

commit 8c4c3f9ea2caf199f1f466667647b69f7ab80774
Author: pmatilai <pmatilai>
Date:   Tue Jan 17 02:50:08 2006 +0000

    - thinko in suggests-support

commit 71e7f64ac355d3523442ad03f4676cc1c70ba3bc
Author: pmatilai <pmatilai>
Date:   Tue Jan 17 01:25:18 2006 +0000

    - oops, wrong multilib patch applied, previous only multilibs installed pkgs

commit 3c57f27d9ac0e9061ad5c0a69986a4e10d93494b
Author: pmatilai <pmatilai>
Date:   Tue Jan 17 01:05:13 2006 +0000

    - use @ as arch separator instead of .

commit c8ab5705000f802a30a65575fa541d5a2af9dd7a
Author: pmatilai <pmatilai>
Date:   Tue Jan 17 00:31:19 2006 +0000

    - initial multilib support (only packages in the same repository are considered)

commit 35f3ba58e0c54c62661459c1d2e601a23eba69ed
Author: pmatilai <pmatilai>
Date:   Tue Jan 17 00:04:24 2006 +0000

    - libtoolize -c -f && autoreconf

commit 9c6c31fb15e72146111d81077d26eb5ad348408c
Author: pmatilai <pmatilai>
Date:   Tue Jan 17 00:01:33 2006 +0000

    - autoreconf, so this stuff builds sanely on fc4..

commit bf27cfd3d6c744409fc9ef3060c794ea0d15c154
Author: pmatilai <pmatilai>
Date:   Mon Jan 16 23:56:03 2006 +0000

    - initial support for enhances/suggests in rpm >= 4.4.3

commit cddf1ec082e918c9edd6c8111fe6076e44716d25
Author: pmatilai <pmatilai>
Date:   Mon Jan 16 23:24:59 2006 +0000

    - negative pin on a package is equal to "any version but this"

commit fe2204f41638fb4e637934d391b5edc3d702633f
Author: pmatilai <pmatilai>
Date:   Mon Jan 16 23:22:11 2006 +0000

    - initial rpm 4.4.4 support

commit a5ba238f57da0f8473eb46f0e95a473926dda7ab
Author: pmatilai <pmatilai>
Date:   Mon Jan 16 23:18:56 2006 +0000

    - appease aclocal >= 1.8 (Ville Skyttä)

commit 21be67dbfea1007f71fbc1b77da922c7c3adf3ed
Author: pmatilai <pmatilai>
Date:   Mon Jan 16 23:17:30 2006 +0000

    - read-only, not exclusive rpmdb lock for the initial dependency processing

commit 29a926821502890781fce268579126457eafacbb
Author: pmatilai <pmatilai>
Date:   Mon Jan 16 23:16:46 2006 +0000

    - more python make issues

commit e9e4f5993f0134b32dcffb9f17a733fed0e0c76d
Author: pmatilai <pmatilai>
Date:   Mon Jan 16 23:16:18 2006 +0000

    - Fix some issues in python binding build

commit 6e68c2fcccfc74e46589700d97a5388f99c18b59
Author: pmatilai <pmatilai>
Date:   Mon Jan 16 23:14:40 2006 +0000

    - change scriptdir to /usr/share/apt

commit 7142d7fe26e117310b31a0f38a2e74e0bdc05618
Author: pmatilai <pmatilai>
Date:   Mon Jan 16 23:10:47 2006 +0000

    - initial import of revision 374 from cnc
