mirror of
git://git.gnupg.org/gnupg.git
synced 2025-02-01 16:33:02 +01:00
* server.c (cmd_recipient): Add more reason codes.
This commit is contained in:
parent
3672606145
commit
9c70a2ed20
@ -1,5 +1,12 @@
|
||||
2002-06-28 Werner Koch <wk@gnupg.org>
|
||||
|
||||
* server.c (cmd_recipient): Add more reason codes.
|
||||
|
||||
2002-06-27 Werner Koch <wk@gnupg.org>
|
||||
|
||||
* certpath.c (gpgsm_basic_cert_check): Use
|
||||
--debug-no-path-validation to also bypass this basic check.
|
||||
|
||||
* gpgsm.c (main): Use GNUPG_DEFAULT_HOMEDIR constant.
|
||||
|
||||
* call-agent.c (start_agent): Create and pass the list of FD to
|
||||
|
@ -612,7 +612,7 @@ gpgsm_basic_cert_check (KsbaCert cert)
|
||||
KEYDB_HANDLE kh = keydb_new (0);
|
||||
KsbaCert issuer_cert = NULL;
|
||||
|
||||
if ((opt.debug & 4096))
|
||||
if (opt.no_path_validation)
|
||||
{
|
||||
log_info ("WARNING: bypassing basic certificate checks\n");
|
||||
return 0;
|
||||
|
@ -612,7 +612,7 @@ gpgsm_basic_cert_check (KsbaCert cert)
|
||||
KEYDB_HANDLE kh = keydb_new (0);
|
||||
KsbaCert issuer_cert = NULL;
|
||||
|
||||
if ((opt.debug & 4096))
|
||||
if (opt.no_path_validation)
|
||||
{
|
||||
log_info ("WARNING: bypassing basic certificate checks\n");
|
||||
return 0;
|
||||
|
@ -243,7 +243,14 @@ cmd_recipient (ASSUAN_CONTEXT ctx, char *line)
|
||||
if (rc)
|
||||
gpgsm_status2 (ctrl, STATUS_INV_RECP,
|
||||
rc == -1? "1":
|
||||
rc == GNUPG_Ambiguous_Name? "2 ": "0 ",
|
||||
rc == GNUPG_Ambiguous_Name? "2 ":
|
||||
rc == GNUPG_Wrong_Key_Usage? "3 ":
|
||||
rc == GNUPG_Certificate_Revoked? "4 ":
|
||||
rc == GNUPG_Certificate_Expired? "5 ":
|
||||
rc == GNUPG_No_CRL_Known? "6 ":
|
||||
rc == GNUPG_CRL_Too_Old? "8 ":
|
||||
rc == GNUPG_No_Policy_Match? "8 ":
|
||||
"0 ",
|
||||
line, NULL);
|
||||
|
||||
return map_to_assuan_status (rc);
|
||||
|
Loading…
x
Reference in New Issue
Block a user