summaryrefslogtreecommitdiff
path: root/src/cryptography/hazmat
Commit message (Expand)AuthorAgeFilesLines
* support X.509 certificate PSS signing (#8888)Paul Kehrer2023-05-101-0/+2
* Fix for #8854 (#8855)Harmin Parra Rueda2023-05-031-0/+1
* Remove a bunch of unused bindings (#8830)Alex Gaynor2023-04-262-28/+7
* Move is_fips logic to Rust (#8822)Alex Gaynor2023-04-252-16/+4
* Convert KDFs to Rust (#8787)Alex Gaynor2023-04-255-69/+37
* Migrate DH to Rust (#8768)Alex Gaynor2023-04-245-498/+44
* Use pyo3's facilities for exceptions (#8785)Alex Gaynor2023-04-221-0/+17
* Convert HMAC to Rust (#8781)Alex Gaynor2023-04-225-154/+27
* Convert hashes to Rust (#8775)Alex Gaynor2023-04-215-141/+48
* drop libressl 3.5.x support (#8741)Paul Kehrer2023-04-161-7/+0
* add support for aes256-gcm@openssh.com decryption for SSH keys (#8738)Paul Kehrer2023-04-151-23/+85
* Remove unused consts (#8713)Alex Gaynor2023-04-121-3/+0
* Remove unused parameter (#8707)Alex Gaynor2023-04-111-7/+2
* Convert ed448 to Rust (#8705)Alex Gaynor2023-04-115-228/+45
* Convert ed25519 to Rust (#8697)Alex Gaynor2023-04-105-210/+61
* support equality checks on all public asymmetric key types (#8700)Paul Kehrer2023-04-1015-4/+99
* Support msCertificateTemplate extension (#8695)Paul Kehrer2023-04-101-0/+2
* Migrate x448 to Rust (#8691)Alex Gaynor2023-04-105-156/+36
* Use from __future__ import annotations everywhere (#8643)Alex Gaynor2023-03-3163-139/+231
* Added support for OCSP AcceptableResponses extension (#8617)Alex Gaynor2023-03-271-0/+1
* Fix handling very large pointer values (32-bit) (#8602)Alex Gaynor2023-03-251-2/+2
* drop support for openssl < 1.1.1d (#8449)Paul Kehrer2023-03-244-96/+2
* Migrate x25519 to use rust-openssl (#7933)Alex Gaynor2023-03-245-156/+40
* Added support for handling python buffers in Rust code (#8556)Alex Gaynor2023-03-211-1/+1
* Simplify/unify Rust and Python OpenSSL error handling (#8552)Alex Gaynor2023-03-206-96/+31
* Support handling OpenSSL errors from Rust code (#8530)Alex Gaynor2023-03-163-20/+28
* Ressurect the PoC of OpenSSL from Rust (#7164)Alex Gaynor2023-03-153-7/+21
* Stop validating keys in ECDH exchange (#8490)Alex Gaynor2023-03-112-4/+17
* Small cleanups: (#8476)Alex Gaynor2023-03-091-18/+22
* replace use of EC_KEY_set_public_key_affine_coordinates (#8475)Paul Kehrer2023-03-091-2/+41
* Make Union type aliases a documented public API (#8168)Marti Raudsepp2023-03-0712-73/+123
* Remove use of deprecated EC functions (#8459)Alex Gaynor2023-03-063-41/+11
* deprecate support for OpenSSL <1.1.1d (#8444)Paul Kehrer2023-03-051-0/+18
* Add an ignore for the newest ruff (#8440)Alex Gaynor2023-03-051-1/+1
* Update to the new wycheproof (#8403)Alex Gaynor2023-02-281-1/+4
* fixes #8298 -- correctly generate content-type header in PKCS#7 SMIME (#8389)Alex Gaynor2023-02-261-4/+19
* Enforce max number of SSH certificate principals (#8376)Jake2023-02-231-0/+10
* Add shortcut methods for exporting EC keys as raw bytes (#8357)David Buchanan2023-02-224-0/+80
* Remove unused bindings (#8321)Alex Gaynor2023-02-191-18/+0
* fixes #8316 -- correct docstring (#8319)Alex Gaynor2023-02-171-1/+1
* fixes #8316 -- correct docstring (#8318)Alex Gaynor2023-02-171-1/+1
* Added type annotations for more things in backend (#8265)Alex Gaynor2023-02-113-22/+31
* Remove now-unused bindings (#8264)Alex Gaynor2023-02-111-10/+0
* Simplify X25519 key loading (#8263)Alex Gaynor2023-02-112-73/+23
* Don't allow update_into to mutate immutable objects (#8230)Alex Gaynor2023-02-071-1/+1
* add support for centos9-fips (#8216)Paul Kehrer2023-02-061-0/+9
* add support for bytes-like objects in data and associated_data in aead algori...Mat2023-02-022-17/+24
* Update style for new black (#8185)Alex Gaynor2023-01-312-3/+0
* Several cleanups to the backend: (#8166)Alex Gaynor2023-01-301-12/+10
* Use Rust for CRL::is_signature_valid (#8162)Alex Gaynor2023-01-291-35/+0