summaryrefslogtreecommitdiff
path: root/lib/rpmts.c
AgeCommit message (Expand)AuthorFilesLines
2010-03-18Lose deprecated rpmtsFindPubkey()Panu Matilainen1-16/+0
2010-03-14Default to "not found" for rpmtsSolve() + comment behaviorPanu Matilainen1-1/+1
2010-03-12Add internal API for depsolve callbackPanu Matilainen1-0/+9
2010-03-12Record problems into the transaction elements causing themPanu Matilainen1-9/+22
2010-03-12Split transaction member information out of rpmts to separate structPanu Matilainen1-28/+37
2010-02-05Remove no longer neede rpmts->filesystemCount and->filesystemsFlorian Festi1-2/+0
2009-12-22Eliminate unnecessary url parsing from rpmtsRootDir()Panu Matilainen1-21/+1
2009-12-21Remove unused ordering related members from rpmts structPanu Matilainen1-4/+0
2009-12-18Move transaction element iterator into rpmts.c where it logically belongsPanu Matilainen1-0/+56
2009-12-15Eliminate transaction disk space checking functions from the APIPanu Matilainen1-190/+0
2009-11-20Error out early trying to install on readonly fs (ticket #99, RhBug:464750)Panu Matilainen1-1/+1
2009-10-27Make disk space problem reporting slightly saner (RhBug:517418)Panu Matilainen1-4/+10
2009-10-02Push the rpmtsGetKeys() stuff over to python completelyPanu Matilainen1-28/+0
2009-10-01Add API for setting preferred transaction file colorPanu Matilainen1-0/+10
2009-09-10Rip the broken asynchronous psm machineryPanu Matilainen1-11/+0
2009-09-02Eliminate uses of headerNVR() and friends in librpm (and python) codePanu Matilainen1-1/+1
2009-08-31Replace equal/not equal uses of str[n]cmp() with rstreq[n] in main ts codePanu Matilainen1-2/+2
2009-04-23Hide NSS peculiarities from APIPanu Matilainen1-3/+0
2009-04-22Dont try to refcount NULL keyringPanu Matilainen1-2/+2
2009-04-03Make rpmal header & all internalPanu Matilainen1-1/+1
2009-03-31Allocate ts->addedPackages lazily from rpmtsAddInstallElement()Panu Matilainen1-1/+1
2009-03-26Reimplement rpmal by using hashes and cleaning up the color handlingFlorian Festi1-1/+1
2009-01-27Add RPMTAG_SOURCERPM to gpg-pubkeys in rpmdbPanu Matilainen1-0/+1
2009-01-08Delay NSS initialization until actually usedPanu Matilainen1-0/+3
2009-01-08Make rpm_tid_t unsigned type to shut up remaining compiler warningsPanu Matilainen1-2/+2
2008-12-22Eliminate silly and now unnecessary rpmts(Set)RelocateElement() stuffPanu Matilainen1-12/+0
2008-11-30Move install langs to per-transaction levelPanu Matilainen1-0/+17
2008-11-30Move netsharedpaths to per-transaction levelPanu Matilainen1-0/+9
2008-11-27Drop the useless "tag" argument from rpmteFI()Panu Matilainen1-1/+1
2008-11-05Nuke the ugly hardwired "known arch" list from label parsingPanu Matilainen1-29/+2
2008-08-08Add key to transaction keyring on rpmtsImportPubkey() (rhbz#457360)Panu Matilainen1-0/+4
2008-08-08Use rpmPubkey + methods for pubkey header generationPanu Matilainen1-15/+8
2008-08-08Split gpg-pubkey header generation out of rpmtsImportPubkey()Panu Matilainen1-32/+37
2008-08-04Bunch of keyring / pubkey refcounting fixesPanu Matilainen1-4/+2
2008-07-17Add (and use) refcounting for rpmKeyring and rpmPubkeyPanu Matilainen1-2/+2
2008-07-04Remove solvedb API and other related stuffPanu Matilainen1-243/+1
2008-07-04Kill of rpmtsAvailable()Panu Matilainen1-31/+0
2008-07-03Plug a memleak on erasurePanu Matilainen1-5/+1
2008-07-03Make all transaction callback notifications go through rpmtsNotify()Panu Matilainen1-8/+12
2008-07-03Only try to pubkeys from rpmdb if we non-db keys didn't existPanu Matilainen1-4/+5
2008-07-02Don't leak memory on duplicate pubkeysPanu Matilainen1-0/+4
2008-07-02Change rpmts keyring get/set interface to more transparent handlingPanu Matilainen1-7/+10
2008-07-02Make rpmkeyring.h public headerPanu Matilainen1-1/+2
2008-07-02Load pubkeys from both files and rpmdb for nowPanu Matilainen1-9/+21
2008-07-01Eliminate remaining signature checking bits from rpmtsPanu Matilainen1-113/+0
2008-07-01Use keyring even when using pubkeys from rpmdbPanu Matilainen1-1/+38
2008-07-01Pass keyring, not the full ts to lowlevel signature routinesPanu Matilainen1-2/+11
2008-07-01Add methods for getting and setting the keyring used by a transactionPanu Matilainen1-0/+19
2008-07-01Proof of concept rpmtsFindPubkey() implementation with the new keyringPanu Matilainen1-0/+50
2008-06-30Detach pgp digest from transaction setPanu Matilainen1-36/+3