mirror of
git://git.gnupg.org/gnupg.git
synced 2025-05-24 16:43:28 +02:00
See ChangeLog: Tue Aug 1 20:06:23 CEST 2000 Werner Koch
This commit is contained in:
parent
7f55ee83bb
commit
b996bf9777
3
AUTHORS
3
AUTHORS
@ -30,6 +30,9 @@ Matthew Skala <mskala@ansuz.sooke.bc.ca> Disclaimer
|
|||||||
Niklas Hernaeus <nh@df.lth.se> Disclaimer
|
Niklas Hernaeus <nh@df.lth.se> Disclaimer
|
||||||
(weak key patches)
|
(weak key patches)
|
||||||
|
|
||||||
|
Nils Ellmenreich <nils@infosun.fmi.uni-passau.de> Assignment
|
||||||
|
(configure.in, cipher/rndlinux.c)
|
||||||
|
|
||||||
Pedro Morais <morais@poli.org> Translations [pt_BR]
|
Pedro Morais <morais@poli.org> Translations [pt_BR]
|
||||||
|
|
||||||
Rémi Guyomarch <rguyom@mail.dotcom.fr> Assignment
|
Rémi Guyomarch <rguyom@mail.dotcom.fr> Assignment
|
||||||
|
2
NEWS
2
NEWS
@ -11,7 +11,7 @@ Noteworthy changes in the current CVS branch STABLE-BRANCH-1-0
|
|||||||
to help the British folks to somewhat minimize the danger
|
to help the British folks to somewhat minimize the danger
|
||||||
of this Orwellian RIP bill.
|
of this Orwellian RIP bill.
|
||||||
|
|
||||||
* New option --merge-only
|
* New options --merge-only and --try-all-secrets
|
||||||
|
|
||||||
|
|
||||||
Noteworthy changes in version 1.0.2 (2000-07-12)
|
Noteworthy changes in version 1.0.2 (2000-07-12)
|
||||||
|
1
THANKS
1
THANKS
@ -84,6 +84,7 @@ Martin Kahlert martin.kahlert@provi.de
|
|||||||
Martin Hamilton
|
Martin Hamilton
|
||||||
Martin Schulte schulte@thp.uni-koeln.de
|
Martin Schulte schulte@thp.uni-koeln.de
|
||||||
Matthew Skala mskala@ansuz.sooke.bc.ca
|
Matthew Skala mskala@ansuz.sooke.bc.ca
|
||||||
|
Matthias Urlichs smurf@noris.de
|
||||||
Max Valianskiy maxcom@maxcom.ml.org
|
Max Valianskiy maxcom@maxcom.ml.org
|
||||||
Michael Fischer v. Mollard mfvm@gmx.de
|
Michael Fischer v. Mollard mfvm@gmx.de
|
||||||
Michael Roth mroth@nessie.de
|
Michael Roth mroth@nessie.de
|
||||||
|
@ -1372,6 +1372,15 @@ handing out the secret key.
|
|||||||
Don't insert new keys into the keyrings while doing an import.
|
Don't insert new keys into the keyrings while doing an import.
|
||||||
</para></listitem></varlistentry>
|
</para></listitem></varlistentry>
|
||||||
|
|
||||||
|
<varlistentry>
|
||||||
|
<term>--try-all-secrets</term>
|
||||||
|
<listitem><para>
|
||||||
|
Don't look at the key ID as stored in the message but try all secret keys in
|
||||||
|
turn to find the right decryption key. This option forces the behaviour as
|
||||||
|
used by anonymous recipients (created by using --throw-keyid) and might come
|
||||||
|
handy in case where an encrypted message contains a bogus key ID.
|
||||||
|
</para></listitem></varlistentry>
|
||||||
|
|
||||||
|
|
||||||
</variablelist>
|
</variablelist>
|
||||||
</refsect1>
|
</refsect1>
|
||||||
|
@ -1,3 +1,8 @@
|
|||||||
|
Tue Aug 1 20:06:23 CEST 2000 Werner Koch <wk@openit.de>
|
||||||
|
|
||||||
|
* g10.c: New opttion --try-all-secrets on suggestion from Matthias Urlichs.
|
||||||
|
* pubkey-enc.c (get_session_key): Quite easy to implement here.
|
||||||
|
|
||||||
Thu Jul 27 17:33:04 CEST 2000 Werner Koch <wk@openit.de>
|
Thu Jul 27 17:33:04 CEST 2000 Werner Koch <wk@openit.de>
|
||||||
|
|
||||||
* g10.c: New option --merge-only. Suggested by Brendan O'Dea.
|
* g10.c: New option --merge-only. Suggested by Brendan O'Dea.
|
||||||
|
@ -193,6 +193,7 @@ enum cmd_and_opt_values { aNull = 0,
|
|||||||
oNoRandomSeedFile,
|
oNoRandomSeedFile,
|
||||||
oNoAutoKeyRetrieve,
|
oNoAutoKeyRetrieve,
|
||||||
oMergeOnly,
|
oMergeOnly,
|
||||||
|
oTryAllSecrets,
|
||||||
oEmu3DESS2KBug, /* will be removed in 1.1 */
|
oEmu3DESS2KBug, /* will be removed in 1.1 */
|
||||||
oEmuMDEncodeBug,
|
oEmuMDEncodeBug,
|
||||||
aTest };
|
aTest };
|
||||||
@ -378,6 +379,7 @@ static ARGPARSE_OPTS opts[] = {
|
|||||||
{ oNoRandomSeedFile, "no-random-seed-file", 0, "@" },
|
{ oNoRandomSeedFile, "no-random-seed-file", 0, "@" },
|
||||||
{ oNoAutoKeyRetrieve, "no-auto-key-retrieve", 0, "@" },
|
{ oNoAutoKeyRetrieve, "no-auto-key-retrieve", 0, "@" },
|
||||||
{ oMergeOnly, "merge-only", 0, "@" },
|
{ oMergeOnly, "merge-only", 0, "@" },
|
||||||
|
{ oTryAllSecrets, "try-all-secrets", 0, "@" },
|
||||||
{ oEmu3DESS2KBug, "emulate-3des-s2k-bug", 0, "@"},
|
{ oEmu3DESS2KBug, "emulate-3des-s2k-bug", 0, "@"},
|
||||||
{ oEmuMDEncodeBug, "emulate-md-encode-bug", 0, "@"},
|
{ oEmuMDEncodeBug, "emulate-md-encode-bug", 0, "@"},
|
||||||
{0} };
|
{0} };
|
||||||
@ -931,6 +933,7 @@ main( int argc, char **argv )
|
|||||||
opt.override_session_key = pargs.r.ret_str;
|
opt.override_session_key = pargs.r.ret_str;
|
||||||
break;
|
break;
|
||||||
case oMergeOnly: opt.merge_only = 1; break;
|
case oMergeOnly: opt.merge_only = 1; break;
|
||||||
|
case oTryAllSecrets: opt.try_all_secrets = 1; break;
|
||||||
|
|
||||||
default : pargs.err = configfp? 1:2; break;
|
default : pargs.err = configfp? 1:2; break;
|
||||||
}
|
}
|
||||||
|
@ -94,6 +94,7 @@ struct {
|
|||||||
const char *override_session_key;
|
const char *override_session_key;
|
||||||
int show_session_key;
|
int show_session_key;
|
||||||
int merge_only;
|
int merge_only;
|
||||||
|
int try_all_secrets;
|
||||||
} opt;
|
} opt;
|
||||||
|
|
||||||
|
|
||||||
|
@ -54,7 +54,7 @@ get_session_key( PKT_pubkey_enc *k, DEK *dek )
|
|||||||
if( rc )
|
if( rc )
|
||||||
goto leave;
|
goto leave;
|
||||||
|
|
||||||
if( k->keyid[0] || k->keyid[1] ) {
|
if( (k->keyid[0] || k->keyid[1]) && !opt.try_all_secrets ) {
|
||||||
sk = m_alloc_clear( sizeof *sk );
|
sk = m_alloc_clear( sizeof *sk );
|
||||||
sk->pubkey_algo = k->pubkey_algo; /* we want a pubkey with this algo*/
|
sk->pubkey_algo = k->pubkey_algo; /* we want a pubkey with this algo*/
|
||||||
if( !(rc = get_seckey( sk, k->keyid )) )
|
if( !(rc = get_seckey( sk, k->keyid )) )
|
||||||
|
425
po/es_ES.po
425
po/es_ES.po
File diff suppressed because it is too large
Load Diff
426
po/pt_BR.po
426
po/pt_BR.po
File diff suppressed because it is too large
Load Diff
426
po/pt_PT.po
426
po/pt_PT.po
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user