summaryrefslogtreecommitdiff
path: root/usr.bin/ssh/ssh-keysign.c
AgeCommit message (Expand)Author
2024-04-30stricter validation of messaging socket fd number; disallow usage ofDamien Miller
2024-01-11ensure key_fd is filled when DSA is disabled; spotted by tb@Damien Miller
2024-01-11make DSA key support compile-time optional, defaulting to onDamien Miller
2022-08-01avoid double-free in error path introduced in r1.70;Damien Miller
2022-01-06make ssh-keysign use the requested signature algorithm and not theDamien Miller
2021-11-13It really looks like pledge "stdio dns" is possible earlier.Theo de Raadt
2021-11-10fix ssh-keysign for KEX algorithms that use SHA384/512 exchange hashes;Damien Miller
2021-07-05Order includes as per style(9). Portable already has these so thisDarren Tucker
2020-12-17prepare readconf.c for fuzzing; remove fatal calls and fix someDamien Miller
2020-10-18use the new variant log macros instead of prepending __func__ andDamien Miller
2020-08-27support for user-verified FIDO keysDamien Miller
2019-11-18additional missing stdarg.h includes when built without WITH_OPENSSL; ok djm@Christian Weisgerber
2019-10-31Refactor signing - use sshkey_sign for everything, including the newDamien Miller
2019-10-02remove some duplicate #includesDamien Miller
2019-09-06fixes for !WITH_OPENSSL compilation; ok dtucker@Damien Miller
2019-09-06lots of things were relying on libcrypto headers to transitivelyDamien Miller
2019-06-14if passed a bad fd, log what it wasDamien Miller
2019-06-06Replace calls to ssh_malloc_init() by a static init of malloc_options.Otto Moerbeek
2018-11-23add a ssh_config "Match final" predicateDamien Miller
2018-07-27Now that ssh can't be setuid, remove the original_real_uid andDarren Tucker
2018-02-23Add experimental support for PQC XMSS keys (Extended Hash-Based Signatures)Markus Friedl
2018-02-07ssh_free checks for and handles NULL args, remove NULL checks from remainingDarren Tucker
2016-02-15Add a function to enable security-related malloc_options. With and okDarren Tucker
2015-12-04implement SHA2-{256,512} for RSASSA-PKCS1-v1_5 signatures (user and host auth)Markus Friedl
2015-11-29pledge, better fatal() messages; feedback deraadt@Damien Miller
2015-07-03add an XXX reminder for getting correct key paths from sshd_configDamien Miller
2015-03-24consistent check for NULL as noted by Nicholas Lemonias; ok djm@Markus Friedl
2015-01-28update to new API (key_fingerprint => sshkey_fingerprint)Damien Miller
2015-01-15sync ssh-keysign, ssh-keygen and some dependencies to the newDamien Miller
2015-01-08deprecate key_load_private_pem() and sshkey_load_private_pem()Damien Miller
2014-12-21Add FingerprintHash option to control algorithm used for keyDamien Miller
2014-10-08Tweak config reparsing with host canonicalisationDamien Miller
2014-04-29make compiling against OpenSSL optional (make OPENSSL=no);Markus Friedl
2014-04-19Delete futile calls to RAND_seed. ok djmTed Unangst
2014-04-01include fingerprint of key not foundDamien Miller
2013-12-06support ed25519 keys (hostkeys and user identities) using the public domainMarkus Friedl
2013-10-14add a "Match" keyword to ssh_config that allows matching on hostname,Damien Miller
2013-05-17bye, bye xfree(); ok markus@Damien Miller
2011-02-16make hostbased auth with ECDSA keys work correctly. Based on patchDamien Miller
2010-08-31reintroduce commit from tedu@, which I pulled out for release engineering:Damien Miller
2010-08-16backout previous temporarily; discussed with deraadt@Damien Miller
2010-08-12OpenSSL_add_all_algorithms is the name of the function we have a man pageTed Unangst
2010-08-04clean for -WuninitializedDamien Miller
2010-08-04enable certificates for hostbased authentication, from Iain Morgan;Damien Miller
2010-01-13Make HostBased authentication work with a ProxyCommand. bz #1569, patchDarren Tucker
2006-08-03almost entirely get rid of the culture of ".h files that include .h files"Theo de Raadt
2006-07-26move #include <stdlib.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-09move #include <fcntl.h> out of includes.hKevin Steves