Commit Graph

4436 Commits

Author SHA1 Message Date
jbj 308f022df4 Rewire digests, step 1.
CVS patchset: 5120
CVS date: 2001/10/19 01:24:21
2001-10-19 01:24:21 +00:00
jbj 73df151e8f Scaffholding for dumping full headers carried through transaction.
CVS patchset: 5119
CVS date: 2001/10/18 16:39:54
2001-10-18 16:39:54 +00:00
jbj d57a29baac Converging on lclint-3.0.17 strict level.
CVS patchset: 5118
CVS date: 2001/10/17 16:43:36
2001-10-17 16:43:36 +00:00
jbj 96a3f7a55d Factor -type problems into explicit code annotations.
CVS patchset: 5117
CVS date: 2001/10/16 17:42:18
2001-10-16 17:42:18 +00:00
jbj 9f45bcd3ec More lclint annotations.
CVS patchset: 5116
CVS date: 2001/10/16 14:58:57
2001-10-16 14:58:57 +00:00
jbj cafccc0058 - use only header methods, routines are now static.
CVS patchset: 5115
CVS date: 2001/10/15 21:07:08
2001-10-15 21:07:08 +00:00
jbj 14c1b443f6 More branchstate lclint annotations.
CVS patchset: 5114
CVS date: 2001/10/15 19:27:13
2001-10-15 19:27:13 +00:00
jbj 72471f2e54 Explicit branchstate annotations.
CVS patchset: 5113
CVS date: 2001/10/15 17:53:34
2001-10-15 17:53:34 +00:00
jbj 3f462f318f - upgrade to db-4.0.7.
CVS patchset: 5112
CVS date: 2001/10/15 04:22:09
2001-10-15 04:22:09 +00:00
jbj 4d30baadae Resolve conflicts.
CVS patchset: 5111
CVS date: 2001/10/15 03:54:05
2001-10-15 03:54:05 +00:00
jbj db7110722d Initial revision
CVS patchset: 5110
CVS date: 2001/10/15 03:47:21
2001-10-15 03:47:21 +00:00
jbj 033e2a186a Typo.
CVS patchset: 5107
CVS date: 2001/10/15 03:28:09
2001-10-15 03:28:09 +00:00
jbj d8dc44f363 lclint fiddles to annotate globals.
CVS patchset: 5106
CVS date: 2001/10/15 03:22:10
2001-10-15 03:22:10 +00:00
jbj 4b67d7621c More lclint annotations.
CVS patchset: 5105
CVS date: 2001/10/13 22:01:38
2001-10-13 22:01:38 +00:00
jbj 525f4cb8b1 - ratchet up to lclint "strict" level.
CVS patchset: 5104
CVS date: 2001/10/13 19:35:58
2001-10-13 19:35:58 +00:00
jbj 2d312d19c1 - proof-of-concept PGP/RSA verification for legacy signatures.
CVS patchset: 5103
CVS date: 2001/10/11 21:31:56
2001-10-11 21:31:56 +00:00
jbj 61b8964fb9 - upgrade to beecrypt-2.2.0pre.
CVS patchset: 5102
CVS date: 2001/10/08 16:12:33
2001-10-08 16:12:33 +00:00
jbj 49fb1d34f1 Lclint clean.
CVS patchset: 5101
CVS date: 2001/10/08 15:48:30
2001-10-08 15:48:30 +00:00
jbj 4c15c4d274 Resolve conflicts.
CVS patchset: 5100
CVS date: 2001/10/08 14:48:22
2001-10-08 14:48:22 +00:00
jbj d14c543952 Initial revision
CVS patchset: 5099
CVS date: 2001/10/08 13:31:57
2001-10-08 13:31:57 +00:00
jbj 71dff1a731 - proof-of-concept GPG/DSA verification for legacy signatures.
CVS patchset: 5097
CVS date: 2001/10/05 20:39:50
2001-10-05 20:39:50 +00:00
jbj 726fff1bd1 Test vectors for GPG V3 DSA signature of "abc".
CVS patchset: 5096
CVS date: 2001/10/05 05:10:12
2001-10-05 05:10:12 +00:00
jbj 5d3d83bffd Remove swab'ed versions of sethex routines, not yet needed.
CVS patchset: 5095
CVS date: 2001/10/05 05:05:28
2001-10-05 05:05:28 +00:00
jbj 186fe8da93 Fix segfault with "rpm --rebuild foo.spec".
CVS patchset: 5094
CVS date: 2001/10/03 16:11:27
2001-10-03 16:11:27 +00:00
jbj 105dbc3c83 Add b32bswabhex/mp32nswabhex.
CVS patchset: 5092
CVS date: 2001/10/02 18:29:43
2001-10-02 18:29:43 +00:00
jbj c91fc95859 Display signature and public key internals, calculate SHA1 digest as well.
Display private signature internals in tkey.
Add dumpasn to rpmio jfor reference.

CVS patchset: 5091
CVS date: 2001/10/01 17:40:12
2001-10-01 17:40:12 +00:00
jbj b7c25b0bef - create RFC-2440 OpenPGP API in rpmio.
- display signature packets before exec'ing gpg/pgp when verifying.

