mirror of
git://git.gnupg.org/gnupg.git
synced 2025-07-02 22:46:30 +02:00
* import.c (import_one): Do collapse_uids() before we do any cleaning
so keyserver mangled keys with doubled user IDs can be properly cleaned - possibly sigs on the different user IDs cancel each other out. * import.c (parse_import_options), export.c (parse_export_options): List "xxx-clean" before the longer options so we don't end up with a partial match on the longer options. * trustdb.c (clean_uids_from_key): Return proper number of cleaned user IDs. Don't count user IDs as cleaned unless we actually delete something.
This commit is contained in:
parent
74ee007922
commit
19de04694e
4 changed files with 28 additions and 9 deletions
|
@ -64,12 +64,12 @@ parse_export_options(char *str,unsigned int *options,int noisy)
|
|||
N_("export attribute user IDs (generally photo IDs)")},
|
||||
{"export-sensitive-revkeys",EXPORT_SENSITIVE_REVKEYS,NULL,
|
||||
N_("export revocation keys that are marked as \"sensitive\"")},
|
||||
{"export-clean",EXPORT_CLEAN_SIGS|EXPORT_CLEAN_UIDS,NULL,
|
||||
N_("all export-clean-* options from above")},
|
||||
{"export-clean-sigs",EXPORT_CLEAN_SIGS,NULL,
|
||||
N_("remove unusable signatures during export")},
|
||||
{"export-clean-uids",EXPORT_CLEAN_UIDS,NULL,
|
||||
N_("remove unusable user IDs during export")},
|
||||
{"export-clean",EXPORT_CLEAN_SIGS|EXPORT_CLEAN_UIDS,NULL,
|
||||
N_("all export-clean-* options from above")},
|
||||
{"export-minimal",
|
||||
EXPORT_MINIMAL|EXPORT_CLEAN_SIGS|EXPORT_CLEAN_UIDS,NULL,
|
||||
N_("export the smallest key possible")},
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue