summaryrefslogtreecommitdiff
path: root/lib/package.c
AgeCommit message (Expand)AuthorFilesLines
2008-08-04Bunch of keyring / pubkey refcounting fixesPanu Matilainen1-2/+9
2008-07-02Plug a dumb memleak that has crept into rpmReadPackageFile()Panu Matilainen1-0/+2
2008-07-02Change rpmts keyring get/set interface to more transparent handlingPanu Matilainen1-10/+3
2008-07-01Pass keyring, not the full ts to lowlevel signature routinesPanu Matilainen1-2/+9
2008-06-30We don't need ts to stash the keyid locally nowPanu Matilainen1-3/+3
2008-06-30headerCheck() does not recursePanu Matilainen1-11/+2
2008-06-30Detach pgp digest from transaction setPanu Matilainen1-14/+13
2008-06-30Detach signature tag data from transaction setPanu Matilainen1-14/+15
2008-06-26Teach rpmAddSignature() and rpmReadSignature() about 64bit tagsPanu Matilainen1-0/+2
2008-06-07Handle 64bit type in headerMergeLegacySigs()Panu Matilainen1-0/+1
2008-05-23Convert the rest of rpmReadPackageFile() to new headerGet()Panu Matilainen1-14/+10
2008-05-23Start converting rpmReadPackageFile() to new headerGet()Panu Matilainen1-10/+7
2008-05-23Convert headerCheckPayloadFormat() to new headerGet() interfacePanu Matilainen1-3/+5
2008-05-14Convert headerRegenSigHeader() to new header iterator interfacePanu Matilainen1-24/+15
2008-05-14Convert headerMergeLegacySigs() to new header iterator interfacePanu Matilainen1-28/+21
2008-05-12Move headerVerifyInfo() to header.[ch] where it logically belongsPanu Matilainen1-49/+0
2008-05-12Eliminate copy-paste versions of hdrchkFoo() macrosPanu Matilainen1-27/+0
2008-05-12Fixup paths and Makefiles for rpmdb/ eliminationPanu Matilainen1-1/+1
2008-04-28Remove unused alloca_strdup() macroPanu Matilainen1-2/+0
2008-04-28Eliminate pointless alloca() of entryInfo and indexEntry structsPanu Matilainen1-46/+49
2008-04-21Retrofit RPMTAG_SOURCEPACKAGE to source rpms.Panu Matilainen1-1/+2
2008-04-09Plug memleak from signature verification now returning malloced msgPanu Matilainen1-0/+1
2008-04-03Start eliminating static buffers from header/signature checksPanu Matilainen1-30/+30
2008-03-31Avoid static sprintf buffer in rpmReadHeader()Panu Matilainen1-16/+13
2008-03-31Make rpmLeadCheck() return error msg instead of direct loggingPanu Matilainen1-1/+4
2008-03-07Another pile of read-only constants marked as such..Panu Matilainen1-1/+1
2008-03-07Mark another pile of header_magic duplicates as read-onlyPanu Matilainen1-2/+3
2008-02-05Mass convert (back) to rpmTag as it's usable everywhere nowPanu Matilainen1-3/+11
2008-02-05Use rpmTagType always now that it's available everywherePanu Matilainen1-5/+5
2008-01-30Include spring-cleaningPanu Matilainen1-6/+5
2008-01-30rpmlib.h mass evictionPanu Matilainen1-1/+1
2008-01-02Assorted int -> size_t corrections for string lengthsPanu Matilainen1-2/+2
2007-12-19Add rpm_data_t (and _constdata_t) for header data, use everywherePanu Matilainen1-5/+5
2007-12-16Remove const from bunch of error message return typesPanu Matilainen1-3/+3
2007-12-15And yet more bogus const removals...Panu Matilainen1-1/+1
2007-12-14Another bunch of bogus const removalsPanu Matilainen1-1/+1
2007-12-13Big bunch of int -> size_t corrections for various signature itemsPanu Matilainen1-2/+2
2007-12-13Use rpm_tagtype_t everywhere for rpm (header) tagtype typePanu Matilainen1-5/+5
2007-12-13Use rpm_tag_t everywhere for rpm (header) tag typePanu Matilainen1-3/+5
2007-12-13Use rpm_count_t everywhere for header data countPanu Matilainen1-1/+1
2007-12-13Use rpm_count_t everywhere for header data countPanu Matilainen1-5/+7
2007-12-08Switch to <rpm/foo.h> style for public headersPanu Matilainen1-3/+3
2007-12-01Make rpmlead opaque, add methods to deal with itPanu Matilainen1-23/+9
2007-12-01Move hGet*() funcs from rpmts, rename to headerGet*()Panu Matilainen1-1/+1
2007-11-27Move legacy%#¤%#¤ to librpm now that it can move..Panu Matilainen1-1/+1
2007-11-23Expand private include file names to be relative to $(top_srcdir)Ralf Corsépius1-6/+6
2007-11-23Use #include <x.h> syntax to include public headers.Ralf Corsépius1-3/+3
2007-11-19Lose rpmerr.h for goodPanu Matilainen1-1/+1
2007-11-19Replace all RPMERR_* etc uses with corresponding RPMLOG_* levelsPanu Matilainen1-6/+6
2007-11-16Split digest-stuff out of rpmio_internal to separate headerPanu Matilainen1-1/+2