summaryrefslogtreecommitdiff
path: root/rpmdb/rpmdb.c
AgeCommit message (Expand)AuthorFilesLines
2002-08-02- check header blobs on export (i.e. rpmdbAdd())..jbj1-36/+53
2002-08-01- preserve rpmdb file attributes across --rebuilddb (#70367).jbj1-1/+13
2002-07-30- prevent stale locks in __db files by closing databases on signals.jbj1-10/+172
2002-07-28- python: don't segfault in ts.GetKeys() on erased packages.jbj1-4/+6
2002-07-24- verify signatures/digests retrieved through rpmdbNextIterator().jbj1-10/+151
2002-07-21- add methods to make signature handling opaque wrto rpmts.jbj1-13/+10
2002-07-20- version added to *.la dependency libraries (#69063).jbj1-3/+1
2002-07-20- popt: parse file into string of options (#56860).jbj1-7/+39
2002-07-13- install rpmal.h and rpmhash.h, implicit rpmps.hinclude, for now.jbj1-6/+32
2002-07-11- update for sv.po.jbj1-55/+98
2002-07-11- fix: repair 2ndary match criteria with rpmdb iterators.jbj1-4/+6
2002-07-08Propagate splint-3.0.1.7 close(2) internalState annotation throughout.jbj1-6/+6
2002-07-04- fix: forgot lazy open of database on --freshen path (#67907).jbj1-10/+5
2002-07-02Add boundsread annotations throughout, enable +bounds checking.jbj1-0/+16
2002-06-30- warn only once for each NOKEY/UNTRUSTED key id.jbj1-1/+2
2002-06-15- beecrypt: merge changes from beecrypt-2.3.0.jbj1-0/+4
2002-06-12- fix: separate existence and number checks for problems found.jbj1-1/+2
2002-05-21Enable CDB access as default.jbj1-2/+0
2002-05-21Always use cursors.jbj1-16/+33
2002-05-17Transactions made increasingly opaque.jbj1-3/+3
2002-05-16- opaque (well mostly) rpmTransactionSet using methods.jbj1-55/+93
2002-05-06- rework most of rpmdb.c prepatory to implementing duplicates.jbj1-272/+208
2002-05-05Add mi_key and mi_data to db match iterator.jbj1-215/+181
2002-05-04Add toy db->associate, db->join, dbcursor->c_pget wrappers.jbj1-71/+48
2002-05-04Pass dbiGet() flags from application.jbj1-147/+223
2002-05-04Eliminate another layer of db abstraction, continue eradicating db1.jbj1-152/+65
2002-05-04Wire key DBT through the API.jbj1-63/+61
2002-05-03- use DBT_DB_MALLOC to eliminate re-malloc'ing header blobs.jbj1-5/+6
2002-05-02- eliminate db1 support.jbj1-36/+65
2002-05-01- attempt to make peace with automake-1.6.1, autoconf-2.53.jbj1-257/+107
2002-04-07- speedup large queries by ~50%.jbj1-8/+13
2002-03-06- add header DSA signature.jbj1-3/+4
2002-03-03- add payload uncompressed size to signature to avoid rewriting header.jbj1-17/+140
2002-02-25Annotation fiddles.jbj1-0/+6
2002-02-04- generate index for pkgid (aka Sigmd5) tag, query/verify by pkgid.jbj1-21/+41
2002-02-04rollback changes from 4.0.4.jbj1-0/+2
2002-02-01- permit args to be hidden within %%__find_{requires,provides}.jbj1-4/+4
2002-01-28Transaction rollbacks from rpm-4.04, (sanity flush).jbj1-2/+3
2002-01-23- turn on auto-generated perl requirements (#58519, #58536, #58537).jbj1-1/+1
2002-01-06- sparc: make dbenv per-rpmdb, not per-dbi.jbj1-29/+33
2001-11-15- tweak overlapped file fingerprint retrieval for speed.jbj1-1/+5
2001-11-01- add header refcount annotations throughout.jbj1-9/+9
2001-10-28- memory indices for dependency check are typedef'd and abstract'd.jbj1-11/+31
2001-10-27- legacy signatures always checked where possible on package read.jbj1-19/+30
2001-10-21- all symbols but hdrVec are now forward references in linkage.jbj1-5/+39
2001-10-20- stupid macros to configure public key file paths.jbj1-8/+20
2001-10-17Converging on lclint-3.0.17 strict level.jbj1-6/+28
2001-10-16Factor -type problems into explicit code annotations.jbj1-0/+2
2001-10-16More lclint annotations.jbj1-21/+22
2001-10-15More branchstate lclint annotations.jbj1-2/+32