sync with OpenBSD -current

This commit is contained in:
purplerain 2023-11-20 02:38:22 +00:00
parent a7acbdeab0
commit c22b8a6120
Signed by: purplerain
GPG key ID: F42C07F07E2E35B7
202 changed files with 3004 additions and 4921 deletions

View file

@ -1,4 +1,4 @@
/* $OpenBSD: extern.h,v 1.193 2023/10/13 12:06:49 job Exp $ */
/* $OpenBSD: extern.h,v 1.194 2023/11/16 11:10:59 tb Exp $ */
/*
* Copyright (c) 2019 Kristaps Dzonsons <kristaps@bsd.lv>
*
@ -432,6 +432,7 @@ RB_PROTOTYPE(brk_tree, brk, entry, brkcmp);
struct crl {
RB_ENTRY(crl) entry;
char *aki;
char *number;
X509_CRL *x509_crl;
time_t lastupdate; /* do not use before */
time_t nextupdate; /* do not use after */
@ -847,6 +848,7 @@ int x509_get_notbefore(X509 *, const char *, time_t *);
int x509_get_notafter(X509 *, const char *, time_t *);
int x509_get_crl(X509 *, const char *, char **);
char *x509_crl_get_aki(X509_CRL *, const char *);
char *x509_crl_get_number(X509_CRL *, const char *);
char *x509_get_pubkey(X509 *, const char *);
enum cert_purpose x509_get_purpose(X509 *, const char *);
int x509_get_time(const ASN1_TIME *, time_t *);