aboutsummaryrefslogtreecommitdiff
path: root/ssh-agent-filter.C
AgeCommit message (Expand)Author
6 daysfollow API break of nettle 4Timo Weingärtner
6 daysfix typo: puposes purposesTimo Weingärtner
6 daysadd SOCK_NONBLOCK on listen socket creation to possibly save a syscallTimo Weingärtner
6 daysfactor out alter_fd_flags()Timo Weingärtner
6 daysapply some more constTimo Weingärtner
6 dayshandle some edge cases when dup2()ing /dev/nullTimo Weingärtner
6 dayss/arm/arm_exceptions/Timo Weingärtner
6 daysfactor out communication with the upstream agentTimo Weingärtner
6 daysfactor out socket creation with CLOEXECTimo Weingärtner
6 daysadd const to most rfc4251:: variablesTimo Weingärtner
6 daysreplace strcpy() with something clang-tidy doesn't complain aboutTimo Weingärtner
6 daysuse std:: containers instead of C-style arraysTimo Weingärtner
6 daysimplement separate rfc4251::(string|mpint|name_list) typesTimo Weingärtner
6 daysuse C++17 constructor template argument deduction (CTAD)Timo Weingärtner
6 daysuse C++17 std::optional for dissectors, refactorTimo Weingärtner
2020-08-24use C++17 std::filesystem instead of boostTimo Weingärtner
2020-08-14upgrade to C++17Timo Weingärtner
2018-11-19base64_encode: fix two-byte out-of-bounds stack writeTimo Weingärtner
2018-05-11Partially revert "(re)unify client iostreams"Timo Weingärtner
2018-01-09update copyrightTimo Weingärtner
2018-01-06add dissection for cert signing requestsTimo Weingärtner
2017-12-27follow API change in nettle 3.4Timo Weingärtner
2016-10-09avoid warning about unused result of chdir()Timo Weingärtner
2016-08-27update copyrightTimo Weingärtner
2016-08-27exploit more help2man featuresTimo Weingärtner
2016-08-23clear O_NONBLOCK on client socketsTimo Weingärtner
2015-10-05s/Invocation:/Usage:/ to make help2man recognize SYNOPSISTimo Weingärtner
2015-09-06update copyrightTimo Weingärtner
2015-08-31call functions with namespace instead of using their namesTimo Weingärtner
2015-08-31move rfc4251 types into their own namespaceTimo Weingärtner
2015-08-28rename C++ header to .HTimo Weingärtner
2014-05-27update copyrightTimo Weingärtner
2014-05-26add dissection of pam_ssh_agent_auth dataTimo Weingärtner
2014-05-12use a mutex for fd creation and forksTimo Weingärtner
2014-05-10also replace custom fatal errors with exceptionsTimo Weingärtner
2014-05-09throw system_error instead of calling perror, exitTimo Weingärtner
2014-05-09factor out cloexec setting and stream exception armingTimo Weingärtner
2014-05-09add more #include's, add using's for often-used namesTimo Weingärtner
2014-04-20use boost::iostreams instead of std::stringstreamsTimo Weingärtner
2014-04-18use a boost stream directlyTimo Weingärtner
2014-04-14rfc4251*: add constructors from std::istream and use themTimo Weingärtner
2014-04-14do clean exit after receiving signalTimo Weingärtner
2014-03-22tab align auth_data_ssh dissection for readabilityTimo Weingärtner
2013-11-02(re)unify client iostreamsTimo Weingärtner
2013-11-02replace __gnu_cxx::stdio_filebuf with boost::iostreamsTimo Weingärtner
2013-10-23add quotes around ssh-agent-filter's nameTimo Weingärtner
2013-10-11add confirmed key operationsTimo Weingärtner
2013-10-09improve inserting into (allow|confirm)ed_pubkeysTimo Weingärtner
2013-10-09add cmdline options for confirmationTimo Weingärtner
2013-10-09add confirmation via ssh-askpassTimo Weingärtner