mirror of
git://git.gnupg.org/gnupg.git
synced 2025-07-02 22:46:30 +02:00
Return a more specific error code for missing issuer certificates
This commit is contained in:
parent
96380221ca
commit
9b230eadc8
8 changed files with 35 additions and 9 deletions
|
@ -1,3 +1,8 @@
|
|||
2010-09-16 Werner Koch <wk@g10code.com>
|
||||
|
||||
* util.h: Add GPG_ERR_MISSING_ISSUER_CERT.
|
||||
* status.c (get_inv_recpsgnr_code): Ditto.
|
||||
|
||||
2010-05-03 Werner Koch <wk@g10code.com>
|
||||
|
||||
* asshelp.c (lock_agent_spawning, unlock_agent_spawning): New.
|
||||
|
|
|
@ -58,6 +58,7 @@ get_inv_recpsgnr_code (gpg_error_t err)
|
|||
|
||||
case GPG_ERR_NOT_TRUSTED: errstr = "10"; break;
|
||||
case GPG_ERR_MISSING_CERT: errstr = "11"; break;
|
||||
case GPG_ERR_MISSING_ISSUER_CERT: errstr = "12"; break;
|
||||
default: errstr = "0"; break;
|
||||
}
|
||||
|
||||
|
|
|
@ -29,6 +29,9 @@
|
|||
#ifndef GPG_ERR_NOT_ENABLED
|
||||
#define GPG_ERR_NOT_ENABLED 179
|
||||
#endif
|
||||
#ifndef GPG_ERR_MISSING_ISSUER_CERT
|
||||
#define GPG_ERR_MISSING_ISSUER_CERT 185
|
||||
#endif
|
||||
|
||||
/* Hash function used with libksba. */
|
||||
#define HASH_FNC ((void (*)(void *, const void*,size_t))gcry_md_write)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue