summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2012-10-08Don't bother calculating digests of %ghost %config filesPanu Matilainen1-1/+2
2012-10-05Use rpmal lookups for already added obsoletions tooPanu Matilainen1-19/+9
2012-10-05Add a hash + lookup function on obsoletes to rpmalPanu Matilainen2-0/+100
2012-10-05Rename rpmalProvidesHash to rpmalDepHashPanu Matilainen1-6/+6
2012-10-05Avoid changing the file info sets when adding to rpmal file hashPanu Matilainen1-8/+8
2012-10-05Avoid changing the dependency sets when looking up from rpmalPanu Matilainen1-6/+4
2012-10-05Avoid changing the dependency sets when adding to rpmal hashPanu Matilainen1-7/+8
2012-10-05Guard against NULL ds in the rpmds indexed gettersPanu Matilainen1-6/+6
2012-10-05Export the indexed rpmds accessors internallyPanu Matilainen3-9/+46
2012-10-05Add indexed access variants for rpmdsColor() and rpmdsCompare()Panu Matilainen1-13/+20
2012-10-04Be as lazy as possible wrt rpmal hash creationPanu Matilainen1-19/+29
2012-10-02Use rpmal lookups for finding redundancies in the added setPanu Matilainen1-60/+110
2012-10-02Dont bother with rpmRelocateFileList() if relocations have been specifiedPanu Matilainen1-1/+1
2012-10-02Only return non-NULL from rpmalAllSatisfiesDepends() on real matchesPanu Matilainen1-1/+5
2012-10-02Export rpmalAllSatisfiesDepend() internally (again)Panu Matilainen2-1/+10
2012-10-02Pass the newly create ts element instead of header to findPos()Panu Matilainen1-15/+14
2012-10-01Eliminate all the now unnecessary fsm->ix save-and-restoresPanu Matilainen1-14/+0
2012-10-01Pass file index as argument to fsm fsmMapPath()Panu Matilainen1-10/+9
2012-10-01Pass file index as argument to fsm fsmCommit()Panu Matilainen1-6/+6
2012-10-01Pass file index as argument to fsm writeFile()Panu Matilainen1-5/+6
2012-10-01Eliminate current hardlink set from fsm structPanu Matilainen1-8/+11
2012-10-01Pinpoint the one place where fsm->li is modified on real purposePanu Matilainen1-26/+27
2012-10-01Avoid using fsm->li directly when creating pending hard linksPanu Matilainen1-8/+9
2012-10-01Avoid using/modifying fsm->li when committing hardlinksPanu Matilainen1-6/+7
2012-10-01Avoid using/modifying fsm->li when writing links to payloadPanu Matilainen1-13/+14
2012-10-01Avoid using/modifying fsm->li when freeing hard link setsPanu Matilainen1-4/+6
2012-10-01Avoid using/modifying fsm->li on hard link checkingPanu Matilainen1-4/+4
2012-10-01Move hardlink saving out of fsmInit()Panu Matilainen1-5/+6
2012-10-01Free hardlink sets centrally in fsmFree()Panu Matilainen1-11/+3
2012-10-01Filter out skipped files on hardlink checkingPanu Matilainen1-2/+4
2012-09-28Simplify fpLookupSubdir() a bitPanu Matilainen1-33/+22
2012-09-28Make string pool strings static in memoryFlorian Festi1-33/+56
2012-09-27Minimally resurrect fpLookupSubdir() functionalityPanu Matilainen1-27/+21
2012-09-27Add doxygen documentation to string pool APIPanu Matilainen2-13/+81
2012-09-27Fixup a copy-paste error in rpmdsPool() doxygen markupPanu Matilainen1-1/+1
2012-09-27Fixup string pool prototype argument names to match implementationPanu Matilainen1-7/+7
2012-09-27Remove leftover, no longer valid commentPanu Matilainen1-1/+0
2012-09-26Freeze the rpmfc string pools once all additions are donePanu Matilainen1-0/+4
2012-09-26Dont waste time with argi for rpmfc file class indexesPanu Matilainen1-9/+6
2012-09-26Dont waste time with argi for rpmfc file colorsPanu Matilainen1-15/+11
2012-09-26Dont waste time with argv for rpmfc file namesPanu Matilainen1-5/+8
2012-09-26Use a string pool for the build-time file dependency string storagePanu Matilainen1-9/+9
2012-09-26Use a string pool to build file class dictionary and indexesPanu Matilainen1-25/+17
2012-09-26Cosmetics: properly indent the rpmfc debug foobarPanu Matilainen1-6/+8
2012-09-26Add function to get number of unique strings in the poolPanu Matilainen2-0/+8
2012-09-24Switch back to early added packages rpmal populatingPanu Matilainen2-19/+1
2012-09-24Test obsoletions within the transaction set, both waysPanu Matilainen2-0/+59
2012-09-24Test different versions in same transaction both waysPanu Matilainen1-4/+27
2012-09-21Take advantage of rpmstrPoolStreq() in rpmdsCompare()Panu Matilainen1-1/+1
2012-09-19Change poolHash to use internal collision resolutionFlorian Festi1-70/+60