fortify/helper
Ophestra 106f9f4450
Some checks failed
Test / Create distribution (push) Has been cancelled
Test / Run NixOS test (push) Has been cancelled
helper/seccomp: implement reader interface via pipe
This also does not require the libc tmpfile call.

BPF programs emitted by libseccomp seems to be deterministic. The tests would catch regressions as it verifies the program against known good output backed by manual testing.

Signed-off-by: Ophestra <cat@gensokyo.uk>
2025-02-03 19:39:34 +09:00
..
bwrap helper/seccomp: do not call F_println if not verbose 2025-01-25 13:19:38 +09:00
seccomp helper/seccomp: implement reader interface via pipe 2025-02-03 19:39:34 +09:00
args_test.go migrate to git.gensokyo.uk/security/fortify 2024-12-20 00:20:02 +09:00
args.go helper/args: MustNewCheckedArgs for cleaner hardcoded args 2024-10-07 13:33:18 +09:00
bwrap_test.go helper/bwrap: integrate seccomp into helper interface 2025-01-22 01:52:57 +09:00
bwrap.go helper/bwrap: integrate seccomp into helper interface 2025-01-22 01:52:57 +09:00
direct_test.go migrate to git.gensokyo.uk/security/fortify 2024-12-20 00:20:02 +09:00
direct.go helper: move test sample data out of direct 2024-10-07 22:51:08 +09:00
helper_test.go migrate to git.gensokyo.uk/security/fortify 2024-12-20 00:20:02 +09:00
helper.go add package doc comments 2024-10-28 20:57:59 +09:00
pipe_test.go helper/args: MustNewCheckedArgs for cleaner hardcoded args 2024-10-07 13:33:18 +09:00
pipe.go migrate to git.gensokyo.uk/security/fortify 2024-12-20 00:20:02 +09:00
stub_test.go migrate to git.gensokyo.uk/security/fortify 2024-12-20 00:20:02 +09:00
stub.go migrate to git.gensokyo.uk/security/fortify 2024-12-20 00:20:02 +09:00