summaryrefslogtreecommitdiff
path: root/usr.bin/ssh/ssh-keyscan.c
AgeCommit message (Expand)Author
2019-12-15allow ssh-keyscan to find security key hostkeysDamien Miller
2019-09-06fixes for !WITH_OPENSSL compilation; ok dtucker@Damien Miller
2019-07-12include SHA2-variant RSA key algorithms in KEX proposal; allowsDamien Miller
2019-06-28When system calls indicate an error they return -1, not some arbitraryTheo de Raadt
2019-06-06Replace calls to ssh_malloc_init() by a static init of malloc_options.Otto Moerbeek
2019-01-26make ssh-keyscan return a non-zero exit status if it finds no keys.Damien Miller
2019-01-21merge kexkem[cs] into kexgenDamien Miller
2019-01-21use KEM API for vanilla ECDHDamien Miller
2019-01-21use KEM API for vanilla DH KEXDamien Miller
2019-01-21use KEM API for vanilla c25519 KEXDamien Miller
2019-01-21Add support for a PQC KEX/KEM: sntrup4591761x25519-sha512@tinyssh.orgDamien Miller
2018-06-06switch config file parsing to getline(3) as this avoids static limitsMarkus Friedl
2018-03-02apply a lick of paint; tweaks/ok dtuckerJason McIntyre
2018-02-23Add experimental support for PQC XMSS keys (Extended Hash-Based Signatures)Markus Friedl
2018-02-23Add ssh-keyscan -D option to make it print its results in SSHFP formatDamien Miller
2017-11-25Add monotime_ts and monotime_tv that return monotonic timespec andDarren Tucker
2017-06-30Only call close once in confree(). ssh_packet_close will close the FDDarren Tucker
2017-05-31remove now obsolete ctx from ssh_dispatch_run; ok djm@Markus Friedl
2017-04-30obliterate ssh1.h and some dead code that used itDamien Miller
2017-04-30remove KEY_RSA1Damien Miller
2017-04-30remove compat20/compat13/compat15 variablesDamien Miller
2017-04-30unifdef WITH_SSH1Damien Miller
2017-03-10ensure hostname is lower-case before hashing it; bz#2591 reported byDamien Miller
2017-03-10correctly hash hosts with a port number. Reported by Josh Powers inDamien Miller
2017-01-06Avoid confusing error message when attempting to use ssh-keyscan builtDamien Miller
2016-05-02add support for additional fixed DH groups fromDamien Miller
2016-02-15Add a function to enable security-related malloc_options. With and okDarren Tucker
2015-11-08-c before -H, in SYNOPSIS and usage();Jason McIntyre
2015-11-08Add "ssh-keyscan -c ..." flag to allow fetching certificates insteadDamien Miller
2015-10-24fix keyscan output for multiple hosts/addrs on one line whenDamien Miller
2015-04-10include port number if a non-default one has been specified;Damien Miller
2015-04-05Do not use int for sig_atomic_t; spotted by christos@netbsd; ok markus@Miod Vallat
2015-01-30set a timeout to prevent hangs when talking to busted servers;Damien Miller
2015-01-30avoid more fatal/exit in the packet.c paths that ssh-keyscanDamien Miller
2015-01-28avoid fatal() calls in packet codeDamien Miller
2015-01-20Reduce use of <sys/param.h> and transition to <limits.h> throughout.Theo de Raadt
2015-01-19switch ssh-keyscan from setjmp to multiple ssh transport layer instancesMarkus Friedl
2015-01-19adapt kex to sshbuf and struct ssh; ok djm@Markus Friedl
2014-12-11explicitly include sys/param.h in files that use the howmany() macro;Damien Miller
2014-04-29make compiling against OpenSSL optional (make OPENSSL=no);Markus Friedl
2014-03-27disable weak proposals in sshd, but keep them in ssh; ok djm@Markus Friedl
2014-03-12scan for Ed25519 keys by default tooDamien Miller
2013-12-06support ed25519 keys (hostkeys and user identities) using the public domainMarkus Friedl
2013-11-02use curve25519 for default key exchange (curve25519-sha256@libssh.org);Markus Friedl
2013-05-17bye, bye xfree(); ok markus@Damien Miller
2012-04-11now that sshd defaults to offering ECDSA keys, ssh-keyscan should alsoDamien Miller
2011-03-15use timerclear macroOkan Demirmen
2011-01-04handle ecdsa-sha2 with various key lengths; hint and ok djm@Otto Moerbeek
2010-08-31Implement Elliptic Curve Cryptography modes for key exchange (ECDH) andDamien Miller
2010-06-22replace verbose and overflow-prone Linebuf code with read_keyfile_line()Damien Miller