aboutsummaryrefslogtreecommitdiff
path: root/tests/x509
AgeCommit message (Expand)AuthorFilesLines
2023-05-27allow null params in AlgorithmIdentifiers with SHA hash function OIDs (#8974)Paul Kehrer1-0/+17
2023-05-16don't use a set (#8931)Paul Kehrer1-0/+41
2023-05-14support PSS signatures in verify_directly_issued_by (#8908)Paul Kehrer1-0/+44
2023-05-10support X.509 certificate PSS signing (#8888)Paul Kehrer1-0/+163
2023-05-10certificate: add a `get_extension` helper (#8892)William Woodruff1-0/+14
2023-05-07add signature_algorithm_parameters to certificate (#8795)Paul Kehrer1-9/+83
2023-05-07invalid visible string support (#8884)Paul Kehrer1-0/+19
2023-04-10Support msCertificateTemplate extension (#8695)Paul Kehrer2-0/+99
2023-03-27Added support for OCSP AcceptableResponses extension (#8617)Alex Gaynor2-0/+79
2023-03-09Small cleanups: (#8476)Alex Gaynor1-10/+4
2023-03-07Make Union type aliases a documented public API (#8168)Marti Raudsepp1-2/+2
2023-03-07Remove a zillion pointless backenda args in x509 tests (#8466)Alex Gaynor3-272/+12
2023-03-06use the rsa fixtures in x509 too (#8460)Paul Kehrer3-150/+271
2023-03-05remove pytz test dependency (#8447)Paul Kehrer3-18/+10
2023-02-26raise UnsupportedAlgorithm instead of ValueError in x509 builder sign (#8397)Paul Kehrer3-9/+17
2023-02-12Disallow wildcards in DNSName for name constraints (#8272)gbansaghi1-0/+22
2023-02-06add support for centos9-fips (#8216)Paul Kehrer1-2/+2
2023-01-29Use Rust for CRL::is_signature_valid (#8162)Alex Gaynor1-0/+7
2023-01-20Use the ruff 'pyupgrade' checks (#8104)Alex Gaynor2-2/+0
2023-01-12fix a math mistake in a comment (#8046)Paul Kehrer1-1/+2
2023-01-12Add Certificate.verify_signed_by (#8011)Paul Kehrer1-2/+233
2023-01-12fixes #8035 -- added a test for loading a cert with another PEM block contain...Alex Gaynor1-0/+7
2022-12-26Update formatting for new ruff (#7937)Alex Gaynor3-6/+6
2022-12-21Switch from flake8 to ruff (#7920)Alex Gaynor5-7/+3
2022-12-05x509: add `load_pem_x509_certificates` (#7878)William Woodruff1-0/+25
2022-11-17Add *_SHA3 signature algorithms to OID <-> hash map (#7819)jeanluc1-0/+2
2022-10-15Make sure that one of full_name, relative_name or crl_issuer is set in distri...Mathias Ertl1-0/+4
2022-10-13add support for creating OCSP requests with precomputed hashes (#7706)Paul Kehrer1-1/+66
2022-09-07fix parsing for CRLs with TLVs > 65535 bytes (#7575)Paul Kehrer1-0/+8
2022-09-07Remove deprecated support for x.509 signing with SHA1 and MD5 (#7573)Alex Gaynor1-68/+1
2022-08-16Fix issue #7513 - parsing of RFC4514 strings should reverse the order of RDNs...Alexandre Machado1-24/+45
2022-07-05Bump to rust-asn1 0.10 (#7395)Alex Gaynor1-0/+20
2022-06-20Use standard function for checking for UnsupportedAlgorithm in tests (#7342)Alex Gaynor2-10/+12
2022-05-31X.509/Certificate: Add `tbs_precertificate_bytes` property (#7279)William Woodruff1-0/+45
2022-05-27Remove register_interface, which was basically unused (#7234)Alex Gaynor1-5/+2
2022-05-22Enforce that CRL and CSR versions must be valid. (#7249)Alex Gaynor1-0/+16
2022-05-19CT: `extensions` -> `extension_bytes` (#7238)William Woodruff1-1/+1
2022-05-20CT: add `SignedCertificateTimestamp.extensions` (#7237)William Woodruff1-0/+1
2022-05-13x509/CT: expose more SCT internals (#7207)William Woodruff1-0/+35
2022-05-12Fix test CRLs and CSRs with invalid versions (#7216)David Benjamin1-1/+1
2022-04-30Allow loading of RSA-PSS public keys (#7162)Paul Kehrer1-0/+27
2022-04-30Fixes #7127 -- added attr_name_overrides on from_rfc4514_string (#7160)Alex Gaynor1-0/+18
2022-04-30Fixes #6602 -- restore the behavior of strict DER parsing for CSRs (#7159)Alex Gaynor1-12/+2
2022-04-30Migrate ObjectIdentifier to Rust (#7153)Alex Gaynor1-26/+10
2022-04-16fixes #7081 -- correctly handle escape sequences in RFC4514 strings (#7083)Alex Gaynor1-0/+13
2022-04-16Implement a parser for RFC4514 strings (#7055)Alex Gaynor1-0/+153
2022-04-05Added a non-public API for setting the tag on an attribute (#7038)Alex Gaynor1-0/+30
2022-03-20enforce that GeneralSubtrees for NameConstraints must be None or non-empty (#...Alex Gaynor1-1/+7
2022-03-18Dedicated check for signature hash algorithms (#6931)Christian Heimes1-4/+26
2022-03-04Fixed serialization of keyusage ext with no bits (#6930)Alex Gaynor1-0/+14