summaryrefslogtreecommitdiff
path: root/src/rust/src/x509/crl.rs
Commit message (Expand)AuthorAgeFilesLines
* support PSS signatures in verify_directly_issued_by (#8908)Paul Kehrer2023-05-141-1/+1
* Use pyo3's add_function instead of add_wrapped (#8913)Alex Gaynor2023-05-131-3/+3
* support X.509 certificate PSS signing (#8888)Paul Kehrer2023-05-101-3/+13
* certificate: add a `get_extension` helper (#8892)William Woodruff2023-05-101-4/+6
* Check for sigalg by type rather than OID (#8878)Alex Gaynor2023-05-061-1/+1
* Switch AlgorithmIdentifier to use rust-asn1's native defined by support (#8870)Alex Gaynor2023-05-051-3/+3
* Rewrite how we cached RevokedCertificates (#8799)Alex Gaynor2023-04-231-40/+30
* Finish adopting pyo3's exceptio facilities (#8786)Alex Gaynor2023-04-221-6/+6
* Use pyo3's facilities for exceptions (#8785)Alex Gaynor2023-04-221-9/+5
* begin separation of x509 crate from cryptography crate (#8740)Paul Kehrer2023-04-161-126/+67
* Use pyo3::intern! comprehensively (#8711)Alex Gaynor2023-04-121-9/+11
* upgrade rust-asn1, which removes chrono dep (#8664)Paul Kehrer2023-04-041-5/+5
* Several rust cleanups suggested by clippy in pedantic mode (#8658)Alex Gaynor2023-04-031-1/+0
* define path for type for rust classes (no more builtins) (#8635)Paul Kehrer2023-03-291-3/+3
* Store X.509 structure contents as PyBytes (#8598)Alex Gaynor2023-03-251-9/+10
* Drop our own intern! macro in favor of pyo3's (#8596)Alex Gaynor2023-03-241-21/+21
* Upgrade to pyo3 0.18 (#6935)Alex Gaynor2023-03-241-45/+34
* Support handling OpenSSL errors from Rust code (#8530)Alex Gaynor2023-03-161-1/+1
* Rename PyAsn1Error, it's getting more general (#8527)Alex Gaynor2023-03-151-14/+17
* Use Rust for CRL::is_signature_valid (#8162)Alex Gaynor2023-01-291-6/+20
* Cleanup DER/PEM encoding in rust (#7702)Alex Gaynor2022-10-131-26/+5
* Remove pyOpenSSL fallback. (#7590)Alex Gaynor2022-09-111-22/+0
* Update to rust-asn1 0.11 (#7505)Alex Gaynor2022-08-141-11/+15
* Use pyo3 warning helper (#7433)Alex Gaynor2022-07-181-7/+5
* Backport pyo3::intern! from pyo3 0.16 (#7355)Alex Gaynor2022-07-041-37/+73
* Enforce that CRL and CSR versions must be valid. (#7249)Alex Gaynor2022-05-221-1/+11
* Move all asn1::ObjectIdentifier to py oid code to a function (#7151)Alex Gaynor2022-04-301-6/+2
* Use new ability for OIDs to be consts (#7148)Alex Gaynor2022-04-291-30/+36
* Update to rust-asn1 0.9.0 (#7145)Alex Gaynor2022-04-291-1/+1
* fixes #6804 -- improve error message quality with invalid characters in name ...Alex Gaynor2022-02-061-1/+4
* support negative serials in certificate parsing (#6626)Paul Kehrer2021-11-201-4/+6
* Move extension encoding code to new crate x509::extensions (#6571)Felix Fontein2021-11-111-123/+20
* allow multiple identical pem blocks (#6551)Paul Kehrer2021-11-051-1/+0
* Bump pyo3 and fix warnings (#6542)Alex Gaynor2021-11-041-1/+1
* Convert CRL creation to Rust (#6496)Alex Gaynor2021-10-311-90/+132
* Complete the migration of extension serialization to Rust! (#6439)Alex Gaynor2021-10-191-1/+5
* Port encoding of IssuingDistributionPoint to Rust (#6436)Alex Gaynor2021-10-191-7/+55
* rust authoritykeyidentifier support (#6429)Paul Kehrer2021-10-171-2/+6
* implement AIA/SIA in rust (#6428)Paul Kehrer2021-10-171-0/+5
* port some crl extensions, refactor a bit (#6425)Paul Kehrer2021-10-171-0/+8
* Port InvalidityDate and KeyUsage serialization to Rust (#6397)Alex Gaynor2021-10-101-0/+4
* Port EKU, PC, and CRL reason extensions to Rust (#6388)Alex Gaynor2021-10-071-5/+25
* Split Rust x.509 support into multiple files for readability (#6382)Alex Gaynor2021-10-061-0/+669