Commit Graph

  • e0e2f40e84 cmd/fpkg: app bundle helper cat 2024-12-26 13:21:49 +09:00
  • bf8094c6ca internal: include path to fortify main program cat 2024-12-26 12:48:48 +09:00
  • 2e3bb1893e release: 0.2.8 cat 2024-12-29 01:09:47 +09:00
  • 9b206072fa cmd/fshim: ensure data directory cat 2024-12-28 14:39:01 +09:00
  • b9e2003d5b app: ensure extra paths cat 2024-12-28 14:07:49 +09:00
  • 66ec0d882f dist: build with -trimpath cat 2024-12-28 13:44:05 +09:00
  • 847b667489 app: extra acl entries from configuration cat 2024-12-28 13:23:27 +09:00
  • c70f0612ad fortify/print: skip nil filesystem entries cat 2024-12-28 12:14:42 +09:00
  • 85e5b097fd fst/config: add template etc entry cat 2024-12-28 12:05:32 +09:00
  • 0107620d8c app: merge share methods cat 2024-12-28 11:12:35 +09:00
  • fc26659ea1 fst/config: autoetc read custom path cat 2024-12-27 18:57:44 +09:00
  • 1f173a469c system/dbus: fix inverted system bus state cat 2024-12-27 18:38:11 +09:00
  • 2fdbd6a4dd fst/config: alternative /etc directory cat 2024-12-27 18:06:26 +09:00
  • aef847b5ae helper/bwrap: fix typo in --dir config builder cat 2024-12-27 15:34:43 +09:00
  • 0a2aa5823b cmd/fshim: bind finit inside sandbox cat 2024-12-27 14:44:57 +09:00
  • b956ce4052 ldd: trim leading and trailing white spaces from name cat 2024-12-26 16:53:01 +09:00
  • dc579dc610 dbus/run: bind ldd entry absolute name cat 2024-12-26 16:36:03 +09:00
  • ade57c39af ldd: add fhs glibc test case cat 2024-12-26 16:29:10 +09:00
  • 614ad86a5b dbus: fail on LookPath error cat 2024-12-26 15:29:26 +09:00
  • 831dc6a181 dist: create checksum in dist directory cat 2024-12-26 15:14:35 +09:00
  • c67b8ab9ac fst/config: improve correctness of comments cat 2024-12-26 00:45:29 +09:00
  • 7c5aaa38e2 dist: include zsh completion cat 2024-12-25 23:41:54 +09:00
  • b52b1a5f90 dist/install: do not replace existing fsurc cat 2024-12-25 23:37:15 +09:00
  • 9fc82d67b7 fortify/parse: accept config stream fd cat 2024-12-23 20:09:07 +09:00
  • 70bffeaa1e fortify: clean up config loading cat 2024-12-23 17:57:54 +09:00
  • c109ac2653 release: 0.2.7 cat 2024-12-22 13:34:50 +09:00
  • 58f8731b2e nix: include fortify show output cat 2024-12-22 13:28:21 +09:00
  • 8a9ba5e0ad fortify: show short mode omit filesystems cat 2024-12-22 13:20:33 +09:00
  • f608f28a6a app: mount /dev/kvm in permissive defaults cat 2024-12-22 12:37:24 +09:00
  • aecfae1874 fortify: sort by time of start cat 2024-12-22 12:06:54 +09:00
  • 27f2b53d18 fortify: sort ps output cat 2024-12-22 11:59:53 +09:00
  • 5838963265 nix: test dbus via notify-send cat 2024-12-22 11:31:12 +09:00
  • e8594cf670 fortify: print short instance id in non-json short mode cat 2024-12-22 11:02:19 +09:00
  • 5c73acb56f release: 0.2.6 cat 2024-12-22 01:18:21 +09:00
  • 76ca2a92ee nix: check state store contents cat 2024-12-22 01:10:48 +09:00
  • f2869c4235 fortify: serialise ps with string as key cat 2024-12-21 23:52:48 +09:00
  • bf11241649 fortify: zsh complete show instance list cat 2024-12-21 21:13:53 +09:00
  • cb98baa19d fortify: clean up ps formatting code cat 2024-12-21 20:34:40 +09:00
  • 4f4c690d38 fortify: move json indent call cat 2024-12-21 18:51:59 +09:00
  • df7f692e61 fortify: move show formatting out of main cat 2024-12-21 18:16:31 +09:00
  • 7a8b625a57 app: rename /fortify to /.fortify cat 2024-12-21 18:11:32 +09:00
  • 8bf12bbe68 nix: clear terminal prior to screenshot cat 2024-12-21 18:04:17 +09:00
  • f8c3d53327 nix: test pulseaudio pass through cat 2024-12-21 17:58:14 +09:00
  • 74fe74e6b5 app: do not fail on missing cookie cat 2024-12-21 17:56:21 +09:00
  • ed8ee5eb4b nix: filter nix files from src cat 2024-12-21 17:39:42 +09:00
  • af4d92b785 nix: test dbus proxy cat 2024-12-21 14:19:50 +09:00
  • ce04dd52ca nix: background go test cat 2024-12-21 13:58:57 +09:00
  • 3d042f4992 nix: remove workspace switching cat 2024-12-21 13:52:05 +09:00
  • 68660a2ad4 fortify: config/state pretty-print subcommand cat 2024-12-21 00:32:34 +09:00
  • b9cc318314 system: implement Enablements String method cat 2024-12-20 23:21:19 +09:00
  • ed10574dea state: store join util cat 2024-12-20 19:05:39 +09:00
  • 195b717e01 release: 0.2.5 cat 2024-12-20 00:28:48 +09:00
  • df6fc298f6 migrate to git.gensokyo.uk/security/fortify cat 2024-12-20 00:20:02 +09:00
  • eae3034260 state: expose aids and use instance id as key cat 2024-12-19 21:36:17 +09:00
  • 5ea7333431 fst: implement app id parser cat 2024-12-19 18:19:47 +09:00
  • f796622c35 state: rename simple store implementation cat 2024-12-19 11:48:48 +09:00
  • 5d25bee786 fortify: remove systemd check cat 2024-12-19 11:14:31 +09:00
  • b48ece3bb0 acl: use test-managed tmpdir cat 2024-12-19 11:08:13 +09:00
  • 9f95f60400 release: 0.2.4 cat 2024-12-18 23:52:52 +09:00
  • 90dd57f75d workflows: cache nix store cat 2024-12-18 23:20:25 +09:00
  • 141f2e3685 workflows: cache apt packages cat 2024-12-18 22:00:08 +09:00
  • 73aa285e8f workflows: upload nixos test output cat 2024-12-18 20:32:40 +09:00
  • 6e87fc02dd workflows: build and upload test distribution cat 2024-12-18 19:57:03 +09:00
  • 52f21a19f3 cmd/fshim: switch to setup pipe cat 2024-12-18 19:39:25 +09:00
  • 7be53a2438 cmd/fshim: switch to generic setup func cat 2024-12-18 17:20:31 +09:00
  • 7f29b37a32 proc: setup payload send cat 2024-12-18 17:20:01 +09:00
  • f69e8e753e cmd/finit: switch to generic receive func cat 2024-12-18 16:49:19 +09:00
  • ef8fd37e9d proc: setup payload receive cat 2024-12-18 16:48:41 +09:00
  • 2f676c9d6e fst: rename from fipc cat 2024-12-18 15:50:46 +09:00
  • bbace8f84b nix: increase cpu count cat 2024-12-18 15:32:52 +09:00
  • 2efedf56c0 nix: collect fortify ps output cat 2024-12-18 13:48:39 +09:00
  • b752ec4468 fipc: export config struct cat 2024-12-18 13:45:55 +09:00
  • 5d00805a7c nix: check acl rollback cat 2024-12-18 12:49:32 +09:00
  • 7b6052a473 nix: run Go tests in nixos cat 2024-12-17 21:16:55 +09:00
  • 38653c6ab5 release: 0.2.3 cat 2024-12-17 14:06:17 +09:00
  • b5cbbeab90 dist: generate distribution tarball cat 2024-12-17 14:02:54 +09:00
  • c3ba0c3cce nix: rename nixos test cat 2024-12-17 13:02:12 +09:00
  • b453f70ca2 cmd/fsu: check uid range before syscall cat 2024-12-17 13:01:36 +09:00
  • c2b178e626 xcb: refactor and clean up cat 2024-12-17 12:46:36 +09:00
  • aeda40fc92 nix: test x11 permissive defaults cat 2024-12-17 12:40:18 +09:00
  • 65dc39956f workflows: set action names cat 2024-12-17 11:06:23 +09:00
  • 35505c8a26 workflows: invoke nix flake checks cat 2024-12-16 23:18:17 +09:00
  • 3f993021f8 nix: permissive defaults nixos test cat 2024-12-16 22:56:10 +09:00
  • 4d3bd5338f nix: implement flake checks cat 2024-12-16 20:54:28 +09:00
  • 138666d753 nix: skip acl test cat 2024-12-16 19:29:01 +09:00
  • f4628e181b acl: create test file in tmpdir cat 2024-12-16 18:58:09 +09:00
  • c8a90666c5 acl: refactor and clean up cat 2024-12-16 18:27:19 +09:00
  • ee41b37606 acl: add tests cat 2024-12-16 15:57:00 +09:00
  • e3f1d7ba60 release: 0.2.2 cat 2024-12-07 21:47:22 +09:00
  • 39e3ac3ccd nix: require /etc/userdb nix-daemon cat 2024-12-07 21:07:57 +09:00
  • 33c95b80ca cmd/fuserdb: rename home directories cat 2024-12-07 20:23:46 +09:00
  • 40cc8a68d1 nix: rename home directories cat 2024-12-07 20:15:37 +09:00
  • f773c92411 system: prevent duplicate Wayland op cat 2024-12-07 19:45:37 +09:00
  • 16ab734fcd update README document cat 2024-12-06 17:04:36 +09:00
  • cc816a1aaa proc: cleaner extra files cat 2024-12-06 16:05:04 +09:00
  • b3ef53b193 app: integrate security-context-v1 cat 2024-12-06 04:25:33 +09:00
  • 8d0573405a helper/bwrap: implement sync fd cat 2024-12-06 04:21:37 +09:00
  • 38e92edb8e system/wayland: integrate security-context-v1 cat 2024-12-06 04:20:15 +09:00
  • 2d606b1f4b wl: implement security-context-v1 cat 2024-12-06 03:34:13 +09:00
  • 1b5b089c78 fortify: rename --dbus-id to --id cat 2024-12-06 03:26:09 +09:00