Sanitize python object -> tag number exception handling
[platform/upstream/rpm.git] / lib / package.c
2009-09-02 Panu MatilainenSimplify headerCheckPayloadFormat() a bit
2009-09-02 Panu MatilainenEliminate uses of headerNVR() and friends in librpm...
2009-08-31 Panu MatilainenReplace equal/not equal uses of str[n]cmp() with rstreq...
2009-06-23 Panu MatilainenSet HEADERFLAGS_ALLOCATED centrally from headerLoad()
2009-05-20 Panu MatilainenEliminate useless pgpDig nbytes counter
2009-05-20 Panu MatilainenRefactor ts out of main read package function
2009-05-20 Panu MatilainenRefactor ts out of main header read function
2009-05-20 Panu MatilainenRefactor ts out of main header verification routine
2009-03-25 Panu MatilainenEliminate copy-paste digest calculation in rpmReadPacka...
2009-03-25 Panu MatilainenEliminate copy-paste digest calculation in headerCheck()
2009-03-25 Panu MatilainenEliminate header/payload digests from pgpDig_s, they...
2009-03-12 Panu MatilainenRip all handling of broken md5 sums from 1997, rpm...
2009-03-11 Panu MatilainenMove headerIsEntry() check of sigtag into _chk() macro
2009-03-04 Panu MatilainenCondense "shut up gcc" switch-cases to just default...
2009-03-04 Panu MatilainenAdd internal helper to verify signature parse results
2009-01-30 Panu MatilainenTry to play nice with OpenPKG (rpm5.org) packages ...
2009-01-05 Panu MatilainenEliminate header magic duplication all over the place...
2008-12-08 Panu MatilainenWork around broken packages which dont have RPMTAG_SOUR...
2008-10-10 Panu MatilainenConvert in-tree users to headerConvert()
2008-09-18 Panu MatilainenForce error return if headerLoad() fails
2008-08-04 Panu MatilainenBunch of keyring / pubkey refcounting fixes
2008-07-02 Panu MatilainenPlug a dumb memleak that has crept into rpmReadPackageF...
2008-07-02 Panu MatilainenChange rpmts keyring get/set interface to more transpar...
2008-07-01 Panu MatilainenPass keyring, not the full ts to lowlevel signature...
2008-06-30 Panu MatilainenWe don't need ts to stash the keyid locally now
2008-06-30 Panu MatilainenheaderCheck() does not recurse
2008-06-30 Panu MatilainenDetach pgp digest from transaction set
2008-06-30 Panu MatilainenDetach signature tag data from transaction set
2008-06-26 Panu MatilainenTeach rpmAddSignature() and rpmReadSignature() about...
2008-06-07 Panu MatilainenHandle 64bit type in headerMergeLegacySigs()
2008-05-23 Panu MatilainenConvert the rest of rpmReadPackageFile() to new headerGet()
2008-05-23 Panu MatilainenStart converting rpmReadPackageFile() to new headerGet()
2008-05-23 Panu MatilainenConvert headerCheckPayloadFormat() to new headerGet...
2008-05-14 Panu MatilainenConvert headerRegenSigHeader() to new header iterator...
2008-05-14 Panu MatilainenConvert headerMergeLegacySigs() to new header iterator...
2008-05-12 Panu MatilainenMove headerVerifyInfo() to header.[ch] where it logical...
2008-05-12 Panu MatilainenEliminate copy-paste versions of hdrchkFoo() macros
2008-05-12 Panu MatilainenFixup paths and Makefiles for rpmdb/ elimination
2008-04-28 Panu MatilainenRemove unused alloca_strdup() macro
2008-04-28 Panu MatilainenEliminate pointless alloca() of entryInfo and indexEntr...
2008-04-21 Panu MatilainenRetrofit RPMTAG_SOURCEPACKAGE to source rpms.
2008-04-09 Panu MatilainenPlug memleak from signature verification now returning...
2008-04-03 Panu MatilainenStart eliminating static buffers from header/signature...
2008-03-31 Panu MatilainenAvoid static sprintf buffer in rpmReadHeader()
2008-03-31 Panu MatilainenMake rpmLeadCheck() return error msg instead of direct...
2008-03-07 Panu MatilainenAnother pile of read-only constants marked as such..
2008-03-07 Panu MatilainenMark another pile of header_magic duplicates as read...
2008-02-05 Panu MatilainenMass convert (back) to rpmTag as it's usable everywhere now
2008-02-05 Panu MatilainenUse rpmTagType always now that it's available everywhere
2008-01-30 Panu MatilainenInclude spring-cleaning
2008-01-30 Panu Matilainenrpmlib.h mass eviction
2008-01-02 Panu MatilainenAssorted int -> size_t corrections for string lengths
2007-12-19 Panu MatilainenAdd rpm_data_t (and _constdata_t) for header data,...
2007-12-16 Panu MatilainenRemove const from bunch of error message return types
2007-12-15 Panu MatilainenAnd yet more bogus const removals...
2007-12-14 Panu MatilainenAnother bunch of bogus const removals
2007-12-13 Panu MatilainenBig bunch of int -> size_t corrections for various...
2007-12-13 Panu MatilainenUse rpm_tagtype_t everywhere for rpm (header) tagtype...
2007-12-13 Panu MatilainenUse rpm_tag_t everywhere for rpm (header) tag type
2007-12-13 Panu MatilainenUse rpm_count_t everywhere for header data count
2007-12-13 Panu MatilainenUse rpm_count_t everywhere for header data count
2007-12-08 Panu MatilainenSwitch to <rpm/foo.h> style for public headers
2007-12-01 Panu MatilainenMake rpmlead opaque, add methods to deal with it
2007-12-01 Panu MatilainenMove hGet*() funcs from rpmts, rename to headerGet*()
2007-11-27 Panu MatilainenMove legacy%#¤%#¤ to librpm now that it can move..
2007-11-23 Ralf CorsépiusExpand private include file names to be relative to...
2007-11-23 Ralf CorsépiusUse #include <x.h> syntax to include public headers.
2007-11-19 Panu MatilainenLose rpmerr.h for good
2007-11-19 Panu MatilainenReplace all RPMERR_* etc uses with corresponding RPMLOG...
2007-11-16 Panu MatilainenSplit digest-stuff out of rpmio_internal to separate...
2007-11-16 Panu MatilainenEliminate copy-paste fd digest stealing, stuff into...
2007-11-07 Panu MatilainenEliminate dead code
2007-11-07 Panu MatilainenEliminate rpmlead use from legacy retrofitting.
2007-11-07 Panu MatilainenOnly do legacy retrofitting on packages that need it.
2007-11-07 Panu MatilainenDocument rpmio_internal.h uses outside rpmio/
2007-11-07 Panu MatilainenRemove bunch of unnecessary misc.h includes, document...
2007-11-02 Peter JonesMerge
2007-11-02 Panu MatilainenUse NSS instead of beecrypt for encryption (Tomas Mraz)
2007-10-28 Ralf CorsépiusInclude "rpmlib.h" instead of <rpmlib.h>.
2007-10-28 Ralf CorsépiusInclude "rpmio_internal.h" instead of <rpmio_internal.h>.
2007-10-26 Ralf CorsépiusEliminate [u|]int_[8|16|32]. Use c99 stdint.h types...
2007-10-09 Panu MatilainenMake rpmerr.h private, include directly where needed.
2007-10-09 Panu MatilainenReplace all uses of RPMMESS_WARNING with RPMLOG_WARNING
2007-10-09 Panu MatilainenReplace all uses of RPMMESS_ERROR with RPMLOG_ERR
2007-10-09 Panu MatilainenReplace all uses of RPMMESS_DEBUG with RPMLOG_DEBUG
2007-10-09 Panu MatilainenReplace all rpmMessage() uses with rpmlog()
2007-10-09 Panu MatilainenReplace all rpmError() uses with rpmlog()
2007-09-11 Ralf CorsépiusRemove splint tags.
2007-07-11 Panu Matilainen...and more pointer signedness fixes...
2007-07-10 Panu MatilainenMsg buffer signedness change to avoid several compiler...
2007-07-09 Panu MatilainenPermit packages with no payload format (rpm 3.x compat...
2007-06-19 Panu MatilainenRename headerCheckPayload() -> headerCheckPayloadFormat()
2007-06-12 Panu MatilainenSkip packages/headers with non-verifiable signatures...
2007-06-05 Panu MatilainenPayload compatibility checking fixes.
2007-05-24 Panu MatilainenCheck for supported payload format on package install...
2005-03-13 jbjAdd support for RSA on sha1/sha256/sha384/sha512.
2005-03-12 jbjAdd hdrmd5ctx for header-only md5 rsa/md5 signatures.
2005-02-02 jbj- fix: length of gpg V4 hash seed was incorrect (#146896).
2004-10-18 jbjAdd generalized iterator to rpmlib.
2004-10-15 jbj- disable expensive header+payload verifies in default...
next