Age | Commit message (Expand) | Author | Files | Lines |
2012-09-14 | Switch fingerprinting to use the global string pool | Panu Matilainen | 1 | -4/+1 |
2012-09-14 | Allow passing a shared pool for finger print cache | Panu Matilainen | 4 | -5/+6 |
2012-09-14 | Remove scareMemory remnants from the internal API, fixup callers | Panu Matilainen | 4 | -6/+4 |
2012-09-14 | Switch fingerprint subDir to pool ids | Panu Matilainen | 1 | -46/+47 |
2012-09-14 | Switch fingerprint basename to pool ids | Panu Matilainen | 1 | -9/+16 |
2012-09-14 | Switch fingerprint cache-entry dirnames to pool ids | Panu Matilainen | 1 | -17/+28 |
2012-09-14 | Add a string pool to fingerprint cache (but not yet used) | Panu Matilainen | 1 | -0/+3 |
2012-09-14 | Make fingerprint struct opaque outside fprint.c | Panu Matilainen | 5 | -34/+37 |
2012-09-14 | Change fpLookup() to return malloced memory (on first call) | Panu Matilainen | 4 | -16/+20 |
2012-09-14 | Make fingerprint cache entry opaque, add some kind of API for the needed bits | Panu Matilainen | 3 | -14/+30 |
2012-09-14 | Hide away the FP_EQUAL macros | Panu Matilainen | 2 | -12/+10 |
2012-09-14 | Change fpLookupList() to return malloced memory | Panu Matilainen | 3 | -13/+14 |
2012-09-14 | Add internal API for fingerprint lookup-and-compare | Panu Matilainen | 3 | -4/+15 |
2012-09-14 | Bury the fingerprint hash-types into fprint.c, clean up | Panu Matilainen | 3 | -46/+25 |
2012-09-14 | Move the entire fingerprint cache population into fprint.c | Panu Matilainen | 3 | -67/+76 |
2012-09-14 | Hide by-fingerprint hash into fingerprint cache, add minimal API bits | Panu Matilainen | 3 | -18/+29 |
2012-09-14 | Make fingerprint cache opaque outside fprint.c | Panu Matilainen | 2 | -7/+7 |
2012-09-13 | Convert our dependency checking code to use the new rpmdsMatches() | Panu Matilainen | 2 | -10/+17 |
2012-09-13 | Unify the three rpmdsFooMatchesDep() functions into one | Panu Matilainen | 2 | -36/+46 |
2012-09-13 | Use transaction string pool for rpmlib() dependencies too | Panu Matilainen | 1 | -1/+1 |
2012-09-13 | Add pool-aware version of rpmdsRpmlib() | Panu Matilainen | 2 | -3/+18 |
2012-09-13 | Hang rpmlib() dependency set onto transaction set | Panu Matilainen | 3 | -7/+5 |
2012-09-13 | Use transaction string pool for ensureOlder() dependency sets | Panu Matilainen | 1 | -3/+6 |
2012-09-13 | Use transaction string pool for findPos() dependency sets | Panu Matilainen | 1 | -4/+8 |
2012-09-13 | Put transaction element "self" dependency set into global pool too | Panu Matilainen | 1 | -1/+1 |
2012-09-13 | Add pool-aware versions of rpmdsThis() and rpmdsSingle() | Panu Matilainen | 2 | -7/+44 |
2012-09-13 | Simplify single ds creation | Panu Matilainen | 1 | -12/+7 |
2012-09-12 | Whoopsie, unbreak checking of installed dependencies | Panu Matilainen | 2 | -4/+5 |
2012-09-12 | Switch rpmal file hash to use pool id's instead of strings | Panu Matilainen | 1 | -23/+15 |
2012-09-12 | Switch rpmal provide hash to use pool id's instead of strings | Panu Matilainen | 1 | -7/+19 |
2012-09-12 | Add a some transition-period asserts to ensure pool-usage sanity | Panu Matilainen | 1 | -0/+19 |
2012-09-12 | Allow keeping hash table around on pool freeze, adjust callers | Panu Matilainen | 3 | -5/+5 |
2012-09-12 | Add getters for rpmds dependency name and EVR pool ids | Panu Matilainen | 2 | -0/+39 |
2012-09-12 | Add getters for rpmfi base- and directory name pool id's | Panu Matilainen | 3 | -0/+42 |
2012-09-12 | Pass transaction pool to rpmal (but not used yet) | Panu Matilainen | 3 | -4/+10 |
2012-09-12 | Actually enable the global transaction string pool | Panu Matilainen | 1 | -0/+8 |
2012-09-12 | Add infastructure for global transaction set string pool | Panu Matilainen | 6 | -7/+46 |
2012-09-12 | Add getter methods for rpmds and rpmfi string pool handle | Panu Matilainen | 4 | -0/+23 |
2012-09-12 | Delay transaction added packages rpmal creation until required | Panu Matilainen | 2 | -5/+22 |
2012-09-12 | Add an nternal rpmal create+populate helper function, use for erased packages | Panu Matilainen | 3 | -7/+21 |
2012-09-11 | Oops, only private pool should be frozen on ds create | Panu Matilainen | 1 | -2/+3 |
2012-09-11 | Add an alternative rpmds constructor to allow shared pool usage | Panu Matilainen | 2 | -2/+18 |
2012-09-11 | Freeze the rpmlib dependency set pool on successful return | Panu Matilainen | 1 | -0/+2 |
2012-09-11 | Further split single ds creation into two, sigh | Panu Matilainen | 1 | -16/+31 |
2012-09-11 | Unify the common parts of rpmds creation into a helper function | Panu Matilainen | 1 | -27/+26 |
2012-09-11 | Eliminate assert()'s from rpmdsMerge() | Panu Matilainen | 1 | -5/+9 |
2012-09-11 | Eliminate assert()'s from rpmdsDup() | Panu Matilainen | 1 | -7/+8 |
2012-09-11 | Switch dependency sets to use string pool storage for names and evrs | Panu Matilainen | 1 | -71/+56 |
2012-09-11 | Rename td2pool as rpmtdToPool, export and optimize | Panu Matilainen | 3 | -13/+30 |
2012-09-11 | Eliminate direct rpmds name (and flags) access on rpmdsNew() | Panu Matilainen | 1 | -3/+5 |