summaryrefslogtreecommitdiff
path: root/lib/fprint.c
AgeCommit message (Expand)AuthorFilesLines
2009-07-23Kill off lclint remnants everywherePanu Matilainen1-2/+0
2009-06-17Permit NULL in fpCacheFree()Panu Matilainen1-2/+4
2009-06-16Fix Segfault for to be installed symlinks pointing to existing locationsFlorian Festi1-4/+4
2009-04-22Eliminate unnecessary rpmts_internal.h includePanu Matilainen1-0/+1
2008-12-19Add internal rpmfi apis to deal with fingerprints, use themPanu Matilainen1-1/+1
2008-12-18Reduce the hash size of the fingerPrintCache by factor 4Florian Festi1-1/+1
2008-12-18Do only add symlinks the the first rpmFpHash as these are the only one we rea...Florian Festi1-4/+4
2008-11-27Drop the useless "tag" argument from rpmteFI()Panu Matilainen1-2/+2
2008-11-26Change rpmffi_s to contain a rpmte instead of rpmfi to be able to get rid of ...Florian Festi1-3/+4
2008-11-07Rename doLookup to fpLookup to get rid of one function just calling the otherFlorian Festi1-9/+3
2008-11-07cleanup fpLookupSubdirFlorian Festi1-21/+18
2008-11-07Reverse hash GetEntry() return code vs found/not foundPanu Matilainen1-2/+2
2008-10-27fix compiler warningFlorian Festi1-2/+1
2008-10-24Improve finger print hash function to avoid degeneration of hash tablesFlorian Festi1-8/+5
2008-10-24Detect to be installed symlinks for file fingerprinting (file conflicts)Florian Festi1-0/+130
2008-10-24Fix path problem in doLookupFlorian Festi1-1/+7
2008-10-24Change both hashes to a typed versionFlorian Festi1-19/+24
2008-05-26Kick out fpLookupHeader(), it's been unused since 1999...Panu Matilainen1-30/+0
2008-05-12Fixup paths and Makefiles for rpmdb/ eliminationPanu Matilainen1-3/+3
2008-05-12Start (re-)joining librpmdb and librpmPanu Matilainen1-0/+265
2001-05-11- rpm database has rpm.rpm g+w permissions to share db3 mutexes.jbj1-249/+0
2001-05-03- still more boring lclint annotations and fiddles.jbj1-4/+7
2001-04-30- yet more boring lclint annotations and fiddles.jbj1-9/+10
2001-04-29- more boring lclint annotations and fiddles.jbj1-0/+2
2001-04-29- globalize _free(3) wrapper in rpmlib.h, consistent usage throughout.jbj1-5/+6
2000-12-12Sync with rpm-4_0 branch.jbj1-2/+2
2000-12-02Bring header reggions mods back to top of stack.jbj1-6/+6
2000-08-27Doxygen annotations.jbj1-0/+4
2000-07-09- prefix payload paths with "./", otherwise "/" can't be represented.jbj1-3/+0
2000-07-09- add pre-transaction syscall's to handle /etc/init.d change.jbj1-1/+6
2000-06-16- fix: resurrect symlink unique'ifying property of finger prints.jbj1-2/+10
2000-03-23- API: change dbi to pass by reference, not value.jbj1-1/+3
2000-01-28Doxygen.jbj1-0/+14
2000-01-12fix: resurrect relative path's in fprint lookup queries.jbj1-15/+31
2000-01-03fix: fp.subDir was incorrectly set to NULL in sparse chroot's.jbj1-1/+1
1999-12-11doLookup() wasn't stat'ing / properlyewt1-4/+16
1999-12-08rename new FILENAMES tags to BASENAMES/DIRNAMES/DIRINDEXES.jbj1-3/+3
1999-12-07Makefile.am: Add RPM-GPG-KEY to the package.jbj1-10/+4
1999-11-30lib/depends.c: Fix minor memory leak.jbj1-17/+11
1999-11-26Consistent usage for fileNames, baseNames, dirNames and dirIndexes throughout.jbj1-10/+10
1999-11-24build/files.c: Remove dead code.jbj1-1/+1
1999-10-29check for memory leaks (almost all leaks are plugged).jbj1-11/+20
1999-10-27use compressed filenames on install side.jbj1-19/+29
1999-10-21got installs/removes working with new file listsewt1-7/+9
1999-10-20Use xmalloc/xrealloc/xstrdup.jbj1-4/+4
1999-10-20lclint annotations.jbj1-0/+1
1999-10-20another batch of changes for new file list format -- one more to goewt1-106/+96
1999-09-21fix: removed files fingerprint memory leak.jbj1-1/+1
1999-09-21fix: command line install had header memory leak.jbj1-2/+2
1999-09-17lclint annotations.jbj1-3/+6