Commit Graph

  • 3992073212 dist: move comp to dist cat 2025-06-18 16:58:20 +09:00
  • ef80b19f2f treewide: switch to clang-format cat 2025-06-18 13:43:48 +09:00
  • 717771ae80 app: share runtime dir cat 2025-06-08 03:24:48 +09:00
  • bf5772bd8a nix: deduplicate home-manager merging cat 2025-06-07 04:29:32 +09:00
  • 9a7c81a44e nix: go generate in src derivation cat 2025-06-07 03:10:36 +09:00
  • b7e991de5b nix: update flake lock cat 2025-06-02 18:53:28 +09:00
  • 6c1205106d release: 0.4.1 cat 2025-05-26 02:55:19 +09:00
  • 2ffca6984a nix: use reverse-DNS style id as unique identifier cat 2025-05-25 20:12:30 +09:00
  • dde2516304 dbus: handle bizarre dbus proxy behaviour cat 2025-05-25 19:50:06 +09:00
  • f30a439bcd nix: improve common usability cat 2025-05-16 04:38:08 +09:00
  • 008e9e7fc5 nix: update flake lock cat 2025-05-07 19:36:26 +09:00
  • 23aefcd759 fortify: update help strings cat 2025-05-07 19:06:36 +09:00
  • cb8b886446 nix: update flake lock cat 2025-04-22 22:23:21 +09:00
  • 5979d8b1e0 dbus: clean up wrapper implementation cat 2025-04-16 23:10:04 +09:00
  • e587112e63 test: check xdg-dbus-proxy termination cat 2025-04-15 20:45:31 +09:00
  • d6cf736abf release: 0.4.0 cat 2025-04-13 11:10:45 +09:00
  • 15011c4173 app/instance/common: optimise ops allocation cat 2025-04-13 03:46:07 +09:00
  • 31b7ddd122 fst: improve config cat 2025-04-13 03:23:28 +09:00
  • c460892cbd fst: check template cat 2025-04-12 18:00:25 +09:00
  • 6309469e93 app/instance: wrap internal implementation cat 2025-04-12 13:56:41 +09:00
  • 0d7c1a9a43 app: rename app implementation package cat 2025-04-12 10:54:24 +09:00
  • ae6f5ede19 fst: mount passthrough /dev writable cat 2025-04-11 20:01:54 +09:00
  • 807d511c8b test/sandbox: check device outcome cat 2025-04-11 19:55:16 +09:00
  • 2f4f21fb18 fst: rename device field cat 2025-04-11 19:22:00 +09:00
  • 9967909460 sandbox: relative autoetc links cat 2025-04-11 18:54:00 +09:00
  • c806f43881 sandbox: implement autoetc as setup op cat 2025-04-10 18:54:25 +09:00
  • 584405f7cc sandbox/seccomp: rename flag type and constants cat 2025-04-08 01:59:45 +09:00
  • 50127ed5f9 fortify: print synthesised id in ps cat 2025-04-07 21:55:07 +09:00
  • b5eff27c40 fortify: check fst id string length cat 2025-04-07 21:39:46 +09:00
  • 74ba183256 app: install seccomp filter to shim cat 2025-04-07 04:13:08 +09:00
  • f885dede9b sandbox/seccomp: unexport println wrapper cat 2025-04-07 04:07:20 +09:00
  • e9a7cd526f app: improve shim process management cat 2025-04-05 23:51:39 +09:00
  • 12be7bc78e release: 0.3.3 cat 2025-04-01 01:42:10 +09:00
  • 0ba8be659f sandbox: document less obvious parts of setup cat 2025-04-01 01:21:04 +09:00
  • 022242a84a app: wayland socket in process share cat 2025-04-01 00:53:04 +09:00
  • 8aeb06f53c app: share path setup on demand cat 2025-03-31 23:14:00 +09:00
  • 4036da3b5c fst: optional configured shell path cat 2025-03-31 19:31:37 +09:00
  • 986105958c fortify: update show output cat 2025-03-31 04:54:10 +09:00
  • ecdd4d8202 fortify: clean ps output cat 2025-03-31 04:41:08 +09:00
  • bdee0c3921 nix: update flake lock cat 2025-03-30 23:15:18 +09:00
  • 48f634d046 release: 0.3.2 cat 2025-03-30 23:05:57 +09:00
  • 2a46f5bb12 sandbox/seccomp: update doc comment cat 2025-03-30 23:00:20 +09:00
  • 7f2c0af5ad fst: set multiarch bit cat 2025-03-30 22:55:00 +09:00
  • 297b444dfb test: separate app and sandbox cat 2025-03-30 22:03:48 +09:00
  • 89a05909a4 test: move test program to sandbox directory cat 2025-03-30 21:09:16 +09:00
  • f772940768 test/sandbox: treat ESRCH as temporary failure cat 2025-03-30 03:50:59 +09:00
  • 8886c40974 test/sandbox: separate check filter cat 2025-03-29 22:34:51 +09:00
  • 8b62e08b44 test: build test program in nixos config cat 2025-03-29 19:33:17 +09:00
  • 72c59f9229 nix: check share/applications in share package cat 2025-03-29 19:28:20 +09:00
  • ff3cfbb437 test/sandbox: check seccomp outcome cat 2025-03-28 02:24:27 +09:00
  • c13eb70d7d sandbox/seccomp: add fortify default sample cat 2025-03-28 02:02:02 +09:00
  • 389402f955 test/sandbox/ptrace: generic filter block type cat 2025-03-28 01:47:24 +09:00
  • 660a2898dc test/sandbox/ptrace: dump seccomp bpf program cat 2025-03-28 01:09:26 +09:00
  • faf59e12c0 test/sandbox: expose test tool cat 2025-03-28 00:08:47 +09:00
  • d97a03c7c6 test/sandbox: separate test tool source cat 2025-03-27 23:43:13 +09:00
  • a102178019 sys: update doc comment cat 2025-03-27 22:43:17 +09:00
  • e400862a12 state/multi: fix backend cache population race cat 2025-03-27 22:37:08 +09:00
  • 184e9db2b2 sandbox: support privileged container cat 2025-03-27 19:40:19 +09:00
  • 605d018be2 app/seal: check for '=' in envv cat 2025-03-27 18:25:23 +09:00
  • 78aaae7ee0 helper/args: copy args on wt creation cat 2025-03-27 17:30:40 +09:00
  • 5c82f1ed3e helper/stub: output to stdout cat 2025-03-27 17:25:10 +09:00
  • f8502c3ece test/sandbox: check environment cat 2025-03-27 03:16:33 +09:00
  • 996b42634d test/sandbox: invoke check program directly cat 2025-03-27 03:09:16 +09:00
  • 300571af47 app: pass through $SHELL cat 2025-03-27 01:22:40 +09:00
  • 32c90ef4e7 nix: pass through exec arguments cat 2025-03-27 01:08:53 +09:00
  • 2a4e2724a3 release: 0.3.1 cat 2025-03-26 07:48:50 +09:00
  • d613257841 sandbox/init: clear inheritable set cat 2025-03-26 07:46:13 +09:00
  • 18644d90be sandbox: wrap capset syscall cat 2025-03-26 07:44:07 +09:00
  • 52fcc48ac1 sandbox/init: drop capabilities cat 2025-03-26 06:28:32 +09:00
  • 8b69bcd215 sandbox: cache kernel.cap_last_cap value cat 2025-03-26 06:19:19 +09:00
  • 2dd49c437c app: create XDG_RUNTIME_DIR with perm 0700 cat 2025-03-26 02:49:37 +09:00
  • 92852d8235 release: 0.3.0 cat 2025-03-26 02:18:59 +09:00
  • 371dd5b938 nix: create current-system symlink cat 2025-03-26 02:06:11 +09:00
  • 4836d570ae test: raise long timeout to 15 seconds cat 2025-03-26 01:59:05 +09:00
  • 985f9442e6 sandbox: copy symlink with magic prefix cat 2025-03-26 01:42:39 +09:00
  • 67eb28466d nix: create opengl-driver symlink cat 2025-03-25 20:52:20 +09:00
  • c326c3f97d fst/sandbox: do not create /etc in advance cat 2025-03-25 20:00:34 +09:00
  • 971c79bb80 sandbox: remove hardcoded parent perm cat 2025-03-25 19:49:51 +09:00
  • f86d868274 sandbox: wrap error with its own text message cat 2025-03-25 19:42:20 +09:00
  • 33940265a6 sandbox: do not ensure symlink target cat 2025-03-25 19:30:53 +09:00
  • b39f3aeb59 helper: remove bubblewrap wrapper cat 2025-03-25 05:35:02 +09:00
  • 61dbfeffe7 sandbox/wl: move into sandbox cat 2025-03-25 05:26:37 +09:00
  • 532feb4bfa app: merge shim into app package cat 2025-03-25 05:21:47 +09:00
  • ec5e91b8c9 system: optimise string formatting cat 2025-03-25 04:42:30 +09:00
  • ee51320abf test: check revert type selection cat 2025-03-25 04:37:58 +09:00
  • 5c4058d5ac app: run in native sandbox cat 2025-03-25 01:52:49 +09:00
  • e732dca762 wl: fix sync pipe keepalive cat 2025-03-25 01:33:37 +09:00
  • a9adcd914b fortify/parse: omit try fd fallthrough message cat 2025-03-25 01:21:11 +09:00
  • 3dd4ff29c8 test/sandbox: check mount table length cat 2025-03-24 16:36:53 +09:00
  • 61d86c5e10 test/sandbox: fix stdout tty check cat 2025-03-24 16:23:06 +09:00
  • d097eaa28f test/sandbox: unquote fail messages cat 2025-03-24 16:03:53 +09:00
  • ad3576c164 sandbox: resolve tty name cat 2025-03-24 15:28:25 +09:00
  • b989a4601a test/sandbox: fail on mismatched mount entry cat 2025-03-24 13:34:25 +09:00
  • a11237b158 sandbox/vfs: add doc comments cat 2025-03-24 13:21:55 +09:00
  • 40f00d570e sandbox: set mkdir perm cat 2025-03-24 12:45:19 +09:00
  • 0eb1bc6301 test/sandbox: verify outcome via mountinfo cat 2025-03-24 01:39:31 +09:00
  • 1eb837eab8 test/sandbox: warn about misuse in doc comment cat 2025-03-23 23:28:28 +09:00
  • 0a4e633db2 nix: filter test from source cat 2025-03-23 22:20:19 +09:00
  • e8809125d4 sandbox: verify outcome via mountinfo cat 2025-03-23 22:17:36 +09:00
  • 806ce18c0a test/sandbox: check mapuid outcome cat 2025-03-23 17:40:02 +09:00