summaryrefslogtreecommitdiffstats
path: root/usr.bin/ssh/ssh-add.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Make ssh-add check file permissions before attempting to load privatedtucker2006-03-131-4/+13
| | | | | key files multiple times; it will fail anyway and this prevents confusing multiple prompts and warnings. mindrot #1138, ok djm@
* move #include <sys/stat.h> out of includes.h; ok markus@stevesk2006-02-201-1/+4
|
* spacederaadt2005-11-121-2/+3
|
* ensure that stdio fds are attached; ok deraadt@djm2005-09-131-1/+4
|
* knf says that a 2nd level indent is four (not three or five) spacesdjm2005-07-171-2/+2
|
* spacingderaadt2005-03-101-3/+3
|
* kill a tiny header; ok deraadt@djm2004-05-081-2/+1
|
* unexpand and delete whitespace at EOL; ok markus@djm2003-11-211-4/+4
|
* print out key comment on each prompt; make ssh-askpass more useable; ok djm@markus2003-06-161-2/+3
|
* make agent constraints (lifetime, confirm) work with smartcard keys; ok markus@djm2003-06-111-2/+2
|
* fix memory leaks; from dlheine@suif.Stanford.EDU/CLOUSEAU; ok djm@markus2003-03-051-3/+6
|
* ssh-add -c, prompt user for confirmation (using ssh-askpass) whenmarkus2003-01-231-3/+14
| | | | private agent key is used; with djm@; test by dugsong@, djm@; ok deraadt@
* KNFderaadt2002-11-211-2/+2
|
* typo; cd@kalkatraz.demarkus2002-09-191-2/+2
|
* fix exit code for -X/-xmarkus2002-06-261-2/+2
|
* KNF done automatically while reading....deraadt2002-06-191-2/+2
|
* remove the CONSTRAIN_IDENTITY messages and introduce a newmarkus2002-06-151-14/+10
| | | | | ADD_ID message with contraints instead. contraints can be only added together with the private key.
* fix stupid typomarkus2002-06-151-2/+2
|
* break agent key lifetime protocol and allow other contraints for key usage.markus2002-06-151-2/+2
|
* use convtime() to parse and validate key lifetime. can nowstevesk2002-06-101-3/+8
| | | | use '-t 2h' etc. ok markus@ provos@
* ssh-add -t life, Set lifetime (in seconds) when adding identities; ok provos@markus2002-06-051-2/+20
|
* add -x/-X to usagemarkus2002-06-051-1/+3
|
* ssh-add -x for lock and -X for unlocking the agent.markus2002-06-051-2/+36
| | | | todo: encrypt private keys with locked...
* Add PIN-protection for secret key.rees2002-03-211-2/+8
|
* ignore errors for nonexisting default keys in ssh-add,markus2002-03-211-1/+9
| | | | fixes http://bugzilla.mindrot.org/show_bug.cgi?id=158
* KNF whitespacemarkus2002-03-191-3/+3
|
* exit 2 if no agent, exit 1 if list fails; debian#61078; ok djm@markus2002-01-291-5/+9
|
* try all listed keys.. how did this get broken?deraadt2001-12-241-2/+2
|
* Try all standard key files (id_rsa, id_dsa, identity) when invoked withdjm2001-12-211-19/+35
| | | | no arguments; ok markus@
* basic KNF done while i was looking for something elsederaadt2001-12-191-9/+9
|
* return non-zero exit code on error; ok markus@djm2001-10-021-34/+57
|
* improve usage(). ok markus@jakob2001-08-031-7/+14
|
* use strings instead of ints for smartcard reader idsmarkus2001-08-011-9/+10
|
* convert to getopt(3)markus2001-06-271-49/+40
|
* initial support for smartcards in the agentmarkus2001-06-261-1/+51
|
* update copyright for 2001markus2001-06-251-2/+2
|
* switch to readpassphrase(3)markus2001-06-241-2/+2
| | | | 2.7/8-stable needs readpassphrase.[ch] from libc
* more strict prototypes. raise warning level in Makefile.inc. markus ok'editojun2001-06-231-6/+6
| | | | TODO; cleanup headers
* remove debug message; Darren.Moffat@eng.sun.commarkus2001-06-061-2/+1
|
* fix prompt for ssh-add.markus2001-05-021-3/+3
|
* call askpass from ssh, too, based on work by roth@feep.net, ok deraadtmarkus2001-04-181-63/+7
|
* use clear_pass instead of xfree()markus2001-04-141-3/+2
|
* do not double freederaadt2001-04-141-1/+2
|
* passphrase caching: ssh-add tries last passphrase, clears passphrase ifmarkus2001-04-091-4/+21
| | | | | | not successful and after last try. based on discussions with espie@, jakob@, ... and code from jakob@ and wolfgang@wsrcc.com
* init pointers with NULL, thanks to danimal@danimal.orgmarkus2001-04-081-3/+3
|
* simpler key load/save interface, see authfile.hmarkus2001-03-261-38/+18
|
* remove old key_fingerprint interface, s/_ex//markus2001-03-121-6/+8
|
* make copyright lines the same formatderaadt2001-03-021-2/+2
|
* unexpand and remove end-of-line whitespace; ok markus@stevesk2001-02-041-2/+2
|
* split ssh.h and try to cleanup the #include mess. remove unnecessary #includes.markus2001-01-211-4/+4
| | | | rename util.[ch] -> misc.[ch]