summaryrefslogtreecommitdiff
path: root/usr.bin/ssh/ssh-keyscan.c
AgeCommit message (Expand)Author
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
2010-01-09Remove RoutingDomain from ssh since it's now not needed. It can be replacedDarren Tucker
2009-12-25validate routing domain is in range 0-RT_TABLEID_MAX.Kevin Steves
2009-10-28Allow to set the rdomain in ssh/sftp/scp/sshd and ssh-keyscan.Reyk Floeter
2009-01-22make a2port() return -1 when it encounters an invalid port numberDamien Miller
2008-11-01the ellipsis is not an optional argument; while here, improve spacing.Igor Sobrado
2008-04-30default to rsa (protocol 2) keys, instead of rsa1 keys; spotted byDamien Miller
2007-12-27Add a small helper function to consistently handle the EAI_SYSTEM errorDarren Tucker
2006-10-06sys/resource.h needs sys/time.h; prompted by brad@Damien Miller
2006-08-03almost entirely get rid of the culture of ".h files that include .h files"Theo de Raadt
2006-08-01move #include <stdio.h> out of includes.hKevin Steves
2006-07-26move #include <stdlib.h> out of includes.hKevin Steves
2006-07-25move #include <sys/time.h> out of includes.hKevin Steves
2006-07-22move #include <string.h> out of includes.hKevin Steves
2006-07-17move #include <unistd.h> out of includes.hKevin Steves
2006-07-12move #include <netdb.h> out of includes.h; ok djm@Kevin Steves
2006-07-10move #include <stdarg.h> out of includes.h; ok markus@Kevin Steves
2006-07-08move #include <sys/socket.h> out of includes.hKevin Steves
2006-03-25Put $OpenBSD$ tags back (as comments) to replace the RCSID()s thatDamien Miller
2006-03-25introduce xcalloc() and xasprintf() failure-checked allocations functionsDamien Miller
2006-03-19please lintTheo de Raadt
2006-03-19RCSID() can dieTheo de Raadt
2006-03-07Implement the diffie-hellman-group-exchange-sha256 key exchange methodDamien Miller
2006-02-08move #include <sys/resource.h> out of includes.h; ok markus@Kevin Steves
2006-02-07move #include <sys/queue.h> out of includes.h; ok markus@Kevin Steves
2005-10-30make ssh-keygen discard junk from server before SSH- ident, spotted byDamien Miller
2005-09-13ensure that stdio fds are attached; ok deraadt@Damien Miller
2005-06-17make this -Wsign-compare clean; ok avsm@ markus@Damien Miller
2005-05-24Switch atomicio to use a simpler interface; it now returns a size_tAnil Madhavapeddy
2005-04-28add snprintf checks. ok djm@ markus@Moritz Jodeit
2005-03-01sort options and sync usage();Jason McIntyre