aboutsummaryrefslogtreecommitdiffstats
path: root/g10/keyedit.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2010-11-17Smartcard related updatesWerner Koch1-48/+19
2010-10-26Re-implemented GPG's --passwd command and improved it.Werner Koch1-206/+76
2010-10-20Make public key data structure easier to read.Werner Koch1-8/+8
Check vor v1 card while signing.
2010-10-13More agent support for gpg.Werner Koch1-1/+1
2010-10-01Exporting secret keys via gpg-agent is now basically supported.Werner Koch1-10/+10
A couple of forward ported changes. Doc updates.
2010-09-06Removed more secret key related code.Werner Koch1-55/+39
It builds fine and passes some of the tests but there are quite some features which don't work yet.
2010-09-01Even less prompts for a new key now.Werner Koch1-9/+12
2010-04-23Decryption and signi via agent is now implemented.Werner Koch1-8/+9
2010-04-21More changes on the way to remove secring.gpg.Werner Koch1-623/+327
2010-04-20ReindentedWerner Koch1-3637/+3833
2010-04-20Generating an OpenPGP key cia gpg-agent basically works.Werner Koch1-12/+17
2010-04-01Use gpg_err_set_errno to assign values to ERRNO.Werner Koch1-1/+1
2010-03-15Finished the bulk of changes to use estream in most places instead ofWerner Koch1-10/+13
stdio.
2010-03-08Use macros for iobuf ioctls. Werner Koch1-1/+1
2010-02-02Various changes to eventually support openpgp keys in pgp-agent.Werner Koch1-24/+81
Comment fixes. Minor chnages in preparation of a W32CE port.
2010-01-08Add dummu option --passwd for gpg.Werner Koch1-1/+14
Collected changes.
2009-12-02More stuff for the audit-log.Werner Koch1-8/+35
2009-09-04Allow uid sand key election using a '*'.Werner Koch1-75/+104
2009-09-03Fix bug#1122.Werner Koch1-1/+1
Note that msgmerge 0.17 is completely broken as it always prepends a fuzzy null entry to all po files.
2009-08-26Fix debian bug#543530Werner Koch1-0/+30
2009-06-30Translation fixWerner Koch1-2/+5
2009-06-24Fixed a bunch of little bugs as reported by Fabian Keil.Werner Koch1-2/+2
Still one problem left; marked with a gcc #warning.
2009-02-09Fix bug#998.Werner Koch1-0/+11
2008-10-28fixed a bug in the prompt formatter.Werner Koch1-0/+18
2008-10-20Marked all unused args on non-W32 platforms.Werner Koch1-0/+2
2008-10-03* main.h, mainproc.c (check_sig_and_print), keylist.cDavid Shaw1-3/+3
(list_keyblock_print), pkclist.c (do_edit_ownertrust), keyedit.c (menu_showphoto), photoid.c (generate_photo_id, show_photos), misc.c (pct_expando): Add %v and %V expandos so that displaying photo IDs can show the attribute validity tag (%v) and string (%V). Originally by Daniel Gillmor.
2008-09-25* keyedit.c (keyedit_menu): Fix bug where a modified keyring loses itsDavid Shaw1-2/+4
modified status after a "clean" or "minimize" that doesn't need to do anything.
2008-05-07--locate-key now returns several keys if they all match.Werner Koch1-2/+2
2008-04-08Enhanced --auto-key-locate.Werner Koch1-2/+2
2007-12-12Support DSA2.Werner Koch1-3/+4
Support Camellia for testing. More audit stuff.
2007-11-19Started to implement the audit log feature.Werner Koch1-3/+3
Pass PINENTRY_USER_DATA and XAUTHORITY to Pinentry. Improved support for the quality bar. Minor internal restructuring. Translation fixes.
2007-10-25Ported changes from 1.4.Werner Koch1-1/+1
Add copyright notices.
2007-07-05Fixed card key generation of gpg2.Werner Koch1-1/+7
Reveal less information about timings while generating a key.
2007-07-04Changed to GPLv3.Werner Koch1-4/+2
Removed intl/.
2007-03-08Fix from 1.4:Werner Koch1-1/+5
* keyedit.c (keyedit_menu): If we modify the keyblock (via fix_keyblock() or collapse_uids()) make sure we reprocess the keyblock so the flags are correct. Noted by Robin H. Johnson. * getkey.c (fixup_uidnode): Properly clear flags that don't apply to us (revoked, expired) so that we can reprocess a uid.
2007-02-26Add new SVN only file README.maintWerner Koch1-8/+6
doc/ * gpg.texi (GPG Configuration): Document envvar LANGUAGE. (GPG Configuration Options): Document show-primary-uid-only. g10/ * gpg.c (main): Add verify option show-primary-uid-only. * options.h (VERIFY_SHOW_PRIMARY_UID_ONLY): New. * mainproc.c (check_sig_and_print): Implement it. * encr-data.c (decrypt_data): Correctly test for unknown algorithm. * import.c (check_prefs): Ditto. * keyedit.c (show_prefs): Ditto. * mainproc.c (proc_symkey_enc): Ditto.
2006-12-06Fixes for CVE-2006-6235Werner Koch1-9/+15
2006-12-03* keyedit.c (menu_clean): Show "already minimized" rather thanDavid Shaw1-1/+6
"already clean" when a minimized key is minimized again. From Dirk Traulsen.
2006-10-10Various changesWerner Koch1-0/+2
2006-10-02Fix for bug 537Werner Koch1-3/+3
2006-09-21Various updatesWerner Koch1-1/+1
2006-04-28Merged recent changes from 1.4Werner Koch1-16/+31
2006-04-19Continued with merging.Werner Koch1-7/+7
Still does not build.
2006-04-19Merged with gpg 1.4.3 code. Werner Koch1-738/+1936
The gpg part does not yet build.
2006-04-19* keyedit.c (menu_backsign): Give some more verbose errors when weDavid Shaw1-6/+21
have no need to backsign.
2006-04-09* getkey.c (parse_auto_key_locate): Fix dupe-removal code.David Shaw1-10/+10
* keyedit.c (menu_backsign): Allow backsigning even if the secret subkey doesn't have a binding signature. * armor.c (radix64_read): Don't report EOF when reading only a pad (=) character. The EOF actually starts after the pad. * gpg.c (main): Make --export, --send-keys, --recv-keys, --refresh-keys, and --fetch-keys follow their arguments from left to right. Suggested by Peter Palfrader.
2006-03-12* sig-check.c (signature_check2): Print the backsig warning when thereDavid Shaw1-2/+3
is no backsig present. Give a URL for more information. * keyedit.c (menu_backsign): Small tweak to work properly with keys originally generated with older GnuPGs that included comments in the secret keys.
2006-03-09* build-packet.c (string_to_notation): Add ability to indicate a notationDavid Shaw1-21/+44
to be deleted with a '-' prefix. * keyedit.c (menu_set_notation): Use it here to allow deleting a notation marked with '-'. This works with either "-notation" or "-notation=value".
2006-03-09* keyedit.c (menu_set_notation): New function to set notations onDavid Shaw1-4/+244
self-signatures. (keyedit_menu): Call it here. (tty_print_notations): Helper. (show_prefs): Show notations in "showpref".
2006-03-08* options.h, sign.c (mk_notation_policy_etc), gpg.c (add_notation_data):David Shaw1-3/+3
Use it here for the various notation commands. * packet.h, main.h, keygen.c (keygen_add_notations), build-packet.c (string_to_notation, sig_to_notation) (free_notation): New "one stop shopping" functions to handle notations and start removing some code duplication.