Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | X509_STORE_get1_{certs,crls} become X509_STORE_CTX_* | tb | 2023-04-25 | 1 | -3/+3 |
| | | | | This matches the OpenSSL 1.1 API a bit better. | ||||
* | Move the policy tree code to internal-only | tb | 2023-04-25 | 1 | -3/+1 |
| | | | | | A few hooks remain in the legacy validator, which will soon be replaced with something better. The rest of the tentacles are now largely contained. | ||||
* | Getters and setters for the check_issued() callback | tb | 2022-12-01 | 1 | -1/+4 |
| | | | | | | | | | | | | | | | Open62541 uses X509_STORE_CTX_get_check_issued(), so provide it along with X509_STORE_{get,set}_check_issued(). As you would expect, they all return or take an X509_STORE_CTX_check_issued_fn. The getters aren't const in OpenSSL 1.1, but they now are in OpenSSL 3... These will be made available in the next minor bump and will ship in the stable release of LibreSSL 3.7 Part of OpenSSL commit 1060a50b See also https://github.com/libressl-portable/portable/issues/748 ok beck jsing | ||||
* | Hide public symbols in libcrypto/x509 .c files | beck | 2022-11-14 | 1 | -0/+162 |
ok tb@ |