summaryrefslogtreecommitdiff
path: root/rpmio
AgeCommit message (Expand)AuthorFilesLines
2012-12-04Handle allocation failure in NSS DSA signature initializationPanu Matilainen1-2/+4
2012-12-04Fix build with older NSS versions that dont support SHA224Panu Matilainen1-0/+4
2012-12-04Condence NSS getHashType() a bit, handle SHA224 tooPanu Matilainen1-24/+8
2012-11-30Get rid of long since deprecated VFY_VerifyDigest() usesPanu Matilainen1-29/+27
2012-11-30Use NSS-defined constants for DSA q-bits and signature length tooPanu Matilainen1-3/+9
2012-11-30Avoid deprecation warnings from NSS >= 3.14Panu Matilainen1-6/+8
2012-11-05Fix strncat() boundaries in Fdopen()Dominique Leuenberger1-3/+3
2012-11-05Update library current + age (ie libs are now 3.1.0)Panu Matilainen1-1/+1
2012-11-01Enable built-in %dirname macroPanu Matilainen1-3/+1
2012-10-31Use private NSS context if NSS supports it (RhBug:871485)Panu Matilainen1-1/+23
2012-10-30Handle EINTR in Fread() and Fwrite()Panu Matilainen1-2/+6
2012-10-19Eliminate copy-paste nibble(), use rnibble() insteadPanu Matilainen1-12/+1
2012-10-19Add support for beecrypt as an alternative crypto implementationMichael Schroeder2-0/+542
2012-10-11Missing include in string poolPanu Matilainen1-0/+1
2012-10-09Add lua 5.2 support.Anders F Bjorklund1-7/+33
2012-09-28Make string pool strings static in memoryFlorian Festi1-33/+56
2012-09-27Add doxygen documentation to string pool APIPanu Matilainen1-13/+79
2012-09-27Fixup string pool prototype argument names to match implementationPanu Matilainen1-7/+7
2012-09-26Add function to get number of unique strings in the poolPanu Matilainen2-0/+8
2012-09-19Change poolHash to use internal collision resolutionFlorian Festi1-70/+60
2012-09-19Aargh, stupid thinko in rpmstrPoolStrlen() last id special casePanu Matilainen1-1/+1
2012-09-18Make pool string->id operations properly length-awarePanu Matilainen1-19/+41
2012-09-18Add length aware variant(s) of string hashingPanu Matilainen1-0/+27
2012-09-18Enhanced string hash to permit calculating string length on the same callPanu Matilainen2-17/+28
2012-09-18Dont assume \0 terminated strings in rpmstrPoolPut()Panu Matilainen1-2/+3
2012-09-17Use pool id's for hash table key, lookup strings from pool as neededPanu Matilainen1-23/+19
2012-09-17Move the string pool struct definition earlier so we can reference it...Panu Matilainen1-12/+12
2012-09-17Inline poolHashfindEntry() into GetEntry(), nothing else needs itPanu Matilainen1-13/+5
2012-09-17Eliminate key comparison and hash function vectors from poolHashPanu Matilainen1-20/+7
2012-09-17More poolHash multiple data-value cleanupsPanu Matilainen1-13/+7
2012-09-17Eliminate redundant data counting from poolHashPanu Matilainen1-25/+6
2012-09-17Eliminate unnecessary key and data free-functionality from poolHashPanu Matilainen1-20/+2
2012-09-17Pull a private hash-implementation copy to string poolPanu Matilainen1-9/+213
2012-09-17Rename string pool hash type to poolHashPanu Matilainen1-10/+10
2012-09-15Lift string pool rehash into a separate helper functionPanu Matilainen1-10/+20
2012-09-15Use a saner pool hash resize hintPanu Matilainen1-1/+1
2012-09-13Add a string equality check function to string pool APIPanu Matilainen2-0/+13
2012-09-12Only rehash the pool on insert if the data area actually movedPanu Matilainen1-2/+3
2012-09-12Allow keeping hash table around on pool freeze, adjust callersPanu Matilainen2-18/+29
2012-09-12String pool id 0 equals NULLPanu Matilainen1-1/+1
2012-09-12Avoid doing anything if pool is already frozenPanu Matilainen1-1/+1
2012-09-11Fix segfault on rpmstrPoolId() on frozen poolPanu Matilainen1-2/+2
2012-09-11Make rpmstrPoolUnfreeze() safe to call on unfrozen poolPanu Matilainen1-1/+1
2012-09-09And now, on to the embarrassing string-pool reimplementation bugs, take IPanu Matilainen1-4/+14
2012-09-07Move string pool typedefs to rpmtypes.hPanu Matilainen1-2/+1
2012-09-07First cut of a libsolv-style string <-> id pool APIPanu Matilainen3-1/+198
2012-09-03Minor optimization to rnibble()Panu Matilainen1-2/+2
2012-08-17Revert "Always return NULL from fdFree()"Panu Matilainen1-1/+1
2012-07-02Dont use mmap() for anything, axe the code insteadPanu Matilainen1-38/+0
2012-05-31Only use local mempcpy() if system libraries dont provide onePanu Matilainen1-0/+2