summaryrefslogtreecommitdiff
path: root/lib/depends.c
AgeCommit message (Expand)AuthorFilesLines
2000-04-27Sanity and API clean up. (make dist)jbj1-11/+0
2000-04-27- API: replace rpmdbUpdateRecord with rpmdbRemove/rpmdbAdd.jbj1-13/+10
2000-04-26Rip out remaining legacy dbi interfaces.jbj1-2/+2
2000-04-25Sanity.jbj1-16/+34
2000-04-21fix: legacy packages required provides EVR/Flags to be added.jbj1-6/+6
2000-04-19Change iterator interface to use RPMTAG_FOO rather than RPMDBI_FOO.jbj1-7/+7
2000-04-13add explcit "Provides: name = [epoch:]version-release" to headers.jbj1-0/+11
2000-04-13Sanity (bump release).jbj1-136/+94
2000-04-13Remove rpmdbFindByFile from API (and fix RPMDBI_FILE iterator).jbj1-82/+16
2000-04-13The death of rpmdbFindBy{Provides,RequiredBy,Conflicts}.jbj1-60/+72
2000-04-13The death of rpmdbFindBy{Group,TriggeredBy,Header}.jbj1-4/+65
2000-04-07solaris2.6: avoid bsearch with empty dir list (Ric Klaren - klaren@cs.utwente...jbj1-0/+3
2000-03-23- API: change dbi to pass by reference, not value.jbj1-31/+48
1999-12-15fix: compressFileList was over-generating dirNames.jbj1-6/+13
1999-12-08rename new FILENAMES tags to BASENAMES/DIRNAMES/DIRINDEXES.jbj1-17/+10
1999-12-08fix: new filelists require package index, not pointer.jbj1-1/+10
1999-12-07Makefile.am: Add RPM-GPG-KEY to the package.jbj1-16/+27
1999-11-30lib/depends.c: Fix minor memory leak.jbj1-44/+50
1999-11-26Consistent usage for fileNames, baseNames, dirNames and dirIndexes throughout.jbj1-32/+35
1999-10-29check for memory leaks (almost all leaks are plugged).jbj1-2/+3
1999-10-20lclint annotations.jbj1-4/+6
1999-10-08support new file list format for relocations and package removalewt1-7/+25
1999-10-08Use xmalloc/xstrdup rather than malloc/strdup.jbj1-2/+2
1999-10-06updated for compressed file lists -- dep check should stay much smallerewt1-33/+131
1999-10-06first steps toward getting compressed file lists to work -- most thingsewt1-2/+2
1999-10-04dumb cpp's want white space around lclint annotations (Tim Mooney).jbj1-2/+2
1999-09-26Retrofit glibc __progname.jbj1-5/+5
1999-09-24Release candidate.jbj1-1/+1
1999-09-24Remove unnecssary malloc.jbj1-9/+6
1999-09-24Improved warning message on legacy epoch-less compare.jbj1-3/+6
1999-09-24fix: version compares compatible with epoch-less requires/conflicts.jbj1-21/+51
1999-09-21fix: removed files fingerprint memory leak.jbj1-3/+2
1999-09-21fix: command line install had header memory leak.jbj1-48/+38
1999-09-20Skip provides along for the ride.jbj1-2/+9
1999-09-20Don't segfault on unversioned provides.jbj1-2/+4
1999-09-19When comparing EVR with missing epoch, package with epoch is considered newer.jbj1-1/+8
1999-09-19do versioned provides/conflicts resolution correctly.jbj1-145/+188
1999-09-17lclint annotations.jbj1-91/+115
1999-09-14fix: with unspecified epochs, skip dependency epoch compare.jbj1-12/+19
1999-09-14fix: versioned provides devolved to existence test with conflicts.jbj1-206/+232
1999-09-12Fiddles to resurrect lclint.jbj1-1/+1
1999-09-11fix: avoid db problems with self-obsoleting packages on install.jbj1-0/+5
1999-09-11Common variable naming using EVR rather than Version.jbj1-65/+66
1999-08-24add versions to prereq.jbj1-43/+91
1999-08-20add versions to obsoletes.jbj1-174/+188
1999-08-06Comments and consts ...jbj1-4/+1
1999-08-06Use headerNVR throughout.jbj1-8/+10
1999-07-22the death of RPMSENSE_SERIAL, use [epoch:]version[-release] instead.jbj1-5/+0
1999-07-22add versions to provides.jbj1-134/+240
1999-07-21Match any epoch if package has epoch and dependency doesn't specify.jbj1-5/+5