summaryrefslogtreecommitdiff
path: root/src/cryptography/hazmat/primitives/serialization
Commit message (Expand)AuthorAgeFilesLines
* add support for aes256-gcm@openssh.com decryption for SSH keys (#8738)Paul Kehrer2023-04-151-23/+85
* Use from __future__ import annotations everywhere (#8643)Alex Gaynor2023-03-315-16/+23
* Added support for handling python buffers in Rust code (#8556)Alex Gaynor2023-03-211-1/+1
* Make Union type aliases a documented public API (#8168)Marti Raudsepp2023-03-075-39/+48
* 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
* remove the last vestiges of sha1 out of pkcs7 (#8032)Paul Kehrer2023-01-091-2/+1
* deprecate the rest of DSA support for SSH (#8013)Paul Kehrer2023-01-091-0/+22
* deprecate support for DSA in load_ssh_public_key (#8009)Paul Kehrer2023-01-081-43/+26
* switch to using integers for valid_after/valid_before in SSH certs (#8007)Paul Kehrer2023-01-081-33/+21
* SSHCertificateBuilder (#8004)Paul Kehrer2023-01-082-0/+413
* support SSH certificate parsing (#7960)Paul Kehrer2023-01-072-1/+279
* small refactor in ssh for key type (#7983)Paul Kehrer2023-01-051-20/+23
* Update formatting for new ruff (#7937)Alex Gaynor2022-12-261-1/+1
* Switch from flake8 to ruff (#7920)Alex Gaynor2022-12-213-6/+2
* Annotate a few more functions (#7876)Alex Gaynor2022-12-041-1/+1
* Rewrite PKCS7 signature generation in Rust (#7729)Alex Gaynor2022-11-251-6/+48
* update for new mypy (with more accurate typing) (#7785)Alex Gaynor2022-11-081-1/+3
* Remove SHA1 signatures support from PKCS7 (#7734)Alex Gaynor2022-10-221-1/+0
* Convert basic PKCS7 generation to Rust (#7700)Alex Gaynor2022-10-121-3/+2
* add unsafe_skip_rsa_key_validation (#7667)Paul Kehrer2022-10-031-2/+10
* support setting more PKCS12 serialization encryption options (#7560)Paul Kehrer2022-09-051-0/+9
* PoC for making key serialization more configurable (#7520)Alex Gaynor2022-08-222-4/+13
* remove bizzare dead code (#7444)Alex Gaynor2022-07-221-3/+1
* feat: drop max password length of 72 characters from 'serialize_ssh_private_k...Andrew Pantuso2022-07-201-6/+0
* serialize certs to pkcs7 (#7034)Paul Kehrer2022-04-041-0/+9
* Serialize PKCS12 CA alias/friendlyName (#6910)ajoino2022-03-291-2/+17
* Convert some old-style formatting to f strings (#6945)Alex Gaynor2022-03-131-4/+4
* allow ed pk12, better tests (#6865)whiteowl32022-02-271-1/+6
* Don't explicitly define __ne__ any longer (#6908)Alex Gaynor2022-02-271-6/+0
* Remove explicit subclassing of object now that all classes are new-style (#6830)Alex Gaynor2022-01-302-6/+6
* Format for new black (#6828)Alex Gaynor2022-01-291-1/+1
* more internal typing for ssh (#6779)Paul Kehrer2022-01-031-25/+63
* Swap out the struct module for int methods (#6774)Alex Gaynor2021-12-301-7/+3
* More typing of the ssh module internals (#6772)Alex Gaynor2021-12-291-33/+37
* Start typing the internals of the ssh module (#6761)Alex Gaynor2021-12-271-6/+23
* consistently use object for other in eq/ne types (#6756)Paul Kehrer2021-12-261-4/+4
* add some more mypy flags (#6751)Paul Kehrer2021-12-231-4/+1
* improvements to public/private key types and misc backend typing (#6734)Paul Kehrer2021-12-231-1/+1
* type the pkcs7signaturebuilder init (#6724)Paul Kehrer2021-12-221-1/+12
* deprecate backend part 10 of n (#6529)Paul Kehrer2021-11-034-64/+65
* PKCS12: return 'friendly name' with PKCS12KeyAndCertificates API (#6348)Felix Fontein2021-10-061-3/+135
* Use well-defined enum representation (#6042)Christian Heimes2021-05-121-2/+2
* make PRIVATE/PUBLIC_KEY_TYPES a public API (#6001)Mathias Ertl2021-04-241-8/+8
* more typing (#5887)Paul Kehrer2021-03-024-12/+34
* fixed a circular import error (due to type hints) (#5800)Alex Gaynor2021-02-091-2/+2
* Added typing for a bunch of random stuff (#5743)Alex Gaynor2021-02-041-8/+12
* dsa type hinting (#5726)Paul Kehrer2021-01-311-47/+0
* reorg some types to prevent an import cycle (#5727)Paul Kehrer2021-01-311-1/+3
* type updates from turning on unchecked-defs on tests (#5720)Paul Kehrer2021-01-312-2/+5