mirror of
git://git.gnupg.org/gnupg.git
synced 2024-12-22 10:19:57 +01:00
gpg: Make rfc4880bis the default.
* g10/gpg.c (set_compliance_option, main): Change CO_GNUPG to include rfc4880bis features. (main): Change rfc4880bis warning to a note. -- Note that the default is CO_GNUPG and not CO_OPENPGP. CO_OPENPGP does not include rfc4880bis yet and has a couple of things we don't like, like --allow-non-selfsigned-uids. Signed-off-by: Werner Koch <wk@gnupg.org>
This commit is contained in:
parent
01c87d4ce2
commit
caf4b3fc16
11
g10/gpg.c
11
g10/gpg.c
@ -2148,6 +2148,8 @@ static struct gnupg_compliance_option compliance_options[] =
|
||||
static void
|
||||
set_compliance_option (enum cmd_and_opt_values option)
|
||||
{
|
||||
opt.flags.rfc4880bis = 0; /* Clear becuase it is initially set. */
|
||||
|
||||
switch (option)
|
||||
{
|
||||
case oRFC4880bis:
|
||||
@ -2194,7 +2196,10 @@ set_compliance_option (enum cmd_and_opt_values option)
|
||||
break;
|
||||
case oPGP7: opt.compliance = CO_PGP7; break;
|
||||
case oPGP8: opt.compliance = CO_PGP8; break;
|
||||
case oGnuPG: opt.compliance = CO_GNUPG; break;
|
||||
case oGnuPG:
|
||||
opt.compliance = CO_GNUPG;
|
||||
opt.flags.rfc4880bis = 1;
|
||||
break;
|
||||
|
||||
case oDE_VS:
|
||||
set_compliance_option (oOpenPGP);
|
||||
@ -2441,6 +2446,8 @@ main (int argc, char **argv)
|
||||
opt.passphrase_repeat = 1;
|
||||
opt.emit_version = 0;
|
||||
opt.weak_digests = NULL;
|
||||
opt.compliance = CO_GNUPG;
|
||||
opt.flags.rfc4880bis = 1;
|
||||
|
||||
/* Check whether we have a config file on the command line. */
|
||||
orig_argc = argc;
|
||||
@ -3730,7 +3737,7 @@ main (int argc, char **argv)
|
||||
log_info(_("WARNING: program may create a core file!\n"));
|
||||
|
||||
if (opt.flags.rfc4880bis)
|
||||
log_info ("WARNING: using experimental features from RFC4880bis!\n");
|
||||
log_info ("Note: RFC4880bis features are enabled.\n");
|
||||
else
|
||||
{
|
||||
opt.mimemode = 0; /* This will use text mode instead. */
|
||||
|
Loading…
x
Reference in New Issue
Block a user