aboutsummaryrefslogtreecommitdiffhomepage
path: root/main.go
AgeCommit message (Expand)Author
2025-02-21app: separate instance from process stateOphestra
2025-02-19app: defer system.I revertOphestra
2025-02-18app: separate interface from implementationOphestra
2025-02-18sys: rename from linuxOphestra
2025-02-18linux: wrap fsu lookup errorOphestra
2025-02-18fmsg: export logBaseError functionOphestra
2025-02-17system: move out of internalOphestra
2025-02-16fmsg: implement suspend in writerOphestra
2025-02-16internal: move shim and init into appOphestra
2025-02-15fortify: prevent exit status 0 on app failureOphestra
2025-02-14fortify: check print behaviourOphestra
2025-02-13helper: use generic extra files interfaceOphestra
2025-02-08helper/proc: move package out of internalOphestra
2025-01-25helper/seccomp: separate seccomp packageOphestra
2025-01-22fortify: set up seccomp verbose logging earlyOphestra
2025-01-22helper/bwrap: integrate seccomp into helper interfaceOphestra
2025-01-20proc/priv/shim: resolve and load seccomp rulesOphestra
2025-01-18proc/priv/init: early init checkOphestra
2025-01-18proc/priv/init: merge init into main programOphestra
2025-01-17proc/priv/shim: merge shim into main programOphestra
2025-01-15app: expose single run methodOphestra
2025-01-01linux/std: handle fsu exit status 1Ophestra
2025-01-01fortify: show system info when instance is not specifiedOphestra
2024-12-23fortify: clean up config loadingOphestra
2024-12-22fortify: show short mode omit filesystemsOphestra
2024-12-21fortify: clean up ps formatting codeOphestra
2024-12-21fortify: move json indent callOphestra
2024-12-21fortify: move show formatting out of mainOphestra
2024-12-21fortify: config/state pretty-print subcommandOphestra
2024-12-20migrate to git.gensokyo.uk/security/fortifyOphestra Umiker
2024-12-19fortify: remove systemd checkOphestra Umiker
2024-12-18fst: rename from fipcOphestra Umiker
2024-12-18fipc: export config structOphestra Umiker
2024-12-06fortify: rename --dbus-id to --idOphestra Umiker
2024-11-19fortify: use resolved usernameOphestra Umiker
2024-11-18fortify: permissive defaults resolve home directory from osOphestra Umiker
2024-11-18app: alternative inner home pathOphestra Umiker
2024-11-16app: integrate fsuOphestra Umiker
2024-11-05fortify: root check before command handlingOphestra Umiker
2024-11-05fortify: override default usage functionOphestra Umiker
2024-11-05fortify: implement cleaner argument structureOphestra Umiker
2024-11-02fortify: replace direct syscall with prctl wrapperOphestra Umiker
2024-11-02cmd: shim and init into separate binariesOphestra Umiker
2024-10-27fortify: exit if seal returns errorOphestra Umiker
2024-10-27system: move sd_booted implementation to os abstractionOphestra Umiker
2024-10-27shim: user switcher process management structOphestra Umiker
2024-10-23internal: wrap calls to os standard library functionsOphestra Umiker
2024-10-21fmsg: produce all output through fmsgOphestra Umiker
2024-10-20migrate to git.ophivana.moe/security/fortifyOphestra Umiker
2024-10-20app: move app ID to app structOphestra Umiker