summaryrefslogtreecommitdiffstats
path: root/usr.bin/ssh/ssh-add.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* 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]
* do not loop forever if askpass does not exist; from andrew@pimlott.ne.mediaone.netmarkus2001-01-201-1/+3
|
* move ssh1 definitions to ssh1.h, pathnames to pathnames.hmarkus2001-01-191-3/+4
|
* typo, from stevesk@sweden.hp.commarkus2001-01-131-2/+2
|
* add support for RSA to SSH2. please test.markus2000-11-121-18/+10
| | | | | | | | | | | | | | | there are now 3 types of keys: RSA1 is used by ssh-1 only, RSA and DSA are used by SSH2. you can use 'ssh-keygen -t rsa -f ssh2_rsa_file' to generate RSA keys for SSH2 and use the RSA keys for hostkeys or for user keys. SSH2 RSA or DSA keys are added to .ssh/authorised_keys2 as before. IdentityFile2, HostDsaKey and DSAAuthentication are obsolete. you can use multiple IdentityFile and HostKey for all types of keys. the option DSAAuthentication is replaced by PubkeyAuthetication.
* cleanup copyright notices on all files. I have attempted to be accurate withderaadt2000-09-071-2/+27
| | | | | | | the details. everything is now under Tatu's licence (which I copied from his readme), and/or the core-sdi bsd-ish thing for deattack, or various openbsd developers under a 2-term bsd licence. We're not changing any rules, just being accurate.
* enable ssh-add -d for DSA keysmarkus2000-09-051-3/+7
|
* print uid/gid as unsignedderaadt2000-08-281-2/+3
|
* add SSH2/DSA support to the agent and some other DSA related cleanups.markus2000-08-191-39/+42
| | | | (note that we cannot talk to ssh.com's ssh2 agents)
* make ssh-add accept dsa keys (the agent does not)markus2000-07-161-6/+12
|
* OpenBSD tagmarkus2000-06-201-1/+1
|
* add DSA pubkey auth and other SSH2 fixes. use ssh-keygen -[xX]markus2000-04-261-16/+21
| | | | | for trading keys with the real and the original SSH, directly from the people who invented the SSH protocol.
* document $SSH_ASKPASS, reasonable defaultmarkus1999-12-021-3/+7
|
* SSH_ASKPASS supportmarkus1999-11-241-6/+56
|
* much more KNFderaadt1999-11-241-14/+7
|
* KNF part 1markus1999-11-231-167/+156
|
* rsa key fingerprints, idea from Bjoern Groenvall <bg@sics.se>markus1999-11-161-18/+24
|