mirror of
git://git.gnupg.org/gnupg.git
synced 2024-12-22 10:19:57 +01:00
Last changes before 1.0.6a snapshot release
This commit is contained in:
parent
59334400a1
commit
2874670be9
@ -25,7 +25,7 @@ checks = checks
|
||||
endif
|
||||
|
||||
SUBDIRS = intl zlib util mpi cipher tools g10 po doc ${checks}
|
||||
EXTRA_DIST = VERSION PROJECTS BUGS
|
||||
EXTRA_DIST = VERSION PROJECTS BUGS config.h.in
|
||||
DISTCLEANFILES = g10defs.h
|
||||
|
||||
# Add all the files listed in "distfiles" files to the distribution,
|
||||
|
3
TODO
3
TODO
@ -76,7 +76,8 @@
|
||||
* Add option to put the list of recipients (from the encryption
|
||||
layer) into the signatures notation data.
|
||||
|
||||
* Allow to update key signatyres, add status that a key is already signed.
|
||||
* Allow to update key signatures.
|
||||
|
||||
|
||||
Scheduled for 1.1
|
||||
-----------------
|
||||
|
@ -287,6 +287,12 @@ more arguments in future versions.
|
||||
Issued for each unusable recipient. The only reason code
|
||||
currently defined is 0 for "No specific reason given".
|
||||
|
||||
INV_RECP <reserved>
|
||||
Issued when no recipients are usable.
|
||||
|
||||
ALREADY_SIGNED <long-keyid>
|
||||
Warning: This is eperimental and might be removed at any time.
|
||||
|
||||
|
||||
Key generation
|
||||
==============
|
||||
|
@ -1,5 +1,9 @@
|
||||
2001-09-07 Werner Koch <wk@gnupg.org>
|
||||
|
||||
* status.c, status.h: Added NO_RECP and ALREADY_SIGNED.
|
||||
* pkclist.c (build_pk_list): Issue NO_RECP.
|
||||
* keyedit.c (sign_uids): Added experimental ALREADY_SIGNED
|
||||
|
||||
* hkp.c (hkp_import): Use log_error. Bug reported by Neal H
|
||||
Walfield.
|
||||
|
||||
|
@ -2067,7 +2067,7 @@ lookup( GETKEY_CTX ctx, KBNODE *ret_keyblock, int secmode )
|
||||
|
||||
found:
|
||||
if( rc && rc != -1 )
|
||||
log_error("enum_keyblocks_read failed: %s\n", g10_errstr(rc));
|
||||
log_error("keydb_search failed: %s\n", g10_errstr(rc));
|
||||
|
||||
if( !rc ) {
|
||||
*ret_keyblock = ctx->keyblock; /* return the keyblock */
|
||||
|
@ -290,10 +290,15 @@ sign_uids( KBNODE keyblock, STRLIST locusr, int *ret_modified, int local )
|
||||
&& (node->pkt->pkt.signature->sig_class&~3) == 0x10 ) {
|
||||
if( sk_keyid[0] == node->pkt->pkt.signature->keyid[0]
|
||||
&& sk_keyid[1] == node->pkt->pkt.signature->keyid[1] ) {
|
||||
char buf[50];
|
||||
|
||||
/* Fixme: see whether there is a revocation in which
|
||||
* case we should allow to sign it again. */
|
||||
tty_printf(_("Already signed by key %08lX\n"),
|
||||
(ulong)sk_keyid[1] );
|
||||
sprintf (buf, "%08lX%08lX",
|
||||
(ulong)sk->keyid[0], (ulong)sk->keyid[1] );
|
||||
write_status_text (STATUS_ALREADY_SIGNED, buf);
|
||||
uidnode->flag &= ~NODFLG_MARK_A; /* remove mark */
|
||||
}
|
||||
}
|
||||
|
@ -1047,6 +1047,7 @@ build_pk_list( STRLIST remusr, PK_LIST *ret_pk_list, unsigned use )
|
||||
|
||||
if( !rc && !any_recipients ) {
|
||||
log_error(_("no valid addressees\n"));
|
||||
write_status_text (STATUS_NO_RECP, "0");
|
||||
rc = G10ERR_NO_USER_ID;
|
||||
}
|
||||
|
||||
|
@ -141,6 +141,8 @@ get_status_string ( int no )
|
||||
case STATUS_USERID_HINT : s = "USERID_HINT"; break;
|
||||
case STATUS_UNEXPECTED : s = "UNEXPECTED"; break;
|
||||
case STATUS_INV_RECP : s = "INV_RECP"; break;
|
||||
case STATUS_NO_RECP : s = "NO_RECP"; break;
|
||||
case STATUS_ALREADY_SIGNED : s = "ALREADY_SIGNED"; break;
|
||||
default: s = "?"; break;
|
||||
}
|
||||
return s;
|
||||
|
@ -91,6 +91,8 @@
|
||||
#define STATUS_USERID_HINT 59
|
||||
#define STATUS_UNEXPECTED 60
|
||||
#define STATUS_INV_RECP 61
|
||||
#define STATUS_NO_RECP 62
|
||||
#define STATUS_ALREADY_SIGNED 63
|
||||
|
||||
|
||||
/*-- status.c --*/
|
||||
|
@ -1,3 +1,7 @@
|
||||
2001-09-07 Werner Koch <wk@gnupg.org>
|
||||
|
||||
* POTFILES.in: Added new files.
|
||||
|
||||
2001-07-26 gettextize <bug-gnu-utils@gnu.org>
|
||||
|
||||
* Makefile.in.in: Upgrade to gettext-0.10.38.
|
||||
|
@ -39,7 +39,6 @@ g10/textfilter.c
|
||||
g10/tdbio.c
|
||||
g10/trustdb.c
|
||||
g10/verify.c
|
||||
g10/ringedit.c
|
||||
g10/skclist.c
|
||||
g10/status.c
|
||||
g10/pubkey-enc.c
|
||||
@ -48,4 +47,5 @@ g10/encr-data.c
|
||||
g10/seskey.c
|
||||
g10/delkey.c
|
||||
g10/helptext.c
|
||||
|
||||
g10/keydb.c
|
||||
g10/keyring.c
|
||||
|
1465
po/es_ES.po
1465
po/es_ES.po
File diff suppressed because it is too large
Load Diff
1472
po/pt_BR.po
1472
po/pt_BR.po
File diff suppressed because it is too large
Load Diff
1467
po/pt_PT.po
1467
po/pt_PT.po
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user