summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/x509/x509_akey.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Make some more x509 conf stuff internaltb2024-08-311-1/+3
| | | | | | | This internalizes a particularly scary layer of conf used for X.509 extensions. Again unused public API... ok beck jsing
* Unify X.509v3 extension methodstb2024-07-131-2/+8
| | | | | | | | | | | | Use C99 initializers for all structs (some were forgotten). Make all the structs static, call them x509v3_ext_* matching NID_*. Add accessors called x509v3_ext_method_* and use these to implement X509V3_EXT_get_nid(). This adds consistency and avoids a few contortions like grouping a few extensions in arrays to save a couple externs. ok beck jsing
* Collapse the x509v3 directory into x509.jsing2020-06-041-0/+237
This avoids the need to grep across directories to find functions and prepares for further rototilling and chainsawing. Discussed with tb@ (who also tested the release build)