CVS patchset: 5090
CVS date: 2001/09/29 17:44:45
2001-09-29 17:44:45 +00:00
jbj 9390fb8bff Sanity.
CVS patchset: 5089
CVS date: 2001/09/29 13:42:58
2001-09-29 13:42:58 +00:00
jbj 690d53d79e Move OpenPGP constants to rpmio/rpmpgp.h.
CVS patchset: 5088
CVS date: 2001/09/29 01:27:22
2001-09-29 01:27:22 +00:00
jbj e8b918d801 Bug fixxed, remove the example.
CVS patchset: 5087
CVS date: 2001/09/28 00:48:29
2001-09-28 00:48:29 +00:00
jbj 367788b45e Remove broken asm mp32{even,odd} for now.
Add the RSA test(s) to beetest.

CVS patchset: 5086
CVS date: 2001/09/28 00:35:50
2001-09-28 00:35:50 +00:00
jbj aeb0762342 Remove lclint warnings from dsa.[ch].
CVS patchset: 5085
CVS date: 2001/09/27 16:54:57
2001-09-27 16:54:57 +00:00
jbj 524652214d Add DSA routines.
CVS patchset: 5084
CVS date: 2001/09/27 14:40:14
2001-09-27 14:40:14 +00:00
jbj 90fb17b356 - bind beecrypt md5/sha1 underneath rpmio.
CVS patchset: 5083
CVS date: 2001/09/26 14:45:50
2001-09-26 14:45:50 +00:00
jbj 92556605af - legacy: drop brokenMD5 support (rrpm-2.3.3 to rpm-2.3.8 on sparc).
- eliminate DYING code.

CVS patchset: 5082
CVS date: 2001/09/25 20:51:34
2001-09-25 20:51:34 +00:00
jbj cb21600940 - drop rpmio/base64.[ch] in favor of beecrypt.
- drop lib/md5*.[ch] files in favor of beecrypt.

CVS patchset: 5081
CVS date: 2001/09/25 16:21:44
2001-09-25 16:21:44 +00:00
jbj a2830a271c More lclint fiddles.
CVS patchset: 5080
CVS date: 2001/09/25 16:21:29
2001-09-25 16:21:29 +00:00
jbj 2a420b223d - drop rpmio/base64.[ch] in favor of beecrypt versions.
CVS patchset: 5079
CVS date: 2001/09/25 14:03:27
2001-09-25 14:03:27 +00:00
jbj 85d220be23 - Start rpm-4.1.
- Loosely wire beecrypt library into rpm.

CVS patchset: 5078
CVS date: 2001/09/25 03:03:23
2001-09-25 03:03:23 +00:00
jbj 9d555b6216 Move to lclint-3.0.0.15, revisit and clean up annotations.
intl/: Add gettext orphans.
popt/intl/: Add gettext orphans.
beecrypt: Add beecrypt repository.
rpmio/tdigest.c: Add beecrypt digest checks.

CVS patchset: 5077
CVS date: 2001/09/24 21:53:14
2001-09-24 21:53:14 +00:00
jbj 76b20cd2f4 Remove dead code.
Display both GPG/PGP decodes in openpgp.

CVS patchset: 5076
CVS date: 2001/09/24 19:17:45
2001-09-24 19:17:45 +00:00
jbj 9db8072618 Handle white space in b64{dec,enc}.
CVS patchset: 5075
CVS date: 2001/09/24 19:02:24
2001-09-24 19:02:24 +00:00
jbj 3e3ac9b75f Replace b64{enc,dec}.
CVS patchset: 5074
CVS date: 2001/09/24 16:52:17
2001-09-24 16:52:17 +00:00
jbj cd5831cddd Add tests/openpgp and tests/base64bug.
CVS patchset: 5073
CVS date: 2001/09/24 14:56:45
2001-09-24 14:56:45 +00:00
jbj e71e5d2619 Annotate aio_foo routines, clean up mess of workarounds.
CVS patchset: 5072
CVS date: 2001/09/24 13:03:50
2001-09-24 13:03:50 +00:00
jbj e653dd8e81 annotations for audio/dsp entropy sources.
CVS patchset: 5071
CVS date: 2001/09/23 21:06:52
2001-09-23 21:06:52 +00:00
jbj 039162ac61 More lclint fiddles.
CVS patchset: 5070
CVS date: 2001/09/23 15:47:37
2001-09-23 15:47:37 +00:00
jbj 0f77778944 More lclint annotations, now at the strict level with a complete program.
CVS patchset: 5069
CVS date: 2001/09/23 12:09:48
2001-09-23 12:09:48 +00:00
jbj 1eef0782f6 - lclint-3.0.0.15 fiddles.
CVS patchset: 5067
CVS date: 2001/09/21 15:07:11
2001-09-21 15:07:11 +00:00
jbj 59a045374d Orphans
CVS patchset: 5066
CVS date: 2001/09/20 20:17:13
2001-09-20 20:17:13 +00:00