mirror of
git://git.gnupg.org/gnupg.git
synced 2024-12-22 10:19:57 +01:00
See ChangeLog: Sun Apr 18 20:48:15 CEST 1999 Werner Koch
This commit is contained in:
parent
1feae2011c
commit
ebb0ed57c7
3
TODO
3
TODO
@ -26,7 +26,8 @@
|
||||
|
||||
* cvs -d :pserver:anoncvs@anoncvs.gnu.org:/gd/gnu/anoncvsroot co common
|
||||
|
||||
|
||||
* find a way to allow the import of non-self-signed keys. This is needed
|
||||
for the IN ENCR/SIGN hack.
|
||||
|
||||
Nice to have
|
||||
------------
|
||||
|
@ -1,3 +1,10 @@
|
||||
Sun Apr 18 20:48:15 CEST 1999 Werner Koch <wk@isil.d.shuttle.de>
|
||||
|
||||
* pkclist.c (select_algo_from_prefs): Fixed the case that one key
|
||||
has no preferences (Remi Guyomarch).
|
||||
|
||||
keylist.c (list_keyblock): ulti_hack to propagate trust to all uids.
|
||||
|
||||
Sun Apr 18 10:11:28 CEST 1999 Werner Koch <wk@isil.d.shuttle.de>
|
||||
|
||||
|
||||
|
@ -164,6 +164,7 @@ list_keyblock( KBNODE keyblock, int secret )
|
||||
u32 keyid[2];
|
||||
int any=0;
|
||||
int trustletter = 0;
|
||||
int ulti_hack = 0;
|
||||
|
||||
/* get the keyid from the keyblock */
|
||||
node = find_kbnode( keyblock, secret? PKT_SECRET_KEY : PKT_PUBLIC_KEY );
|
||||
@ -197,6 +198,8 @@ list_keyblock( KBNODE keyblock, int secret )
|
||||
keyid_from_pk( pk, keyid );
|
||||
if( opt.with_colons ) {
|
||||
trustletter = query_trust_info( pk, NULL );
|
||||
if( trustletter == 'u' )
|
||||
ulti_hack = 1;
|
||||
printf("pub:%c:%u:%d:%08lX%08lX:%s:%s:",
|
||||
trustletter,
|
||||
nbits_from_pk( pk ),
|
||||
@ -225,7 +228,7 @@ list_keyblock( KBNODE keyblock, int secret )
|
||||
if( opt.with_colons ) {
|
||||
byte namehash[20];
|
||||
|
||||
if( pk ) {
|
||||
if( pk && !ulti_hack ) {
|
||||
rmd160_hash_buffer( namehash,
|
||||
node->pkt->pkt.user_id->name,
|
||||
node->pkt->pkt.user_id->len );
|
||||
|
@ -756,9 +756,9 @@ select_algo_from_prefs( PK_LIST pk_list, int preftype )
|
||||
if( pref ) {
|
||||
for(j=0; j+1 < npref; j+=2 ) {
|
||||
if( pref[j] == preftype ) {
|
||||
any = 1;
|
||||
if( (bits[pref[j+1]/32] & (1<<(pref[j+1]%32))) ) {
|
||||
if( algo_available( preftype, pref[j+1] ) ) {
|
||||
any = 1;
|
||||
i = pref[j+1];
|
||||
break;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user