mirror of
https://github.com/SoftEtherVPN/SoftEtherVPN.git
synced 2025-09-22 19:29:21 +03:00
Support user-specified server trust chain
This commit is contained in:
@ -293,9 +293,12 @@ BUF *BioToBuf(BIO *bio);
|
||||
BIO *NewBio();
|
||||
void FreeBio(BIO *bio);
|
||||
X *BioToX(BIO *bio, bool text);
|
||||
LIST *BioToXList(BIO *bio, bool text);
|
||||
X *BufToX(BUF *b, bool text);
|
||||
LIST *BufToXList(BUF *b, bool text);
|
||||
void FreeX509(X509 *x509);
|
||||
void FreeX(X *x);
|
||||
void FreeXList(LIST *chain);
|
||||
BIO *XToBio(X *x, bool text);
|
||||
BUF *XToBuf(X *x, bool text);
|
||||
K *BioToK(BIO *bio, bool private_key, bool text, char *password);
|
||||
@ -357,9 +360,11 @@ void FreePKCS12(PKCS12 *pkcs12);
|
||||
void FreeP12(P12 *p12);
|
||||
bool P12ToFileW(P12 *p12, wchar_t *filename);
|
||||
bool ParseP12(P12 *p12, X **x, K **k, char *password);
|
||||
bool ParseP12Ex(P12 *p12, X **x, K **k, LIST **cc, char *password);
|
||||
bool IsEncryptedP12(P12 *p12);
|
||||
P12 *NewP12(X *x, K *k, char *password);
|
||||
X *CloneX(X *x);
|
||||
LIST *CloneXList(LIST *chain);
|
||||
K *CloneK(K *k);
|
||||
void FreeCryptLibrary();
|
||||
void GetPrintNameFromX(wchar_t *str, UINT size, X *x);
|
||||
|
Reference in New Issue
Block a user