summaryrefslogtreecommitdiff
path: root/usr.bin/ssh/ssh-add.c
AgeCommit message (Expand)Author
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
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-05-14check that the certificate matches the corresponding private key beforeDamien Miller
2010-04-16revised certificate format ssh-{dss,rsa}-cert-v01@openssh.com with theDamien Miller
2010-03-01zap what seems to be a left-over debug message; ok markus@Otto Moerbeek
2010-02-26Add support for certificate key types for users and hosts.Damien Miller
2010-02-08replace our obsolete smartcard code with PKCS#11.Markus Friedl
2009-08-27Do not fall back to adding keys without contraints (ssh-add -c / -t ...)Damien Miller
2007-09-09sort synopsis and options in ssh-agent(1); usage is lowercaseIgor Sobrado
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-26move #include <sys/param.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-09use O_RDONLY vs. 0 in open(); no binary changeKevin Steves
2006-07-09move #include <fcntl.h> out of includes.hKevin Steves
2006-07-06move #include <pwd.h> out of includes.h; ok markus@Kevin Steves
2006-05-30Sync usage() with man page and reality.Michael Knudsen
2006-03-25Put $OpenBSD$ tags back (as comments) to replace the RCSID()s thatDamien Miller
2006-03-20in a switch (), break after return or goto is stupidTheo de Raadt
2006-03-19RCSID() can dieTheo de Raadt
2006-03-13Make ssh-add check file permissions before attempting to load privateDarren Tucker
2006-02-20move #include <sys/stat.h> out of includes.h; ok markus@Kevin Steves
2005-11-12spaceTheo de Raadt
2005-09-13ensure that stdio fds are attached; ok deraadt@Damien Miller
2005-07-17knf says that a 2nd level indent is four (not three or five) spacesDamien Miller
2005-03-10spacingTheo de Raadt
2004-05-08kill a tiny header; ok deraadt@Damien Miller
2003-11-21unexpand and delete whitespace at EOL; ok markus@Damien Miller
2003-06-16print out key comment on each prompt; make ssh-askpass more useable; ok djm@Markus Friedl
2003-06-11make agent constraints (lifetime, confirm) work with smartcard keys; ok markus@Damien Miller
2003-03-05fix memory leaks; from dlheine@suif.Stanford.EDU/CLOUSEAU; ok djm@Markus Friedl
2003-01-23ssh-add -c, prompt user for confirmation (using ssh-askpass) whenMarkus Friedl
2002-11-21KNFTheo de Raadt
2002-09-19typo; cd@kalkatraz.deMarkus Friedl
2002-06-26fix exit code for -X/-xMarkus Friedl
2002-06-19KNF done automatically while reading....Theo de Raadt
2002-06-15remove the CONSTRAIN_IDENTITY messages and introduce a newMarkus Friedl
2002-06-15fix stupid typoMarkus Friedl
2002-06-15break agent key lifetime protocol and allow other contraints for key usage.Markus Friedl
2002-06-10use convtime() to parse and validate key lifetime. can nowKevin Steves
2002-06-05ssh-add -t life, Set lifetime (in seconds) when adding identities; ok provos@Markus Friedl
2002-06-05add -x/-X to usageMarkus Friedl
2002-06-05ssh-add -x for lock and -X for unlocking the agent.Markus Friedl
2002-03-21Add PIN-protection for secret key.Jim Rees
2002-03-21ignore errors for nonexisting default keys in ssh-add,Markus Friedl
2002-03-19KNF whitespaceMarkus Friedl