summaryrefslogtreecommitdiff
path: root/usr.bin/ssh/ssh-agent.c
AgeCommit message (Expand)Author
2024-10-24amake ssh-agent drop all keys when it receives SIGUSR1;Damien Miller
2024-09-24some extra paranoia, reminded by jsg@Damien Miller
2024-03-09avoid logging in signal handler by converting mainloop to ppoll()Damien Miller
2024-03-06wrap a few PKCS#11-specific bits in ENABLE_PKCS11Damien Miller
2023-12-18match flag type (s/int/u_int)Damien Miller
2023-12-18ssh-agent: record failed session-bind attemptsDamien Miller
2023-12-18Make it possible to load certs from PKCS#11 tokensDamien Miller
2023-12-18apply destination constraints to all p11 keysDamien Miller
2023-07-19Disallow remote addition of FIDO/PKCS11 provider libraries toDamien Miller
2023-07-10misplaced debug messageDamien Miller
2023-03-31Explictly ignore return codes where we don't check them. From DmitryDarren Tucker
2023-03-09modify parentheses in conditionals to make it clearer what is beingJoshua Stein
2023-03-08Delete obsolete /* ARGSUSED */ lint comments.Philip Guenther
2023-03-05Remove unused compat.h includes. We've previously removed a lotDarren Tucker
2022-12-04Remove duplicate includes. Patch from AtariDreams via github PR#364.Darren Tucker
2022-10-07ssh-agent.1:Jason McIntyre
2022-09-17actually hook up restrict_websafe; the command-line flag wasDamien Miller
2022-09-14a little extra debuggingDamien Miller
2022-09-14ssh-agent: attempt FIDO key signing without PIN and use the errorDamien Miller
2022-09-09notifier_complete(NULL, ...) is a noop, so no need to testDamien Miller
2022-04-29fix memleak on session-bind path; from Pedro Martelletto, ok dtucker@Damien Miller
2022-01-14allow pin-required FIDO keys to be added to ssh-agent(1).Damien Miller
2022-01-12Don't log NULL hostname in restricted agent code, printf("%s", NULL) isDarren Tucker
2022-01-01fix memleak in process_extension(); oss-fuzz issue #42719Damien Miller
2022-01-01spellingJonathan Gray
2021-12-19Use hostkey parsed from hostbound userauth requestDamien Miller
2021-12-19agent support for parsing hostkey-bound signaturesDamien Miller
2021-12-19ssh-agent side of destination constraintsDamien Miller
2021-12-19ssh-agent side of bindingDamien Miller
2021-11-18check for POLLHUP wherever we check for POLLINDamien Miller
2021-04-03highly polished whitespace, mostly fixing spaces-for-tab and badDamien Miller
2021-02-12factor SSH_AGENT_CONSTRAIN_EXTENSION parsing into its own functionDamien Miller
2021-02-02memleak on error path; ok markus@Damien Miller
2021-01-29fix the values of enum sock_typeDamien Miller
2021-01-29give typedef'd struct a struct name; makes the fuzzer I'm writing a bitDamien Miller
2021-01-27Logical not bitwise or. ok djm@Darren Tucker
2021-01-26Remove unused variables leftover from refactoring. ok djm@Darren Tucker
2021-01-26refactor key constraint parsing in ssh-agentDamien Miller
2021-01-26more ssh-agent refactoringDamien Miller
2021-01-26use recallocarray to allocate the agent sockets table; also clearDamien Miller
2021-01-11Change convtime() from returning long to returning int. On platformsDarren Tucker
2020-11-08when requesting a security key touch on stderr, inform the user onceDamien Miller
2020-10-18use the new variant log macros instead of prepending __func__ andDamien Miller
2020-10-03There are lots of place where we want to redirect stdin, stdoutDamien Miller
2020-09-18handle multiple messages in a single read()Damien Miller
2020-08-27support for user-verified FIDO keysDamien Miller
2020-07-05some language improvements; ok markusDamien Miller
2020-06-22updated argument name for -P in first synopsis was missed in previous;Jason McIntyre
2020-06-22better terminology for permissions; feedback & ok markus@Damien Miller
2020-06-19Correct synopsis and usage for the options accepted when passing a commandDarren Tucker