29 Commits (ed5f4e82e69d7d171a1b46cffcd7f354ca152c51)

Author SHA1 Message Date
David Benjamin dddb60eb97 Make most of crypto/x509 opaque. 4 years ago
David Benjamin 4bf0a19ac8 Fix typo. 4 years ago
David Benjamin b27438e126 Rewrite name constraints matching with CBS. 4 years ago
David Benjamin 04601b026a Add some tests for name constraints. 4 years ago
David Benjamin 8648c53690 Refer to RFCs consistently. 4 years ago
David Benjamin d422d2c4aa Revert "Revert "Revert "Disable check that X.509 extensions implies v3.""" 4 years ago
David Benjamin 87be659225 Document ASN1_STRING_to_UTF8. 4 years ago
David Benjamin a4646740ec Fix some includes. 4 years ago
David Benjamin a96f4dd382 Rename X509V*_VERSION constants. 4 years ago
David Benjamin fcec391b0e Remove some BoringSSL-only X509_CINF functions. 4 years ago
David Benjamin ab7811ee87 Document and test X509_ATTRIBUTE creation functions. 4 years ago
David Benjamin ac85c036d7 Do not access value.ptr with V_ASN1_BOOLEAN. 4 years ago
David Benjamin eb5640bc44 Check the inner and outer CRL signature algorithms match. 4 years ago
David Benjamin 89d1241487 Define X509V*_VERSION constants. 4 years ago
Adam Langley be9a86f459 Revert "Revert "Disable check that X.509 extensions implies v3."" 4 years ago
Adam Langley 4251d0d3f6 Revert "Disable check that X.509 extensions implies v3." 4 years ago
David Benjamin 60926d3533 Check for trailing data in X509Test.GeneralName. 4 years ago
David Benjamin aa4ecb4926 Fix EDIPartyName parsing and GENERAL_NAME_cmp. 4 years ago
David Benjamin 17e530c43c Fix x509_rsa_ctx_to_pss when saltlen is md_size. 4 years ago
David Benjamin 6dcce80037 Add functions for manipulating X.509 TBS structures. 4 years ago
Adam Langley 1a751eefc1 Add test for X25519-containing certificate. 4 years ago
David Benjamin 40f49428d1 Reland "Check AlgorithmIdentifier parameters for RSA and ECDSA signatures."" 4 years ago
David Benjamin 991835dfa9 Switch x509_test.cc to use C++ raw string literals. 5 years ago
Adam Langley 5850a016b2 Disable check that X.509 extensions implies v3. 5 years ago
David Benjamin ee4af9e94e Add X509_get_pathlen and X509_REVOKED_get0_extensions. 5 years ago
David Benjamin ca3f243cf0 Require non-NULL store in X509_STORE_CTX_init. 5 years ago
Adam Langley 6a263ce483 Revert "Check AlgorithmIdentifier parameters for RSA and ECDSA signatures." 5 years ago
David Benjamin de196121b0 Allow explicitly-encoded X.509v1 versions for now. 5 years ago
Adam Langley fb0c05cac2 acvp: add CMAC-AES support. 5 years ago