summaryrefslogtreecommitdiff
path: root/src/cryptography/hazmat/primitives/serialization/ssh.py
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-311-11/+12
* Make Union type aliases a documented public API (#8168)Marti Raudsepp2023-03-071-19/+19
* Enforce max number of SSH certificate principals (#8376)Jake2023-02-231-0/+10
* 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-081-0/+407
* support SSH certificate parsing (#7960)Paul Kehrer2023-01-071-1/+277
* small refactor in ssh for key type (#7983)Paul Kehrer2023-01-051-20/+23
* update for new mypy (with more accurate typing) (#7785)Alex Gaynor2022-11-081-1/+3
* PoC for making key serialization more configurable (#7520)Alex Gaynor2022-08-221-4/+11
* 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
* Convert some old-style formatting to f strings (#6945)Alex Gaynor2022-03-131-4/+4
* Remove explicit subclassing of object now that all classes are new-style (#6830)Alex Gaynor2022-01-301-5/+5
* 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
* add some more mypy flags (#6751)Paul Kehrer2021-12-231-4/+1
* deprecate backend part 10 of n (#6529)Paul Kehrer2021-11-031-28/+21
* more typing (#5887)Paul Kehrer2021-03-021-4/+9
* add serialization type hinting (#5718)Paul Kehrer2021-01-301-5/+30
* Introduce the most very basic mypy type checking (#5706)Alex Gaynor2021-01-281-1/+7
* Complete removal of py2 (#5533)Alex Gaynor2020-12-091-4/+2
* Remove utils.int_from_bytes (#5609)Alex Gaynor2020-12-091-1/+1
* Remove __future__ import from our code (#5610)Alex Gaynor2020-12-091-1/+0
* Remove Python2 from CI and code that branched on it (#5607)Alex Gaynor2020-12-081-5/+1
* new black, actually slightly different than the old black (#5429)Paul Kehrer2020-08-261-20/+10
* use _get_backend everywhere (#5408)Paul Kehrer2020-08-161-4/+3
* make backend optional in serialization (#5392)Paul Kehrer2020-08-151-3/+5
* Paint it Black by the Rolling Stones (#5324)Alex Gaynor2020-07-201-7/+14
* Support OpenSSH private key serialization format (#5146)Marko Kreen2020-06-201-95/+627
* support ed25519 openssh public keys (#4785)Paul Kehrer2019-02-271-1/+12
* Compressed point support (#4629)Paul Kehrer2018-12-111-2/+1
* Move SSH serialization to it's own file (#4607)Alex Gaynor2018-11-241-0/+143