aboutsummaryrefslogtreecommitdiff
path: root/include/openssl/x509.h
AgeCommit message (Expand)AuthorFilesLines
2024-05-10Remove X509_STORE_set_get_crl and X509_STORE_set_check_crlDavid Benjamin1-23/+0
2024-03-21Fix X509_ALGOR_set_md()Theo Buehler1-2/+2
2024-03-17X509_ALGOR_set_md is a mess, document itDavid Benjamin1-0/+10
2024-03-12Add a regression test for error handling and hash_dirDavid Benjamin1-0/+3
2024-03-12Fix spelling of IdentifierBob Beck1-3/+3
2024-02-26Finish documenting x509.hDavid Benjamin1-404/+464
2024-02-26Document the remaining struct types in x509.hDavid Benjamin1-5/+38
2024-02-26Expand and document the remaining DECLARE_ASN1_* macrosDavid Benjamin1-17/+175
2024-02-26Unexport i2d, d2i, and ASN1_ITEM for X.509 interior typesDavid Benjamin1-17/+63
2024-02-26Document filesystem-based X509_STORE APIsDavid Benjamin1-115/+201
2024-02-23Document APIs relating to built-in and custom extensionsDavid Benjamin1-205/+279
2024-02-22Add some tests for X509_LOOKUP_hash_dirDavid Benjamin1-0/+7
2024-02-21Document some miscellaneous x509.h functionsDavid Benjamin1-10/+32
2024-02-15Add x509.h to doc.configDavid Benjamin1-10/+6
2024-02-15Unexport DIST_POINT_set_dpnameDavid Benjamin1-3/+0
2024-02-15Rewrite the warning about X509_AUXDavid Benjamin1-3/+12
2024-02-15Document X509_V_FLAG_*David Benjamin1-47/+68
2024-02-15Merge X509_PURPOSE/X509_TRUST IDs and indicesDavid Benjamin1-4/+25
2024-02-15Unexport most of X509_TRUST and X509_PURPOSE and simplifyDavid Benjamin1-45/+4
2024-02-15Remove X509_TRUST_DEFAULTDavid Benjamin1-4/+0
2024-02-14Add X509_STORE_get1_objectsDavid Benjamin1-32/+90
2024-02-14Mark ASN1_STRFLAGS_* and XN_FLAG_* with the right typeDavid Benjamin1-11/+11
2024-01-24Arrange other X509_STORE, etc. symbols into sectionsDavid Benjamin1-360/+356
2024-01-24Stop processing the Netscape cert type extensionDavid Benjamin1-3/+0
2024-01-23Remove X509_STORE_CTX_purpose_inheritDavid Benjamin1-6/+0
2024-01-23Document and test X509_PURPOSE and X509_TRUST machineryDavid Benjamin1-101/+349
2024-01-18Clarify that X509_NAME_hash(_old) are specific to hash-dirDavid Benjamin1-2/+29
2024-01-13Move CRL_REASON_* back to x509v3.hDavid Benjamin1-12/+0
2024-01-10Remove X509_TRUST_OCSP_SIGN and X509_TRUST_OCSP_REQUESTDavid Benjamin1-2/+0
2024-01-10Remove X509_{PURPOSE,TRUST}_{MIN,MAX}David Benjamin1-7/+0
2024-01-10Some miscellaneous openssl/x509.h documentation fixesDavid Benjamin1-11/+17
2024-01-10Const-correct a bunch of X509_STORE_CTX functionsDavid Benjamin1-11/+15
2024-01-09Move some deprecated X.509 functions into the deprecated sectionDavid Benjamin1-50/+82
2024-01-09Const-correct X509_alias_get0 and X509_keyid_get0David Benjamin1-6/+8
2024-01-09Fix error-handling convention in x509_vfy.c and avoid -1 returnsDavid Benjamin1-2/+47
2024-01-05Forbid unusual return values out of verify_cbDavid Benjamin1-5/+5
2024-01-04get_issuer can never return -1David Benjamin1-3/+13
2024-01-04Make X509_V_FLAG_NOTIFY_POLICY into a no-opDavid Benjamin1-1/+1
2024-01-04Remove X509_STORE_CTX_get0_current_issuerDavid Benjamin1-1/+0
2024-01-03Use X509_get0_pubkey to simplify things slightlyDavid Benjamin1-2/+3
2024-01-03Eagerly compute the cached EVP_PKEY in X509_PUBKEYDavid Benjamin1-16/+31
2023-12-20Simplify some logic around X509_verify_cert callbacksDavid Benjamin1-1/+3
2023-12-20Remove X509_STORE_set_get_issuerDavid Benjamin1-12/+0
2023-12-19Restore the X509_EXTENSION ASN1_ITEM tooDavid Benjamin1-0/+4
2023-12-18Restore the X509 ASN1_ITEMDavid Benjamin1-0/+4
2023-12-14Change certificate depth limit to match OpenSSL and documentDavid Benjamin1-6/+16
2023-12-14Fix X509_ATTRIBUTE_set1_data with negative attributesDavid Benjamin1-10/+10
2023-12-12Document and fix up name hashing functionsDavid Benjamin1-8/+32
2023-12-12Document functions that export verification internalsDavid Benjamin1-23/+129
2023-12-11Document GENERAL_NAME-related APIsDavid Benjamin1-69/+177