summaryrefslogtreecommitdiff
path: root/lib/rpmdb_internal.h
AgeCommit message (Expand)AuthorFilesLines
2010-12-13Replace verified header tracking bitfield with a hash tablePanu Matilainen1-10/+0
2010-12-03Internalize most direct rpmdb manipulation functionsPanu Matilainen1-0/+62
2010-10-26Separate match iterator allocation vs initializationPanu Matilainen1-0/+10
2010-09-21Missing c++ end marker in rpmdb_internal.h, oopsPanu Matilainen1-0/+4
2010-05-07Revert back to rpmdbRemove() taking instance number instead of actual headerPanu Matilainen1-2/+2
2010-05-06Convert tsmem->removedPackages to a hash table and remove rpmdbPruneIterator ...Florian Festi1-0/+19
2010-04-07Make rpmdbAdd() and rpmdbRemove() internal-onlyPanu Matilainen1-0/+18
2010-04-07Stash rpmdb struct definition out of sight into dbi.hPanu Matilainen1-29/+0
2010-04-06Bury rpmdb flags inside rpmdb.c, not used by anything outside itPanu Matilainen1-10/+0
2010-04-01Split dbiIndex out of rpmdb_internal.h into header of its ownPanu Matilainen1-185/+1
2010-04-01Eliminate unnecessary argument to dbiCopen()Panu Matilainen1-3/+1
2010-03-31Database metadata integer byte order is not user serviceable configPanu Matilainen1-1/+0
2010-03-31Lose dbi file configuration optionPanu Matilainen1-1/+1
2010-03-31Make dbiVerify() and dbiOpen() static, not needed outside rpmdb.cPanu Matilainen1-25/+0
2010-03-31Bury dbiIndexItem and dbiIndexSet structs inside rpmdb.cPanu Matilainen1-31/+0
2010-03-31Make dbiIndexSet operations static inside rpmdb.cPanu Matilainen1-34/+0
2010-03-31Lose the BDB access method configuration optionsPanu Matilainen1-21/+0
2010-03-31We really dont care about macro expanded per-db error prefixPanu Matilainen1-1/+0
2010-03-31Lose shmkey + shared BDB config optionsPanu Matilainen1-1/+0
2010-03-31We dont have any temporary databases anymore, lose the config switchesPanu Matilainen1-2/+0
2010-03-31Lose pointless per-db and per-dbi errfile and errcall pointersPanu Matilainen1-4/+0
2010-03-31Shred a pile of BDB config goo that's never been actually implementedPanu Matilainen1-19/+0
2010-03-31Shed the pointless per-dbi memory allocatorsPanu Matilainen1-5/+1
2010-03-31Eliminate now unnecessary db_ndbi field, number of indexes is constantPanu Matilainen1-1/+0
2009-12-07Remove support for sqlite based rpm databaseFlorian Festi1-180/+38
2009-09-22Remove ancient, unused code to filter duplicates on rpmdb rebuildPanu Matilainen1-1/+0
2009-09-21Move rpmdb home creation from backends to one level higherPanu Matilainen1-0/+1
2009-09-21Add an internal API for getting rpmdb home wrt chroot state, use itPanu Matilainen1-0/+9
2009-09-21Remove pointless per-index api versionPanu Matilainen1-1/+0
2009-09-21Remove BDB RPC "support"Panu Matilainen1-4/+0
2009-09-21Per-dbi root and home dont make sense, always use rpmdb pathsPanu Matilainen1-2/+0
2009-01-09Implement dbiGet and dbiPut as normal functionFlorian Festi1-20/+4
2009-01-09Remove unused database intex functions: dbiCdup, dbiAssociate, dbiPget, dbiJoinFlorian Festi1-115/+0
2008-11-29Unify dbiIndexSet allocations, allocate in power-of-two sizesPanu Matilainen1-0/+1
2008-11-29Use proper type (unsigned) for index set offset/countPanu Matilainen1-2/+2
2008-11-28Delete _dbiIndexItem.fpNum as it is no longer used and also does not really f...Florian Festi1-1/+0
2008-11-24Expose rpmdbSortIterator in rpmdb_internal.hFlorian Festi1-0/+7
2008-11-24Add rpmdbExtendIterator to do repeated searchesFlorian Festi1-0/+10
2008-10-09Mark rpmdb internals as internals, including the "mergesort" gemPanu Matilainen1-0/+10
2008-05-12Start (re-)joining librpmdb and librpmPanu Matilainen1-0/+665