aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* jail protocol handshake read/writefeature/jail_protocolToni Uhlig2018-07-27
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* pevent timeout support, jail protocol handshake readlns2018-07-26
| | | | Signed-off-by: lns <matzeton@googlemail.com>
* fixed broken automake fileToni Uhlig2018-07-23
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* Merge branch 'master' into feature/jail_protocolToni Uhlig2018-07-23
|\ | | | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
| * fixed/ignore coverity errors/false-positivesToni Uhlig2018-07-20
| | | | | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
| * gitlab/travis: run cppcheck only in ./src, disabled potd --test as it is not ↵Toni Uhlig2018-07-20
| | | | | | | | | | | | properly functioning in docker env's Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
| * added TODO regarding gitlab/travis problemsToni Uhlig2018-07-20
| | | | | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
| * fixed typo, temporarily disabled selftest functions (for some reason they ↵Toni Uhlig2018-07-20
| | | | | | | | | | | | dont work on CI) Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
| * Merge branch 'master' of git.lan:/git/potdlns2018-07-19
| |\
| | * Update PKGBUILDdev02018-07-19
| | | | | | | | | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
| * | added compat module and functionslns2018-07-19
| | | | | | | | | | | | Signed-off-by: lns <matzeton@googlemail.com>
| * | Update PKGBUILDdev02018-07-19
| |/ | | | | | | Signed-off-by: lns <matzeton@googlemail.com>
| * Merge branch 'master' of ssh://git.lan:/git/potdToni Uhlig2018-07-19
| |\
| | * ArchLinux PKGBUILDlns2018-07-18
| | | | | | | | | | | | Signed-off-by: lns <matzeton@googlemail.com>
| | * ArchLinux: fixed compiler warnings (libc functions marked withlns2018-07-18
| | | | | | | | | | | | | | | | | | warn_unused_result) Signed-off-by: lns <matzeton@googlemail.com>
| * | Update README.mddev02018-07-18
| | | | | | | | | | | | | | | | | | Update README Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
| * | Create README.mddev02018-07-18
| | |
| * | Update READMEdev02018-07-18
| | |
| * | Update READMEdev02018-07-18
| |/
| * Coverity CID 301785: check return value of remove() although it is not necessaryToni Uhlig2018-07-18
| | | | | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
| * Coverity CID 301781: fixed wrong if clause for socket() return value checkToni Uhlig2018-07-18
| | | | | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
| * Coverity CID 301775: check for valid fd before close()Toni Uhlig2018-07-18
| | | | | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
| * Coverity CID 301780: fixed missing break (that was on purpose by the dev but ↵Toni Uhlig2018-07-18
| | | | | | | | | | | | obv it does not make sense) Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
| * Coverity CID 301773: out-of-bounds array access fixed (false positive anyway)Toni Uhlig2018-07-18
| | | | | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
| * Coverity CID 301774: do not call any log function after chroot but before ↵Toni Uhlig2018-07-18
| | | | | | | | | | | | chdir("/") Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
| * Coverity CID 301779: check return value of chmod()Toni Uhlig2018-07-18
| | | | | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
| * Coverity CID 301779: fixed fd leakToni Uhlig2018-07-18
| | | | | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
| * Copyright info updatedToni Uhlig2018-07-18
| | | | | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
| * Merge branch 'master' of github.com:lnslbrty/potdToni Uhlig2018-07-18
| |\
| | * Update READMEdev02018-07-17
| | |
| | * Update READMEdev02018-07-17
| | |
| * | Coverity CID 301781: fixed resource leak when ioctl failsToni Uhlig2018-07-17
| |/ | | | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
| * selftest: test jail/sandbox during startup or with --testlns2018-07-17
| | | | | | | | Signed-off-by: lns <matzeton@googlemail.com>
| * travis-ci coverity supportToni Uhlig2018-07-17
| | | | | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
| * selftest: check existence of additional directoriesToni Uhlig2018-07-16
| | | | | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
| * travis-ci: selftest fixesToni Uhlig2018-07-16
| | | | | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
| * selftest: print detailed error if file/dir checks failToni Uhlig2018-07-16
| | | | | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
| * selftest: added valgrind check and print warningToni Uhlig2018-07-16
| | | | | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
| * travis build yamlToni Uhlig2018-07-11
| | | | | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* | added skeleton code for a complex jail protocol (instead of a raw tcp2pty ↵lns2018-07-16
|/ | | | | | communication) Signed-off-by: lns <matzeton@googlemail.com>
* more copyright informationsToni Uhlig2018-07-11
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* updated copyright informationsToni Uhlig2018-07-11
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* added logging priority 'PROTOCOL' for protocol speicific dataToni Uhlig2018-06-28
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* zero out mmap'd memoryToni Uhlig2018-06-28
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* protocol ssh max session limitToni Uhlig2018-06-27
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* protocol ssh login cache [+] login probabilityToni Uhlig2018-06-27
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* logging pid rjustToni Uhlig2018-06-25
| | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* additional hardening (C|LD)FLAGSlns2018-06-25
| | | | Signed-off-by: lns <matzeton@googlemail.com>
* improved daemon multi process (exit) signal handling e.g. do not send double ↵Toni Uhlig2018-06-25
| | | | | | SIGTERMs/SIGHUPs Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
* fixed long-term libssh pki-keygen bug, EMPTY PASSPHRASE is NOT an EMPTY ↵Toni Uhlig2018-06-25
| | | | | | STRING ("") instead it is a NULL-Pointer if libssh version >0.7.3 Signed-off-by: Toni Uhlig <matzeton@googlemail.com>