summaryrefslogtreecommitdiffstats
path: root/usr.bin/ssh/ssh-agent.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Replace calls to ssh_malloc_init() by a static init of malloc_options.otto2019-06-061-2/+1
* backoff reading messages from active connections when the input bufferdjm2019-01-221-4/+18
* typo in error message; caught by Debian lintian, via Colin Watsondjm2018-11-091-2/+2
* implement EMFILE mitigation for ssh-agent: remember the fd rlimitdjm2018-05-111-11/+49
* lots of typos in comments/docs. Patch from Karsten Weiss after checkingdjm2018-04-101-2/+2
* don't kill ssh-agent's listening socket entriely if we fail to accept adjm2018-04-091-4/+3
* Add experimental support for PQC XMSS keys (Extended Hash-Based Signatures)markus2018-02-231-5/+19
* Drop compatibility hacks for some ancient SSH implementations, includingdjm2018-01-231-3/+1
* downgrade a couple more request parsing errors from process-fatal todjm2017-11-151-10/+23
* fix regression in 7.6: failure to parse a signature request messagedjm2017-11-151-3/+6
* g/c unused variable; make a little more portabledjm2017-07-241-5/+3
* switch from select() to poll() for the ssh-agent mainloop; ok markusdjm2017-07-191-125/+183
* remove post-SSHv1 removal dead code from rsa.c and merge thedjm2017-07-011-2/+1
* flense SSHv1 support from ssh-agent, considerably simplifying itdjm2017-04-301-162/+90
* remove KEY_RSA1djm2017-04-301-16/+12
* unifdef WITH_SSH1djm2017-04-301-172/+1
* accidents happen to the best of us; ok djmderaadt2017-03-151-1/+2
* fix regression in 7.4: deletion of PKCS#11-hosted keys would faildjm2017-03-151-4/+11
* relax PKCS#11 whitelist a bit to allow libexec as well as libdjm2017-01-041-2/+2
* add a whitelist of paths from which ssh-agent will load (viadjm2016-11-301-8/+35
* Add MAXIMUM(), MINIMUM(), and ROUNDUP() to misc.h, then use those definitionsderaadt2016-09-121-5/+4
* fix signed/unsigned errors reported by clang-3.7; adddjm2016-05-021-7/+8
* Add a function to enable security-related malloc_options. With and okdtucker2016-02-151-1/+2
* Add "id" to ssh-agent pledge for subprocess support.doug2015-12-111-2/+2
* fflush stdout so that output is seen even when running in debug mode whendtucker2015-12-111-1/+2
* correct error messages; from Tomas Kuthan bz#2507djm2015-12-111-3/+3
* implement SHA2-{256,512} for RSASSA-PKCS1-v1_5 signatures (user and host auth)markus2015-12-041-2/+14
* Add "cpath" to the ssh-agent pledge so the cleanup handler can unlink().doug2015-12-021-2/+2
* ssh-agent pledge needs proc for askpass; spotted by todd@djm2015-12-021-2/+2
* basic pledge() for ssh-agent, more refinement neededdjm2015-12-011-1/+4
* 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