gpg: Remove MDC options
authorWerner Koch <wk@gnupg.org>
Tue, 29 May 2018 10:42:44 +0000 (12:42 +0200)
committerWerner Koch <wk@gnupg.org>
Thu, 31 May 2018 10:08:22 +0000 (12:08 +0200)
commit866667765f38bf65b612191209d0f0a87fb16393
tree2b625b39556ed6af0f16d913cfe07b5f6f4bbb6e
parent3db1b48a2da42942cb5a57281441167901bdcdc8
gpg: Remove MDC options

* g10/gpg.c: Turn options --force-mdc, --no-force-mdc, --disable-mdc
and --no-disable-mdc into NOPs.
* g10/encrypt.c (use_mdc): Simplify.  MDC is now almost always used.
* g10/cipher.c (write_header): Include extra hint and make
translatable.
* g10/options.h (struct opt): Remove fields force_mdc and disable_mdc.

--

The MDC is now always used except with --rfc2440 which will lead to a
a big fat warning.

This is a stripped down version of commit
253e8bdd9014cbe6dc06adce9d9dd2f8f4b31709 which could not directly be
applied due to the AEAD mechanisms there.

Signed-off-by: Werner Koch <wk@gnupg.org>
doc/gpg.texi
g10/cipher.c
g10/encrypt.c
g10/gpg.c
g10/options.h