691 Commits (33b569282ca124c81d9ba74df696a013cb9a80ae)

Author SHA1 Message Date
David Benjamin 112e1a71e1 Rewrite ASN1_generate_v3. 2 years ago
David Benjamin 915eb691d3 Add some tests for optional and default ASN1_BOOLEAN. 2 years ago
David Benjamin f81f16cddd Introduce constants for ASN1_BOOLEAN 2 years ago
David Benjamin 42b7b35f76 Introduce a locale-independent version of isspace 2 years ago
David Benjamin 3a5c4ff4d5 Add tests for X509_NAME_hash and X509_NAME_hash_old. 2 years ago
Steven Valdez 80a243e07e Remove old Trust Token redeem API. 2 years ago
David Benjamin 7d2338d000 Remove support for ppc64le. 2 years ago
David Benjamin 5fdc03f74a Remove ppc64le assembly. 2 years ago
David Benjamin 50a5caf506 Add CBS_get_u64_decimal. 2 years ago
David Benjamin 76a83aa4ae Align ppc assembly setup with other architectures 2 years ago
David Benjamin 1967621cc9 Reduce architecture detection in CMake. 2 years ago
David Benjamin a43c76dbe3 Work around nasm bug with empty assembly files 2 years ago
Adam Langley 97873cd1a5 Drop HRSS assembly. 2 years ago
David Benjamin eefe6cf27c Unexport BN_MONT_CTX_set_locked. 2 years ago
David Benjamin 0d5b608614 Maintain a frame pointer in aesni-gcm-x86_64.pl and add SEH unwind codes 2 years ago
David Benjamin 1c9d18307b Don't automatically sync the two CONF parameters in X509V3_EXT_nconf. 2 years ago
David Benjamin ae1546b6f3 Convert ghash-x86_64.pl to new directives. 2 years ago
David Benjamin c556ee91ff Add initial support for SEH directives in x86_64 perlasm 2 years ago
David Benjamin ba68ca070c Fix inhibitPolicyMapping in the new policy tree code. 2 years ago
David Benjamin 029d0e77fb Rewrite X.509 policy tree logic. 2 years ago
Adam Langley 45b8d7bbd7 Don't test for PMULL when NO_ASM. 2 years ago
David Benjamin aa18fe24cd Indent DB lines in x86_64 NASM output. 2 years ago
David Benjamin 114fa727b7 Reduce caller requirements on X509V3_CTX. 2 years ago
David Benjamin 65ad925f51 Rename CTX_TEST to X509V3_CTX_TEST. 2 years ago
David Benjamin db38fc5593 Handle errors more normally in asn1_gen.c. 2 years ago
David Benjamin 871704b873 Fix crash if '@section' is used with no CONF. 2 years ago
David Benjamin 0308131c87 Test requireAnyPolicy being a SkipCerts value 2 years ago
David Benjamin 59b53a5594 Test policy mappings from invalid policies. 2 years ago
Adam Langley fc077381d3 Add stubs for hybrid Kyber768 with X25519 or P-256. 2 years ago
Adam Langley c6e3780763 Add optimised Aarch64 GCM. 2 years ago
David Benjamin 1f2529d99d Test that policy checking always succeeds with just a trust anchor 2 years ago
David Benjamin 0d9208e889 Remove no-op entries from asn1_str2tag. 2 years ago
David Benjamin df8a55bf62 Const-correct sk_FOO_deep_copy's copy callback. 2 years ago
David Benjamin 7c81c5faec Deprecate, test, and document X.509 config APIs. 2 years ago
David Benjamin 974083f2af Remove the last of the filename comments. 2 years ago
David Benjamin 44b3a28317 Further const-correct config-based extension creation. 2 years ago
David Benjamin ff23b7cb2c Empty stacks are vacuously sorted 2 years ago
David Benjamin 49e07914b3 Add sk_FOO_delete_if. 2 years ago
Steven Valdez fa4555a8b6 Add over_message issuance and redemption to Trust Tokens. 2 years ago
David Benjamin 096d095151 Remove custom CONF methods from X509V3_CTX. 2 years ago
David Benjamin 0bd6112dda Unexport various X509V3_CTX and NCONF helper functions. 2 years ago
Adam Langley 396625d502 Reword hardware support for AES-GCM. 2 years ago
Adam Langley f8a10eeef9 Add a link for FIPS cert #4409. 2 years ago
David Benjamin 31bad2514d Add some tests for policy mapping. 2 years ago
David Benjamin 6d69006a7f Add some tests for anyPolicy. 2 years ago
David Benjamin 5f6d57a48b Fix some memory leaks in policy_cache_new. 2 years ago
Ilya Tokar 90e3b6e68c Add prefetch to aesni_ctr32_ghash_6x 2 years ago
David Benjamin 837ade76fd Add tests for rejecting duplicate policy OIDs. 2 years ago
David Benjamin 715a0a1da0 Fuzz x509v3_cache_extensions. 2 years ago
David Benjamin d1b20a9580 Fix handling of EXFLAG_INVALID_POLICY on the leaf. 2 years ago