aboutsummaryrefslogtreecommitdiffhomepage
path: root/main.go
AgeCommit message (Expand)Author
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
2024-10-14fortify: move PR_SET_DUMPABLE to the beginning of mainOphestra Umiker
2024-10-14init: custom init process inside sandboxOphestra Umiker
2024-10-13fortify: refuse to run as rootOphestra Umiker
2024-10-13shim: get rid of insane launch conditionOphestra Umiker
2024-10-13fortify: set SUID_DUMP_DISABLE after flag parseOphestra Umiker
2024-10-12fortify/config: flag to print template config serialised as JSONOphestra Umiker
2024-10-12fortify: move error handling to separate fileOphestra Umiker
2024-10-12fortify: clean up config loadingOphestra Umiker
2024-10-12fortify: move flag handling to separate filesOphestra Umiker
2024-10-11app: migrate to new shim implementationOphestra Umiker
2024-09-22app: clean up interactions and handle all application state and setup/teardownOphestra Umiker
2024-09-17exit: move final and early code to internal packageOphestra Umiker
2024-09-16final: refactor for removal of system package and reduction of interactions t...Ophestra Umiker
2024-09-13flag: move method flag from mainOphestra Umiker
2024-09-12verbose: remove system package interactionOphestra Umiker
2024-09-12app: handle launch method in New functionOphestra Umiker
2024-09-09app/dbus: accept system bus configOphestra Umiker
2024-09-09app/dbus: manage dbus proxy and pass address to childOphestra Umiker
2024-09-08clean up setup/launcher code and enable better control over sharesOphestra Umiker
2024-09-04rename to fortify and restructureOphestra Umiker
2024-07-16license: embed license in executableOphestra Umiker
2024-07-16state: track launcher states in runDir and clean up before exitOphestra Umiker
2024-07-15main: implement sudo and machinectl launcher methodsOphestra Umiker