aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-10-21add debian/patches/0001-workaround-FTBFS-caused-by-dokoTimo Weingärtner
Matthias Klose put an asm statement into libstdc++'s thread header forcing applications to link with -lpthread Closes: #759859
2014-05-27release 0.4-1debian/0.4-1Timo Weingärtner
2014-05-27update copyright yearsTimo Weingärtner
2014-05-27Bump Standards-Version.Timo Weingärtner
2014-05-27Merge tag '0.4' into debianTimo Weingärtner
0.4
2014-05-27release 0.40.4Timo Weingärtner
2014-05-27update copyrightTimo Weingärtner
2014-05-26add dissection of pam_ssh_agent_auth dataTimo Weingärtner
2014-05-26rfc4251uint64: fix byte order conversionTimo Weingärtner
2014-05-12use a mutex for fd creation and forksTimo Weingärtner
so we can have the CLOEXEC flag applied before a concurrent fork&exec. use select() to avoid blocking while holding the mutex.
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
boost::iostreams::array_source instead of istringstream boost::iostreams::back_insert_device instead of ostringstream this should save at least one copy each and still has length checks (input) or dynamic growth (output)
2014-04-18use a boost stream directlyTimo Weingärtner
instead of declaring an intermediate stream_buffer
2014-04-17rfc4251string: drop unused and dangerous constructor from just a pointerTimo Weingärtner
better use std::istringstream or boost::iostream::array_source
2014-04-15rfc4251: move remaining non-inline functions to impl fileTimo 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-04-14cosmetic: fix double semicolonsTimo Weingärtner
2014-03-23rfc4251string: add more operatorsTimo Weingärtner
this adds <= > >= !=
2014-03-22tab align auth_data_ssh dissection for readabilityTimo Weingärtner
2014-03-06enable large file supportTimo Weingärtner
this should make some tests for LFS happy; we don't use sizes of or offsets in files here
2013-12-19release 0.3.1-1debian/0.3.1-1Timo Weingärtner
2013-12-19Remove Build-Depends: pandoc-dataTimo Weingärtner
Depending on pandoc is sufficient again since 1.11.1-5.
2013-12-19New Build-Depends: libboost-iostreams-devTimo Weingärtner
2013-12-19Merge tag '0.3.1' into debianTimo Weingärtner
0.3.1
2013-12-19release 0.3.10.3.1Timo Weingärtner
2013-11-13use LDLIBS instead of LDFLAGSTimo Weingärtner
LDLIBS are put behind the prerequisites by make's built-in rules so linking won't fail with --as-needed.
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.3-1debian/0.3-1Timo Weingärtner
2013-10-26add Recommends: ssh-askpass, zenityTimo Weingärtner
2013-10-26update copyright for new contributorTimo Weingärtner
2013-10-26allow parallel buildingTimo Weingärtner
2013-10-26install new files: ssh-askpass-noinput(.1)Timo Weingärtner
2013-10-26Merge tag '0.3' into debianTimo Weingärtner
0.3
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.