summaryrefslogtreecommitdiff
path: root/lib/rpmhash.C
AgeCommit message (Expand)AuthorFilesLines
2012-09-07Missing <stdio.h> include for fprintf()Panu Matilainen1-0/+1
2012-09-05Add alternative hash key add/get/check methods with prehashed keyPanu Matilainen1-12/+41
2012-09-05Add hash table methodn for (pre)calculating base hash of a keyPanu Matilainen1-0/+5
2011-03-03Eliminate unused-but-set warning from gcc on hashes without datatypePanu Matilainen1-7/+7
2010-12-16Support GetEntry() for hashes without datatype tooPanu Matilainen1-6/+6
2010-05-07Fix compiler warning in rpmhash Resize()Florian Festi1-1/+1
2010-05-06rpmhash: new Empty() function to remove all entriesFlorian Festi1-3/+15
2010-05-06rpmhash: Accessor functions for the size and usageFlorian Festi1-2/+22
2010-05-06rpmhash: Grow when hash table gets too fullFlorian Festi1-0/+33
2009-03-26Reimplement rpmal by using hashes and cleaning up the color handlingFlorian Festi1-5/+6
2009-03-14Free all keys not only those on the first bucketsFlorian Festi1-2/+2
2009-01-12Make the data array part of the hash bucket to save one pointer per bucketFlorian Festi1-16/+22
2008-11-24Support leaving HTDATATYPE undefined to use hash as key only hash (set)Florian Festi1-4/+31
2008-11-07Reset return values to zero + NULL's on not found in hash GetEntry()Panu Matilainen1-7/+5
2008-11-07Reverse hash GetEntry() return code vs found/not foundPanu Matilainen1-2/+2
2008-10-24Make rpmhash a generic datatype using macros and includesFlorian Festi1-0/+175