Age | Commit message (Expand) | Author | Files | Lines |
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-13 | Add a string equality check function to string pool API | Panu Matilainen | 2 | -0/+13 |
2012-09-12 | Whoopsie, unbreak checking of installed dependencies | Panu Matilainen | 2 | -4/+5 |
2012-09-12 | Only rehash the pool on insert if the data area actually moved | Panu Matilainen | 1 | -2/+3 |
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 | 5 | -23/+34 |
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 | String pool id 0 equals NULL | Panu Matilainen | 1 | -1/+1 |
2012-09-12 | Avoid doing anything if pool is already frozen | Panu Matilainen | 1 | -1/+1 |
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 | Fix segfault on rpmstrPoolId() on frozen pool | Panu Matilainen | 1 | -2/+2 |
2012-09-11 | Make rpmstrPoolUnfreeze() safe to call on unfrozen pool | Panu Matilainen | 1 | -1/+1 |
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 |
2012-09-11 | Clean up rpmdsSearch() a bit | Panu Matilainen | 1 | -6/+7 |
2012-09-11 | Add internal indexed variants of rpmds N, EVR and Flags getters | Panu Matilainen | 1 | -21/+27 |
2012-09-11 | Clean up rpmdsFind() a bit | Panu Matilainen | 1 | -8/+18 |
2012-09-11 | Split rpmds EVR comparison into function of its own | Panu Matilainen | 1 | -42/+50 |
2012-09-11 | Use getter functions for name, evr and flags in rpmdsCurrent() | Panu Matilainen | 1 | -2/+2 |
2012-09-11 | Clean up rpmdsCompare() a bit | Panu Matilainen | 1 | -12/+18 |
2012-09-11 | Clean up rpmdsNewDNEVR() a bit | Panu Matilainen | 1 | -15/+18 |
2012-09-09 | And now, on to the embarrassing string-pool reimplementation bugs, take I | Panu Matilainen | 1 | -4/+14 |
2012-09-08 | Switch file info set base- and dirnames storage to string pool | Panu Matilainen | 4 | -24/+32 |
2012-09-08 | Clean up file info set creation, comment | Panu Matilainen | 1 | -47/+62 |
2012-09-08 | Push the flag foo into rpmfiPopulate(), explicit HEADERGET_ALLOC for others | Panu Matilainen | 1 | -9/+8 |
2012-09-08 | Always allocate directory index data | Panu Matilainen | 1 | -2/+2 |
2012-09-08 | Refactor the big rpmfiNewPool() to two separate pieces | Panu Matilainen | 1 | -37/+49 |