summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)AuthorFilesLines
2000-04-27Sanity and API clean up. (make dist)jbj9-278/+117
2000-04-27- API: replace rpmdbUpdateRecord with rpmdbRemove/rpmdbAdd.jbj12-263/+453
2000-04-26Rip out remaining legacy dbi interfaces.jbj5-741/+443
2000-04-25Sanity.jbj8-664/+797
2000-04-23make db indices as lightweight as possible, with per-dbi config.jbj10-1200/+1037
2000-04-21Typo.jbj1-1/+1
2000-04-21fix: legacy packages required provides EVR/Flags to be added.jbj5-68/+76
2000-04-19Change iterator interface to use RPMTAG_FOO rather than RPMDBI_FOO.jbj13-131/+198
2000-04-19Data size of index databases now per-index (was always 8 bytes).jbj4-123/+215
2000-04-18Consolidate changes into rpmdb.c.jbj10-360/+895
2000-04-18Eliminate, contents moved to rpmdb.c/rpmdb.h.jbj4-492/+0
2000-04-18Prepare to move contents to rpmdb.c/rpmdb.hjbj3-221/+16
2000-04-17Start composting db interfaces.jbj5-61/+292
2000-04-15fix: cpio.c: pre-, not post-, decrement the link count.jbj1-13/+12
2000-04-13add explcit "Provides: name = [epoch:]version-release" to headers.jbj5-0/+87
2000-04-13Sanity (bump release).jbj5-148/+99
2000-04-13Remove rpmdbFindByFile from API (and fix RPMDBI_FILE iterator).jbj3-118/+28
2000-04-13Insure that EXIT_FAILURE is defined (irix6.5).jbj1-0/+4
2000-04-13The death of rpmdbFindBy{Provides,RequiredBy,Conflicts}.jbj8-240/+81
2000-04-13The death of rpmdbFindBy{Group,TriggeredBy,Header}.jbj8-89/+290
2000-04-12Make sure that match iterators can be called with mi = NULL.jbj1-36/+21
2000-04-12Remove DYING code.jbj2-111/+1
2000-04-12Pass key as void *, not char *.jbj4-4/+4
2000-04-12API: pass *SearchIndex() length of key (0 will use strlen(key)).jbj10-96/+356
2000-04-11- treat legacy falloc.c as "special" db[01] index for package headers.jbj3-264/+57
2000-04-11make header db a "special" type of index database in db0, hiding falloc.c.jbj8-556/+1017
2000-04-08fix: dbiCloseIndex not called (typo).jbj2-17/+13
2000-04-08Hash package headers using simple counter.jbj8-114/+135
2000-04-07fix: rpmdbCountPackages should pass by reference, not value.jbj1-1/+1
2000-04-07use "rpmdb db" consistently throughout, add doxygen tags.jbj7-32/+204
2000-04-07solaris2.6: avoid bsearch with empty dir list (Ric Klaren - klaren@cs.utwente...jbj1-0/+3
2000-04-06use hashed access for package headers.jbj7-61/+552
2000-04-04Sanity.jbj1-1/+1
2000-04-04Permit dboffsets in hex and octal.jbj6-327/+292
2000-04-03Add variable to control dbenv teardown on close.jbj1-0/+2
2000-04-03Permit db3 paramaters from macro.jbj1-58/+223
2000-04-03Indicate that dbenv should be trashed after a rebuild.jbj1-0/+2
2000-04-03Replace individual dbi pointers with an array.jbj1-1/+72
2000-03-31db3 configured for testing with (DB_INIT_MPOOL|DB_INIT_CDB|DB_SYSTEM_MEM).jbj1-25/+70
2000-03-31fix: duplicate free in db3.jbj2-20/+42
2000-03-30Mostly functional db2 interface, db3 still has problems.jbj6-64/+176
2000-03-27add db3 to the pile, isolate all with incremental link and vectors.jbj12-650/+460
2000-03-27Compilation with db3.jbj5-207/+723
2000-03-26Add --preferdb for now to permit testing db0/db1/db2.jbj4-46/+23
2000-03-23convert db1 -> db2 on-disk format using --rebuilddb.jbj4-43/+192
2000-03-23- API: change dbi to pass by reference, not value.jbj33-600/+2318
2000-03-18Typo.jbj1-1/+1
2000-03-13use DIRNAMES/BASENAMES/DIRINDICES not FILENAMES in packages and db.jbj1-1/+1
2000-03-11fix: use glibc 2.1 glob/fnmatch everywhere.jbj1-0/+1
2000-03-10Portability.jbj1-0/+4