summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-11-02(re)unify client iostreamsTimo Weingärtner
boost::iostreams does not do lseek()s without being asked extend try-block around entire function
2013-11-02replace __gnu_cxx::stdio_filebuf with boost::iostreamsTimo Weingärtner
2013-10-26confirm the license statement about files i createdchrysn
2013-10-26release 0.30.3Timo Weingärtner
2013-10-26ssh-askpass-noinput: a simpler confirmation dialogchrysn
this adds an ssh-askpass imlementation that will only show allow/deny buttons and is based on zenity.
2013-10-25update documentation to mention confirmation stuffTimo Weingärtner
Thanks: Christian Amsüss <chrysn@fsfe.org> for requesting that feature
2013-10-23add quotes around ssh-agent-filter's nameTimo Weingärtner
2013-10-23rfc4251.h: add #include <stdexcept>Timo Weingärtner
2013-10-11add confirmed key operationsTimo Weingärtner
normal ssh authentications get dissected to allow the user a more informed decision.
2013-10-11update bash-completion for confirmation optionsTimo 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
2013-09-22add CLOEXEC flag to socketsTimo Weingärtner
SOCK_CLOEXEC is currently only available on linux >= 2.6.27 so fcntl is used as a fallback.
2013-09-19ssh-agent-filter.bash-completion: add missing licenseTimo Weingärtner
2013-09-18add one missing exception activationTimo Weingärtner
2013-09-18also print out SSH_AUTH_SOCK in debug modeTimo Weingärtner
2013-09-18afssh.1.md: complete the sentence.Timo Weingärtner
2013-09-08release 0.20.2Timo Weingärtner
2013-09-01move mpint/mpz conversion into separate fileTimo Weingärtner
these functions need linking against libgmp
2013-08-31add basic bash-completionTimo Weingärtner
escaping of some special chars is not handled yet
2013-08-31reorganize import code for name-list and mpintTimo Weingärtner
reuse some common parts
2013-08-31Makefile: add libstdc++ to LDFLAGSTimo Weingärtner
2013-08-31remove some inline specifiersTimo Weingärtner
* from functions defined inside the struct * from non-trivial functions
2013-08-31remove declarations for default copy and moveTimo Weingärtner
2013-08-31use more uniform initializationTimo Weingärtner
std::string(1, <some char>) becomes std::string{<some char>} also fix accidental use of ssize_t instead of size_t with gmp This yielded two warnings (-Wnarrowing) where a size_t is used to initialize an rfc4251uint32, they were fixed with a cast.
2013-07-19rfc4251string: add length checksTimo Weingärtner
2013-07-19Makefile: reset version.h on clean when in gitTimo Weingärtner
2013-07-19remove unneeded namespace qualification, ADL works hereTimo Weingärtner
2013-07-19improve debug modeTimo Weingärtner
also clean up socket in debug mode also exit when catching SIGINT
2013-07-19rfc4251string: implement name-list (as vector<string>)Timo Weingärtner
2013-07-19rfc4251string: don't store the lengthTimo Weingärtner
2013-07-01add manpage for afssh(1)Timo Weingärtner
using pandoc to generate groff from markdown
2013-07-01fix README formatting, rename to README.mdTimo Weingärtner
2013-06-20add READMETimo Weingärtner
2013-06-20add detection for output to terminal vs. pipeTimo Weingärtner
2013-06-20afssh: add interactive key selection using whiptail/dialogTimo Weingärtner
2013-06-20afssh: add safeguard against empty or non-running ssh-agentTimo Weingärtner
2013-06-20afssh: factor out usageTimo Weingärtner
2013-06-18documentation updateTimo Weingärtner
ssh-agent-filter.C: remove remains of initial plan to wrap ssh in the filter afssh: add --help
2013-06-18afssh: use temporary directory for socketTimo Weingärtner
2013-06-18release 0.10.1Timo Weingärtner
2013-06-18add afssh: wrapper around ssh-agent-filter and sshTimo Weingärtner
2013-06-18remove double quoting caused by using boost::filesystem::pathTimo Weingärtner
2013-06-17fix description of debug optionTimo Weingärtner
2013-06-17Initial commitTimo Weingärtner