summaryrefslogtreecommitdiffstats
path: root/usr.bin/ssh/ssh-agent.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* move #include <sys/un.h> out of includes.h; ok djm@stevesk2006-02-201-1/+3
|
* move #include <sys/resource.h> out of includes.h; ok markus@stevesk2006-02-081-1/+2
|
* move #include <paths.h> out of includes.h; ok markus@stevesk2006-02-081-1/+3
|
* move #include <sys/queue.h> out of includes.h; ok markus@stevesk2006-02-071-1/+2
|
* no need to escape single quotes in comments, no binary changedjm2005-10-301-2/+2
|
* ensure that stdio fds are attached; ok deraadt@djm2005-09-131-1/+4
|
* factor out common permission-asking code to separate function; ok markus@djm2004-10-291-14/+6
|
* don't unlink agent socket when bind() fails, spotted by rich AT rich-paul.netdjm2004-10-071-1/+3
| | | | ok markus@
* some signed/unsigned int comparison cleanups; markus@ okavsm2004-08-111-3/+4
|
* set_nonblock() instead of fnctl(...,O_NONBLOCK); "looks sane" deraadt@djm2004-06-141-3/+2
|
* kill a tiny header; ok deraadt@djm2004-05-081-2/+1
|
* use SSH_LISTEN_BACKLOG (=128) in listen(2).markus2003-12-021-2/+2
|
* unexpand and delete whitespace at EOL; ok markus@djm2003-11-211-2/+2
|
* 10X for mkdtemp; djm@markus2003-10-141-2/+2
|
* replace fatal_cleanup() and linked list of fatal callbacks with staticmarkus2003-09-231-13/+2
| | | | | | cleanup_exit() function. re-refine cleanup_exit() where appropriate, allocate sshd's authctxt eary to allow simpler cleanup in sshd. tested by many, ok deraadt@
* provide a ssh-agent specific fatal() function; ok deraadtmarkus2003-09-191-6/+16
|
* more buffer allocation fixes; from Solar Designer; CAN-2003-0682; ok millert@markus2003-09-181-8/+9
|
* add sc_get_key_label; larsch at trustcenter.de; bugzilla#591markus2003-06-121-2/+2
|
* make agent constraints (lifetime, confirm) work with smartcard keys; ok markus@djm2003-06-111-4/+21
|
* rename log() into logit() to avoid name conflict. markus ok, from netbsditojun2003-04-081-3/+3
|
* ssh-agent is similar to ssh-keysign (allows other processes to usemarkus2003-03-131-1/+12
| | | | | private rsa keys). however, it gets key over socket and not from a file, so we have to do blinding here as well.
* ssh-add -c, prompt user for confirmation (using ssh-askpass) whenmarkus2003-01-231-8/+46
| | | | private agent key is used; with djm@; test by dugsong@, djm@; ok deraadt@
* Add a -t life option to ssh-agent that set the default lifetime.marc2003-01-211-2/+14
| | | | | The default can still be overriden by using -t in ssh-add. OK markus@
* allow root to access the agent, since there is no protection from root.markus2002-10-011-2/+2
|
* %u for uid print; ok markus@stevesk2002-09-121-3/+3
|
* check the euid of the connecting process with getpeereid(2); ok provos deraadt steveskmarkus2002-09-101-1/+16
|
* shutdown(SHUT_RDWR) not needed before close here; ok markus@stevesk2002-08-221-2/+1
|
* use common close function; ok markus@stevesk2002-08-221-22/+16
|
* raise listen backlog; ok markus@stevesk2002-08-211-2/+2
|
* make ssh-agent setgid, disallow ptrace.markus2002-08-121-1/+5
|
* extern char *optarg; for portablestevesk2002-07-211-1/+2
|
* cat to (void) when output from buffer_get_X is ignoredmarkus2002-06-241-3/+3
|
* some minor KNF and %uderaadt2002-06-231-36/+37
|
* KNF done automatically while reading....deraadt2002-06-191-4/+2
|
* remove the CONSTRAIN_IDENTITY messages and introduce a newmarkus2002-06-151-53/+14
| | | | | ADD_ID message with contraints instead. contraints can be only added together with the private key.
* fix stupid typomarkus2002-06-151-7/+7
|
* break agent key lifetime protocol and allow other contraints for key usage.markus2002-06-151-10/+17
|
* pid_t cleanup. Markus need this now to keep hacking.mpech2002-06-111-7/+7
| | | | | | | markus@, millert@ ok Note: big usr.bin/ cleanup is comming. Now I'm waiting Ok from espie@ for make/.
* use tab not spaces (|unexpand)markus2002-06-091-2/+2
|
* ssh-add -t life, Set lifetime (in seconds) when adding identities; ok provos@markus2002-06-051-9/+80
|
* ssh-add -x for lock and -X for unlocking the agent.markus2002-06-051-1/+68
| | | | todo: encrypt private keys with locked...
* copy current request into an extra buffer and just flush thismarkus2002-06-051-42/+55
| | | | request on errors, ok provos@
* '-a bind_address' binds the agent to user-specified unix-domainmarkus2002-06-051-9/+20
| | | | socket instead of /tmp/ssh-XXXXXXXX/agent.<pid>; ok djm@ (some time ago).
* check $SHELL for -k and -d, too; http://bugzilla.mindrot.org/show_bug.cgi?id=199markus2002-04-021-2/+2
|
* change sc_get_key to sc_get_keys and hide smartcard details in scard.cmarkus2002-03-251-57/+41
|
* Add PIN-protection for secret key.rees2002-03-211-5/+9
|
* $OpenBSD$ and RCSID() cleanup: don't use RCSID() in .h files; addstevesk2002-03-041-3/+1
| | | | | missing RCSID() to .c files and remove dup /*$OpenBSD$*/ from .c files. ok markus@
* use log interface and remove perror() in child. usestevesk2002-02-051-14/+14
| | | | fatal_add_cleanup() vs. atexit(). ok mouring@ markus@
* unneeded includesstevesk2002-02-041-6/+2
|
* unneeded cast cleanup; ok markus@stevesk2002-01-181-3/+3
|