1
0
mirror of git://git.gnupg.org/gnupg.git synced 2024-12-23 10:29:58 +01:00
David Shaw fbc66185f8 This is the first half of revocation key / designated revoker
support.  That is, it handles all the data to mark a key as revoked if it
has been revoked by a designated revoker.  The second half (coming
later) will contain the code to make someones key your designated revoker
and to issue revocations for someone else.

Note that this is written so that a revoked revoker can still issue
revocations: i.e. If A revokes B, but A is revoked, B is still revoked.
I'm not completely convinced this is the proper behavior, but it matches
how PGP does it.  It does at least have the advantage of much simpler code
- my first version of this had lots of loop maintaining code so you could
chain revokers many levels deep and if D was revoked, C was not, which
meant that B was, and so on. It was sort of scary, actually.

This also changes importing to allow bringing in more revocation keys, and
exporting to not export revocation keys marked "sensitive".

The --edit menu information will show if a revocation key is present.
2002-02-28 21:01:25 +00:00
..
2001-08-07 15:35:13 +00:00
2001-03-08 14:33:24 +00:00
2002-01-15 16:52:36 +00:00
2001-09-06 17:10:00 +00:00
2001-08-30 16:39:23 +00:00
2001-12-06 21:50:24 +00:00
2001-03-08 14:33:24 +00:00
2001-08-14 11:33:49 +00:00
2001-09-28 17:00:00 +00:00
2001-09-28 10:43:03 +00:00
2001-12-29 04:43:11 +00:00
2001-09-24 16:03:14 +00:00
2001-09-27 16:22:23 +00:00
2002-01-03 19:47:20 +00:00