summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2010-10-22Switch python bindings to use rpm(Dbi)TagVal as appropriatePanu Matilainen9-24/+24
2010-10-22Change all internal uses of rpmtsInitIterator() to use DBI tagsPanu Matilainen7-23/+23
2010-10-22Switch lone rpmTag use in query to rpmTagValPanu Matilainen1-1/+1
2010-10-22Switch psm and rpmscript to use rpmTagVal where appropriatePanu Matilainen3-10/+10
2010-10-22Change rpmfiNew() tag argument to rpmTagValPanu Matilainen2-2/+2
2010-10-22Switch rpmte API and internals to use rpmTagVal instead of rpmTagPanu Matilainen2-3/+3
2010-10-22Switch rpmds API and internals to use rpmTagVal instead of rpmTagPanu Matilainen2-17/+17
2010-10-22Change rpmdb internals and iterator APIs to use the appropriate tag typesPanu Matilainen7-44/+44
2010-10-22Document our supported rpmdb indexes in the API via an enum of their ownPanu Matilainen2-6/+21
2010-10-22Change all the legacy interfaces to use the "concrete" integer tag typesPanu Matilainen2-39/+39
2010-10-22Switch header APIs to use rpmTagVal instead of rpmTagPanu Matilainen8-65/+65
2010-10-22rpmTagFoo() getters take arbitrary integers, not rpmTag enumsPanu Matilainen3-22/+23
2010-10-22Use concrete integer types for entryInfo and rpmtd membersPanu Matilainen3-5/+5
2010-10-22Couple of doxygen argument mismatch fixesPanu Matilainen2-3/+2
2010-10-22Eliminate silly castPanu Matilainen1-1/+1
2010-10-22Drop unused pubkeys index tooPanu Matilainen1-18/+0
2010-10-22Drop filedigests indexPanu Matilainen1-20/+1
2010-10-22Eliminate useless --fileid query selectorPanu Matilainen7-54/+3
2010-10-21Fix Python bindings and raise KeyError when there is no index for the given tagFlorian Festi2-3/+8
2010-10-21Fix typo / erroneously deleted lineFlorian Festi1-1/+2
2010-10-21rpmdbKeyIterator: loop over keys in the database indexesFlorian Festi8-1/+331
2010-10-20Hardwire the fundamental BDB access method configuration inside rpmPanu Matilainen4-51/+16
2010-10-20Eliminate now unnecessary db rebuild macro goo and other leftoversPanu Matilainen2-56/+6
2010-10-20Lift fsync enable/disable configuration handling to rpmdb layerPanu Matilainen3-5/+19
2010-10-20Hardwire the fundamental BDB subsystem configuration inside rpmPanu Matilainen3-21/+32
2010-10-20Lift missing index detection to rpmdb layerPanu Matilainen2-6/+5
2010-10-20Avoid umphteen unnecessary calls to rpmTagGetName()Panu Matilainen1-20/+17
2010-10-20Add a getter for dbi namePanu Matilainen2-0/+14
2010-10-20Clean up rpmdbOpenIndex() logic a bit, no functional changesPanu Matilainen1-12/+9
2010-10-20Lose leftover, unwired pagesize db optionPanu Matilainen2-3/+0
2010-10-20Avoid directly accessing bdb-specific dbi members from rpmdb layerPanu Matilainen1-2/+2
2010-10-20Add a backend-independent flags + getter for dbisPanu Matilainen2-0/+28
2010-10-19Pass rpmdb, not dbi to db_init() and db_fini()Panu Matilainen1-18/+15
2010-10-19Add a no-dbi version of the db error reporting functionPanu Matilainen1-2/+7
2010-10-19Move db environment-level configuration out of per-dbi structsPanu Matilainen3-54/+60
2010-10-19Group the database options to per-dbi and per-environment groupsPanu Matilainen1-21/+22
2010-10-19Python dbMatch() doesn't take (or need) len argument, fix the docsPanu Matilainen1-1/+1
2010-10-19A few more rpmdb variable/argument renames, missed in previous roundPanu Matilainen2-5/+5
2010-10-19Decouple dbiVerify() from dbiClose()Panu Matilainen4-69/+33
2010-10-19Add flags argument to dbiOpen(), pass through from rpmdbIndexOpen()Panu Matilainen3-5/+6
2010-10-19Oops, dumb copy-paste error causing --verifydb to --rebuilddb insteadPanu Matilainen1-1/+1
2010-10-19Rename rpmdb variables in the backend to rdb to distinguish from its typePanu Matilainen1-16/+16
2010-10-18Generate missing database indexes automaticallyPanu Matilainen3-4/+62
2010-10-18Create indexes too on rpmdbInit() (ticket #156)Panu Matilainen1-2/+1
2010-10-18Avoid returning NULL from prDbiOpenFlags()Panu Matilainen1-1/+1
2010-10-18Remember if we created the db backing file on openPanu Matilainen2-37/+26
2010-10-18Lift dbi fcntl() locking out of dbiOpen()Panu Matilainen1-55/+62
2010-10-18Lift secondary index updating out of rpmdbAdd()Panu Matilainen1-118/+126
2010-10-18Support looping over indexes when giving keyp=NULL to rpmdbInitIterator()Florian Festi1-37/+75
2010-10-13Add python bindings for librpmsignPanu Matilainen3-1/+114