summaryrefslogtreecommitdiff
path: root/src/cryptography/hazmat/bindings
Commit message (Expand)AuthorAgeFilesLines
* support X.509 certificate PSS signing (#8888)Paul Kehrer2023-05-101-0/+2
* Remove a bunch of unused bindings (#8830)Alex Gaynor2023-04-261-9/+0
* Move is_fips logic to Rust (#8822)Alex Gaynor2023-04-251-0/+1
* Convert KDFs to Rust (#8787)Alex Gaynor2023-04-252-0/+24
* Migrate DH to Rust (#8768)Alex Gaynor2023-04-242-0/+24
* Use pyo3's facilities for exceptions (#8785)Alex Gaynor2023-04-221-0/+17
* Convert HMAC to Rust (#8781)Alex Gaynor2023-04-222-0/+23
* Convert hashes to Rust (#8775)Alex Gaynor2023-04-212-0/+19
* drop libressl 3.5.x support (#8741)Paul Kehrer2023-04-161-7/+0
* Convert ed448 to Rust (#8705)Alex Gaynor2023-04-112-1/+21
* Convert ed25519 to Rust (#8697)Alex Gaynor2023-04-102-2/+22
* Migrate x448 to Rust (#8691)Alex Gaynor2023-04-102-2/+16
* Use from __future__ import annotations everywhere (#8643)Alex Gaynor2023-03-312-0/+4
* drop support for openssl < 1.1.1d (#8449)Paul Kehrer2023-03-242-32/+0
* Migrate x25519 to use rust-openssl (#7933)Alex Gaynor2023-03-242-0/+18
* Simplify/unify Rust and Python OpenSSL error handling (#8552)Alex Gaynor2023-03-202-76/+16
* Support handling OpenSSL errors from Rust code (#8530)Alex Gaynor2023-03-162-18/+26
* Ressurect the PoC of OpenSSL from Rust (#7164)Alex Gaynor2023-03-153-7/+21
* Stop validating keys in ECDH exchange (#8490)Alex Gaynor2023-03-111-0/+7
* Make Union type aliases a documented public API (#8168)Marti Raudsepp2023-03-072-6/+6
* Remove use of deprecated EC functions (#8459)Alex Gaynor2023-03-061-7/+0
* 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
* Remove unused bindings (#8321)Alex Gaynor2023-02-191-18/+0
* Remove now-unused bindings (#8264)Alex Gaynor2023-02-111-10/+0
* Use the ruff 'pyupgrade' checks (#8104)Alex Gaynor2023-01-201-5/+7
* src/_cffi_src/openssl/evp.py: export EVP_PKEY_set_alias_type in FUNCTIONS (#7...hustliyilin2022-12-281-0/+9
* Switch from flake8 to ruff (#7920)Alex Gaynor2022-12-214-6/+4
* Remove binding for X509_STORE_get_get_issuer (#7918)David Benjamin2022-12-201-1/+0
* x509: add `load_pem_x509_certificates` (#7878)William Woodruff2022-12-051-0/+3
* Annotate a few more functions (#7876)Alex Gaynor2022-12-041-1/+7
* Rewrite PKCS7 signature generation in Rust (#7729)Alex Gaynor2022-11-251-0/+6
* Update minimum LibreSSL to 3.5 (#7780)Alex Gaynor2022-11-071-8/+0
* Convert basic PKCS7 generation to Rust (#7700)Alex Gaynor2022-10-121-0/+9
* fixes #7454 -- added SSL_get_extms_support (#7697)Alex Gaynor2022-10-121-0/+5
* support compilation against openssl 3 with no legacy provider (#7650)Paul Kehrer2022-09-261-8/+23
* Warn users on 32-bit Pythons on 64-bit windows. (#7641)Alex Gaynor2022-09-241-1/+15
* A handful of small internal typing improvements (#7625)Alex Gaynor2022-09-181-6/+9
* Remove reimplementation of OpenSSL function in DHX (#7611)Alex Gaynor2022-09-141-0/+2
* Move to a libressl policy (#7605)Alex Gaynor2022-09-131-18/+0
* Remove destroy from FixedPool (#7602)Alex Gaynor2022-09-111-1/+0
* Increase our minimum LibreSSL. (#7571)Alex Gaynor2022-09-071-7/+0
* Drop OpenSSL 1.1.0 (#7570)Alex Gaynor2022-09-072-28/+0
* Added FixedPool abstraction for use in optimizing various types (#7303)Alex Gaynor2022-07-161-0/+16
* Bind functions for dealing with sigalgs (#7349)Jean-Daniel2022-06-191-0/+7
* Expose SSL_OP_IGNORE_UNEXPECTED_EOF (#7321)dreid2022-06-081-0/+9
* add binding for PKCS12_set_mac (#7217)Paul Kehrer2022-05-121-0/+5
* Instead of ignoring _openssl with mypy, use a pyi (#7177)Alex Gaynor2022-05-021-0/+8
* Add license headers to files that need them (#7170)Alex Gaynor2022-05-014-0/+16
* add a a constant for pyOpenSSL with OpenSSL 3 (#7156)Paul Kehrer2022-04-301-0/+7