summaryrefslogtreecommitdiff
path: root/rpmio/rpmpgp.c
AgeCommit message (Expand)AuthorFilesLines
2007-09-20Move _free() into system.h for nowPanu Matilainen1-12/+0
2007-09-11Remove splint tags.Ralf Corsépius1-133/+42
2007-07-12rpmioSlurp() related cleanups.Panu Matilainen1-2/+2
2007-07-11Turn rpmioSlurp() length argument to unsigned size_t, fix up uses.Panu Matilainen1-1/+1
2007-07-10Cast to strlen expected type to avoid warning.Panu Matilainen1-1/+1
2007-07-10#ifdef out unused pgpSecret* definitions to shut up compiler warnings.Panu Matilainen1-0/+6
2007-05-23Remove hardcoded RH GPG-keys from the source.Panu Matilainen1-71/+0
2005-03-13Add support for sha256/sha384/sha512 (if available.).jbj1-1/+1
2005-02-02- fix: length of gpg V4 hash seed was incorrect (#146896).jbj1-2/+2
2005-01-23- blueprint rpm-4_4 and HEAD to minimize diff spew.jbj1-1/+1
2005-01-04Splint fiddles.jbj1-7/+13
2004-12-01Deal with \r\n after "-----END PGP PBLIC KEY BLOCK-----" from hkp://sks.keyse...jbj1-9/+29
2004-11-28- add support for automagic pubkey retrieval using HKP.jbj1-18/+82
2004-10-09Splint fiddles.jbj1-2/+0
2004-10-09Splint fiddles.jbj1-9/+15
2003-05-30Consolidate external beecrypt changes.jbj1-1/+1
2003-05-05Use new mpfpruntf now in beecrypt-3.0.0 API.jbj1-8/+8
2003-04-28beecrypt-3.0.0 merge: DSA/SHA1 functional in rpm.jbj1-13/+13
2003-04-25beecrypt-3.0.0 merge: grand renaming, mp32barrett et al.jbj1-6/+6
2003-04-25beecrypt-3.0.0 merge: grand renaming, mp32number et al.jbj1-21/+21
2003-04-09Splint fiddles.jbj1-27/+12
2002-12-24- add %%pubkey attribute to read armored pubkey files into header.jbj1-0/+50
2002-09-16Another pgp parser fix.jbj1-0/+2
2002-09-03- fix: parse pgp packets more carefully.jbj1-16/+41
2002-08-03Remove dbi_tear_down, now that rpmdb's are closed on signals.jbj1-4/+4
2002-08-02- fix: signed pubkeys were imported incorrectly (#68291).jbj1-13/+7
2002-07-24- verify signatures/digests retrieved through rpmdbNextIterator().jbj1-6/+14
2002-07-20- version added to *.la dependency libraries (#69063).jbj1-10/+12
2002-07-02Add boundsread annotations throughout, enable +bounds checking.jbj1-0/+2
2002-06-23Add boundswrite annotations everywhere.jbj1-0/+10
2002-06-19Annotate incondefs in source code.jbj1-3/+2
2002-05-07- plug most install mode leaks.jbj1-0/+14
2002-03-08- wire --nodigest/--nosignature options to checksig/query/verify modes.jbj1-0/+3
2002-03-07- add header RSA signature (untested, disabled for now).jbj1-13/+39
2002-03-06- add header DSA signature.jbj1-4/+10
2002-02-28Use Knuth algorithm Y for computing DSA "w = inv(s) mod q".jbj1-8/+8
2002-01-18- missing key(s) on keyring when verifying a signature is now an error.jbj1-2/+2
2001-12-08- lclint-3.0.0.19 fiddles.jbj1-4/+4
2001-10-23- generate an rpm header on the fly for imported pubkeys.jbj1-316/+289
2001-10-21- all symbols but hdrVec are now forward references in linkage.jbj1-106/+91
2001-10-20- stupid macros to configure public key file paths.jbj1-2/+178
2001-10-20- add :base64 and :armor format extensions, dump binary tags in hex.jbj1-5/+41
2001-10-17Converging on lclint-3.0.17 strict level.jbj1-0/+25
2001-10-16Factor -type problems into explicit code annotations.jbj1-0/+2
2001-10-15lclint fiddles to annotate globals.jbj1-5/+21
2001-10-13More lclint annotations.jbj1-32/+32
2001-10-13- ratchet up to lclint "strict" level.jbj1-3/+3
2001-10-11- proof-of-concept PGP/RSA verification for legacy signatures.jbj1-2/+64
2001-10-08- upgrade to beecrypt-2.2.0pre.jbj1-12/+26
2001-10-05- proof-of-concept GPG/DSA verification for legacy signatures.jbj1-2/+6