diff options
Diffstat (limited to 'g10')
-rw-r--r-- | g10/ChangeLog | 5 | ||||
-rw-r--r-- | g10/g10.c | 10 |
2 files changed, 15 insertions, 0 deletions
diff --git a/g10/ChangeLog b/g10/ChangeLog index 3b8ed4bbe..937677f47 100644 --- a/g10/ChangeLog +++ b/g10/ChangeLog @@ -1,3 +1,8 @@ +Thu Jul 15 10:15:35 CEST 1999 Werner Koch <[email protected]> + + + * g10.c: New options --disable-{cipher,pubkey}-algo. + Wed Jul 14 19:42:08 CEST 1999 Werner Koch <[email protected]> @@ -172,6 +172,8 @@ enum cmd_and_opt_values { aNull = 0, oLoggerFD, oUtf8Strings, oNoUtf8Strings, + oDisableCipherAlgo, + oDisablePubkeyAlgo, aTest }; @@ -328,6 +330,8 @@ static ARGPARSE_OPTS opts[] = { { oUtf8Strings, "utf8-strings", 0, "@" }, { oNoUtf8Strings, "no-utf8-strings", 0, "@" }, { oWithFingerprint, "with-fingerprint", 0, "@" }, + { oDisableCipherAlgo, "disable-cipher-algo", 2, "@" }, + { oDisablePubkeyAlgo, "disable-pubkey-algo", 2, "@" }, {0} }; @@ -833,6 +837,12 @@ main( int argc, char **argv ) case oNotation: add_notation_data( pargs.r.ret_str ); break; case oUtf8Strings: utf8_strings = 1; break; case oNoUtf8Strings: utf8_strings = 0; break; + case oDisableCipherAlgo: + disable_cipher_algo( string_to_cipher_algo(pargs.r.ret_str) ); + break; + case oDisablePubkeyAlgo: + disable_pubkey_algo( string_to_pubkey_algo(pargs.r.ret_str) ); + break; default : pargs.err = configfp? 1:2; break; } |