summaryrefslogtreecommitdiff
path: root/lib/rpmts.c
AgeCommit message (Expand)AuthorFilesLines
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
2008-06-30Detach signature tag data from transaction setPanu Matilainen1-50/+1
2008-06-27Use correct formatters for debug-printing in rpmtsInitDSI()Panu Matilainen1-1/+4
2008-06-19Use type-specific headerPut()'s for rpmtsImportPubkey()Panu Matilainen1-45/+22
2008-06-18Convert rpmtsImportPubkey() to use headerPut()Panu Matilainen1-38/+47
2008-06-13Convert rpmtsSolve() to new headerGet()Panu Matilainen1-6/+9
2008-06-10rpmtsUpdateDSI now uses rpm_loff_t for fileSizeJindrich Novy1-5/+5
2008-06-09Use rpm_loff_t for transaction callback amount+total argumentsPanu Matilainen1-1/+1
2008-05-23Convert rpmtsFindPubkey() to new headerGet() interfacePanu Matilainen1-9/+11
2008-05-21Include rpmtypes.h first instead of rpmtag.h everywherePanu Matilainen1-1/+1
2008-05-12Convert internal uses of headerSprintf() to headerFormat()Panu Matilainen1-2/+2
2008-05-08Check for transaction root sanity in rpmtsSetRootDir()Panu Matilainen1-8/+10
2008-05-08Set ts rootdir to /, not empty if rootDir arg is NULLPanu Matilainen1-9/+1
2008-05-08Only append trailing slash to ts rootdir if rootdir != "/"Panu Matilainen1-1/+3
2008-04-29Avoid alloca() in rpmtsSetRootDir()Panu Matilainen1-12/+5