mirror of
git://git.gnupg.org/gnupg.git
synced 2025-02-25 20:21:07 +01:00
* gpgkeys_hkp.c (get_key, parse_hkp_index): Bring over latest code from
g10/hkp.c. * gpgkeys_ldap.c (get_key): Fix cosmetic URL display problem (extra ":" at the end).
This commit is contained in:
parent
899343542d
commit
0d8006450a
@ -1,3 +1,11 @@
|
||||
2002-08-19 David Shaw <dshaw@jabberwocky.com>
|
||||
|
||||
* gpgkeys_hkp.c (get_key, parse_hkp_index): Bring over latest code
|
||||
from g10/hkp.c.
|
||||
|
||||
* gpgkeys_ldap.c (get_key): Fix cosmetic URL display problem
|
||||
(extra ":" at the end).
|
||||
|
||||
2002-08-03 Stefan Bellon <sbellon@sbellon.de>
|
||||
|
||||
* gpgkeys_ldap.c: Tidied up RISC OS initializations.
|
||||
|
@ -39,8 +39,8 @@
|
||||
|
||||
int verbose=0,include_disabled=0,include_revoked=0;
|
||||
char *basekeyspacedn=NULL;
|
||||
char host[80];
|
||||
char portstr[10];
|
||||
char host[80]={'\0'};
|
||||
char portstr[10]={'\0'};
|
||||
FILE *input=NULL,*output=NULL,*console=NULL,*server=NULL;
|
||||
|
||||
struct keylist
|
||||
@ -290,7 +290,7 @@ int get_key(char *getkey)
|
||||
|
||||
if(verbose)
|
||||
fprintf(console,"gpgkeys: requesting key 0x%s from hkp://%s%s%s\n",
|
||||
getkey,host,portstr?":":"",portstr?portstr:"");
|
||||
getkey,host,portstr[0]?":":"",portstr[0]?portstr:"");
|
||||
|
||||
err=http_get("get",search);
|
||||
if(err!=0)
|
||||
@ -411,12 +411,12 @@ int parse_hkp_index(char *line,char **buffer)
|
||||
response. */
|
||||
|
||||
if(open && strncasecmp(line,"</pre>",6)!=0 &&
|
||||
strncasecmp(line,"pub ",5)!=0 &&
|
||||
strncasecmp(line," ",5)!=0)
|
||||
strncasecmp(line,"pub ",4)!=0 &&
|
||||
strncasecmp(line," ",4)!=0)
|
||||
{
|
||||
free(key);
|
||||
free(uid);
|
||||
fprintf(console,"gpgkeys; this keyserver is not fully HKP compatible\n");
|
||||
fprintf(console,"gpgkeys: this keyserver is not fully HKP compatible\n");
|
||||
return -1;
|
||||
}
|
||||
|
||||
@ -464,7 +464,7 @@ int parse_hkp_index(char *line,char **buffer)
|
||||
ret=1;
|
||||
}
|
||||
|
||||
if(strncmp(line," ",5)!=0)
|
||||
if(strncmp(line," ",4)!=0)
|
||||
{
|
||||
revoked=0;
|
||||
free(key);
|
||||
@ -474,7 +474,7 @@ int parse_hkp_index(char *line,char **buffer)
|
||||
}
|
||||
}
|
||||
|
||||
if(strncasecmp(line,"pub ",5)==0)
|
||||
if(strncasecmp(line,"pub ",4)==0)
|
||||
{
|
||||
char *tok,*temp;
|
||||
|
||||
|
@ -42,8 +42,8 @@
|
||||
|
||||
int verbose=0,include_disabled=0,include_revoked=0,include_subkeys=0;
|
||||
char *basekeyspacedn=NULL;
|
||||
char host[80];
|
||||
char portstr[10];
|
||||
char host[80]={'\0'};
|
||||
char portstr[10]={'\0'};
|
||||
char *pgpkeystr="pgpKey";
|
||||
FILE *input=NULL,*output=NULL,*console=NULL;
|
||||
LDAP *ldap=NULL;
|
||||
@ -242,7 +242,7 @@ int get_key(char *getkey)
|
||||
|
||||
if(verbose)
|
||||
fprintf(console,"gpgkeys: requesting key 0x%s from ldap://%s%s%s\n",
|
||||
getkey,host,portstr?":":"",portstr?portstr:"");
|
||||
getkey,host,portstr[0]?":":"",portstr[0]?portstr:"");
|
||||
|
||||
err=ldap_search_s(ldap,basekeyspacedn,
|
||||
LDAP_SCOPE_SUBTREE,search,attrs,0,&res);
|
||||
|
Loading…
x
Reference in New Issue
Block a user