summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)AuthorFilesLines
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-27Minimally resurrect fpLookupSubdir() functionalityPanu Matilainen1-27/+21
2012-09-27Fixup a copy-paste error in rpmdsPool() doxygen markupPanu Matilainen1-1/+1
2012-09-27Remove leftover, no longer valid commentPanu Matilainen1-1/+0
2012-09-24Switch back to early added packages rpmal populatingPanu Matilainen2-19/+1
2012-09-21Take advantage of rpmstrPoolStreq() in rpmdsCompare()Panu Matilainen1-1/+1
2012-09-19Eliminate strdup() in doLookupId()Panu Matilainen1-20/+14
2012-09-19Lift directory name canonicalization into a helper functionPanu Matilainen1-17/+23
2012-09-18Unbreak fingerprinting when called twice for the same transaction setPanu Matilainen1-1/+4
2012-09-18Oops, refactoring error in commit 327701572ff912413ec9564d29d946b4ab21a9f3Panu Matilainen1-1/+1
2012-09-18Ensure fingerprint subdirs have heading slashesPanu Matilainen1-6/+2
2012-09-18Ensure directories have trailing slashes in doLookupId()Panu Matilainen1-15/+6
2012-09-18Further doLookupId() cleanupPanu Matilainen1-9/+9
2012-09-18Elimiate one of the umphteen directory variables in doLookupId()Panu Matilainen1-9/+11
2012-09-18Avoid redundant ds -> id -> string lookups in rpmalAllFileSatisfiesDepend()Panu Matilainen1-4/+2
2012-09-18Dont bother with separate notifications on multiple file dep matchesPanu Matilainen1-3/+3
2012-09-18Avoid the string copy in rpmalAllFileSatisfiesDepend() now that we canPanu Matilainen1-5/+1
2012-09-17Permit key imports even if signature checking is disabled (RhBug:856225)Panu Matilainen1-1/+7
2012-09-15Be more selective about legacy retrofits on package readPanu Matilainen1-4/+7
2012-09-14Switch rpmdb basename finding to use pool id's instead of stringsPanu Matilainen1-8/+19
2012-09-14Cleanup + optimize doLookupId() a bitPanu Matilainen1-7/+3
2012-09-14Remove leftover variable from previous commitPanu Matilainen1-1/+0
2012-09-14Change fpLookupList() to operate on pool id's onlyPanu Matilainen1-7/+10