summaryrefslogtreecommitdiffstats
path: root/usr.bin/ssh/ssh_api.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* highly polished whitespace, mostly fixing spaces-for-tab and baddjm2021-04-031-3/+3
* make ssh->kex->session_id a sshbuf instead of u_char*/size_t anddjm2021-01-271-5/+1
* remove global variable used to stash compat flags and use thedjm2021-01-271-2/+2
* Update/replace the experimental post-quantim hybrid key exchangedjm2020-12-291-3/+3
* make ssh_free(NULL) a no-opdjm2020-12-041-1/+4
* use the new variant log macros instead of prepending __func__ anddjm2020-10-181-10/+10
* support for user-verified FIDO keysdjm2020-08-271-5/+5
* free kex in ssh_packet_close; ok djm semariemarkus2020-07-011-4/+2
* Refactor signing - use sshkey_sign for everything, including the newdjm2019-10-311-4/+5
* Plug mem leaks on error paths, based in part on github pr#120 fromdtucker2019-09-131-15/+19
* fixes for !WITH_OPENSSL compilation; ok dtucker@djm2019-09-061-1/+8
* lots of things were relying on libcrypto headers to transitivelydjm2019-09-061-1/+6
* merge kexkem[cs] into kexgendjm2019-01-211-17/+17
* use KEM API for vanilla ECDHdjm2019-01-211-3/+3
* use KEM API for vanilla DH KEXdjm2019-01-211-11/+11
* use KEM API for vanilla c25519 KEXdjm2019-01-211-3/+3
* Add support for a PQC KEX/KEM: sntrup4591761x25519-sha512@tinyssh.orgdjm2019-01-211-1/+3
* remove last references to active_statedjm2019-01-191-7/+8
* move client/server SSH-* banners to buffers under ssh->kex and factordjm2018-12-271-55/+70
* remove compat20/compat13/compat15 variablesdjm2017-04-301-2/+1
* move SSH_MSG_NONE, so we don't have to include ssh1.h; ok deraadt@markus2016-05-041-3/+1
* add support for additional fixed DH groups fromdjm2016-05-021-1/+7
* implement SHA2-{256,512} for RSASSA-PKCS1-v1_5 signatures (user and host auth)markus2015-12-041-8/+8
* Revise hostkeys@openssh.com hostkey learning extension.djm2015-02-161-3/+4
* avoid more fatal/exit in the packet.c paths that ssh-keyscandjm2015-01-301-2/+3
* correctly match ECDSA subtype (== curve) for offered/recevieddjm2015-01-261-7/+9
* add experimental api for packet layer; ok djm@markus2015-01-191-0/+525