summaryrefslogtreecommitdiff
path: root/paramiko/kex_curve25519.py
Commit message (Collapse)AuthorAgeFilesLines
* No more (object)ionsJeff Forcier2023-01-161-1/+1
|
* Remove or transmute all use of long()Jeff Forcier2023-01-091-3/+2
| | | | | | | - When wrapping literals: just go away - When wrapping variables whose values are already definitely integers (eg output of 'id()'): ditto - When wrapping variables of unknown provenance or which are definitely NOT integers: replaced with int()
* Migrate some byte related helpers aroundJeff Forcier2023-01-091-1/+2
| | | | | I feel like we should be able to just nuke byte_chr and friends at this point, but it's not entirely obvious, so let's rock that boat later.
* Add support for RSA SHA2 host and public keysJeff Forcier2021-12-231-1/+3
| | | | | | Includes a handful of refactors and new semiprivate attributes on Transport and AuthHandler for better test visibility.
* Turns out this hash_algo thing is a required part of the Kex 'API'Jeff Forcier2019-06-071-2/+4
| | | | | | and it falls back to sha1, which is Very Wrong most of the time Puts the 'gac' in 'Legacy code'
* blackenAlex Gaynor2019-02-091-8/+14
|
* sighAlex Gaynor2019-02-091-1/+2
|
* Support linking against older OpenSSLsAlex Gaynor2019-02-091-0/+9
|
* line lengthAlex Gaynor2019-02-091-1/+3
|
* missing importAlex Gaynor2019-02-091-0/+1
|
* Check for wrong orderAlex Gaynor2019-02-091-3/+10
|
* Implement Curve25519 (x25519) key exchangeAlex Gaynor2019-02-091-0/+101