summaryrefslogtreecommitdiff
path: root/usr.bin/ssh/ssh-add.c
AgeCommit message (Collapse)Author
2007-09-09sort synopsis and options in ssh-agent(1); usage is lowercaseIgor Sobrado
ok jmc@
2006-08-03almost entirely get rid of the culture of ".h files that include .h files"Theo de Raadt
ok djm, sort of ok stevesk makes the pain stop in one easy step
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
ok deraadt dtucker
2006-03-25Put $OpenBSD$ tags back (as comments) to replace the RCSID()s thatDamien Miller
Theo nuked - our scripts to sync -portable need them in the files
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
key files multiple times; it will fail anyway and this prevents confusing multiple prompts and warnings. mindrot #1138, ok djm@
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
private agent key is used; with djm@; test by dugsong@, djm@; ok deraadt@
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
ADD_ID message with contraints instead. contraints can be only added together with the private key.
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
use '-t 2h' etc. ok markus@ provos@
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
todo: encrypt private keys with locked...
2002-03-21Add PIN-protection for secret key.Jim Rees
2002-03-21ignore errors for nonexisting default keys in ssh-add,Markus Friedl
fixes http://bugzilla.mindrot.org/show_bug.cgi?id=158
2002-03-19KNF whitespaceMarkus Friedl
2002-01-29exit 2 if no agent, exit 1 if list fails; debian#61078; ok djm@Markus Friedl
2001-12-24try all listed keys.. how did this get broken?Theo de Raadt
2001-12-21Try all standard key files (id_rsa, id_dsa, identity) when invoked withDamien Miller
no arguments; ok markus@
2001-12-19basic KNF done while i was looking for something elseTheo de Raadt
2001-10-02return non-zero exit code on error; ok markus@Damien Miller
2001-08-03improve usage(). ok markus@Jakob Schlyter
2001-08-01use strings instead of ints for smartcard reader idsMarkus Friedl
2001-06-27convert to getopt(3)Markus Friedl
2001-06-26initial support for smartcards in the agentMarkus Friedl
2001-06-25update copyright for 2001Markus Friedl