summaryrefslogtreecommitdiff
path: root/lib/rpmdb.c
Commit message (Expand)AuthorAgeFilesLines
* Remove support for sqlite based rpm databaseFlorian Festi2009-12-071-109/+17
* Fix endless loop on RPMDBI_PACKAGES iteration when offset specifiedPanu Matilainen2009-09-221-2/+4
* Remove ancient, unused code to filter duplicates on rpmdb rebuildPanu Matilainen2009-09-221-27/+0
* Move rpmdb home creation from backends to one level higherPanu Matilainen2009-09-211-0/+7
* Add an internal API for getting rpmdb home wrt chroot state, use itPanu Matilainen2009-09-211-1/+13
* Have BDB use our allocation routines now that we canPanu Matilainen2009-09-171-0/+3
* Remove db environment on close on chrooted operationsPanu Matilainen2009-09-161-1/+2
* Minor cleanup to newRpmdb()Panu Matilainen2009-09-161-6/+1
* Eliminate uses of headerNVR() and friends in librpm (and python) codePanu Matilainen2009-09-021-4/+4
* Replace equal/not equal uses of str[n]cmp() with rstreq[n] in main ts codePanu Matilainen2009-08-311-8/+7
* Kill off lclint remnants everywherePanu Matilainen2009-07-231-3/+0
* Add an index for obsoletes (RhBug:507702)Panu Matilainen2009-07-031-1/+1
* Set HEADERFLAGS_ALLOCATED centrally from headerLoad()Panu Matilainen2009-06-231-3/+1
* Delay fingerprint cache init + lookup until we know there are some matchesPanu Matilainen2009-06-171-6/+5
* Fix invalid memory access from freeing dirName too earlyPanu Matilainen2009-06-171-16/+14
* Avoid filtering out erase pre-requisites on installPanu Matilainen2009-06-011-1/+2
* Update dbi tag names for Filemd5s -> Filedigests change, oops..Panu Matilainen2009-01-231-1/+1
* Implement dbiGet and dbiPut as normal functionFlorian Festi2009-01-091-0/+24
* Record header instance on rpmdbAdd() on successPanu Matilainen2008-11-301-0/+4
* Add and use (internal) method for setting header instancePanu Matilainen2008-11-301-1/+1
* Unify dbiIndexSet allocations, allocate in power-of-two sizesPanu Matilainen2008-11-291-10/+23
* Use proper type (unsigned) for index set offset/countPanu Matilainen2008-11-291-10/+10
* Delete _dbiIndexItem.fpNum as it is no longer used and also does not really f...Florian Festi2008-11-281-7/+2
* Delete rpmdbFindFpList and skipDirFlorian Festi2008-11-281-137/+0
* Expose rpmdbSortIterator in rpmdb_internal.hFlorian Festi2008-11-241-1/+6
* Add rpmdbExtendIterator to do repeated searchesFlorian Festi2008-11-241-0/+15
* Fix indentiationFlorian Festi2008-11-181-6/+6
* Add rpmdb record number to headers retrieved from rpmdbPanu Matilainen2008-11-121-0/+1
* Use more portable file access mode tests (ticket #5)Panu Matilainen2008-11-041-1/+1
* Use only one, global fingerPrintCache to save a lot of stat callsFlorian Festi2008-10-241-5/+1
* Make sure dbiTags are loaded on db rebuild & removePanu Matilainen2008-10-131-0/+4
* Failure to rebuild database is worth at least a warningPanu Matilainen2008-10-041-1/+2
* Use unsigned integer for epoch, remove unnecessary staticPanu Matilainen2008-07-041-1/+1
* Use type-specific headerPut() for installtid stuff in rpmdbAdd()Panu Matilainen2008-06-191-3/+1
* Convert rpmdbAdd() to use headerPut()Panu Matilainen2008-06-181-2/+4
* Replace headerRemoveEntry() with headerDel() everywherePanu Matilainen2008-06-171-2/+2
* Minimally convert rpmdbFindFpList() to use new headerGet()Panu Matilainen2008-06-131-8/+11
* Teach rpmdb about 64bit typesPanu Matilainen2008-06-071-0/+4
* Use rpmsqIsCaught() instead of directly accessing rpmsqCaught sigsetPanu Matilainen2008-06-031-8/+6
* Eliminate ugly static conversion buffer on rpmdbAdd/RemovePanu Matilainen2008-06-021-14/+37
* Use RPMTAG_FILEDIGESTS instead of MD5S internallyPanu Matilainen2008-06-021-1/+1
* Move key size fixups from rpmdbAdd & Remove to td2key()Panu Matilainen2008-05-281-10/+6
* Don't bother with rpmtdInit(), headerGet() resets index anywayPanu Matilainen2008-05-281-3/+0
* Eliminate ill-indented block obfuscating the codePanu Matilainen2008-05-281-3/+4
* Unify rpmdbAdd() and rpmdbRemove() debug loggingPanu Matilainen2008-05-281-33/+21
* Unify rpmdbAdd() and rpmdbRemove() tag data to key "conversion"Panu Matilainen2008-05-281-112/+70
* dbi->dbi_rpmtag had better be the same as rpmtag here...Panu Matilainen2008-05-281-9/+9
* Convert rpmdbAdd() to new headerGet() + friendsPanu Matilainen2008-05-281-68/+50
* Remove RPMTAG_BASENAMES special casing from rpmdbAdd()Panu Matilainen2008-05-281-16/+0
* Eliminate ill-indented block obfuscating the codePanu Matilainen2008-05-281-7/+6