aboutsummaryrefslogtreecommitdiffstats
path: root/g10/trustdb.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Added a copyright year for files changed this year.Werner Koch2002-04-291-1/+1
|
* g10/Werner Koch2002-04-251-0/+3
| | | | | | | | | | | | | | | * g10.c, options.h: New options --display, --ttyname, --ttytype, --lc-ctype, --lc-messages to be used with future versions of the gpg-agent. * passphrase.c (agent_send_option,agent_send_all_options): New. (agent_open): Send options to the agent. * trustdb.c (update_ownertrust, clear_ownertrust): Do an explicit do_sync because revalidation_mark does it only if when the timestamp actually changes. / * configure.ac: Check for locale.h and setlocale
* * tdbio.c (tdbio_write_nextcheck): Return a status whether theWerner Koch2002-04-191-12/+47
| | | | | | | | | | | | | | | | | | stamp was actually changed. * trustdb.c (revalidation_mark): Sync the changes. Removed the sync operation done by its callers. (get_validity): Add logic for maintaining a pending_check flag. (clear_ownertrust): New. * keyedit.c (sign_uids): Don't call revalidation_mark depending on primary_pk. (keyedit_menu): Call revalidation_mark after "trust". (show_key_with_all_names): Print a warning on the wrong listed key validity. * delkey.c (do_delete_key): Clear the owenertrust information when deleting a public key.
* * trustdb.c (validate_keys): Never schedule a nextcheck into theWerner Koch2002-04-181-17/+104
| | | | | | | | | past. (validate_key_list): New arg curtime use it to set next_expire. (validate_one_keyblock): Take the current time from the caller. (clear_validity, reset_unconnected_keys): New. (validate_keys): Reset all unconnected keys.
* * trustdb.c (mark_usable_uid_certs): Properly handle nonrevocableDavid Shaw2002-04-181-17/+41
| | | | | | | | | | | signatures that can expire. In short, the only thing that can override an unexpired nonrevocable signature is another unexpired nonrevocable signature. * getkey.c (finish_lookup): Always use primary signing key for signatures when --pgp6 is on since pgp6 and 7 do not understand signatures made by signing subkeys.
* * trustdb.c (validate_keys): Never schedule a nextcheck into theWerner Koch2002-04-181-2/+9
| | | | | past.
* Fix ownertrust display with --with-colons.David Shaw2002-03-311-1/+1
| | | | | | | | | | | | | | | | | | | Properly initialize the user ID refcount for user and photo IDs. Tweak a few prompts to change "y/n" to "y/N", which is how most other prompts are written. Warn the user if they are about to revoke an expired sig (not a problem, but they should know). Control-d escapes the keyserver search prompt. If a subkey is considered revoked solely because the parent key is revoked, print the revocation reason from the parent key. Allow revocation/expiration to apply to a uid/key with no entry in the trustdb.
* Photo ID support (actually generic "attribute packet" support, but thereDavid Shaw2001-12-211-4/+4
| | | | | is only one attribute packet defined thus far, and it's a picture)
* Nonrevocable key signature support via "nrsign". These sigs can expire,David Shaw2001-12-211-1/+21
| | | | | but cannot be revoked. Any revocation certificates for them are ignored.
* * trustdb.c (mark_usable_uid_certs): Fix segfault from badWerner Koch2001-11-271-2/+3
| | | | | initialization and fix reversed key signature expiration check.
* fixes for the 1.0.6b bugs David recently posted to gnupg-devel.Werner Koch2001-11-081-7/+16
|
* calculate time of next trustdb checkWerner Koch2001-09-281-125/+169
|
* Encryption should work againWerner Koch2001-09-271-12/+79
|
* completed the new key validation codeWerner Koch2001-09-261-67/+173
|
* Changed signature status cacheWerner Koch2001-09-251-6/+19
|
* Revamped the trustDBWerner Koch2001-09-241-2401/+943
|
* fixed a stupid C errorWerner Koch2001-09-071-6/+6
|
* Revamped the keyring codeWerner Koch2001-09-061-10/+16
|
* changed trustlevel to singed intStefan Bellon2001-08-211-1/+1
|
* Applied Stefan's patches to support RISCOS.Werner Koch2001-08-201-2/+2
|
* Revamped preference handlingWerner Koch2001-08-101-133/+3
|
* Fixes here and there.Werner Koch2001-08-081-1/+1
|
* migration to autoconf 2.52 and bugfixesWerner Koch2001-07-261-2/+3
|
* Changed and added copyright noticesWerner Koch2001-03-081-1/+1
|
* See ChangeLog: Wed Sep 6 14:59:09 CEST 2000 Werner KochWerner Koch2000-09-061-27/+93
|
* See ChangeLog: Fri May 12 14:01:20 CEST 2000 Werner KochWerner Koch2000-05-121-1/+1
|
* See ChangeLog: Mon May 1 17:08:14 CEST 2000 Werner KochWerner Koch2000-05-011-2/+8
|
* See ChangeLog: Wed Mar 22 13:50:24 CET 2000 Werner KochWerner Koch2000-03-221-1/+1
|
* See ChangeLog: Mon Feb 14 14:30:20 CET 2000 Werner KochWerner Koch2000-02-141-15/+24
|
* See ChangeLog: Wed Feb 9 15:33:44 CET 2000 Werner KochWerner Koch2000-02-091-1/+2
|
* See ChangeLog: Thu Jan 13 19:31:58 CET 2000 Werner KochWerner Koch2000-01-131-3/+3
|
* See ChangeLog: Sat Dec 4 15:32:20 CET 1999 Werner KochWerner Koch1999-12-041-1/+5
|
* See ChangeLog: Sat Dec 4 12:30:28 CET 1999 Werner KochWerner Koch1999-12-041-1/+1
|
* See ChangeLog: Fri Nov 12 20:33:19 CET 1999 Werner KochWerner Koch1999-11-121-2/+8
|
* See ChangeLog: Mon Oct 4 21:23:04 CEST 1999 Werner KochWerner Koch1999-10-041-44/+171
|
* See ChangeLog: Thu Sep 23 19:24:30 CEST 1999 Werner KochWerner Koch1999-09-231-3/+3
|
* See ChangeLog: Wed Sep 1 15:30:44 CEST 1999 Werner KochWerner Koch1999-09-011-1/+1
|
* See ChangeLog: Mon Jul 26 09:34:46 CEST 1999 Werner KochWerner Koch1999-07-261-1/+1
|
* See ChangeLog: Tue Jul 13 17:39:25 CEST 1999 Werner KochWerner Koch1999-07-131-1/+1
|
* See ChangeLog: Thu Jul 8 16:21:27 CEST 1999 Werner KochWerner Koch1999-07-081-0/+4
|
* See ChangeLog: Wed Jul 7 13:23:40 CEST 1999 Werner KochWerner Koch1999-07-071-238/+194
|
* See ChangeLog: Fri Jul 2 11:45:54 CEST 1999 Werner KochWerner Koch1999-07-021-13/+30
|
* See ChangeLog: Thu Jul 1 12:47:31 CEST 1999 Werner KochWerner Koch1999-07-011-48/+72
|
* See ChangeLog: Tue Jun 29 21:44:25 CEST 1999 Werner KochWerner Koch1999-06-291-1124/+604
|
* See ChangeLog: Thu May 6 14:18:17 CEST 1999 Werner KochWerner Koch1999-05-061-0/+30
|
* See ChangeLog: Wed Mar 17 13:09:03 CET 1999 Werner KochWerner Koch1999-03-171-81/+294
|
* See ChangeLog: Thu Mar 11 16:39:46 CET 1999 Werner KochWerner Koch1999-03-111-1511/+1098
|
* See ChangeLog: Mon Mar 8 20:47:17 CET 1999 Werner KochWerner Koch1999-03-081-363/+273
|
* See ChangeLog: Tue Mar 2 10:38:42 CET 1999 Werner KochWerner Koch1999-03-021-3/+15
|
* See ChangeLog: Thu Feb 25 18:47:39 CET 1999 Werner KochWerner Koch1999-02-251-0/+15
|