diff options
author | Eduardo Chappa <chappa@washington.edu> | 2015-12-14 19:11:35 -0700 |
---|---|---|
committer | Eduardo Chappa <chappa@washington.edu> | 2015-12-14 19:11:35 -0700 |
commit | fe6139e073a2810420a8f6f869171a262929022d (patch) | |
tree | 37960c85dfc2d4a902a600d535c74effdb0ad36c /pith/smkeys.h | |
parent | 29fbd1d5e424fadcf54a338aee8e57a9285fdf4b (diff) | |
download | alpine-fe6139e073a2810420a8f6f869171a262929022d.tar.xz |
* S/MIME: When reading a local certificate, Alpine converts the name of
the certificate to lowercase, which may make Alpine not be able to
read such certificate. Reported by Dennis Davis.
Diffstat (limited to 'pith/smkeys.h')
-rw-r--r-- | pith/smkeys.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/pith/smkeys.h b/pith/smkeys.h index e7dbe396..0a2b0065 100644 --- a/pith/smkeys.h +++ b/pith/smkeys.h @@ -51,7 +51,7 @@ typedef struct personal_cert { int add_certs_in_dir(X509_LOOKUP *lookup, char *path, char *ext, CertList **cdata); X509_STORE *get_ca_store(void); PERSONAL_CERT *get_personal_certs(char *d); -X509 *get_cert_for(char *email, WhichCerts ctype); +X509 *get_cert_for(char *email, WhichCerts ctype, int tolower); void save_cert_for(char *email, X509 *cert, WhichCerts ctype); char **get_x509_subject_email(X509 *x); EVP_PKEY *load_key(PERSONAL_CERT *pc, char *pass, int flag); |