Commit Graph
25 Commits
Author SHA1 Message Date
pmb 676d1700e1 fix: healthcheck — use IPv4 and busybox-compatible nc
The Alpine runtime stage uses BusyBox nc, which has no -z flag, and
'localhost' resolves to ::1 while finger only binds 0.0.0.0:79. Both
combined caused every healthcheck to fail (35k+ failing streak on
mammut). Use '-w 1 127.0.0.1 79 < /dev/null' instead.
2026-05-16 21:06:05 -07:00
pmb 6d782366f3 log target user along with client ip 2026-05-16 19:32:21 -07:00
pmb cb8a038695 log via syslog (LOG_DAEMON) instead of stdout 2026-05-16 19:25:00 -07:00
pmb 8326367bff log remote endpoint on each accepted connection 2026-05-16 19:21:32 -07:00
pmb 80d8bd55da docs: fix RC script — use procname full path for correct status reporting 2026-05-07 00:12:18 -07:00
pmb 4631c75dad add update script for FreeBSD Bastille jail deployment 2026-05-07 00:07:30 -07:00
pmb acf2ecf61d docs: add FreeBSD build and service setup guide 2026-05-06 23:54:05 -07:00
waffle2k df160fafca meson: fix build for FreeBSD/clang compatibility
Remove GCC-specific static link args (-static, -static-libgcc,
-static-libstdc++) that fail under clang. Add threads_dep via
dependency('threads') to all targets so Boost ASIO's pthread
usage links correctly on FreeBSD where clang does not pull it in
implicitly. Linux/GCC builds are unaffected.
2026-05-06 23:50:54 -07:00
pmb 88a8ae2a59 Remove test user 2025-07-02 17:11:55 -07:00
pmb 4d97255d3a Docker support 2025-07-02 17:11:31 -07:00
pmb 24b614b97d clang-format 2025-06-25 17:37:15 -07:00
pmb 977ca7ce7b Add tests for the real filesystem path 2025-06-25 17:36:49 -07:00
pmb 2a0c8b6dc8 Code cleanup 2025-06-25 17:25:50 -07:00
pmb e880f6ba1d Switch to using a filesystem class for better testing 2025-06-25 11:59:07 -07:00
pmb 3d35345eb9 ignore errors unused 2025-06-25 11:20:12 -07:00
pmb 46d46523ae idk anymore 2025-06-25 11:17:17 -07:00
pmb 5741b3eb70 more tweaking 2025-06-25 11:12:47 -07:00
pmb b2f1478855 Add --ignore-errors mismatch to all lcov commands 2025-06-25 11:08:42 -07:00
pmb b34b2e6526 Ignore CI errors 2025-06-25 11:03:25 -07:00
pmb 42c3bba68e Add code coverage and testing CI stuff 2025-06-25 10:53:48 -07:00
pmb 2e090e02fb Added some instructions to the README 2025-06-24 17:04:43 -07:00
waffle2k 5261131772 Delete finger.code-workspace 2025-06-24 16:49:59 -07:00
pmb e648b8e319 Finds the plan file and returns its contents 2025-06-24 15:58:30 -07:00
pmb f71f1c9b11 Initial commit
Add .gitignore to exclude VSCode workspace files and build artifacts
2025-06-24 15:28:09 -07:00
waffle2k 6291e7a501 Initial commit 2025-06-24 15:09:33 -07:00