summaryrefslogtreecommitdiffstats
path: root/usr.bin/ssh/ssh-agent.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* no need to include the old buffer/key APImarkus2015-07-081-4/+1
* Use a salted hash of the lock passphrase instead of plain text and dodtucker2015-05-151-13/+40
* combine -Dd onto one line and update usage();jmc2015-04-241-2/+2
* add ssh-agent -D to leave ssh-agent in foreground without enablingdjm2015-04-241-8/+15
* rename xrealloc() to xreallocarray() since it follows that form.deraadt2015-04-241-2/+2
* make ssh-add -D work with !SSH1 agentdjm2015-03-041-3/+3
* add SSH1 Makefile knob to make it easier to build without SSH1 support;djm2015-03-031-1/+3
* update to new API (key_fingerprint => sshkey_fingerprint)djm2015-01-281-2/+3
* Replace <sys/param.h> with <limits.h> and other less dirty headers wherederaadt2015-01-161-4/+5
* fix small regression: ssh-agent would return a success messagedjm2015-01-141-14/+23
* switch to sshbuf/sshkey; with & ok djm@markus2015-01-141-212/+308
* tweak previous;jmc2014-12-211-3/+3
* Add FingerprintHash option to control algorithm used for keydjm2014-12-211-4/+11
* Nuke more obvious #include duplications.krw2014-11-181-2/+1
* Clear buffer used for handling messages. This prevents keys beingdtucker2014-07-251-1/+2
* restore umask around listener socket creation (dropped in streamlocal patchdjm2014-07-181-1/+5
* Add support for Unix domain socket forwarding. A remote TCP portmillert2014-07-151-16/+3
* Only cleanup agent socket in the main agent process and not in anydjm2014-07-031-1/+9
* New key API: refactor key-related functions to be more library-like,djm2014-06-241-8/+16
* make compiling against OpenSSL optional (make OPENSSL=no);markus2014-04-291-1/+11
* Improve usage() and documentation towards the standard form. In particular,deraadt2014-03-151-10/+5
* convert memset of potentially-private data to explicit_bzero()djm2014-02-021-3/+3
* replace openssl MD5 with our ssh_digest_*; ok djm@markus2014-01-271-7/+9
* bz#2186: don't crash (NULL deref) when deleting PKCS#11 keys from an agentdjm2013-12-191-1/+4
* support ed25519 keys (hostkeys and user identities) using the public domainmarkus2013-12-061-1/+2
* new private key format, bcrypt as KDF by default; details in PROTOCOL.key;markus2013-12-061-2/+1
* move private key (de)serialization to key.c; ok djmmarkus2013-12-061-117/+11
* call cleanup_handler on SIGINT when in debug mode to ensure socketsdjm2013-07-201-3/+2
* Make parent_alive_interval time_t to avoid signed/unsigned comparisondtucker2013-06-021-2/+2
* Use clock_gettime(CLOCK_MONOTONIC ...) for ssh timers so that things likedtucker2013-06-011-6/+6
* Use time_t where appropriate. ok djmdtucker2013-05-311-9/+12
* bye, bye xfree(); ok markus@djm2013-05-171-35/+28
* Check current parent process ID against saved one to determine if the parentdtucker2011-06-031-2/+6
* honour $TMPDIR for client xauth and ssh-agent temporary directories;djm2010-11-211-2/+2
* reintroduce commit from tedu@, which I pulled out for release engineering:djm2010-08-311-2/+2
* Implement Elliptic Curve Cryptography modes for key exchange (ECDH) anddjm2010-08-311-3/+57
* backout previous temporarily; discussed with deraadt@djm2010-08-161-2/+2
* OpenSSL_add_all_algorithms is the name of the function we have a man pagetedu2010-08-121-2/+2
* revised certificate format ssh-{dss,rsa}-cert-v01@openssh.com with thedjm2010-04-161-1/+4
* Add support for certificate key types for users and hosts.djm2010-02-261-1/+23
* fallout from PKCS#11: unbreak -Ddjm2010-02-091-2/+3
* replace our obsolete smartcard code with PKCS#11.markus2010-02-081-50/+51
* fix a race condition in ssh-agent that could result in a wedged ordjm2009-09-011-19/+13
* My previous commit didn't fix the problem at all, so stick at my firsttobias2009-03-231-3/+4
* Fixed a possible out-of-bounds memory access if the environment variabletobias2009-03-231-2/+2
* reset global compat flag after processing a protocol 2 signaturedjm2008-06-281-1/+4
* refuse to add a key that has unknown constraints specified;djm2008-06-281-8/+16
* When adding a key that already exists, update the propertiescanacar2007-09-251-7/+8
* sort synopsis and options in ssh-agent(1); usage is lowercasesobrado2007-09-091-2/+2
* Remove the signal handler that checks if the agent's parent processdtucker2007-03-191-25/+41