From 600846925c032bd9eb5335b5ea0b7d5306618537 Mon Sep 17 00:00:00 2001 From: Werner Koch Date: Wed, 28 Jun 2000 09:56:18 +0000 Subject: [PATCH] See ChangeLog: Wed Jun 28 11:54:44 CEST 2000 Werner Koch --- THANKS | 1 + TODO | 7 ++- checks/clearsig.test | 24 +++++++++- cipher/ChangeLog | 5 +++ cipher/elgamal.c | 2 +- cipher/pubkey.c | 57 +++++++++++++++++++++++ doc/DETAILS | 9 ++++ g10/ChangeLog | 22 ++++++++- g10/armor.c | 2 +- g10/cipher.c | 3 +- g10/encr-data.c | 3 +- g10/keygen.c | 105 +++++++++++++++++++++++++++++++++++++++++-- g10/mainproc.c | 33 +++++++++----- g10/options.h | 2 + g10/seckey-cert.c | 14 +++--- g10/sign.c | 30 ++++++++++++- g10/status.c | 1 + g10/status.h | 1 + po/de.po | 53 +++++++++++----------- po/eo.po | 50 ++++++++++----------- po/es_ES.po | 50 ++++++++++----------- po/fr.po | 50 ++++++++++----------- po/id.po | 50 ++++++++++----------- po/it.po | 50 ++++++++++----------- po/ja.po | 50 ++++++++++----------- po/nl.po | 50 ++++++++++----------- po/pl.po | 50 ++++++++++----------- po/pt_BR.po | 50 ++++++++++----------- po/pt_PT.po | 50 ++++++++++----------- po/ru.po | 50 ++++++++++----------- po/sv.po | 50 ++++++++++----------- 31 files changed, 614 insertions(+), 360 deletions(-) diff --git a/THANKS b/THANKS index da12c729e..6a367d389 100644 --- a/THANKS +++ b/THANKS @@ -116,6 +116,7 @@ Steffen Ullrich ccrlphr@xensei.com Steffen Zahn zahn@berlin.snafu.de Steven Bakker steven@icoe.att.com Susanne Schultz schultz@hsp.de +Ted Cabeen secabeen@pobox.com Thiago Jung Bauermann jungmann@cwb.matrix.com.br Thomas Roessler roessler@guug.de Tim Mooney mooney@dogbert.cc.ndsu.nodak.edu diff --git a/TODO b/TODO index afb4c41f0..c30fa5964 100644 --- a/TODO +++ b/TODO @@ -1,5 +1,7 @@ - * check that --allow0non-selfsigned does really work + * Use DSA keys with the test suite. + + * check that --allow-non-selfsigned does really work * g10/trustdb.c (make_sig_records): fix the fixme. @@ -25,8 +27,6 @@ Scheduled for 1.1 * Speed up calculation of key validation. - * Allow a replacement for the progress functions in ./cipher - * print a warning when a revoked/expired _secret_ key is used. * --disable-asm should still assemble _udiv_qrnnd when needed @@ -47,7 +47,6 @@ Scheduled for 1.1 Nice to have ------------ - * Official test vectors for 3DES-EDE3 * use DEL and ^H for erasing the previous character (util/ttyio.c). or better readline. * Print a warning if the directory mode is wrong. diff --git a/checks/clearsig.test b/checks/clearsig.test index f77fd5db0..8e502b41d 100755 --- a/checks/clearsig.test +++ b/checks/clearsig.test @@ -46,6 +46,7 @@ xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx EOF echo "$usrpass1" | $srcdir/run-gpg --passphrase-fd 0 --clearsign -o x --yes y $srcdir/run-gpg --verify x +# ====================================== # and one with an empty body # ====================================== cat >y <y echo_n " " >>y @@ -78,6 +78,26 @@ echo "$usrpass1" | $srcdir/run-gpg --passphrase-fd 0 --clearsign -o x --yes y $srcdir/run-gpg --verify x +# ====================================== +# check our special diff mode +# ====================================== +cat >y <mfx.md, n1->pkt->pkt.signature->digest_algo); + } + /* ask for file and hash it */ +- if( c->sigs_only ) { ++ if( c->sigs_only ) + rc = hash_datafiles( c->mfx.md, NULL, + c->signed_data, c->sigfilename, + n1? (n1->pkt->pkt.onepass_sig->sig_class == 0x01):0 ); +EOF +echo "$usrpass1" | $srcdir/run-gpg --passphrase-fd 0 \ + --not-dash-escaped --clearsign -o x --yes y +$srcdir/run-gpg --verify x + diff --git a/cipher/ChangeLog b/cipher/ChangeLog index 92b6303a4..06466ca5e 100644 --- a/cipher/ChangeLog +++ b/cipher/ChangeLog @@ -1,3 +1,8 @@ +Wed Jun 28 11:54:44 CEST 2000 Werner Koch + + * rsa.c, rsa.h: New based on the old module version (only in CVS for now). + * pubkey.c (setup_pubkey_table): Added commented support for RSA. + Fri Jun 9 10:09:52 CEST 2000 Werner Koch * rndunix.c (waitpid): New. For UTS 2.1. All by Dave Dykstra. diff --git a/cipher/elgamal.c b/cipher/elgamal.c index 74e159684..02469d6ce 100644 --- a/cipher/elgamal.c +++ b/cipher/elgamal.c @@ -623,7 +623,7 @@ elg_verify( int algo, MPI hash, MPI *data, MPI *pkey, -unsigned +unsigned int elg_get_nbits( int algo, MPI *pkey ) { if( !is_ELGAMAL(algo) ) diff --git a/cipher/pubkey.c b/cipher/pubkey.c index a03af3026..abe39cb14 100644 --- a/cipher/pubkey.c +++ b/cipher/pubkey.c @@ -30,6 +30,9 @@ #include "cipher.h" #include "elgamal.h" #include "dsa.h" +#if 0 +#include "rsa.h" +#endif #include "dynload.h" @@ -150,6 +153,60 @@ setup_pubkey_table(void) BUG(); i++; + #if 0 + pubkey_table[i].algo = PUBKEY_ALGO_RSA; + pubkey_table[i].name = rsa_get_info( pubkey_table[i].algo, + &pubkey_table[i].npkey, + &pubkey_table[i].nskey, + &pubkey_table[i].nenc, + &pubkey_table[i].nsig, + &pubkey_table[i].use ); + pubkey_table[i].generate = rsa_generate; + pubkey_table[i].check_secret_key = rsa_check_secret_key; + pubkey_table[i].encrypt = rsa_encrypt; + pubkey_table[i].decrypt = rsa_decrypt; + pubkey_table[i].sign = rsa_sign; + pubkey_table[i].verify = rsa_verify; + pubkey_table[i].get_nbits = rsa_get_nbits; + if( !pubkey_table[i].name ) + BUG(); + i++; + pubkey_table[i].algo = PUBKEY_ALGO_RSA_E; + pubkey_table[i].name = rsa_get_info( pubkey_table[i].algo, + &pubkey_table[i].npkey, + &pubkey_table[i].nskey, + &pubkey_table[i].nenc, + &pubkey_table[i].nsig, + &pubkey_table[i].use ); + pubkey_table[i].generate = rsa_generate; + pubkey_table[i].check_secret_key = rsa_check_secret_key; + pubkey_table[i].encrypt = rsa_encrypt; + pubkey_table[i].decrypt = rsa_decrypt; + pubkey_table[i].sign = dummy_sign; + pubkey_table[i].verify = dummy_verify; + pubkey_table[i].get_nbits = rsa_get_nbits; + if( !pubkey_table[i].name ) + BUG(); + i++; + pubkey_table[i].algo = PUBKEY_ALGO_RSA_S; + pubkey_table[i].name = rsa_get_info( pubkey_table[i].algo, + &pubkey_table[i].npkey, + &pubkey_table[i].nskey, + &pubkey_table[i].nenc, + &pubkey_table[i].nsig, + &pubkey_table[i].use ); + pubkey_table[i].generate = rsa_generate; + pubkey_table[i].check_secret_key = rsa_check_secret_key; + pubkey_table[i].encrypt = dummy_encrypt; + pubkey_table[i].decrypt = dummy_decrypt; + pubkey_table[i].sign = rsa_sign; + pubkey_table[i].verify = rsa_verify; + pubkey_table[i].get_nbits = rsa_get_nbits; + if( !pubkey_table[i].name ) + BUG(); + i++; + #endif + for( ; i < TABLE_SIZE; i++ ) pubkey_table[i].name = NULL; } diff --git a/doc/DETAILS b/doc/DETAILS index ecb3d009a..ac8b577a8 100644 --- a/doc/DETAILS +++ b/doc/DETAILS @@ -217,6 +217,15 @@ more arguments in future versions. the toatal amount is not known. 100/100 may be used to detect the end of operation. + SIG_CREATED + A signature has been created using these parameters. + type: 'D' = detached + 'C' = cleartext + 'S' = standard + (only the first character should be checked) + class: 2 hex digits with the signature class + + Key generation ============== diff --git a/g10/ChangeLog b/g10/ChangeLog index 0a538b4f6..30032047d 100644 --- a/g10/ChangeLog +++ b/g10/ChangeLog @@ -1,3 +1,23 @@ +Wed Jun 28 11:54:44 CEST 2000 Werner Koch + + * armor.c (armor_filter): Set sigclass to 0 in case of non-dash-escaped + clearsig. This makes this mode work again. + + * mainproc.c (proc_tree): Fixed handling of one-pass-sig packets in textmode. + Disabled the ugly workaround for PGP 5 - let's see whether thi breaks less + cases. Found by Ted Cabeen. + + * options.h (DBG_HASHING): New. All commented md_start_debug are now + controlled by this debug option. + + * sign.c (print_status_sig_created): New and called from 2 places. + + * keygen.c (gen_rsa): New, but commented. + (ask_algo): Commented support for RSA. + + * seckey-cert.c (protect_secret_key): Started to fix the code for v4 RSA + keys - it is not solved yet. However, we have time until, Sep 20th ;) + Wed Jun 14 12:27:09 CEST 2000 Werner Koch * status.c (init_shm_coprocessing): Changed the sequence of the get,attach @@ -267,7 +287,7 @@ Wed Jan 5 11:51:17 CET 2000 Werner Koch * g10.c (main): Reset new global flag opt.pgp2_workarounds when --openpgp is used. * mainproc.c (proc_plaintext): Do the PGP2,5 workarounds only - when the global falg is set. + when the global flag is set. (proc_tree): Ditto. * textfilter.c (copy_clearsig_text): Ditto. * armor.c (armor_filter): Ditto. diff --git a/g10/armor.c b/g10/armor.c index 4384131ff..7622dd039 100644 --- a/g10/armor.c +++ b/g10/armor.c @@ -847,7 +847,7 @@ armor_filter( void *opaque, int control, buf[n++] = 0x90; /* old format, type 4, 1 length byte */ buf[n++] = 13; /* length */ buf[n++] = 3; /* version */ - buf[n++] = 0x01; /* sigclass 0x01 (canonical text mode)*/ + buf[n++] = afx->not_dash_escaped? 0:1; /* sigclass */ if( hashes & 1 ) { hashes &= ~1; buf[n++] = DIGEST_ALGO_RMD160; diff --git a/g10/cipher.c b/g10/cipher.c index e2972297d..c45fa1e70 100644 --- a/g10/cipher.c +++ b/g10/cipher.c @@ -63,7 +63,8 @@ write_header( cipher_filter_context_t *cfx, IOBUF a ) if( use_mdc ) { ed.mdc_method = DIGEST_ALGO_SHA1; cfx->mdc_hash = md_open( DIGEST_ALGO_SHA1, 0 ); - /*md_start_debug( cfx->mdc_hash, "creatmdc" );*/ + if ( DBG_HASHING ) + md_start_debug( cfx->mdc_hash, "creatmdc" ); } init_packet( &pkt ); pkt.pkttype = use_mdc? PKT_ENCRYPTED_MDC : PKT_ENCRYPTED; diff --git a/g10/encr-data.c b/g10/encr-data.c index 1ee2bbed8..5e1fdabed 100644 --- a/g10/encr-data.c +++ b/g10/encr-data.c @@ -78,7 +78,8 @@ decrypt_data( void *procctx, PKT_encrypted *ed, DEK *dek ) if( ed->mdc_method ) { dfx.mdc_hash = md_open( ed->mdc_method, 0 ); - /*md_start_debug(dfx.mdc_hash, "checkmdc");*/ + if ( DBG_HASHING ) + md_start_debug(dfx.mdc_hash, "checkmdc"); } dfx.cipher_hd = cipher_open( dek->algo, ed->mdc_method? CIPHER_MODE_CFB diff --git a/g10/keygen.c b/g10/keygen.c index d0083d13d..58642e103 100644 --- a/g10/keygen.c +++ b/g10/keygen.c @@ -414,6 +414,87 @@ gen_dsa(unsigned int nbits, KBNODE pub_root, KBNODE sec_root, DEK *dek, return 0; } +#if 0 +static int +gen_rsa(int algo, unsigned nbits, KBNODE pub_root, KBNODE sec_root, DEK *dek, + STRING2KEY *s2k, PKT_secret_key **ret_sk, u32 expireval ) +{ + int rc; + PACKET *pkt; + PKT_secret_key *sk; + PKT_public_key *pk; + MPI skey[4]; + MPI *factors; + + assert( is_RSA(algo) ); + + if( nbits < 1024 ) { + nbits = 1024; + log_info(_("keysize invalid; using %u bits\n"), nbits ); + } + + if( (nbits % 32) ) { + nbits = ((nbits + 31) / 32) * 32; + log_info(_("keysize rounded up to %u bits\n"), nbits ); + } + + rc = pubkey_generate( algo, nbits, skey, &factors ); + if( rc ) { + log_error("pubkey_generate failed: %s\n", g10_errstr(rc) ); + return rc; + } + + sk = m_alloc_clear( sizeof *sk ); + pk = m_alloc_clear( sizeof *pk ); + sk->timestamp = pk->timestamp = make_timestamp(); + sk->version = pk->version = 4; + if( expireval ) { + sk->expiredate = pk->expiredate = sk->timestamp + expireval; + } + sk->pubkey_algo = pk->pubkey_algo = algo; + pk->pkey[0] = mpi_copy( skey[0] ); + pk->pkey[1] = mpi_copy( skey[1] ); + sk->skey[0] = skey[0]; + sk->skey[1] = skey[1]; + sk->skey[2] = skey[2]; + sk->skey[3] = skey[3]; + sk->skey[4] = skey[4]; + sk->skey[5] = skey[5]; + sk->is_protected = 0; + sk->protect.algo = 0; + + sk->csum = checksum_mpi_counted_nbits( sk->skey[2] ); + sk->csum += checksum_mpi_counted_nbits( sk->skey[3] ); + sk->csum += checksum_mpi_counted_nbits( sk->skey[4] ); + sk->csum += checksum_mpi_counted_nbits( sk->skey[5] ); + if( ret_sk ) /* not a subkey: return an unprotected version of the sk */ + *ret_sk = copy_secret_key( NULL, sk ); + + if( dek ) { + sk->protect.algo = dek->algo; + sk->protect.s2k = *s2k; + rc = protect_secret_key( sk, dek ); + if( rc ) { + log_error("protect_secret_key failed: %s\n", g10_errstr(rc) ); + free_public_key(pk); + free_secret_key(sk); + return rc; + } + } + + pkt = m_alloc_clear(sizeof *pkt); + pkt->pkttype = ret_sk ? PKT_PUBLIC_KEY : PKT_PUBLIC_SUBKEY; + pkt->pkt.public_key = pk; + add_kbnode(pub_root, new_kbnode( pkt )); + + pkt = m_alloc_clear(sizeof *pkt); + pkt->pkttype = ret_sk ? PKT_SECRET_KEY : PKT_SECRET_SUBKEY; + pkt->pkt.secret_key = sk; + add_kbnode(sec_root, new_kbnode( pkt )); + + return 0; +} +#endif /**************** @@ -460,6 +541,9 @@ ask_algo( int addmode ) if( addmode ) tty_printf( _(" (%d) ElGamal (encrypt only)\n"), 3 ); tty_printf( _(" (%d) ElGamal (sign and encrypt)\n"), 4 ); + #if 0 + tty_printf( _(" (%d) RSA (sign and encrypt)\n"), 5 ); + #endif for(;;) { answer = cpr_get("keygen.algo",_("Your selection? ")); @@ -470,6 +554,15 @@ ask_algo( int addmode ) algo = 0; /* create both keys */ break; } + #if 0 + else if( algo == 5 ) { + if( cpr_get_answer_is_yes("keygen.algo.rsa_se",_( + "Do you really want to create a sign and encrypt key? "))) { + algo = PUBKEY_ALGO_RSA; + break; + } + } + #endif else if( algo == 4 ) { if( cpr_get_answer_is_yes("keygen.algo.elg_se",_( "Do you really want to create a sign and encrypt key? "))) { @@ -513,6 +606,9 @@ ask_keysize( int algo ) tty_printf(_("DSA only allows keysizes from 512 to 1024\n")); else if( nbits < 768 ) tty_printf(_("keysize too small; 768 is smallest value allowed.\n")); + else if( algo == PUBKEY_ALGO_RSA && nbits < 1024 ) + tty_printf(_("keysize too small;" + " 1024 is smallest value allowed for RSA.\n")); else if( nbits > 4096 ) { /* It is ridiculous and an annoyance to use larger key sizes! * GnuPG can handle much larger sizes; but it takes an eternity @@ -537,7 +633,7 @@ ask_keysize( int algo ) break; } } - else if( nbits > 1536 && !cpr_enabled() ) { + else if( nbits > 1536 && !cpr_enabled() && algo != PUBKEY_ALGO_RSA ) { if( cpr_get_answer_is_yes("keygen.size.large.okay",_( "Do you really need such a large keysize? ")) ) break; @@ -882,10 +978,13 @@ do_create( int algo, unsigned nbits, KBNODE pub_root, KBNODE sec_root, "generator a better chance to gain enough entropy.\n") ); if( algo == PUBKEY_ALGO_ELGAMAL || algo == PUBKEY_ALGO_ELGAMAL_E ) - rc = gen_elg(algo, nbits, pub_root, sec_root, dek, s2k, - sk, expiredate ); + rc = gen_elg(algo, nbits, pub_root, sec_root, dek, s2k, sk, expiredate); else if( algo == PUBKEY_ALGO_DSA ) rc = gen_dsa(nbits, pub_root, sec_root, dek, s2k, sk, expiredate); + #if 0 + else if( algo == PUBKEY_ALGO_RSA ) + rc = gen_rsa(algo, nbits, pub_root, sec_root, dek, s2k, sk, expiredate); + #endif else BUG(); diff --git a/g10/mainproc.c b/g10/mainproc.c index 99806313a..a12dbd873 100644 --- a/g10/mainproc.c +++ b/g10/mainproc.c @@ -424,10 +424,11 @@ proc_plaintext( CTX c, PACKET *pkt ) */ c->mfx.md2 = md_open( DIGEST_ALGO_MD5, 0); } - #if 0 - #warning md_start_debug is enabled - md_start_debug( c->mfx.md, "verify" ); - #endif + if ( DBG_HASHING ) { + md_start_debug( c->mfx.md, "verify" ); + if ( c->mfx.md2 ) + md_start_debug( c->mfx.md2, "verify2" ); + } rc = handle_plaintext( pt, &c->mfx, c->sigs_only, clearsig ); if( rc == G10ERR_CREATE_FILE && !c->sigs_only) { /* can't write output but we hash it anyway to @@ -1190,13 +1191,16 @@ proc_tree( CTX c, KBNODE node ) md_enable( c->mfx.md, n1->pkt->pkt.signature->digest_algo); } /* ask for file and hash it */ - if( c->sigs_only ) + if( c->sigs_only ) { rc = hash_datafiles( c->mfx.md, NULL, c->signed_data, c->sigfilename, n1? (n1->pkt->pkt.onepass_sig->sig_class == 0x01):0 ); - else + } + else { rc = ask_for_detached_datafile( c->mfx.md, c->mfx.md2, - iobuf_get_fname(c->iobuf), 0 ); + iobuf_get_fname(c->iobuf), + n1? (n1->pkt->pkt.onepass_sig->sig_class == 0x01):0 ); + } if( rc ) { log_error("can't hash datafile: %s\n", g10_errstr(rc)); return; @@ -1230,6 +1234,7 @@ proc_tree( CTX c, KBNODE node ) * signature has been created in textmode */ c->mfx.md2 = md_open( sig->digest_algo, 0 ); } + #if 0 /* workaround disabled */ /* Here we have another hack to work around a pgp 2 bug * It works by not using the textmode for detached signatures; * this will let the first signature check (on md) fail @@ -1237,14 +1242,18 @@ proc_tree( CTX c, KBNODE node ) * then produce the "correct" hash. This is very, very ugly * hack but it may help in some cases (and break others) */ - if( c->sigs_only ) + /* c->mfx.md2? 0 :(sig->sig_class == 0x01) */ + #endif + if( c->sigs_only ) { rc = hash_datafiles( c->mfx.md, c->mfx.md2, c->signed_data, c->sigfilename, - c->mfx.md2? 0 :(sig->sig_class == 0x01) ); - else + (sig->sig_class == 0x01) ); + } + else { rc = ask_for_detached_datafile( c->mfx.md, c->mfx.md2, - iobuf_get_fname(c->iobuf), - c->mfx.md2? 0 :(sig->sig_class == 0x01) ); + iobuf_get_fname(c->iobuf), + (sig->sig_class == 0x01) ); + } if( rc ) { log_error("can't hash datafile: %s\n", g10_errstr(rc)); return; diff --git a/g10/options.h b/g10/options.h index 5d80e6771..312068e41 100644 --- a/g10/options.h +++ b/g10/options.h @@ -108,12 +108,14 @@ struct { #define DBG_CACHE_VALUE 64 /* debug the cacheing */ #define DBG_MEMSTAT_VALUE 128 /* show memory statistics */ #define DBG_TRUST_VALUE 256 /* debug the trustdb */ +#define DBG_HASHING_VALUE 512 /* debug hashing operations */ #define DBG_PACKET (opt.debug & DBG_PACKET_VALUE) #define DBG_FILTER (opt.debug & DBG_FILTER_VALUE) #define DBG_CACHE (opt.debug & DBG_CACHE_VALUE) #define DBG_TRUST (opt.debug & DBG_TRUST_VALUE) +#define DBG_HASHING (opt.debug & DBG_HASHING_VALUE) #endif /*G10_OPTIONS_H*/ diff --git a/g10/seckey-cert.c b/g10/seckey-cert.c index 283e4e816..5cb10ee13 100644 --- a/g10/seckey-cert.c +++ b/g10/seckey-cert.c @@ -237,10 +237,11 @@ protect_secret_key( PKT_secret_key *sk, DEK *dek ) randomize_buffer(sk->protect.iv, sk->protect.ivlen, 1); cipher_setiv( cipher_hd, sk->protect.iv, sk->protect.ivlen ); if( sk->version >= 4 ) { - #define NMPIS (PUBKEY_MAX_NSKEY - PUBKEY_MAX_NPKEY) - byte *bufarr[NMPIS]; - unsigned narr[NMPIS]; - unsigned nbits[NMPIS]; + /* FIXME: There is a bug in this function for all algorithms + * where the secret MPIs are more than 1 */ + byte *bufarr[PUBKEY_MAX_NSKEY]; + unsigned narr[PUBKEY_MAX_NSKEY]; + unsigned nbits[PUBKEY_MAX_NSKEY]; int ndata=0; byte *p, *data; @@ -251,13 +252,13 @@ protect_secret_key( PKT_secret_key *sk, DEK *dek ) nbits[j] = mpi_get_nbits( sk->skey[i] ); ndata += narr[j] + 2; } - for( ; j < NMPIS; j++ ) + for( ; j < PUBKEY_MAX_NSKEY; j++ ) bufarr[j] = NULL; ndata += 2; /* for checksum */ data = m_alloc_secure( ndata ); p = data; - for(j=0; j < NMPIS && bufarr[j]; j++ ) { + for(j=0; j < PUBKEY_MAX_NSKEY && bufarr[j]; j++ ) { p[0] = nbits[j] >> 8 ; p[1] = nbits[j]; p += 2; @@ -265,7 +266,6 @@ protect_secret_key( PKT_secret_key *sk, DEK *dek ) p += narr[j]; m_free(bufarr[j]); } - #undef NMPIS csum = checksum( data, ndata-2); sk->csum = csum; *p++ = csum >> 8; diff --git a/g10/sign.c b/g10/sign.c index 6b6d5c5d0..e5df3e482 100644 --- a/g10/sign.c +++ b/g10/sign.c @@ -36,6 +36,7 @@ #include "filter.h" #include "ttyio.h" #include "trustdb.h" +#include "status.h" #include "i18n.h" @@ -190,6 +191,25 @@ only_old_style( SK_LIST sk_list ) } +static void +print_status_sig_created ( PKT_secret_key *sk, PKT_signature *sig, int what ) +{ + byte array[MAX_FINGERPRINT_LEN], *p; + char buf[100+MAX_FINGERPRINT_LEN*2]; + size_t i, n; + + sprintf(buf, "%c %d %d %02x %lu ", + what, sig->pubkey_algo, sig->digest_algo, sig->sig_class, + (ulong)sig->timestamp ); + + fingerprint_from_sk( sk, array, &n ); + p = buf + strlen(buf); + for(i=0; i < n ; i++ ) + sprintf(p+2*i, "%02X", array[i] ); + + write_status_text( STATUS_SIG_CREATED, buf ); +} + /**************** * Sign the files whose names are in FILENAME. @@ -522,12 +542,16 @@ sign_file( STRLIST filenames, int detached, STRLIST locusr, pkt.pkttype = PKT_SIGNATURE; pkt.pkt.signature = sig; rc = build_packet( out, &pkt ); + if( !rc && is_status_enabled() ) { + print_status_sig_created ( sk, sig, detached ? 'D':'S'); + } free_packet( &pkt ); if( rc ) log_error("build signature packet failed: %s\n", g10_errstr(rc) ); } if( rc ) goto leave; + } @@ -639,7 +663,8 @@ clearsign_file( const char *fname, STRLIST locusr, const char *outfile ) PKT_secret_key *sk = sk_rover->sk; md_enable(textmd, hash_for(sk->pubkey_algo)); } - /*md_start_debug( textmd, "sign" );*/ + if ( DBG_HASHING ) + md_start_debug( textmd, "clearsign" ); copy_clearsig_text( out, inp, textmd, !opt.not_dash_escaped, opt.escape_from, old_style ); /* fixme: check for read errors */ @@ -718,6 +743,9 @@ clearsign_file( const char *fname, STRLIST locusr, const char *outfile ) pkt.pkttype = PKT_SIGNATURE; pkt.pkt.signature = sig; rc = build_packet( out, &pkt ); + if( !rc && is_status_enabled() ) { + print_status_sig_created ( sk, sig, 'C'); + } free_packet( &pkt ); if( rc ) log_error("build signature packet failed: %s\n", g10_errstr(rc) ); diff --git a/g10/status.c b/g10/status.c index b42265961..b3bc51e5b 100644 --- a/g10/status.c +++ b/g10/status.c @@ -150,6 +150,7 @@ write_status_text ( int no, const char *text) case STATUS_END_ENCRYPTION : s = "END_ENCRYPTION\n"; break; case STATUS_DELETE_PROBLEM : s = "DELETE_PROBLEM\n"; break; case STATUS_PROGRESS : s = "PROGRESS\n"; break; + case STATUS_SIG_CREATED : s = "SIG_CREATED\n"; break; default: s = "?\n"; break; } diff --git a/g10/status.h b/g10/status.h index 667565560..843f95cc7 100644 --- a/g10/status.h +++ b/g10/status.h @@ -80,6 +80,7 @@ #define STATUS_GET_HIDDEN 48 #define STATUS_GOT_IT 49 #define STATUS_PROGRESS 50 +#define STATUS_SIG_CREATED 51 /*-- status.c --*/ void set_status_fd ( int fd ); diff --git a/po/de.po b/po/de.po index 74d38ffee..fc684a212 100644 --- a/po/de.po +++ b/po/de.po @@ -4,7 +4,7 @@ msgid "" msgstr "" "Project-Id-Version: gnupg 1.0.0h\n" -"POT-Creation-Date: 2000-06-12 01:30+0000\n" +"POT-Creation-Date: 2000-06-27 12:16+0200\n" "PO-Revision-Date: 2000-06-12 12:50+0200\n" "Last-Translator: Walter Koch \n" "Language-Team: German \n" @@ -825,7 +825,7 @@ msgstr "--delete-secret-key User-ID" msgid "--delete-key user-id" msgstr "--delete-key User-ID" -#: g10/encode.c:260 g10/g10.c:1254 g10/sign.c:373 +#: g10/encode.c:260 g10/g10.c:1254 g10/sign.c:393 #, c-format msgid "can't open %s: %s\n" msgstr "'%s' kann nicht geöffnet werden: %s\n" @@ -1595,7 +1595,7 @@ msgstr "" msgid "Key generation failed: %s\n" msgstr "Schlüsselerzeugung fehlgeschlagen: %s\n" -#: g10/keygen.c:1628 g10/sig-check.c:318 g10/sign.c:111 +#: g10/keygen.c:1628 g10/sig-check.c:318 g10/sign.c:112 #, c-format msgid "" "key has been created %lu second in future (time warp or clock problem)\n" @@ -1603,7 +1603,7 @@ msgstr "" "Der Schlüssel wurde %lu Sekunde in der Zukunft erzeugt (Zeitreise oder Uhren " "stimmen nicht überein)\n" -#: g10/keygen.c:1630 g10/sig-check.c:320 g10/sign.c:113 +#: g10/keygen.c:1630 g10/sig-check.c:320 g10/sign.c:114 #, c-format msgid "" "key has been created %lu seconds in future (time warp or clock problem)\n" @@ -1788,7 +1788,7 @@ msgstr "Schl msgid "no default public keyring\n" msgstr "Kein voreingestellter öffentlicher Schlüsselbund\n" -#: g10/import.c:423 g10/openfile.c:220 g10/sign.c:275 g10/sign.c:587 +#: g10/import.c:423 g10/openfile.c:220 g10/sign.c:295 g10/sign.c:611 #, c-format msgid "writing to `%s'\n" msgstr "Schreiben nach '%s'\n" @@ -2050,7 +2050,7 @@ msgstr "" msgid "Really sign? " msgstr "Wirklich unterschreiben? " -#: g10/keyedit.c:373 g10/keyedit.c:1869 g10/keyedit.c:1931 g10/sign.c:135 +#: g10/keyedit.c:373 g10/keyedit.c:1869 g10/keyedit.c:1931 g10/sign.c:136 #, c-format msgid "signing failed: %s\n" msgstr "Beglaubigung fehlgeschlagen: %s\n" @@ -2518,7 +2518,7 @@ msgid "no secret key\n" msgstr "Kein geheimer Schlüssel\n" #. of subkey -#: g10/keylist.c:318 g10/mainproc.c:741 +#: g10/keylist.c:318 g10/mainproc.c:742 #, c-format msgid " [expires: %s]" msgstr " [verfällt: %s]" @@ -2576,60 +2576,61 @@ msgstr "" msgid "original file name='%.*s'\n" msgstr "Ursprünglicher Dateiname='%.*s'\n" -#: g10/mainproc.c:525 +#: g10/mainproc.c:526 msgid "standalone revocation - use \"gpg --import\" to apply\n" -msgstr "Einzelner Widerruf - verwenden Sie \"gpg --import\" um ihn anzuwenden\n" +msgstr "" +"Einzelner Widerruf - verwenden Sie \"gpg --import\" um ihn anzuwenden\n" -#: g10/mainproc.c:612 g10/mainproc.c:621 +#: g10/mainproc.c:613 g10/mainproc.c:622 msgid "WARNING: invalid notation data found\n" msgstr "WARNUNG: Ungültige \"Notation\"-Daten gefunden\n" -#: g10/mainproc.c:624 +#: g10/mainproc.c:625 msgid "Notation: " msgstr "\"Notation\": " -#: g10/mainproc.c:631 +#: g10/mainproc.c:632 msgid "Policy: " msgstr "Richtlinie: " -#: g10/mainproc.c:1061 +#: g10/mainproc.c:1062 msgid "signature verification suppressed\n" msgstr "Unterschriften-Überprüfung unterdrückt\n" # Scripte scannen lt. dl1bke auf "ID (0-9A-F)+" deswegen muß "ID" rein :-( -#: g10/mainproc.c:1067 +#: g10/mainproc.c:1068 #, c-format msgid "Signature made %.*s using %s key ID %08lX\n" msgstr "Unterschrift vom %.*s, %s Schlüssel ID %08lX\n" #. just in case that we have no userid -#: g10/mainproc.c:1093 g10/mainproc.c:1104 +#: g10/mainproc.c:1094 g10/mainproc.c:1105 msgid "BAD signature from \"" msgstr "FALSCHE Unterschrift von \"" -#: g10/mainproc.c:1094 g10/mainproc.c:1105 +#: g10/mainproc.c:1095 g10/mainproc.c:1106 msgid "Good signature from \"" msgstr "Korrekte Unterschrift von \"" -#: g10/mainproc.c:1096 +#: g10/mainproc.c:1097 msgid " aka \"" msgstr " alias \"" -#: g10/mainproc.c:1152 +#: g10/mainproc.c:1153 #, c-format msgid "Can't check signature: %s\n" msgstr "Unterschrift kann nicht geprüft werden: %s\n" -#: g10/mainproc.c:1213 +#: g10/mainproc.c:1217 #, c-format msgid "standalone signature of class 0x%02x\n" msgstr "Einzelne Unterschrift der Klasse 0x%02x\n" -#: g10/mainproc.c:1254 +#: g10/mainproc.c:1263 msgid "old style (PGP 2.x) signature\n" msgstr "Unterschrift nach alter (PGP 2.x) Art\n" -#: g10/mainproc.c:1259 +#: g10/mainproc.c:1268 msgid "invalid root packet detected in proc_tree()\n" msgstr "ungültiges root-Paket in proc_tree() entdeckt\n" @@ -2845,21 +2846,21 @@ msgid "assuming bad signature due to an unknown critical bit\n" msgstr "" "Vermutlich eine FALSCHE Unterschrift, wegen unbekanntem \"critical bit\"\n" -#: g10/sign.c:139 +#: g10/sign.c:140 #, c-format msgid "%s signature from: %s\n" msgstr "%s Unterschrift von: %s\n" -#: g10/sign.c:270 g10/sign.c:582 +#: g10/sign.c:290 g10/sign.c:606 #, c-format msgid "can't create %s: %s\n" msgstr "%s kann nicht erzeugt werden: %s\n" -#: g10/sign.c:368 +#: g10/sign.c:388 msgid "signing:" msgstr "unterschreibe:" -#: g10/sign.c:411 +#: g10/sign.c:431 #, c-format msgid "WARNING: `%s' is an empty file\n" msgstr "WARNUNG: '%s' ist eine leere Datei.\n" @@ -3410,7 +3411,7 @@ msgstr "%s verschl msgid "encrypted with unknown algorithm %d\n" msgstr "Mit unbekanntem Verfahren verschlüsselt %d\n" -#: g10/encr-data.c:89 +#: g10/encr-data.c:90 msgid "" "WARNING: message was encrypted with a weak key in the symmetric cipher.\n" msgstr "" diff --git a/po/eo.po b/po/eo.po index a8b251157..91bab59f1 100644 --- a/po/eo.po +++ b/po/eo.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: gnupg 1.0.0h\n" -"POT-Creation-Date: 2000-06-08 23:11+0200\n" +"POT-Creation-Date: 2000-06-27 12:16+0200\n" "PO-Revision-Date: 2000-02-16 14:41+00:00\n" "Last-Translator: Edmund GRIMLEY EVANS \n" "Language-Team: Esperanto \n" @@ -812,7 +812,7 @@ msgstr "--delete-secret-key uzantidentigilo" msgid "--delete-key user-id" msgstr "--delete-key uzantidentigilo" -#: g10/encode.c:260 g10/g10.c:1254 g10/sign.c:373 +#: g10/encode.c:260 g10/g10.c:1254 g10/sign.c:393 #, c-format msgid "can't open %s: %s\n" msgstr "ne povas malfermi %s: %s\n" @@ -1565,7 +1565,7 @@ msgstr "" msgid "Key generation failed: %s\n" msgstr "Kreado de þlosiloj malsukcesis: %s\n" -#: g10/keygen.c:1628 g10/sig-check.c:318 g10/sign.c:111 +#: g10/keygen.c:1628 g10/sig-check.c:318 g10/sign.c:112 #, c-format msgid "" "key has been created %lu second in future (time warp or clock problem)\n" @@ -1573,7 +1573,7 @@ msgstr "" "þlosilo estis kreita %lu sekundon en la estonteco (tempotordo aý " "horloøeraro)\n" -#: g10/keygen.c:1630 g10/sig-check.c:320 g10/sign.c:113 +#: g10/keygen.c:1630 g10/sig-check.c:320 g10/sign.c:114 #, c-format msgid "" "key has been created %lu seconds in future (time warp or clock problem)\n" @@ -1758,7 +1758,7 @@ msgstr " msgid "no default public keyring\n" msgstr "mankas implicita publika þlosilaro\n" -#: g10/import.c:423 g10/openfile.c:220 g10/sign.c:275 g10/sign.c:587 +#: g10/import.c:423 g10/openfile.c:220 g10/sign.c:295 g10/sign.c:611 #, c-format msgid "writing to `%s'\n" msgstr "skribas al '%s'\n" @@ -2015,7 +2015,7 @@ msgstr "" msgid "Really sign? " msgstr "Æu vere subskribi? " -#: g10/keyedit.c:373 g10/keyedit.c:1869 g10/keyedit.c:1931 g10/sign.c:135 +#: g10/keyedit.c:373 g10/keyedit.c:1869 g10/keyedit.c:1931 g10/sign.c:136 #, c-format msgid "signing failed: %s\n" msgstr "subskribado malsukcesis: %s\n" @@ -2484,7 +2484,7 @@ msgid "no secret key\n" msgstr "mankas sekreta þlosilo\n" #. of subkey -#: g10/keylist.c:318 g10/mainproc.c:741 +#: g10/keylist.c:318 g10/mainproc.c:742 #, fuzzy, c-format msgid " [expires: %s]" msgstr "Þlosilo eksvalidiøos je %s\n" @@ -2539,59 +2539,59 @@ msgstr "NOTO: sendinto petis konfidencon (\"for-your-eyes-only\")\n" msgid "original file name='%.*s'\n" msgstr "originala dosiernomo='%.*s'\n" -#: g10/mainproc.c:525 +#: g10/mainproc.c:526 msgid "standalone revocation - use \"gpg --import\" to apply\n" msgstr "memstara revoko - uzu \"gpg --import\" por apliki øin\n" -#: g10/mainproc.c:612 g10/mainproc.c:621 +#: g10/mainproc.c:613 g10/mainproc.c:622 msgid "WARNING: invalid notation data found\n" msgstr "AVERTO: nevalida notacia dateno trovita\n" -#: g10/mainproc.c:624 +#: g10/mainproc.c:625 msgid "Notation: " msgstr "Notacio: " -#: g10/mainproc.c:631 +#: g10/mainproc.c:632 msgid "Policy: " msgstr "Gvidlinio: " -#: g10/mainproc.c:1061 +#: g10/mainproc.c:1062 msgid "signature verification suppressed\n" msgstr "kontrolo de subskribo estas malþaltita\n" -#: g10/mainproc.c:1067 +#: g10/mainproc.c:1068 #, c-format msgid "Signature made %.*s using %s key ID %08lX\n" msgstr "Subskribo farita je %.*s per %s, þlosilo %08lX\n" #. just in case that we have no userid -#: g10/mainproc.c:1093 g10/mainproc.c:1104 +#: g10/mainproc.c:1094 g10/mainproc.c:1105 msgid "BAD signature from \"" msgstr "MALBONA subskribo de \"" -#: g10/mainproc.c:1094 g10/mainproc.c:1105 +#: g10/mainproc.c:1095 g10/mainproc.c:1106 msgid "Good signature from \"" msgstr "Bona subskribo de \"" -#: g10/mainproc.c:1096 +#: g10/mainproc.c:1097 msgid " aka \"" msgstr " alinome \"" -#: g10/mainproc.c:1152 +#: g10/mainproc.c:1153 #, c-format msgid "Can't check signature: %s\n" msgstr "Ne povas kontroli subskribon: %s\n" -#: g10/mainproc.c:1213 +#: g10/mainproc.c:1217 #, c-format msgid "standalone signature of class 0x%02x\n" msgstr "memstara subskribo de klaso 0x%02x\n" -#: g10/mainproc.c:1254 +#: g10/mainproc.c:1263 msgid "old style (PGP 2.x) signature\n" msgstr "malnovstila subskribo (PGP 2.x)\n" -#: g10/mainproc.c:1259 +#: g10/mainproc.c:1268 msgid "invalid root packet detected in proc_tree()\n" msgstr "nevalida radikpaketo trovita en proc_tree()\n" @@ -2799,21 +2799,21 @@ msgstr "NOTO: subskribo- msgid "assuming bad signature due to an unknown critical bit\n" msgstr "supozas malbonan subskribon pro nekonata \"critical bit\"\n" -#: g10/sign.c:139 +#: g10/sign.c:140 #, c-format msgid "%s signature from: %s\n" msgstr "%s-subskribo de: %s\n" -#: g10/sign.c:270 g10/sign.c:582 +#: g10/sign.c:290 g10/sign.c:606 #, c-format msgid "can't create %s: %s\n" msgstr "ne povas krei %s: %s\n" -#: g10/sign.c:368 +#: g10/sign.c:388 msgid "signing:" msgstr "subskribas:" -#: g10/sign.c:411 +#: g10/sign.c:431 #, c-format msgid "WARNING: `%s' is an empty file\n" msgstr "AVERTO: '%s' estas malplena dosiero\n" @@ -3356,7 +3356,7 @@ msgstr "%s- msgid "encrypted with unknown algorithm %d\n" msgstr "æifrita per nekonata metodo %d\n" -#: g10/encr-data.c:89 +#: g10/encr-data.c:90 msgid "" "WARNING: message was encrypted with a weak key in the symmetric cipher.\n" msgstr "" diff --git a/po/es_ES.po b/po/es_ES.po index 33e8ecf27..5a4eeb589 100644 --- a/po/es_ES.po +++ b/po/es_ES.po @@ -7,7 +7,7 @@ # GPG version: 1.0.0 msgid "" msgstr "" -"POT-Creation-Date: 2000-06-08 23:11+0200\n" +"POT-Creation-Date: 2000-06-27 12:16+0200\n" "PO-Revision-Date: 1999-10-27 06:35+0200\n" "Content-Type: text/plain; charset=iso-8859-1\n" "Date: 1998-11-13 10:49:25+0100\n" @@ -831,7 +831,7 @@ msgstr "--delete-secret-key id-usuario" msgid "--delete-key user-id" msgstr "--delete-key id-usuario" -#: g10/encode.c:260 g10/g10.c:1254 g10/sign.c:373 +#: g10/encode.c:260 g10/g10.c:1254 g10/sign.c:393 #, c-format msgid "can't open %s: %s\n" msgstr "no puede abrirse `%s': %s\n" @@ -1590,7 +1590,7 @@ msgstr "" msgid "Key generation failed: %s\n" msgstr "Creación de la clave fallida: %s\n" -#: g10/keygen.c:1628 g10/sig-check.c:318 g10/sign.c:111 +#: g10/keygen.c:1628 g10/sig-check.c:318 g10/sign.c:112 #, c-format msgid "" "key has been created %lu second in future (time warp or clock problem)\n" @@ -1598,7 +1598,7 @@ msgstr "" "clave pública creada %lu segundos en el futuro (salto en el tiempo o\n" "problemas con el reloj)\n" -#: g10/keygen.c:1630 g10/sig-check.c:320 g10/sign.c:113 +#: g10/keygen.c:1630 g10/sig-check.c:320 g10/sign.c:114 #, c-format msgid "" "key has been created %lu seconds in future (time warp or clock problem)\n" @@ -1783,7 +1783,7 @@ msgstr "clave %08lX: clave p msgid "no default public keyring\n" msgstr "no hay anillo público por defecto\n" -#: g10/import.c:423 g10/openfile.c:220 g10/sign.c:275 g10/sign.c:587 +#: g10/import.c:423 g10/openfile.c:220 g10/sign.c:295 g10/sign.c:611 #, c-format msgid "writing to `%s'\n" msgstr "escribiendo en `%s'\n" @@ -2042,7 +2042,7 @@ msgstr "" msgid "Really sign? " msgstr "¿Firmar de verdad? " -#: g10/keyedit.c:373 g10/keyedit.c:1869 g10/keyedit.c:1931 g10/sign.c:135 +#: g10/keyedit.c:373 g10/keyedit.c:1869 g10/keyedit.c:1931 g10/sign.c:136 #, c-format msgid "signing failed: %s\n" msgstr "firma fallida: %s\n" @@ -2511,7 +2511,7 @@ msgid "no secret key\n" msgstr "no hay clave secreta\n" #. of subkey -#: g10/keylist.c:318 g10/mainproc.c:741 +#: g10/keylist.c:318 g10/mainproc.c:742 #, fuzzy, c-format msgid " [expires: %s]" msgstr "La clave caduca el %s\n" @@ -2566,59 +2566,59 @@ msgstr "NOTA: el remitente solicit msgid "original file name='%.*s'\n" msgstr "nombre fichero original='%.*s'\n" -#: g10/mainproc.c:525 +#: g10/mainproc.c:526 msgid "standalone revocation - use \"gpg --import\" to apply\n" msgstr "" -#: g10/mainproc.c:612 g10/mainproc.c:621 +#: g10/mainproc.c:613 g10/mainproc.c:622 msgid "WARNING: invalid notation data found\n" msgstr "ATENCIÓN: encontrados datos de notación no válidos\n" -#: g10/mainproc.c:624 +#: g10/mainproc.c:625 msgid "Notation: " msgstr "Notación: " -#: g10/mainproc.c:631 +#: g10/mainproc.c:632 msgid "Policy: " msgstr "Política: " -#: g10/mainproc.c:1061 +#: g10/mainproc.c:1062 msgid "signature verification suppressed\n" msgstr "suprimida la verificación de la firma\n" -#: g10/mainproc.c:1067 +#: g10/mainproc.c:1068 #, c-format msgid "Signature made %.*s using %s key ID %08lX\n" msgstr "Firma creada el %.*s usando clave %s ID %08lX\n" #. just in case that we have no userid -#: g10/mainproc.c:1093 g10/mainproc.c:1104 +#: g10/mainproc.c:1094 g10/mainproc.c:1105 msgid "BAD signature from \"" msgstr "Firma INCORRECTA de \"" -#: g10/mainproc.c:1094 g10/mainproc.c:1105 +#: g10/mainproc.c:1095 g10/mainproc.c:1106 msgid "Good signature from \"" msgstr "Firma correcta de \"" -#: g10/mainproc.c:1096 +#: g10/mainproc.c:1097 msgid " aka \"" msgstr "también conocido como \"" -#: g10/mainproc.c:1152 +#: g10/mainproc.c:1153 #, c-format msgid "Can't check signature: %s\n" msgstr "Imposible comprobar la firma: %s\n" -#: g10/mainproc.c:1213 +#: g10/mainproc.c:1217 #, fuzzy, c-format msgid "standalone signature of class 0x%02x\n" msgstr "Clase de firma desconocida" -#: g10/mainproc.c:1254 +#: g10/mainproc.c:1263 msgid "old style (PGP 2.x) signature\n" msgstr "firma viejo estilo (PGP 2.x)\n" -#: g10/mainproc.c:1259 +#: g10/mainproc.c:1268 msgid "invalid root packet detected in proc_tree()\n" msgstr "paquete raíz no válido detectado en proc_tree()\n" @@ -2828,21 +2828,21 @@ msgstr "NOTA: clave de la firma caducada el %s\n" msgid "assuming bad signature due to an unknown critical bit\n" msgstr "asumiendo firma incorrecta debido a un bit crítico desconocido\n" -#: g10/sign.c:139 +#: g10/sign.c:140 #, c-format msgid "%s signature from: %s\n" msgstr "firma %s de: %s\n" -#: g10/sign.c:270 g10/sign.c:582 +#: g10/sign.c:290 g10/sign.c:606 #, c-format msgid "can't create %s: %s\n" msgstr "no puede crearse %s: %s\n" -#: g10/sign.c:368 +#: g10/sign.c:388 msgid "signing:" msgstr "firmando:" -#: g10/sign.c:411 +#: g10/sign.c:431 #, c-format msgid "WARNING: `%s' is an empty file\n" msgstr "ATENCIÓN `%s' es un fichero vacío\n" @@ -3384,7 +3384,7 @@ msgstr "datos cifrados %s\n" msgid "encrypted with unknown algorithm %d\n" msgstr "cifrado con algoritmo desconocido %d\n" -#: g10/encr-data.c:89 +#: g10/encr-data.c:90 msgid "" "WARNING: message was encrypted with a weak key in the symmetric cipher.\n" msgstr "" diff --git a/po/fr.po b/po/fr.po index 28fe9fae9..2eafa8fdb 100644 --- a/po/fr.po +++ b/po/fr.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: gnupg 1.0.1e\n" -"POT-Creation-Date: 2000-06-08 23:11+0200\n" +"POT-Creation-Date: 2000-06-27 12:16+0200\n" "PO-Revision-Date: 2000-06-04 15:40+02:00\n" "Last-Translator: Gaël Quéri \n" "Language-Team: French \n" @@ -828,7 +828,7 @@ msgstr "--delete-secret-key utilisateur" msgid "--delete-key user-id" msgstr "--delete-key utilisateur" -#: g10/encode.c:260 g10/g10.c:1254 g10/sign.c:373 +#: g10/encode.c:260 g10/g10.c:1254 g10/sign.c:393 #, c-format msgid "can't open %s: %s\n" msgstr "impossible d'ouvrir %s: %s\n" @@ -1595,7 +1595,7 @@ msgid "Key generation failed: %s\n" msgstr "La génération de clé a échoué: %s\n" # on s'amuse comme on peut... -#: g10/keygen.c:1628 g10/sig-check.c:318 g10/sign.c:111 +#: g10/keygen.c:1628 g10/sig-check.c:318 g10/sign.c:112 #, c-format msgid "" "key has been created %lu second in future (time warp or clock problem)\n" @@ -1603,7 +1603,7 @@ msgstr "" "la clé a été créée %lu seconde dans le futur (rupture spatio-temporelle ou\n" "problème d'horloge)\n" -#: g10/keygen.c:1630 g10/sig-check.c:320 g10/sign.c:113 +#: g10/keygen.c:1630 g10/sig-check.c:320 g10/sign.c:114 #, c-format msgid "" "key has been created %lu seconds in future (time warp or clock problem)\n" @@ -1790,7 +1790,7 @@ msgstr "cl msgid "no default public keyring\n" msgstr "pas de porte-clés public par défaut\n" -#: g10/import.c:423 g10/openfile.c:220 g10/sign.c:275 g10/sign.c:587 +#: g10/import.c:423 g10/openfile.c:220 g10/sign.c:295 g10/sign.c:611 #, c-format msgid "writing to `%s'\n" msgstr "écriture de `%s'\n" @@ -2048,7 +2048,7 @@ msgstr "" msgid "Really sign? " msgstr "Signer réellement ? " -#: g10/keyedit.c:373 g10/keyedit.c:1869 g10/keyedit.c:1931 g10/sign.c:135 +#: g10/keyedit.c:373 g10/keyedit.c:1869 g10/keyedit.c:1931 g10/sign.c:136 #, c-format msgid "signing failed: %s\n" msgstr "la signature a échoué: %s\n" @@ -2516,7 +2516,7 @@ msgid "no secret key\n" msgstr "pas de clé secrète\n" #. of subkey -#: g10/keylist.c:318 g10/mainproc.c:741 +#: g10/keylist.c:318 g10/mainproc.c:742 #, c-format msgid " [expires: %s]" msgstr " [expire: %s]" @@ -2571,59 +2571,59 @@ msgstr "NOTE: l'exp msgid "original file name='%.*s'\n" msgstr "nom de fichier original: '%.*s'\n" -#: g10/mainproc.c:525 +#: g10/mainproc.c:526 msgid "standalone revocation - use \"gpg --import\" to apply\n" msgstr "révocation autonome - utilisez «gpg --import» pour l'appliquer\n" -#: g10/mainproc.c:612 g10/mainproc.c:621 +#: g10/mainproc.c:613 g10/mainproc.c:622 msgid "WARNING: invalid notation data found\n" msgstr "ATTENTION: des données de notation invalides ont été détectées\n" -#: g10/mainproc.c:624 +#: g10/mainproc.c:625 msgid "Notation: " msgstr "Notation: " -#: g10/mainproc.c:631 +#: g10/mainproc.c:632 msgid "Policy: " msgstr "Politique: " -#: g10/mainproc.c:1061 +#: g10/mainproc.c:1062 msgid "signature verification suppressed\n" msgstr "vérification de signature supprimée\n" -#: g10/mainproc.c:1067 +#: g10/mainproc.c:1068 #, c-format msgid "Signature made %.*s using %s key ID %08lX\n" msgstr "Signature faite %.*s avec une clé %s ID %08lX\n" #. just in case that we have no userid -#: g10/mainproc.c:1093 g10/mainproc.c:1104 +#: g10/mainproc.c:1094 g10/mainproc.c:1105 msgid "BAD signature from \"" msgstr "MAUVAISE signature de \"" -#: g10/mainproc.c:1094 g10/mainproc.c:1105 +#: g10/mainproc.c:1095 g10/mainproc.c:1106 msgid "Good signature from \"" msgstr "Bonne signature de \"" -#: g10/mainproc.c:1096 +#: g10/mainproc.c:1097 msgid " aka \"" msgstr " alias \"" -#: g10/mainproc.c:1152 +#: g10/mainproc.c:1153 #, c-format msgid "Can't check signature: %s\n" msgstr "Impossible de vérifier la signature: %s\n" -#: g10/mainproc.c:1213 +#: g10/mainproc.c:1217 #, c-format msgid "standalone signature of class 0x%02x\n" msgstr "signature autonome de classe 0x%02x\n" -#: g10/mainproc.c:1254 +#: g10/mainproc.c:1263 msgid "old style (PGP 2.x) signature\n" msgstr "signature d'un ancien style (PGP 2.x)\n" -#: g10/mainproc.c:1259 +#: g10/mainproc.c:1268 msgid "invalid root packet detected in proc_tree()\n" msgstr "paquet racine invalide détecté dans proc_tree()\n" @@ -2837,21 +2837,21 @@ msgstr "" "la signature est supposée être fausse car un bit critique est\n" "inconnu\n" -#: g10/sign.c:139 +#: g10/sign.c:140 #, c-format msgid "%s signature from: %s\n" msgstr "Signature %s de: %s\n" -#: g10/sign.c:270 g10/sign.c:582 +#: g10/sign.c:290 g10/sign.c:606 #, c-format msgid "can't create %s: %s\n" msgstr "impossible de créer %s: %s\n" -#: g10/sign.c:368 +#: g10/sign.c:388 msgid "signing:" msgstr "signature:" -#: g10/sign.c:411 +#: g10/sign.c:431 #, c-format msgid "WARNING: `%s' is an empty file\n" msgstr "ATTENTION: `%s' est un fichier vide\n" @@ -3413,7 +3413,7 @@ msgstr "donn msgid "encrypted with unknown algorithm %d\n" msgstr "chiffré avec l'algorithme inconnu %d\n" -#: g10/encr-data.c:89 +#: g10/encr-data.c:90 msgid "" "WARNING: message was encrypted with a weak key in the symmetric cipher.\n" msgstr "" diff --git a/po/id.po b/po/id.po index 43d95a230..4527ef6c4 100644 --- a/po/id.po +++ b/po/id.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: GNU Privacy Guard 1.0.1\n" -"POT-Creation-Date: 2000-06-08 23:11+0200\n" +"POT-Creation-Date: 2000-06-27 12:16+0200\n" "PO-Revision-Date: 2000-02-06 18:04+07:00\n" "Last-Translator: Tedi Heriyanto \n" "Language-Team: Indonesia \n" @@ -814,7 +814,7 @@ msgstr "--delete-secret-key id-user" msgid "--delete-key user-id" msgstr "--delete-key id-user" -#: g10/encode.c:260 g10/g10.c:1254 g10/sign.c:373 +#: g10/encode.c:260 g10/g10.c:1254 g10/sign.c:393 #, c-format msgid "can't open %s: %s\n" msgstr "tidak dapat membuka %s: %s\n" @@ -1561,14 +1561,14 @@ msgstr "" msgid "Key generation failed: %s\n" msgstr "Pembuatan kunci gagal: %s\n" -#: g10/keygen.c:1628 g10/sig-check.c:318 g10/sign.c:111 +#: g10/keygen.c:1628 g10/sig-check.c:318 g10/sign.c:112 #, c-format msgid "" "key has been created %lu second in future (time warp or clock problem)\n" msgstr "" "kunci telah diciptakan dalam %lu detik mendatang (masalah waktu atau jam)\n" -#: g10/keygen.c:1630 g10/sig-check.c:320 g10/sign.c:113 +#: g10/keygen.c:1630 g10/sig-check.c:320 g10/sign.c:114 #, c-format msgid "" "key has been created %lu seconds in future (time warp or clock problem)\n" @@ -1752,7 +1752,7 @@ msgstr "kunci %08lX: kunci publik tidak ditemukan: %s\n" msgid "no default public keyring\n" msgstr "tidak ada keyring publik baku\n" -#: g10/import.c:423 g10/openfile.c:220 g10/sign.c:275 g10/sign.c:587 +#: g10/import.c:423 g10/openfile.c:220 g10/sign.c:295 g10/sign.c:611 #, c-format msgid "writing to `%s'\n" msgstr "menulis ke `%s'\n" @@ -2010,7 +2010,7 @@ msgstr "" msgid "Really sign? " msgstr "Ditandai? " -#: g10/keyedit.c:373 g10/keyedit.c:1869 g10/keyedit.c:1931 g10/sign.c:135 +#: g10/keyedit.c:373 g10/keyedit.c:1869 g10/keyedit.c:1931 g10/sign.c:136 #, c-format msgid "signing failed: %s\n" msgstr "gagal menandai: %s\n" @@ -2477,7 +2477,7 @@ msgid "no secret key\n" msgstr "tidak ada kunci rahasia\n" #. of subkey -#: g10/keylist.c:318 g10/mainproc.c:741 +#: g10/keylist.c:318 g10/mainproc.c:742 #, fuzzy, c-format msgid " [expires: %s]" msgstr "Kunci berakhir pada %s\n" @@ -2532,59 +2532,59 @@ msgstr "CATATAN: pengirim meminta \"for-your-eyes-only\"\n" msgid "original file name='%.*s'\n" msgstr "nama file asli='%.*s'\n" -#: g10/mainproc.c:525 +#: g10/mainproc.c:526 msgid "standalone revocation - use \"gpg --import\" to apply\n" msgstr "" -#: g10/mainproc.c:612 g10/mainproc.c:621 +#: g10/mainproc.c:613 g10/mainproc.c:622 msgid "WARNING: invalid notation data found\n" msgstr "PERINGATAN: ditemukan notasi data tidak valid\n" -#: g10/mainproc.c:624 +#: g10/mainproc.c:625 msgid "Notation: " msgstr "Notasi: " -#: g10/mainproc.c:631 +#: g10/mainproc.c:632 msgid "Policy: " msgstr "Kebijakan: " -#: g10/mainproc.c:1061 +#: g10/mainproc.c:1062 msgid "signature verification suppressed\n" msgstr "verifikasi signature tidak optimal\n" -#: g10/mainproc.c:1067 +#: g10/mainproc.c:1068 #, c-format msgid "Signature made %.*s using %s key ID %08lX\n" msgstr "Signature dibuat %.*s menggunakan kunci %s ID %08lX\n" #. just in case that we have no userid -#: g10/mainproc.c:1093 g10/mainproc.c:1104 +#: g10/mainproc.c:1094 g10/mainproc.c:1105 msgid "BAD signature from \"" msgstr "signature BURUK dari \"" -#: g10/mainproc.c:1094 g10/mainproc.c:1105 +#: g10/mainproc.c:1095 g10/mainproc.c:1106 msgid "Good signature from \"" msgstr "Signature baik dari \"" -#: g10/mainproc.c:1096 +#: g10/mainproc.c:1097 msgid " aka \"" msgstr " alias \"" -#: g10/mainproc.c:1152 +#: g10/mainproc.c:1153 #, c-format msgid "Can't check signature: %s\n" msgstr "Tidak dapat memeriksa signature: %s\n" -#: g10/mainproc.c:1213 +#: g10/mainproc.c:1217 #, fuzzy, c-format msgid "standalone signature of class 0x%02x\n" msgstr "kelas signature tidak dikenal" -#: g10/mainproc.c:1254 +#: g10/mainproc.c:1263 msgid "old style (PGP 2.x) signature\n" msgstr "signature model lama (PGP 2.X)\n" -#: g10/mainproc.c:1259 +#: g10/mainproc.c:1268 msgid "invalid root packet detected in proc_tree()\n" msgstr "terdeteksi root paket tidak valid dalam proc_tree()\n" @@ -2792,21 +2792,21 @@ msgstr "CATATAN: kunci signature berakhir %s\n" msgid "assuming bad signature due to an unknown critical bit\n" msgstr "mengasumsikan signature buruk karena ada bit kritik tidak dikenal\n" -#: g10/sign.c:139 +#: g10/sign.c:140 #, c-format msgid "%s signature from: %s\n" msgstr "%s signature dari: %s\n" -#: g10/sign.c:270 g10/sign.c:582 +#: g10/sign.c:290 g10/sign.c:606 #, c-format msgid "can't create %s: %s\n" msgstr "tidak dapat membuat %s: %s\n" -#: g10/sign.c:368 +#: g10/sign.c:388 msgid "signing:" msgstr "menandai:" -#: g10/sign.c:411 +#: g10/sign.c:431 #, c-format msgid "WARNING: `%s' is an empty file\n" msgstr "PERINGATAN: `%s' adalah file kosong\n" @@ -3345,7 +3345,7 @@ msgstr "%s data terenkripsi\n" msgid "encrypted with unknown algorithm %d\n" msgstr "dienkripsi dengan algoritma tidak dikenal %d\n" -#: g10/encr-data.c:89 +#: g10/encr-data.c:90 msgid "" "WARNING: message was encrypted with a weak key in the symmetric cipher.\n" msgstr "" diff --git a/po/it.po b/po/it.po index e2744f705..9732b984a 100644 --- a/po/it.po +++ b/po/it.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: gnupg-1.0.0h\n" -"POT-Creation-Date: 2000-06-08 23:11+0200\n" +"POT-Creation-Date: 2000-06-27 12:16+0200\n" "PO-Revision-Date: 1999-12-08 15:51+02:00\n" "Last-Translator: Marco d'Itri \n" "Language-Team: Italian \n" @@ -817,7 +817,7 @@ msgstr "--delete-secret-key user-id" msgid "--delete-key user-id" msgstr "--delete-key user-id" -#: g10/encode.c:260 g10/g10.c:1254 g10/sign.c:373 +#: g10/encode.c:260 g10/g10.c:1254 g10/sign.c:393 #, c-format msgid "can't open %s: %s\n" msgstr "impossibile aprire `%s': %s\n" @@ -1573,7 +1573,7 @@ msgstr "" msgid "Key generation failed: %s\n" msgstr "Generazione della chiave fallita: %s\n" -#: g10/keygen.c:1628 g10/sig-check.c:318 g10/sign.c:111 +#: g10/keygen.c:1628 g10/sig-check.c:318 g10/sign.c:112 #, c-format msgid "" "key has been created %lu second in future (time warp or clock problem)\n" @@ -1581,7 +1581,7 @@ msgstr "" "la chiave è stata creata %lu secondo nel futuro (salto nel tempo o problema\n" "con l'orologio)\n" -#: g10/keygen.c:1630 g10/sig-check.c:320 g10/sign.c:113 +#: g10/keygen.c:1630 g10/sig-check.c:320 g10/sign.c:114 #, c-format msgid "" "key has been created %lu seconds in future (time warp or clock problem)\n" @@ -1766,7 +1766,7 @@ msgstr "chiave %08lX: chiave pubblica non trovata: %s\n" msgid "no default public keyring\n" msgstr "nessun portachiavi pubblico predefinito\n" -#: g10/import.c:423 g10/openfile.c:220 g10/sign.c:275 g10/sign.c:587 +#: g10/import.c:423 g10/openfile.c:220 g10/sign.c:295 g10/sign.c:611 #, c-format msgid "writing to `%s'\n" msgstr "scrittura in `%s'\n" @@ -2024,7 +2024,7 @@ msgstr "" msgid "Really sign? " msgstr "Firmo davvero? " -#: g10/keyedit.c:373 g10/keyedit.c:1869 g10/keyedit.c:1931 g10/sign.c:135 +#: g10/keyedit.c:373 g10/keyedit.c:1869 g10/keyedit.c:1931 g10/sign.c:136 #, c-format msgid "signing failed: %s\n" msgstr "firma fallita: %s\n" @@ -2494,7 +2494,7 @@ msgid "no secret key\n" msgstr "manca la chiave segreta\n" #. of subkey -#: g10/keylist.c:318 g10/mainproc.c:741 +#: g10/keylist.c:318 g10/mainproc.c:742 #, fuzzy, c-format msgid " [expires: %s]" msgstr "La chiave scadrà il %s\n" @@ -2549,59 +2549,59 @@ msgstr "NOTA: il mittente ha richiesto \"solo-per-i-tuoi-occhi\"\n" msgid "original file name='%.*s'\n" msgstr "nome del file originale='%.*s'\n" -#: g10/mainproc.c:525 +#: g10/mainproc.c:526 msgid "standalone revocation - use \"gpg --import\" to apply\n" msgstr "revoca solitaria - usa \"gpg --import\" per applicarla\n" -#: g10/mainproc.c:612 g10/mainproc.c:621 +#: g10/mainproc.c:613 g10/mainproc.c:622 msgid "WARNING: invalid notation data found\n" msgstr "ATTENZIONE: trovati dati di una nota non validi\n" -#: g10/mainproc.c:624 +#: g10/mainproc.c:625 msgid "Notation: " msgstr "Nota: " -#: g10/mainproc.c:631 +#: g10/mainproc.c:632 msgid "Policy: " msgstr "Policy: " -#: g10/mainproc.c:1061 +#: g10/mainproc.c:1062 msgid "signature verification suppressed\n" msgstr "verifica della firma soppressa\n" -#: g10/mainproc.c:1067 +#: g10/mainproc.c:1068 #, c-format msgid "Signature made %.*s using %s key ID %08lX\n" msgstr "Firma fatta %.*s usando la chiave %s con ID %08lX\n" #. just in case that we have no userid -#: g10/mainproc.c:1093 g10/mainproc.c:1104 +#: g10/mainproc.c:1094 g10/mainproc.c:1105 msgid "BAD signature from \"" msgstr "Firma NON corretta da \"" -#: g10/mainproc.c:1094 g10/mainproc.c:1105 +#: g10/mainproc.c:1095 g10/mainproc.c:1106 msgid "Good signature from \"" msgstr "Firma valida da \"" -#: g10/mainproc.c:1096 +#: g10/mainproc.c:1097 msgid " aka \"" msgstr " anche noto come \"" -#: g10/mainproc.c:1152 +#: g10/mainproc.c:1153 #, c-format msgid "Can't check signature: %s\n" msgstr "Impossibile controllare la firma: %s\n" -#: g10/mainproc.c:1213 +#: g10/mainproc.c:1217 #, c-format msgid "standalone signature of class 0x%02x\n" msgstr "firma solitaria di classe 0x%02x\n" -#: g10/mainproc.c:1254 +#: g10/mainproc.c:1263 msgid "old style (PGP 2.x) signature\n" msgstr "firma vecchio stile (PGP 2.x)\n" -#: g10/mainproc.c:1259 +#: g10/mainproc.c:1268 msgid "invalid root packet detected in proc_tree()\n" msgstr "individuato un pacchetto radice non valido in proc_tree()\n" @@ -2813,21 +2813,21 @@ msgid "assuming bad signature due to an unknown critical bit\n" msgstr "" "si suppone una firma non valida a causa di un bit critico sconosciuto\n" -#: g10/sign.c:139 +#: g10/sign.c:140 #, c-format msgid "%s signature from: %s\n" msgstr "Firma %s da: %s\n" -#: g10/sign.c:270 g10/sign.c:582 +#: g10/sign.c:290 g10/sign.c:606 #, c-format msgid "can't create %s: %s\n" msgstr "impossibile creare %s: %s\n" -#: g10/sign.c:368 +#: g10/sign.c:388 msgid "signing:" msgstr "firma:" -#: g10/sign.c:411 +#: g10/sign.c:431 #, c-format msgid "WARNING: `%s' is an empty file\n" msgstr "ATTENZIONE: `%s' è un file vuoto\n" @@ -3375,7 +3375,7 @@ msgstr "dati cifrati con %s\n" msgid "encrypted with unknown algorithm %d\n" msgstr "cifrato con l'algoritmo sconosciuto %d\n" -#: g10/encr-data.c:89 +#: g10/encr-data.c:90 msgid "" "WARNING: message was encrypted with a weak key in the symmetric cipher.\n" msgstr "" diff --git a/po/ja.po b/po/ja.po index 43ac80422..7a4469768 100644 --- a/po/ja.po +++ b/po/ja.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: gnupg 1.0.0h\n" -"POT-Creation-Date: 2000-06-08 23:11+0200\n" +"POT-Creation-Date: 2000-06-27 12:16+0200\n" "PO-Revision-Date: 2000-02-16 20:10+09:00\n" "Last-Translator: IIDA Yosiaki \n" "Language-Team: Japanese \n" @@ -814,7 +814,7 @@ msgstr "--delete-secret-key user-id" msgid "--delete-key user-id" msgstr "--delete-key user-id" -#: g10/encode.c:260 g10/g10.c:1254 g10/sign.c:373 +#: g10/encode.c:260 g10/g10.c:1254 g10/sign.c:393 #, c-format msgid "can't open %s: %s\n" msgstr "%s ¤¬³«¤±¤Þ¤»¤ó: %s\n" @@ -1560,13 +1560,13 @@ msgstr "" msgid "Key generation failed: %s\n" msgstr "¸°¤ÎºîÀ®¤Ë¼ºÇÔ: %s\n" -#: g10/keygen.c:1628 g10/sig-check.c:318 g10/sign.c:111 +#: g10/keygen.c:1628 g10/sig-check.c:318 g10/sign.c:112 #, c-format msgid "" "key has been created %lu second in future (time warp or clock problem)\n" msgstr "¸°¤Ï %lu ÉÃ̤Íè¤ËºîÀ®¤µ¤ì¤Þ¤·¤¿ (»þ´Öι¹Ô¤«»þ·×¤Î¤¯¤ë¤¤¤Ç¤·¤ç¤¦)\n" -#: g10/keygen.c:1630 g10/sig-check.c:320 g10/sign.c:113 +#: g10/keygen.c:1630 g10/sig-check.c:320 g10/sign.c:114 #, c-format msgid "" "key has been created %lu seconds in future (time warp or clock problem)\n" @@ -1749,7 +1749,7 @@ msgstr " msgid "no default public keyring\n" msgstr "¥Ç¥Õ¥©¥ë¥È¤Î¸ø³«¸°¥ê¥ó¥°¤¬¤¢¤ê¤Þ¤»¤ó\n" -#: g10/import.c:423 g10/openfile.c:220 g10/sign.c:275 g10/sign.c:587 +#: g10/import.c:423 g10/openfile.c:220 g10/sign.c:295 g10/sign.c:611 #, c-format msgid "writing to `%s'\n" msgstr "`%s' ¤Ø¤Î½ñ¤­½Ð¤·\n" @@ -2003,7 +2003,7 @@ msgstr "" msgid "Really sign? " msgstr "ËÜÅö¤Ë½ð̾¤·¤Þ¤¹¤«? " -#: g10/keyedit.c:373 g10/keyedit.c:1869 g10/keyedit.c:1931 g10/sign.c:135 +#: g10/keyedit.c:373 g10/keyedit.c:1869 g10/keyedit.c:1931 g10/sign.c:136 #, c-format msgid "signing failed: %s\n" msgstr "½ð̾¤Ë¼ºÇÔ¤·¤Þ¤·¤¿: %s\n" @@ -2472,7 +2472,7 @@ msgid "no secret key\n" msgstr "ÈëÌ©¸°¤¬¤¢¤ê¤Þ¤»¤ó\n" #. of subkey -#: g10/keylist.c:318 g10/mainproc.c:741 +#: g10/keylist.c:318 g10/mainproc.c:742 #, fuzzy, c-format msgid " [expires: %s]" msgstr "¸°¤Ï %s ¤Ë¤Æ´ü¸ÂÀÚ¤ì¤Ë¤Ê¤ê¤Þ¤¹\n" @@ -2527,59 +2527,59 @@ msgstr " msgid "original file name='%.*s'\n" msgstr "¸µ¤Î¥Õ¥¡¥¤¥ë̾='%.*s'\n" -#: g10/mainproc.c:525 +#: g10/mainproc.c:526 msgid "standalone revocation - use \"gpg --import\" to apply\n" msgstr "ÆÈΩÇË´þ¡£¡Ögpg --import¡×¤ò»È¤Ã¤ÆŬÍѤ·¤Æ¤¯¤À¤µ¤¤\n" -#: g10/mainproc.c:612 g10/mainproc.c:621 +#: g10/mainproc.c:613 g10/mainproc.c:622 msgid "WARNING: invalid notation data found\n" msgstr "·Ù¹ð: ̵¸ú¤ÊÃí¼á¥Ç¡¼¥¿¤¬¤¢¤ê¤Þ¤¹\n" -#: g10/mainproc.c:624 +#: g10/mainproc.c:625 msgid "Notation: " msgstr "Ãí¼á: " -#: g10/mainproc.c:631 +#: g10/mainproc.c:632 msgid "Policy: " msgstr "¥Ý¥ê¥·¡¼: " -#: g10/mainproc.c:1061 +#: g10/mainproc.c:1062 msgid "signature verification suppressed\n" msgstr "½ð̾¤Î¸¡¾Ú¤¬¤Ç¤­¤Þ¤»¤ó\n" -#: g10/mainproc.c:1067 +#: g10/mainproc.c:1068 #, c-format msgid "Signature made %.*s using %s key ID %08lX\n" msgstr "%.*s ¤Î %s ¸° ID %08lX ¤Ë¤è¤ë½ð̾\n" #. just in case that we have no userid -#: g10/mainproc.c:1093 g10/mainproc.c:1104 +#: g10/mainproc.c:1094 g10/mainproc.c:1105 msgid "BAD signature from \"" msgstr "ÉÔÀµ¤Ê½ð̾: \"" -#: g10/mainproc.c:1094 g10/mainproc.c:1105 +#: g10/mainproc.c:1095 g10/mainproc.c:1106 msgid "Good signature from \"" msgstr "Àµ¤·¤¤½ð̾: \"" -#: g10/mainproc.c:1096 +#: g10/mainproc.c:1097 msgid " aka \"" msgstr " ÊÌ̾ \"" -#: g10/mainproc.c:1152 +#: g10/mainproc.c:1153 #, c-format msgid "Can't check signature: %s\n" msgstr "½ð̾¤Î¸¡¾Ú¤¬¤Ç¤­¤Þ¤»¤ó: %s\n" -#: g10/mainproc.c:1213 +#: g10/mainproc.c:1217 #, c-format msgid "standalone signature of class 0x%02x\n" msgstr "¥¯¥é¥¹0x%02x¤ÎÆÈΩ½ð̾\n" -#: g10/mainproc.c:1254 +#: g10/mainproc.c:1263 msgid "old style (PGP 2.x) signature\n" msgstr "¸Å¤¤·Á¼° (PGP 2.x) ¤Ë¤è¤ë½ð̾\n" -#: g10/mainproc.c:1259 +#: g10/mainproc.c:1268 msgid "invalid root packet detected in proc_tree()\n" msgstr "proc_tree() ¤ÎÃæ¤Ë̵¸ú¤Ê¥Ñ¥±¥Ã¥È¤¬¸¡½Ð¤µ¤ì¤Þ¤·¤¿\n" @@ -2789,21 +2789,21 @@ msgstr " msgid "assuming bad signature due to an unknown critical bit\n" msgstr "ÉÔÌÀ¤Ê¥¯¥ê¥Æ¥£¥«¥ë¥Ó¥Ã¥È¤¬¤¢¤Ã¤¿¤Î¤Ç¡¢½ð̾¤ÏÉÔÀµ¤À¤È¸«¤Ê¤·¤Þ¤¹\n" -#: g10/sign.c:139 +#: g10/sign.c:140 #, c-format msgid "%s signature from: %s\n" msgstr "%s ½ð̾¡£½ð̾¼Ô: %s\n" -#: g10/sign.c:270 g10/sign.c:582 +#: g10/sign.c:290 g10/sign.c:606 #, c-format msgid "can't create %s: %s\n" msgstr "%s ¤¬ºîÀ®¤Ç¤­¤Þ¤»¤ó: %s\n" -#: g10/sign.c:368 +#: g10/sign.c:388 msgid "signing:" msgstr "½ð̾:" -#: g10/sign.c:411 +#: g10/sign.c:431 #, c-format msgid "WARNING: `%s' is an empty file\n" msgstr "·Ù¹ð: `%s' ¤Ï¶õ¤Î¥Õ¥¡¥¤¥ë¤Ç¤¹\n" @@ -3346,7 +3346,7 @@ msgstr "%s msgid "encrypted with unknown algorithm %d\n" msgstr "ÉÔÌÀ¤Ê¥¢¥ë¥´¥ê¥º¥à¤Ë¤è¤ë°Å¹æ %d\n" -#: g10/encr-data.c:89 +#: g10/encr-data.c:90 msgid "" "WARNING: message was encrypted with a weak key in the symmetric cipher.\n" msgstr "·Ù¹ð: ¥á¥Ã¥»¡¼¥¸¤ÏÂоΰŹæË¡¤Î¼å¤¤¸°¤Ë¤è¤ê°Å¹æ²½¤µ¤ì¤Æ¤¤¤Þ¤¹¡£\n" diff --git a/po/nl.po b/po/nl.po index 4cc9cdb49..45cc79087 100644 --- a/po/nl.po +++ b/po/nl.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: gnupg 1.0.0h\n" -"POT-Creation-Date: 2000-06-08 23:11+0200\n" +"POT-Creation-Date: 2000-06-27 12:16+0200\n" "PO-Revision-Date: 2000-02-20 21:30+01:00\n" "Last-Translator: Ivo Timmermans \n" "Language-Team: Dutch \n" @@ -816,7 +816,7 @@ msgstr "--delete-secret-key gebruikersidentificatie" msgid "--delete-key user-id" msgstr "--delete-key gebruikersidentificatie" -#: g10/encode.c:260 g10/g10.c:1254 g10/sign.c:373 +#: g10/encode.c:260 g10/g10.c:1254 g10/sign.c:393 #, c-format msgid "can't open %s: %s\n" msgstr "kan %s niet openen: %s\n" @@ -1585,7 +1585,7 @@ msgstr "" msgid "Key generation failed: %s\n" msgstr "Sleutelgeneratie is mislukt: %s\n" -#: g10/keygen.c:1628 g10/sig-check.c:318 g10/sign.c:111 +#: g10/keygen.c:1628 g10/sig-check.c:318 g10/sign.c:112 #, c-format msgid "" "key has been created %lu second in future (time warp or clock problem)\n" @@ -1593,7 +1593,7 @@ msgstr "" "Sleutel is %lu seconden in de toekomst gemaakt (tijdsverschuiving of\n" "klokprobleem)\n" -#: g10/keygen.c:1630 g10/sig-check.c:320 g10/sign.c:113 +#: g10/keygen.c:1630 g10/sig-check.c:320 g10/sign.c:114 #, c-format msgid "" "key has been created %lu seconds in future (time warp or clock problem)\n" @@ -1779,7 +1779,7 @@ msgstr "sleutel %08lX: openbare sleutel niet gevonden: %s\n" msgid "no default public keyring\n" msgstr "geen standaard openbare sleutelbos\n" -#: g10/import.c:423 g10/openfile.c:220 g10/sign.c:275 g10/sign.c:587 +#: g10/import.c:423 g10/openfile.c:220 g10/sign.c:295 g10/sign.c:611 #, c-format msgid "writing to `%s'\n" msgstr "schrijven naar `%s'\n" @@ -2044,7 +2044,7 @@ msgstr "" msgid "Really sign? " msgstr "Echt tekenen? " -#: g10/keyedit.c:373 g10/keyedit.c:1869 g10/keyedit.c:1931 g10/sign.c:135 +#: g10/keyedit.c:373 g10/keyedit.c:1869 g10/keyedit.c:1931 g10/sign.c:136 #, c-format msgid "signing failed: %s\n" msgstr "ondertekening mislukt: %s\n" @@ -2513,7 +2513,7 @@ msgid "no secret key\n" msgstr "geen geheime sleutel\n" #. of subkey -#: g10/keylist.c:318 g10/mainproc.c:741 +#: g10/keylist.c:318 g10/mainproc.c:742 #, fuzzy, c-format msgid " [expires: %s]" msgstr "Sleutel verloopt op %s\n" @@ -2569,59 +2569,59 @@ msgstr "LET OP: afzender vroeg om \"for-your-eyes-only\"\n" msgid "original file name='%.*s'\n" msgstr "originele bestandsnaam='%.*s'\n" -#: g10/mainproc.c:525 +#: g10/mainproc.c:526 msgid "standalone revocation - use \"gpg --import\" to apply\n" msgstr "alleenstaande intrekking - gebruik \"gpg --import\" om uit te voeren\n" -#: g10/mainproc.c:612 g10/mainproc.c:621 +#: g10/mainproc.c:613 g10/mainproc.c:622 msgid "WARNING: invalid notation data found\n" msgstr "LET OP: ongeldige aantekeningen gevonden\n" -#: g10/mainproc.c:624 +#: g10/mainproc.c:625 msgid "Notation: " msgstr "Aantekening: " -#: g10/mainproc.c:631 +#: g10/mainproc.c:632 msgid "Policy: " msgstr "Beleid: " -#: g10/mainproc.c:1061 +#: g10/mainproc.c:1062 msgid "signature verification suppressed\n" msgstr "controle van de ondertekening overgeslagen\n" -#: g10/mainproc.c:1067 +#: g10/mainproc.c:1068 #, c-format msgid "Signature made %.*s using %s key ID %08lX\n" msgstr "Ondertekening gemaakt op %.*s met %s sleutel nummer %08lX\n" #. just in case that we have no userid -#: g10/mainproc.c:1093 g10/mainproc.c:1104 +#: g10/mainproc.c:1094 g10/mainproc.c:1105 msgid "BAD signature from \"" msgstr "FOUTE ondertekening van \"" -#: g10/mainproc.c:1094 g10/mainproc.c:1105 +#: g10/mainproc.c:1095 g10/mainproc.c:1106 msgid "Good signature from \"" msgstr "Correcte ondertekening van \"" -#: g10/mainproc.c:1096 +#: g10/mainproc.c:1097 msgid " aka \"" msgstr " alias \"" -#: g10/mainproc.c:1152 +#: g10/mainproc.c:1153 #, c-format msgid "Can't check signature: %s\n" msgstr "Kan ondertekening niet controleren: %s\n" -#: g10/mainproc.c:1213 +#: g10/mainproc.c:1217 #, c-format msgid "standalone signature of class 0x%02x\n" msgstr "losstaande ondertekening van type 0x%02x\n" -#: g10/mainproc.c:1254 +#: g10/mainproc.c:1263 msgid "old style (PGP 2.x) signature\n" msgstr "oude stijl (PGP 2.x) ondertekening\n" -#: g10/mainproc.c:1259 +#: g10/mainproc.c:1268 msgid "invalid root packet detected in proc_tree()\n" msgstr "ongeldig hoofdpakket gevonden in proc_tree()\n" @@ -2831,21 +2831,21 @@ msgstr "LET OP: sleutel voor ondertekening is vervallen op %s\n" msgid "assuming bad signature due to an unknown critical bit\n" msgstr "foutieve ondertekening aangenomen wegens een onbekende kritische bit\n" -#: g10/sign.c:139 +#: g10/sign.c:140 #, c-format msgid "%s signature from: %s\n" msgstr "%s ondertekening van: %s\n" -#: g10/sign.c:270 g10/sign.c:582 +#: g10/sign.c:290 g10/sign.c:606 #, c-format msgid "can't create %s: %s\n" msgstr "kan %s niet aanmaken: %s\n" -#: g10/sign.c:368 +#: g10/sign.c:388 msgid "signing:" msgstr "ondertekenen:" -#: g10/sign.c:411 +#: g10/sign.c:431 #, c-format msgid "WARNING: `%s' is an empty file\n" msgstr "LET OP: `%s' is een leeg bestand\n" @@ -3396,7 +3396,7 @@ msgstr "%s versleutelde gegevens\n" msgid "encrypted with unknown algorithm %d\n" msgstr "versleuteld met onbekend algoritme %d\n" -#: g10/encr-data.c:89 +#: g10/encr-data.c:90 msgid "" "WARNING: message was encrypted with a weak key in the symmetric cipher.\n" msgstr "" diff --git a/po/pl.po b/po/pl.po index e24e69e66..543311e3a 100644 --- a/po/pl.po +++ b/po/pl.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: gnupg-1.0.0\n" -"POT-Creation-Date: 2000-06-08 23:11+0200\n" +"POT-Creation-Date: 2000-06-27 12:16+0200\n" "PO-Revision-Date: 1999-10-02 21:35+02:00\n" "Last-Translator: Janusz A. Urbanowicz \n" "Language-Team: Polish \n" @@ -828,7 +828,7 @@ msgstr "--delete-secret-key nazwa u msgid "--delete-key user-id" msgstr "--delete-key nazwa u¿ytkownika" -#: g10/encode.c:260 g10/g10.c:1254 g10/sign.c:373 +#: g10/encode.c:260 g10/g10.c:1254 g10/sign.c:393 #, c-format msgid "can't open %s: %s\n" msgstr "nie mo¿na otworzyæ %s: %s\n" @@ -1592,7 +1592,7 @@ msgstr "" msgid "Key generation failed: %s\n" msgstr "Generacja klucza nie powiod³a siê: %s\n" -#: g10/keygen.c:1628 g10/sig-check.c:318 g10/sign.c:111 +#: g10/keygen.c:1628 g10/sig-check.c:318 g10/sign.c:112 #, c-format msgid "" "key has been created %lu second in future (time warp or clock problem)\n" @@ -1600,7 +1600,7 @@ msgstr "" "klucz zosta³ stworzony %lu sekund w przysz³o¶ci (zaburzenia\n" "czasoprzestrzeni, lub ¼le ustawiony zegar systemowy)\n" -#: g10/keygen.c:1630 g10/sig-check.c:320 g10/sign.c:113 +#: g10/keygen.c:1630 g10/sig-check.c:320 g10/sign.c:114 #, c-format msgid "" "key has been created %lu seconds in future (time warp or clock problem)\n" @@ -1785,7 +1785,7 @@ msgstr "klucz %08lX: brak klucza publicznego: %s\n" msgid "no default public keyring\n" msgstr "brak domy¶lnego zbioru kluczy publicznych\n" -#: g10/import.c:423 g10/openfile.c:220 g10/sign.c:275 g10/sign.c:587 +#: g10/import.c:423 g10/openfile.c:220 g10/sign.c:295 g10/sign.c:611 #, c-format msgid "writing to `%s'\n" msgstr "zapis do '%s'\n" @@ -2049,7 +2049,7 @@ msgstr "" msgid "Really sign? " msgstr "Na pewno podpisaæ? " -#: g10/keyedit.c:373 g10/keyedit.c:1869 g10/keyedit.c:1931 g10/sign.c:135 +#: g10/keyedit.c:373 g10/keyedit.c:1869 g10/keyedit.c:1931 g10/sign.c:136 #, c-format msgid "signing failed: %s\n" msgstr "z³o¿enie podpisu nie powiod³o siê: %s\n" @@ -2519,7 +2519,7 @@ msgid "no secret key\n" msgstr "brak klucza prywatnego\n" #. of subkey -#: g10/keylist.c:318 g10/mainproc.c:741 +#: g10/keylist.c:318 g10/mainproc.c:742 #, fuzzy, c-format msgid " [expires: %s]" msgstr "Data wa¿no¶ci klucza: %s\n" @@ -2574,27 +2574,27 @@ msgstr "UWAGA: nadawca zaznaczy msgid "original file name='%.*s'\n" msgstr "pierwotna nazwa pliku='%.*s'\n" -#: g10/mainproc.c:525 +#: g10/mainproc.c:526 msgid "standalone revocation - use \"gpg --import\" to apply\n" msgstr "" -#: g10/mainproc.c:612 g10/mainproc.c:621 +#: g10/mainproc.c:613 g10/mainproc.c:622 msgid "WARNING: invalid notation data found\n" msgstr "OSTRZE¯ENIE: niepoprawne dane w adnotacji\n" -#: g10/mainproc.c:624 +#: g10/mainproc.c:625 msgid "Notation: " msgstr "Adnotacja:" -#: g10/mainproc.c:631 +#: g10/mainproc.c:632 msgid "Policy: " msgstr "Regulamin:" -#: g10/mainproc.c:1061 +#: g10/mainproc.c:1062 msgid "signature verification suppressed\n" msgstr "wymuszono pominiêcie sprawdzenia podpisu\n" -#: g10/mainproc.c:1067 +#: g10/mainproc.c:1068 #, c-format msgid "Signature made %.*s using %s key ID %08lX\n" msgstr "" @@ -2602,33 +2602,33 @@ msgstr "" "z u¿yciem klucza o identyfikatorze %08lX\n" #. just in case that we have no userid -#: g10/mainproc.c:1093 g10/mainproc.c:1104 +#: g10/mainproc.c:1094 g10/mainproc.c:1105 msgid "BAD signature from \"" msgstr "NIEPOPRAWNY podpis z³o¿ony przez \"" -#: g10/mainproc.c:1094 g10/mainproc.c:1105 +#: g10/mainproc.c:1095 g10/mainproc.c:1106 msgid "Good signature from \"" msgstr "Poprawny podpis z³o¿ony przez \"" -#: g10/mainproc.c:1096 +#: g10/mainproc.c:1097 msgid " aka \"" msgstr " alias \"" -#: g10/mainproc.c:1152 +#: g10/mainproc.c:1153 #, c-format msgid "Can't check signature: %s\n" msgstr "Nie mo¿na sprawdziæ podpisu: %s\n" -#: g10/mainproc.c:1213 +#: g10/mainproc.c:1217 #, fuzzy, c-format msgid "standalone signature of class 0x%02x\n" msgstr "nieznana klasa podpisu" -#: g10/mainproc.c:1254 +#: g10/mainproc.c:1263 msgid "old style (PGP 2.x) signature\n" msgstr "podpis starego typu (PGP 2.x)\n" -#: g10/mainproc.c:1259 +#: g10/mainproc.c:1268 msgid "invalid root packet detected in proc_tree()\n" msgstr "wykryto niepoprawny pakiet pierwotny w proc_tree()\n" @@ -2846,21 +2846,21 @@ msgid "assuming bad signature due to an unknown critical bit\n" msgstr "" "przyjêto niewa¿no¶æ podpisu z powonu ustawienia nieznanego bitu krytycznego\n" -#: g10/sign.c:139 +#: g10/sign.c:140 #, c-format msgid "%s signature from: %s\n" msgstr "%s podpis z³o¿ony przez: %s\n" -#: g10/sign.c:270 g10/sign.c:582 +#: g10/sign.c:290 g10/sign.c:606 #, c-format msgid "can't create %s: %s\n" msgstr "nie mo¿na stworzyæ %s: %s\n" -#: g10/sign.c:368 +#: g10/sign.c:388 msgid "signing:" msgstr "podpis:" -#: g10/sign.c:411 +#: g10/sign.c:431 #, c-format msgid "WARNING: `%s' is an empty file\n" msgstr "OSTRZE¯ENIE: plik '%s' jest pusty\n" @@ -3403,7 +3403,7 @@ msgstr "%s zaszyfrowane dane\n" msgid "encrypted with unknown algorithm %d\n" msgstr "zaszyfrowane nieznanym algorytmem %d\n" -#: g10/encr-data.c:89 +#: g10/encr-data.c:90 msgid "" "WARNING: message was encrypted with a weak key in the symmetric cipher.\n" msgstr "" diff --git a/po/pt_BR.po b/po/pt_BR.po index 0d79ab9fc..0031e3e90 100644 --- a/po/pt_BR.po +++ b/po/pt_BR.po @@ -5,7 +5,7 @@ # msgid "" msgstr "" -"POT-Creation-Date: 2000-06-08 23:11+0200\n" +"POT-Creation-Date: 2000-06-27 12:16+0200\n" "Content-Type: text/plain; charset=iso-8859-1\n" "Date: 1998-11-20 23:46:36-0200\n" "From: Thiago Jung Bauermann \n" @@ -841,7 +841,7 @@ msgstr "--delete-secret-key id-usu msgid "--delete-key user-id" msgstr "--delete-key id-usuário" -#: g10/encode.c:260 g10/g10.c:1254 g10/sign.c:373 +#: g10/encode.c:260 g10/g10.c:1254 g10/sign.c:393 #, c-format msgid "can't open %s: %s\n" msgstr "impossível abrir %s: %s\n" @@ -1599,7 +1599,7 @@ msgstr "" msgid "Key generation failed: %s\n" msgstr "A geração de chaves falhou: %s\n" -#: g10/keygen.c:1628 g10/sig-check.c:318 g10/sign.c:111 +#: g10/keygen.c:1628 g10/sig-check.c:318 g10/sign.c:112 #, c-format msgid "" "key has been created %lu second in future (time warp or clock problem)\n" @@ -1607,7 +1607,7 @@ msgstr "" "a chave foi criada %lu segundo no futuro\n" "(viagem no tempo ou problema no relógio)\n" -#: g10/keygen.c:1630 g10/sig-check.c:320 g10/sign.c:113 +#: g10/keygen.c:1630 g10/sig-check.c:320 g10/sign.c:114 #, c-format msgid "" "key has been created %lu seconds in future (time warp or clock problem)\n" @@ -1792,7 +1792,7 @@ msgstr "chave %08lX: chave p msgid "no default public keyring\n" msgstr "sem chaveiro público padrão\n" -#: g10/import.c:423 g10/openfile.c:220 g10/sign.c:275 g10/sign.c:587 +#: g10/import.c:423 g10/openfile.c:220 g10/sign.c:295 g10/sign.c:611 #, c-format msgid "writing to `%s'\n" msgstr "escrevendo para `%s'\n" @@ -2050,7 +2050,7 @@ msgstr "" msgid "Really sign? " msgstr "Realmente assinar? " -#: g10/keyedit.c:373 g10/keyedit.c:1869 g10/keyedit.c:1931 g10/sign.c:135 +#: g10/keyedit.c:373 g10/keyedit.c:1869 g10/keyedit.c:1931 g10/sign.c:136 #, c-format msgid "signing failed: %s\n" msgstr "assinatura falhou: %s\n" @@ -2520,7 +2520,7 @@ msgid "no secret key\n" msgstr "nenhuma chave secreta\n" #. of subkey -#: g10/keylist.c:318 g10/mainproc.c:741 +#: g10/keylist.c:318 g10/mainproc.c:742 #, fuzzy, c-format msgid " [expires: %s]" msgstr "A chave expira em %s\n" @@ -2575,59 +2575,59 @@ msgstr "NOTA: o remetente solicitou \"apenas-para-seus-olhos\"\n" msgid "original file name='%.*s'\n" msgstr "nome de arquivo original='%.*s'\n" -#: g10/mainproc.c:525 +#: g10/mainproc.c:526 msgid "standalone revocation - use \"gpg --import\" to apply\n" msgstr "revogação isolada - use \"gpg --import\" para aplicá-la\n" -#: g10/mainproc.c:612 g10/mainproc.c:621 +#: g10/mainproc.c:613 g10/mainproc.c:622 msgid "WARNING: invalid notation data found\n" msgstr "AVISO: dados de notação inválidos encontrados\n" -#: g10/mainproc.c:624 +#: g10/mainproc.c:625 msgid "Notation: " msgstr "Notação: " -#: g10/mainproc.c:631 +#: g10/mainproc.c:632 msgid "Policy: " msgstr "Política: " -#: g10/mainproc.c:1061 +#: g10/mainproc.c:1062 msgid "signature verification suppressed\n" msgstr "verificação de assinatura suprimida\n" -#: g10/mainproc.c:1067 +#: g10/mainproc.c:1068 #, c-format msgid "Signature made %.*s using %s key ID %08lX\n" msgstr "Assinatura feita em %.*s usando %s, ID da chave %08lX\n" #. just in case that we have no userid -#: g10/mainproc.c:1093 g10/mainproc.c:1104 +#: g10/mainproc.c:1094 g10/mainproc.c:1105 msgid "BAD signature from \"" msgstr "Assinatura INCORRETA de \"" -#: g10/mainproc.c:1094 g10/mainproc.c:1105 +#: g10/mainproc.c:1095 g10/mainproc.c:1106 msgid "Good signature from \"" msgstr "Assinatura correta de \"" -#: g10/mainproc.c:1096 +#: g10/mainproc.c:1097 msgid " aka \"" msgstr " ou \"" -#: g10/mainproc.c:1152 +#: g10/mainproc.c:1153 #, c-format msgid "Can't check signature: %s\n" msgstr "Impossível verificar assinatura: %s\n" -#: g10/mainproc.c:1213 +#: g10/mainproc.c:1217 #, c-format msgid "standalone signature of class 0x%02x\n" msgstr "assinatura isolada da classe 0x%02x\n" -#: g10/mainproc.c:1254 +#: g10/mainproc.c:1263 msgid "old style (PGP 2.x) signature\n" msgstr "formato de assinatura antigo (PGP2.x)\n" -#: g10/mainproc.c:1259 +#: g10/mainproc.c:1268 msgid "invalid root packet detected in proc_tree()\n" msgstr "pacote raiz inválido detectado em proc_tree()\n" @@ -2836,21 +2836,21 @@ msgstr "NOTA: chave de assinatura expirou %s\n" msgid "assuming bad signature due to an unknown critical bit\n" msgstr "assumindo assinatura incorreta devido a um bit crítico desconhecido\n" -#: g10/sign.c:139 +#: g10/sign.c:140 #, c-format msgid "%s signature from: %s\n" msgstr "assinatura %s de: %s\n" -#: g10/sign.c:270 g10/sign.c:582 +#: g10/sign.c:290 g10/sign.c:606 #, c-format msgid "can't create %s: %s\n" msgstr "impossível criar %s: %s\n" -#: g10/sign.c:368 +#: g10/sign.c:388 msgid "signing:" msgstr "assinando:" -#: g10/sign.c:411 +#: g10/sign.c:431 #, c-format msgid "WARNING: `%s' is an empty file\n" msgstr "AVISO: `%s' é um arquivo vazio\n" @@ -3399,7 +3399,7 @@ msgstr "dados criptografados com %s\n" msgid "encrypted with unknown algorithm %d\n" msgstr "criptografado com algoritmo desconhecido %d\n" -#: g10/encr-data.c:89 +#: g10/encr-data.c:90 msgid "" "WARNING: message was encrypted with a weak key in the symmetric cipher.\n" msgstr "" diff --git a/po/pt_PT.po b/po/pt_PT.po index 3224ed713..19b2c0ca6 100644 --- a/po/pt_PT.po +++ b/po/pt_PT.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: gnupg\n" -"POT-Creation-Date: 2000-06-08 23:11+0200\n" +"POT-Creation-Date: 2000-06-27 12:16+0200\n" "PO-Revision-Date: 1999-09-09 20:28+0000\n" "Last-Translator: Pedro Morais \n" "Language-Team: pt\n" @@ -833,7 +833,7 @@ msgstr "--delete-secret-key id-utilizador" msgid "--delete-key user-id" msgstr "--delete-key id-utilizador" -#: g10/encode.c:260 g10/g10.c:1254 g10/sign.c:373 +#: g10/encode.c:260 g10/g10.c:1254 g10/sign.c:393 #, c-format msgid "can't open %s: %s\n" msgstr "impossível abrir %s: %s\n" @@ -1593,7 +1593,7 @@ msgstr "" msgid "Key generation failed: %s\n" msgstr "A geração de chaves falhou: %s\n" -#: g10/keygen.c:1628 g10/sig-check.c:318 g10/sign.c:111 +#: g10/keygen.c:1628 g10/sig-check.c:318 g10/sign.c:112 #, c-format msgid "" "key has been created %lu second in future (time warp or clock problem)\n" @@ -1601,7 +1601,7 @@ msgstr "" "a chave foi criada %lu segundo no futuro\n" "(viagem no tempo ou problema no relógio)\n" -#: g10/keygen.c:1630 g10/sig-check.c:320 g10/sign.c:113 +#: g10/keygen.c:1630 g10/sig-check.c:320 g10/sign.c:114 #, c-format msgid "" "key has been created %lu seconds in future (time warp or clock problem)\n" @@ -1786,7 +1786,7 @@ msgstr "chave %08lX: chave p msgid "no default public keyring\n" msgstr "sem porta-chaves público padrão\n" -#: g10/import.c:423 g10/openfile.c:220 g10/sign.c:275 g10/sign.c:587 +#: g10/import.c:423 g10/openfile.c:220 g10/sign.c:295 g10/sign.c:611 #, c-format msgid "writing to `%s'\n" msgstr "a escrever para `%s'\n" @@ -2044,7 +2044,7 @@ msgstr "" msgid "Really sign? " msgstr "Realmente assinar? " -#: g10/keyedit.c:373 g10/keyedit.c:1869 g10/keyedit.c:1931 g10/sign.c:135 +#: g10/keyedit.c:373 g10/keyedit.c:1869 g10/keyedit.c:1931 g10/sign.c:136 #, c-format msgid "signing failed: %s\n" msgstr "assinatura falhou: %s\n" @@ -2514,7 +2514,7 @@ msgid "no secret key\n" msgstr "nenhuma chave secreta\n" #. of subkey -#: g10/keylist.c:318 g10/mainproc.c:741 +#: g10/keylist.c:318 g10/mainproc.c:742 #, fuzzy, c-format msgid " [expires: %s]" msgstr "A chave expira em %s\n" @@ -2569,59 +2569,59 @@ msgstr "NOTA: o remetente solicitou \"apenas-para-seus-olhos\"\n" msgid "original file name='%.*s'\n" msgstr "nome do ficheiro original='%.*s'\n" -#: g10/mainproc.c:525 +#: g10/mainproc.c:526 msgid "standalone revocation - use \"gpg --import\" to apply\n" msgstr "revocação solitária - utilize \"gpg --import\" para aplicar\n" -#: g10/mainproc.c:612 g10/mainproc.c:621 +#: g10/mainproc.c:613 g10/mainproc.c:622 msgid "WARNING: invalid notation data found\n" msgstr "AVISO: dados de notação inválidos encontrados\n" -#: g10/mainproc.c:624 +#: g10/mainproc.c:625 msgid "Notation: " msgstr "Notação: " -#: g10/mainproc.c:631 +#: g10/mainproc.c:632 msgid "Policy: " msgstr "Política: " -#: g10/mainproc.c:1061 +#: g10/mainproc.c:1062 msgid "signature verification suppressed\n" msgstr "verificação de assinatura suprimida\n" -#: g10/mainproc.c:1067 +#: g10/mainproc.c:1068 #, c-format msgid "Signature made %.*s using %s key ID %08lX\n" msgstr "Assinatura feita em %.*s usando %s, ID da chave %08lX\n" #. just in case that we have no userid -#: g10/mainproc.c:1093 g10/mainproc.c:1104 +#: g10/mainproc.c:1094 g10/mainproc.c:1105 msgid "BAD signature from \"" msgstr "Assinatura INCORRECTA de \"" -#: g10/mainproc.c:1094 g10/mainproc.c:1105 +#: g10/mainproc.c:1095 g10/mainproc.c:1106 msgid "Good signature from \"" msgstr "Assinatura correta de \"" -#: g10/mainproc.c:1096 +#: g10/mainproc.c:1097 msgid " aka \"" msgstr " ou \"" -#: g10/mainproc.c:1152 +#: g10/mainproc.c:1153 #, c-format msgid "Can't check signature: %s\n" msgstr "Impossível verificar assinatura: %s\n" -#: g10/mainproc.c:1213 +#: g10/mainproc.c:1217 #, c-format msgid "standalone signature of class 0x%02x\n" msgstr "assinatura de classe 0x%02x\n" -#: g10/mainproc.c:1254 +#: g10/mainproc.c:1263 msgid "old style (PGP 2.x) signature\n" msgstr "formato de assinatura antigo (PGP2.x)\n" -#: g10/mainproc.c:1259 +#: g10/mainproc.c:1268 msgid "invalid root packet detected in proc_tree()\n" msgstr "pacote raiz inválido detectado em proc_tree()\n" @@ -2830,21 +2830,21 @@ msgstr "NOTA: chave de assinatura expirou %s\n" msgid "assuming bad signature due to an unknown critical bit\n" msgstr "assumindo assinatura incorrecta devido a um bit crítico desconhecido\n" -#: g10/sign.c:139 +#: g10/sign.c:140 #, c-format msgid "%s signature from: %s\n" msgstr "assinatura %s de: %s\n" -#: g10/sign.c:270 g10/sign.c:582 +#: g10/sign.c:290 g10/sign.c:606 #, c-format msgid "can't create %s: %s\n" msgstr "impossível criar %s: %s\n" -#: g10/sign.c:368 +#: g10/sign.c:388 msgid "signing:" msgstr "a assinar:" -#: g10/sign.c:411 +#: g10/sign.c:431 #, c-format msgid "WARNING: `%s' is an empty file\n" msgstr "AVISO: `%s' é um ficheiro vazio\n" @@ -3389,7 +3389,7 @@ msgstr "dados encriptados com %s\n" msgid "encrypted with unknown algorithm %d\n" msgstr "encriptado com algoritmo desconhecido %d\n" -#: g10/encr-data.c:89 +#: g10/encr-data.c:90 msgid "" "WARNING: message was encrypted with a weak key in the symmetric cipher.\n" msgstr "" diff --git a/po/ru.po b/po/ru.po index cbb926496..bc9945087 100644 --- a/po/ru.po +++ b/po/ru.po @@ -9,7 +9,7 @@ # QingLong (couldn't send an email to let you know) msgid "" msgstr "" -"POT-Creation-Date: 2000-06-08 23:11+0200\n" +"POT-Creation-Date: 2000-06-27 12:16+0200\n" "Content-Type: text/plain; charset=\n" "Date: 1998-01-26 22:08:36+0100\n" "From: Gregory Steuck \n" @@ -897,7 +897,7 @@ msgstr "--delete-secret-key msgid "--delete-key user-id" msgstr "--delete-key ÉÍÑ-ÐÏÌØÚÏ×ÁÔÅÌÑ" -#: g10/encode.c:260 g10/g10.c:1254 g10/sign.c:373 +#: g10/encode.c:260 g10/g10.c:1254 g10/sign.c:393 #, c-format msgid "can't open %s: %s\n" msgstr "ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ ÆÁÊÌ `%s': %s\n" @@ -1659,7 +1659,7 @@ msgstr "" msgid "Key generation failed: %s\n" msgstr "çÅÎÅÒÁÃÉÑ ËÌÀÞÁ ÎÅ ÕÄÁÌÁÓØ: %s\n" -#: g10/keygen.c:1628 g10/sig-check.c:318 g10/sign.c:111 +#: g10/keygen.c:1628 g10/sig-check.c:318 g10/sign.c:112 #, fuzzy, c-format msgid "" "key has been created %lu second in future (time warp or clock problem)\n" @@ -1667,7 +1667,7 @@ msgstr "" "ÏÔËÒÙÔÙÊ ËÌÀÞ ÓÇÅÎÅÒÉÒÏ×ÁÎ × ÂÕÄÕÝÅÍ (ÉÓËÒÉ×ÌÅÎÉÅ ×ÒÅÍÅÎÉ ÉÌÉ ÎÅÐÒÁ×ÉÌØÎÏ " "ÕÓÔÁÎÏ×ÌÅÎÙ ÞÁÓÙ)\n" -#: g10/keygen.c:1630 g10/sig-check.c:320 g10/sign.c:113 +#: g10/keygen.c:1630 g10/sig-check.c:320 g10/sign.c:114 #, fuzzy, c-format msgid "" "key has been created %lu seconds in future (time warp or clock problem)\n" @@ -1856,7 +1856,7 @@ msgstr " msgid "no default public keyring\n" msgstr "ÎÅÔ Ó×ÑÚËÉ ÏÔËÒÙÔÙÈ ËÌÀÞÅÊ ÐÏ ÕÍÏÌÞÁÎÉÀ\n" -#: g10/import.c:423 g10/openfile.c:220 g10/sign.c:275 g10/sign.c:587 +#: g10/import.c:423 g10/openfile.c:220 g10/sign.c:295 g10/sign.c:611 #, c-format msgid "writing to `%s'\n" msgstr "ÚÁÐÉÓÙ×ÁÅÔÓÑ × `%s'\n" @@ -2117,7 +2117,7 @@ msgstr "" msgid "Really sign? " msgstr "äÅÊÓÔ×ÉÔÅÌØÎÏ ÐÏÄÐÉÓÁÔØ? " -#: g10/keyedit.c:373 g10/keyedit.c:1869 g10/keyedit.c:1931 g10/sign.c:135 +#: g10/keyedit.c:373 g10/keyedit.c:1869 g10/keyedit.c:1931 g10/sign.c:136 #, fuzzy, c-format msgid "signing failed: %s\n" msgstr "ÏÛÉÂËÁ ÐÏÄÐÉÓÙ×ÁÎÉÑ: %s\n" @@ -2630,7 +2630,7 @@ msgid "no secret key\n" msgstr "ðÌÏÈÏÊ ÓÅËÒÅÔÎÙÊ ËÌÀÞ" #. of subkey -#: g10/keylist.c:318 g10/mainproc.c:741 +#: g10/keylist.c:318 g10/mainproc.c:742 #, fuzzy, c-format msgid " [expires: %s]" msgstr "ëÌÀÞ ÄÅÊÓÔ×ÕÅÔ ÄÏ %s\n" @@ -2689,60 +2689,60 @@ msgstr " msgid "original file name='%.*s'\n" msgstr "" -#: g10/mainproc.c:525 +#: g10/mainproc.c:526 msgid "standalone revocation - use \"gpg --import\" to apply\n" msgstr "" -#: g10/mainproc.c:612 g10/mainproc.c:621 +#: g10/mainproc.c:613 g10/mainproc.c:622 #, fuzzy msgid "WARNING: invalid notation data found\n" msgstr "ÎÅ ÎÁÊÄÅÎÏ ÄÏÐÕÓÔÉÍÙÈ RFC1991 ÉÌÉ OpenPGP ÄÁÎÎÙÈ.\n" -#: g10/mainproc.c:624 +#: g10/mainproc.c:625 msgid "Notation: " msgstr "" -#: g10/mainproc.c:631 +#: g10/mainproc.c:632 msgid "Policy: " msgstr "" -#: g10/mainproc.c:1061 +#: g10/mainproc.c:1062 msgid "signature verification suppressed\n" msgstr "" -#: g10/mainproc.c:1067 +#: g10/mainproc.c:1068 #, c-format msgid "Signature made %.*s using %s key ID %08lX\n" msgstr "ðÏÄÐÉÓØ ÓÄÅÌÁÎÁ %.*s, ÉÓÐÏÌØÚÕÑ %s ËÌÀÞ %08lX\n" #. just in case that we have no userid -#: g10/mainproc.c:1093 g10/mainproc.c:1104 +#: g10/mainproc.c:1094 g10/mainproc.c:1105 msgid "BAD signature from \"" msgstr "ðìïèáñ ÐÏÄÐÉÓØ ÏÔ \"" -#: g10/mainproc.c:1094 g10/mainproc.c:1105 +#: g10/mainproc.c:1095 g10/mainproc.c:1106 msgid "Good signature from \"" msgstr "èÏÒÏÛÁÑ ÐÏÄÐÉÓØ ÏÔ \"" -#: g10/mainproc.c:1096 +#: g10/mainproc.c:1097 msgid " aka \"" msgstr "" -#: g10/mainproc.c:1152 +#: g10/mainproc.c:1153 #, c-format msgid "Can't check signature: %s\n" msgstr "îÅ×ÏÚÍÏÖÎÏ ÐÒÏ×ÅÒÉÔØ ÐÏÄÐÉÓØ: %s\n" -#: g10/mainproc.c:1213 +#: g10/mainproc.c:1217 #, fuzzy, c-format msgid "standalone signature of class 0x%02x\n" msgstr "ðÏÄÐÉÓØ ÎÅÉÚ×ÅÓÔÎÏÇÏ ÔÉÐÁ" -#: g10/mainproc.c:1254 +#: g10/mainproc.c:1263 msgid "old style (PGP 2.x) signature\n" msgstr "" -#: g10/mainproc.c:1259 +#: g10/mainproc.c:1268 msgid "invalid root packet detected in proc_tree()\n" msgstr "" @@ -2954,22 +2954,22 @@ msgstr " msgid "assuming bad signature due to an unknown critical bit\n" msgstr "" -#: g10/sign.c:139 +#: g10/sign.c:140 #, fuzzy, c-format msgid "%s signature from: %s\n" msgstr "ðìïèáñ ÐÏÄÐÉÓØ ÏÔ \"" -#: g10/sign.c:270 g10/sign.c:582 +#: g10/sign.c:290 g10/sign.c:606 #, fuzzy, c-format msgid "can't create %s: %s\n" msgstr "%s: ÎÅ×ÏÚÍÏÖÎÏ ÏÔËÒÙÔØ: %s\n" -#: g10/sign.c:368 +#: g10/sign.c:388 #, fuzzy msgid "signing:" msgstr "ÐÏÄÐÉÓÁÔØ" -#: g10/sign.c:411 +#: g10/sign.c:431 #, fuzzy, c-format msgid "WARNING: `%s' is an empty file\n" msgstr "%s: ÐÒÅÄÕÐÒÅÖÄÅÎÉÅ: ÐÕÓÔÏÊ ÆÁÊÌ.\n" @@ -3517,7 +3517,7 @@ msgstr " msgid "encrypted with unknown algorithm %d\n" msgstr "" -#: g10/encr-data.c:89 +#: g10/encr-data.c:90 #, fuzzy msgid "" "WARNING: message was encrypted with a weak key in the symmetric cipher.\n" diff --git a/po/sv.po b/po/sv.po index 3a59fefc9..0e9745b53 100644 --- a/po/sv.po +++ b/po/sv.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: gnupg 1.0.0h\n" -"POT-Creation-Date: 2000-06-08 23:11+0200\n" +"POT-Creation-Date: 2000-06-27 12:16+0200\n" "PO-Revision-Date: 2000-02-16 08:19+01:00\n" "Last-Translator: Daniel Resare \n" "Language-Team: Swedish \n" @@ -837,7 +837,7 @@ msgstr "--delete-key anv # Filnamn både med och utan fnuttar finns. lite ologiskt. Vill någon # fixa en patch? -#: g10/encode.c:260 g10/g10.c:1254 g10/sign.c:373 +#: g10/encode.c:260 g10/g10.c:1254 g10/sign.c:393 #, c-format msgid "can't open %s: %s\n" msgstr "kan inte öppna %s: %s\n" @@ -1601,7 +1601,7 @@ msgid "Key generation failed: %s\n" msgstr "Nyckelgenereringen misslyckades: %s\n" # c-format behövs inte i singularis -#: g10/keygen.c:1628 g10/sig-check.c:318 g10/sign.c:111 +#: g10/keygen.c:1628 g10/sig-check.c:318 g10/sign.c:112 #, c-format msgid "" "key has been created %lu second in future (time warp or clock problem)\n" @@ -1609,7 +1609,7 @@ msgstr "" "nyckeln är skapad %lu sekund in i framtiden (problemet är\n" "relaterat till tidsresande eller en felställd klocka)\n" -#: g10/keygen.c:1630 g10/sig-check.c:320 g10/sign.c:113 +#: g10/keygen.c:1630 g10/sig-check.c:320 g10/sign.c:114 #, c-format msgid "" "key has been created %lu seconds in future (time warp or clock problem)\n" @@ -1794,7 +1794,7 @@ msgstr "nyckel %08lX: hittade ingen publik nyckel: %s\n" msgid "no default public keyring\n" msgstr "ingen förvald publik nyckel\n" -#: g10/import.c:423 g10/openfile.c:220 g10/sign.c:275 g10/sign.c:587 +#: g10/import.c:423 g10/openfile.c:220 g10/sign.c:295 g10/sign.c:611 #, c-format msgid "writing to `%s'\n" msgstr "skriver till \"%s\"\n" @@ -2053,7 +2053,7 @@ msgstr "" msgid "Really sign? " msgstr "Vill du verkligen signera? " -#: g10/keyedit.c:373 g10/keyedit.c:1869 g10/keyedit.c:1931 g10/sign.c:135 +#: g10/keyedit.c:373 g10/keyedit.c:1869 g10/keyedit.c:1931 g10/sign.c:136 #, c-format msgid "signing failed: %s\n" msgstr "signeringen misslyckades: %s\n" @@ -2525,7 +2525,7 @@ msgid "no secret key\n" msgstr "ingen hemlig nyckel\n" #. of subkey -#: g10/keylist.c:318 g10/mainproc.c:741 +#: g10/keylist.c:318 g10/mainproc.c:742 #, fuzzy, c-format msgid " [expires: %s]" msgstr "Nyckeln går ut vid följande tidpunkt: %s\n" @@ -2587,62 +2587,62 @@ msgstr "NOTERA: avs msgid "original file name='%.*s'\n" msgstr "ursprungligt filnamn=\"%.*s\"\n" -#: g10/mainproc.c:525 +#: g10/mainproc.c:526 msgid "standalone revocation - use \"gpg --import\" to apply\n" msgstr "" "fristående återkallelsecertifikat - använd \"gpg --import\" för\n" "att applicera\n" -#: g10/mainproc.c:612 g10/mainproc.c:621 +#: g10/mainproc.c:613 g10/mainproc.c:622 msgid "WARNING: invalid notation data found\n" msgstr "VARNING: ogiltig notationsdata hittades\n" -#: g10/mainproc.c:624 +#: g10/mainproc.c:625 msgid "Notation: " msgstr "Notation: " # finns det någon bra svensk översättning av policy? -#: g10/mainproc.c:631 +#: g10/mainproc.c:632 msgid "Policy: " msgstr "Policy: " -#: g10/mainproc.c:1061 +#: g10/mainproc.c:1062 msgid "signature verification suppressed\n" msgstr "signaturen verifierades inte\n" -#: g10/mainproc.c:1067 +#: g10/mainproc.c:1068 #, c-format msgid "Signature made %.*s using %s key ID %08lX\n" msgstr "Signerades %.*s med hjälp av %s-nyckeln med ID %08lX\n" #. just in case that we have no userid -#: g10/mainproc.c:1093 g10/mainproc.c:1104 +#: g10/mainproc.c:1094 g10/mainproc.c:1105 msgid "BAD signature from \"" msgstr "FELAKTIG signatur från \"" -#: g10/mainproc.c:1094 g10/mainproc.c:1105 +#: g10/mainproc.c:1095 g10/mainproc.c:1106 msgid "Good signature from \"" msgstr "Korrekt signatur från \"" -#: g10/mainproc.c:1096 +#: g10/mainproc.c:1097 msgid " aka \"" msgstr " även känd som \"" -#: g10/mainproc.c:1152 +#: g10/mainproc.c:1153 #, c-format msgid "Can't check signature: %s\n" msgstr "Kan inte verifiera signaturen: %s\n" -#: g10/mainproc.c:1213 +#: g10/mainproc.c:1217 #, c-format msgid "standalone signature of class 0x%02x\n" msgstr "fristående signatur av klassen 0x%02x\n" -#: g10/mainproc.c:1254 +#: g10/mainproc.c:1263 msgid "old style (PGP 2.x) signature\n" msgstr "signatur av den gamla (PGP 2.x) typen\n" -#: g10/mainproc.c:1259 +#: g10/mainproc.c:1268 msgid "invalid root packet detected in proc_tree()\n" msgstr "felaktigt rotpaket hittades i proc_tree()\n" @@ -2854,21 +2854,21 @@ msgid "assuming bad signature due to an unknown critical bit\n" msgstr "" "antar att signaturen är felaktig eftersom en okänd kritisk bit är satt\n" -#: g10/sign.c:139 +#: g10/sign.c:140 #, c-format msgid "%s signature from: %s\n" msgstr "%s-signatur från: %s\n" -#: g10/sign.c:270 g10/sign.c:582 +#: g10/sign.c:290 g10/sign.c:606 #, c-format msgid "can't create %s: %s\n" msgstr "kan inte skapa %s: %s\n" -#: g10/sign.c:368 +#: g10/sign.c:388 msgid "signing:" msgstr "signerar:" -#: g10/sign.c:411 +#: g10/sign.c:431 #, c-format msgid "WARNING: `%s' is an empty file\n" msgstr "VARNING: \"%s\" är en tom fil\n" @@ -3421,7 +3421,7 @@ msgstr "%s krypterad data\n" msgid "encrypted with unknown algorithm %d\n" msgstr "krypterad med en okänd algoritm %d\n" -#: g10/encr-data.c:89 +#: g10/encr-data.c:90 msgid "" "WARNING: message was encrypted with a weak key in the symmetric cipher.\n" msgstr ""