Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | added shell access check during selftest | lns | 2019-03-16 |
| | | | | Signed-off-by: lns <matzeton@googlemail.com> | ||
* | do not print an error if network namespace does not exist, which happens on ↵ | Toni Uhlig | 2018-08-30 |
| | | | | | | purpose Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | fixed some code style issues reported by codacy | Toni Uhlig | 2018-08-14 |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | Merge branch 'master' of ssh://127.0.0.1:2223/git/potd | lns | 2018-07-23 |
|\ | |||
| * | gitlab/travis: run cppcheck only in ./src, disabled potd --test as it is not ↵ | Toni Uhlig | 2018-07-20 |
| | | | | | | | | | | | | properly functioning in docker env's Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
| * | added TODO regarding gitlab/travis problems | Toni Uhlig | 2018-07-20 |
| | | | | | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
| * | fixed typo, temporarily disabled selftest functions (for some reason they ↵ | Toni Uhlig | 2018-07-20 |
| | | | | | | | | | | | | dont work on CI) Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | | force flawfinder to ignore false-positives for correctly used functions such ↵ | lns | 2018-07-23 |
|/ | | | | | | as realpath, snprintf, vsnprintf, etc Signed-off-by: lns <matzeton@googlemail.com> | ||
* | added compat module and functions | lns | 2018-07-19 |
| | | | | Signed-off-by: lns <matzeton@googlemail.com> | ||
* | ArchLinux: fixed compiler warnings (libc functions marked with | lns | 2018-07-18 |
| | | | | | | warn_unused_result) Signed-off-by: lns <matzeton@googlemail.com> | ||
* | Coverity CID 301775: check for valid fd before close() | Toni Uhlig | 2018-07-18 |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | Coverity CID 301774: do not call any log function after chroot but before ↵ | Toni Uhlig | 2018-07-18 |
| | | | | | | chdir("/") Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | Coverity CID 301779: fixed fd leak | Toni Uhlig | 2018-07-18 |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | Copyright info updated | Toni Uhlig | 2018-07-18 |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | selftest: test jail/sandbox during startup or with --test | lns | 2018-07-17 |
| | | | | Signed-off-by: lns <matzeton@googlemail.com> | ||
* | selftest: check existence of additional directories | Toni Uhlig | 2018-07-16 |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | selftest: print detailed error if file/dir checks fail | Toni Uhlig | 2018-07-16 |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | selftest: added valgrind check and print warning | Toni Uhlig | 2018-07-16 |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | updated copyright informations | Toni Uhlig | 2018-07-11 |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | improved daemon multi process (exit) signal handling e.g. do not send double ↵ | Toni Uhlig | 2018-06-25 |
| | | | | | | SIGTERMs/SIGHUPs Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | improved debug output while changing user/group | Toni Uhlig | 2018-06-24 |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | added backtrace support on SIGSEGV | Toni Uhlig | 2018-06-24 |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | fixed buffer overwrite by libc functions basename/dirname, open(...) should ↵ | Toni Uhlig | 2018-06-24 |
| | | | | | | set mode to 0 instead of ignoring it Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | fixed valgrind mount complaints (does not like NULL as src/fstype) | Toni Uhlig | 2018-06-23 |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | improved filesystem managment (blacklisting, mounting read-only/read-write ↵ | Toni Uhlig | 2018-06-23 |
| | | | | | | objects), improved jail/pty handling Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | introduced firejail alike filesystem managment (modified source from firejail) | Toni Uhlig | 2018-06-21 |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | several minor bugfixes | Toni Uhlig | 2018-06-21 |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | added options OPT_SSH_RUN_DIR,OPT_CHUSER,OPT_CHGROUP required for setting ↵ | Toni Uhlig | 2018-06-20 |
| | | | | | | correct permissions for ssh key files Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | seccomp: allow socket syscall in jail | Toni Uhlig | 2018-06-18 |
| | | | | | | setup namespaces: old valgrind versions dont support the setns syscall, so use unshare if previous failed Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | check if a file path is an mountpoint (not only directories) | Toni Uhlig | 2018-06-18 |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | added --test to test essential app functions (more in future) during ↵ | Toni Uhlig | 2018-06-17 |
| | | | | | | startup/gitlab Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | added snprintf autoconf and runtime check | Toni Uhlig | 2018-06-17 |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | POTD skeleton. | lns | 2018-06-13 |
| | | | | Signed-off-by: Toni Uhlig <matzeton@googlemail.com> | ||
* | Initial commit. | Toni Uhlig | 2018-04-07 |
Signed-off-by: Toni Uhlig <matzeton@googlemail.com> |