summaryrefslogtreecommitdiff
path: root/usr.bin/ssh/ssh-add.c
AgeCommit message (Expand)Author
2019-12-30implement loading resident keys in ssh-addDamien Miller
2019-11-25Add new structure for signature optionsDamien Miller
2019-11-18additional missing stdarg.h includes when built without WITH_OPENSSL; ok djm@Christian Weisgerber
2019-11-14directly support U2F/FIDO2 security keys in OpenSSH by linkingDamien Miller
2019-11-12enable ed25519 support; ok djmMarkus Friedl
2019-10-31ssh-add support for U2F/FIDO keysDamien Miller
2019-10-31add new agent key constraint for U2F/FIDO providerDamien Miller
2019-09-06fixes for !WITH_OPENSSL compilation; ok dtucker@Damien 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-21add "-v" flags to ssh-add and ssh-pkcs11-helper to turn up debugDamien Miller
2019-01-20add option to test whether keys in an agent are usable, by performingDamien Miller
2018-09-19Make "ssh-add -q" do what it says on the tin: silence output fromDamien Miller
2018-02-23Add experimental support for PQC XMSS keys (Extended Hash-Based Signatures)Markus Friedl
2017-08-29add a -q option to ssh-add to make it quiet on success.David Gwynne
2017-07-01remove post-SSHv1 removal dead code from rsa.c and merge theDamien Miller
2017-05-30remove unused wrapper functions from key.[ch]; ok djm@Markus Friedl
2017-05-05more simplification and removal of SSHv1-related code; ok djm@Christian Weisgerber
2017-05-04since a couple of people have asked, leave a comment explaining why weDamien Miller
2017-04-30unifdef WITH_SSH1Damien Miller
2016-02-15Add a function to enable security-related malloc_options. With and okDarren Tucker
2015-12-11Remove NULL-checks before sshkey_free().mmcc
2015-10-15fix some signed/unsigned integer type mismatches in formatDamien Miller
2015-09-13- Fix error message: passphrase needs to be at least 5 characters, not 4.tim
2015-09-13When adding keys to the agent, don't ignore the comment of keys for which thetim
2015-07-03delete support for legacy v00 certificates; "sure" markus@ dtucker@Damien Miller
2015-03-26don't try to load .ssh/identity by default if SSH1 is disabled; ok markus@Christian Weisgerber
2015-03-25ignore v1 errors on ssh-add -D; only try v2 keys on -l/-L (unless WITH_SSH1)Markus Friedl
2015-02-21make "ssh-add -d" properly remove a corresponding certificate, and alsoAlexander Hall
2015-02-03slightly extend the passphrase prompt if running with -c in order toAlexander Hall
2015-01-28update to new API (key_fingerprint => sshkey_fingerprint)Damien Miller
2015-01-16Replace <sys/param.h> with <limits.h> and other less dirty headers whereTheo de Raadt
2015-01-14move authfd.c and its tentacles to the new buffer/key API;Damien Miller
2014-12-21Add FingerprintHash option to control algorithm used for keyDamien Miller
2014-11-26Prefer setvbuf() to setlinebuf() for portability; ok deraadt@Todd C. Miller
2014-07-09fix ssh-add crash while loading more than one keySebastian Benoit
2014-07-03make stdout line-buffered; saves partial output getting lost whenDamien Miller
2014-06-27fix loading of private keysMarkus Friedl
2014-06-24New key API: refactor key-related functions to be more library-like,Damien Miller
2014-02-02convert memset of potentially-private data to explicit_bzero()Damien Miller
2013-12-19skip requesting smartcard PIN when removing keys from agent; bz#2187Damien Miller
2013-12-15Make ssh-add also add .ssh/id_ed25519; fixes lie in manual page.Pascal Stumpf
2013-05-17bye, bye xfree(); ok markus@Damien Miller
2012-12-05prevent double-free of comment; ok djm@Markus Friedl
2012-12-02make deleting explicit keys "ssh-add -d" symmetric with adding keys -Damien Miller
2011-10-18add -k to usage(); reminded by jmc@Damien Miller
2011-10-18new "ssh-add -k" option to load plain keys (skipping certificates);Damien Miller
2011-05-04allow "ssh-add - < key"; feedback and ok markus@Damien Miller
2010-08-31reintroduce commit from tedu@, which I pulled out for release engineering:Damien Miller
2010-08-31Implement Elliptic Curve Cryptography modes for key exchange (ECDH) andDamien Miller