mirror of
git://git.gnupg.org/gnupg.git
synced 2024-12-22 10:19:57 +01:00
some late minor fixes.
This commit is contained in:
parent
4694f814b7
commit
3624da002f
@ -1,3 +1,14 @@
|
|||||||
|
2004-05-22 Werner Koch <wk@gnupg.org>
|
||||||
|
|
||||||
|
* trustdb.c (check_regexp): s/EXP/EXPR/.
|
||||||
|
|
||||||
|
* keyedit.c (trustsig_prompt): Remoev useless range check.
|
||||||
|
|
||||||
|
* options.h: Renamed ctrl to glo_ctrl. Changed all users.
|
||||||
|
|
||||||
|
* ccid-driver.c (ccid_open_reader): Print a warning when CCID
|
||||||
|
can't be used.
|
||||||
|
|
||||||
2004-05-21 David Shaw <dshaw@jabberwocky.com>
|
2004-05-21 David Shaw <dshaw@jabberwocky.com>
|
||||||
|
|
||||||
* mainproc.c (check_sig_and_print): If we're honoring preferred
|
* mainproc.c (check_sig_and_print): If we're honoring preferred
|
||||||
|
@ -123,7 +123,7 @@ void card_set_reader_port (const char *portstr);
|
|||||||
|
|
||||||
char *serialno_and_fpr_from_sk (const unsigned char *sn, size_t snlen,
|
char *serialno_and_fpr_from_sk (const unsigned char *sn, size_t snlen,
|
||||||
PKT_secret_key *sk);
|
PKT_secret_key *sk);
|
||||||
void send_status_info (CTRL ctrl, const char *keyword, ...);
|
void send_status_info (ctrl_t ctrl, const char *keyword, ...);
|
||||||
void gcry_md_hash_buffer (int algo, void *digest,
|
void gcry_md_hash_buffer (int algo, void *digest,
|
||||||
const void *buffer, size_t length);
|
const void *buffer, size_t length);
|
||||||
void log_printf (const char *fmt, ...);
|
void log_printf (const char *fmt, ...);
|
||||||
|
@ -513,8 +513,13 @@ ccid_open_reader (ccid_driver_t *handle, int readerno)
|
|||||||
if (rc)
|
if (rc)
|
||||||
{
|
{
|
||||||
DEBUGOUT_1 ("usb_claim_interface failed: %d\n", rc);
|
DEBUGOUT_1 ("usb_claim_interface failed: %d\n", rc);
|
||||||
|
#if defined(GNUPG_MAJOR_VERSION) \
|
||||||
XXXXX;
|
|| (defined(GNUPG_SCD_MAIN_HEADER) && defined(HAVE_JNLIB_LOGGING))
|
||||||
|
log_info ("CCID can't be used - "
|
||||||
|
"please check that the device file "
|
||||||
|
"(e.g. /proc/bus/usb) "
|
||||||
|
"has appropriate permissions\n" );
|
||||||
|
#endif
|
||||||
|
|
||||||
free (*handle);
|
free (*handle);
|
||||||
*handle = NULL;
|
*handle = NULL;
|
||||||
|
@ -343,8 +343,6 @@ trustsig_prompt(byte *trust_value,byte *trust_depth,char **regexp)
|
|||||||
cpr_kill_prompt();
|
cpr_kill_prompt();
|
||||||
*trust_depth=atoi(p);
|
*trust_depth=atoi(p);
|
||||||
m_free(p);
|
m_free(p);
|
||||||
if(*trust_depth<1 || *trust_depth>255)
|
|
||||||
*trust_depth=0;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
tty_printf("\n");
|
tty_printf("\n");
|
||||||
|
@ -1374,9 +1374,9 @@ check_sig_and_print( CTX c, KBNODE node )
|
|||||||
{
|
{
|
||||||
int res;
|
int res;
|
||||||
|
|
||||||
ctrl.in_auto_key_retrieve++;
|
glo_ctrl.in_auto_key_retrieve++;
|
||||||
res=keyserver_import_keyid(sig->keyid,spec);
|
res=keyserver_import_keyid(sig->keyid,spec);
|
||||||
ctrl.in_auto_key_retrieve--;
|
glo_ctrl.in_auto_key_retrieve--;
|
||||||
if(!res)
|
if(!res)
|
||||||
rc=do_check_sig(c, node, NULL, &is_expkey, &is_revkey );
|
rc=do_check_sig(c, node, NULL, &is_expkey, &is_revkey );
|
||||||
free_keyserver_spec(spec);
|
free_keyserver_spec(spec);
|
||||||
@ -1396,9 +1396,9 @@ check_sig_and_print( CTX c, KBNODE node )
|
|||||||
{
|
{
|
||||||
int res;
|
int res;
|
||||||
|
|
||||||
ctrl.in_auto_key_retrieve++;
|
glo_ctrl.in_auto_key_retrieve++;
|
||||||
res=keyserver_import_keyid ( sig->keyid, opt.keyserver );
|
res=keyserver_import_keyid ( sig->keyid, opt.keyserver );
|
||||||
ctrl.in_auto_key_retrieve--;
|
glo_ctrl.in_auto_key_retrieve--;
|
||||||
if(!res)
|
if(!res)
|
||||||
rc = do_check_sig(c, node, NULL, &is_expkey, &is_revkey );
|
rc = do_check_sig(c, node, NULL, &is_expkey, &is_revkey );
|
||||||
}
|
}
|
||||||
|
@ -208,7 +208,7 @@ EXTERN_UNLESS_MAIN_MODULE
|
|||||||
struct {
|
struct {
|
||||||
int in_auto_key_retrieve; /* True if we are doing an
|
int in_auto_key_retrieve; /* True if we are doing an
|
||||||
auto_key_retrieve. */
|
auto_key_retrieve. */
|
||||||
} ctrl;
|
} glo_ctrl;
|
||||||
|
|
||||||
#define DBG_PACKET_VALUE 1 /* debug packet reading/writing */
|
#define DBG_PACKET_VALUE 1 /* debug packet reading/writing */
|
||||||
#define DBG_MPI_VALUE 2 /* debug mpi details */
|
#define DBG_MPI_VALUE 2 /* debug mpi details */
|
||||||
|
@ -167,7 +167,7 @@ get_status_string ( int no )
|
|||||||
static int
|
static int
|
||||||
status_currently_allowed (int no)
|
status_currently_allowed (int no)
|
||||||
{
|
{
|
||||||
if (!ctrl.in_auto_key_retrieve)
|
if (!glo_ctrl.in_auto_key_retrieve)
|
||||||
return 1; /* Yes. */
|
return 1; /* Yes. */
|
||||||
|
|
||||||
/* We allow some statis anyway, so that import statistics are
|
/* We allow some statis anyway, so that import statistics are
|
||||||
|
@ -1507,19 +1507,19 @@ mark_usable_uid_certs (KBNODE keyblock, KBNODE uidnode,
|
|||||||
signature. Returns 1 for match, and 0 for no match or regex
|
signature. Returns 1 for match, and 0 for no match or regex
|
||||||
error. */
|
error. */
|
||||||
static int
|
static int
|
||||||
check_regexp(const char *exp,const char *string)
|
check_regexp(const char *expr,const char *string)
|
||||||
{
|
{
|
||||||
#ifdef DISABLE_REGEX
|
#ifdef DISABLE_REGEX
|
||||||
/* When DISABLE_REGEX is defined, assume all regexps do not
|
/* When DISABLE_REGEX is defined, assume all regexps do not
|
||||||
match. */
|
match. */
|
||||||
return 0;
|
return 0;
|
||||||
#elif defined(__riscos__)
|
#elif defined(__riscos__)
|
||||||
return riscos_check_regexp(exp, string, DBG_TRUST);
|
return riscos_check_regexp(expr, string, DBG_TRUST);
|
||||||
#else
|
#else
|
||||||
int ret;
|
int ret;
|
||||||
regex_t pat;
|
regex_t pat;
|
||||||
|
|
||||||
if(regcomp(&pat,exp,REG_ICASE|REG_NOSUB|REG_EXTENDED)!=0)
|
if(regcomp(&pat,expr,REG_ICASE|REG_NOSUB|REG_EXTENDED)!=0)
|
||||||
return 0;
|
return 0;
|
||||||
|
|
||||||
ret=regexec(&pat,string,0,NULL,0);
|
ret=regexec(&pat,string,0,NULL,0);
|
||||||
@ -1527,7 +1527,7 @@ check_regexp(const char *exp,const char *string)
|
|||||||
regfree(&pat);
|
regfree(&pat);
|
||||||
|
|
||||||
if(DBG_TRUST)
|
if(DBG_TRUST)
|
||||||
log_debug("regexp \"%s\" on \"%s\": %s\n",exp,string,ret==0?"YES":"NO");
|
log_debug("regexp \"%s\" on \"%s\": %s\n",expr,string,ret==0?"YES":"NO");
|
||||||
|
|
||||||
return (ret==0);
|
return (ret==0);
|
||||||
#endif
|
#endif
|
||||||
|
@ -80,6 +80,7 @@ GETOPT = @GETOPT@
|
|||||||
GLIBC21 = @GLIBC21@
|
GLIBC21 = @GLIBC21@
|
||||||
GMSGFMT = @GMSGFMT@
|
GMSGFMT = @GMSGFMT@
|
||||||
GPGKEYS_HKP = @GPGKEYS_HKP@
|
GPGKEYS_HKP = @GPGKEYS_HKP@
|
||||||
|
GPGKEYS_HTTP = @GPGKEYS_HTTP@
|
||||||
GPGKEYS_LDAP = @GPGKEYS_LDAP@
|
GPGKEYS_LDAP = @GPGKEYS_LDAP@
|
||||||
GPGKEYS_LDAP_FALSE = @GPGKEYS_LDAP_FALSE@
|
GPGKEYS_LDAP_FALSE = @GPGKEYS_LDAP_FALSE@
|
||||||
GPGKEYS_LDAP_TRUE = @GPGKEYS_LDAP_TRUE@
|
GPGKEYS_LDAP_TRUE = @GPGKEYS_LDAP_TRUE@
|
||||||
|
Binary file not shown.
1708
po/en@boldquot.po
1708
po/en@boldquot.po
File diff suppressed because it is too large
Load Diff
BIN
po/en@quot.gmo
BIN
po/en@quot.gmo
Binary file not shown.
1708
po/en@quot.po
1708
po/en@quot.po
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user