Commit Graph

  • 898b5aed3d internal/store: iterator over all entries cat 2025-11-02 14:19:45 +09:00
  • 7c3c3135d8 internal/outcome: track state in TMPDIR cat 2025-11-02 12:40:58 +09:00
  • f33aea9ff9 internal/env: cleaner runtime dir fallback cat 2025-11-02 12:22:32 +09:00
  • e7fc311d0b internal/outcome/shim: cover reparent and exit request paths cat 2025-11-02 11:58:09 +09:00
  • f5274067f6 internal/outcome/process: nil-safe unlock when failing to lock cat 2025-11-02 11:47:51 +09:00
  • e7161f8e61 internal/outcome: measure finalise time cat 2025-11-02 05:17:33 +09:00
  • 6931ad95c3 internal/outcome/shim: EOF as exit request fallback cat 2025-11-02 04:41:26 +09:00
  • 2ba599b399 internal/outcome/process: use new store interface cat 2025-11-02 03:19:18 +09:00
  • d3d3417125 internal/outcome/process: relocate start and serve cat 2025-11-01 19:14:59 +09:00
  • 651cdf9ccb internal/outcome: remove guard on main cat 2025-10-31 22:58:26 +09:00
  • 68ff0a2ba6 container/params: expose pipe cat 2025-10-31 22:34:38 +09:00
  • 6a0ecced90 internal/store: expose save via handle cat 2025-10-31 04:20:22 +09:00
  • b667fea1cb internal/store: export new interface cat 2025-10-31 03:41:26 +09:00
  • b25ade5f3d internal/store: rename compat interface cat 2025-10-30 18:53:59 +09:00
  • ebdcff1049 internal/store: rename from state cat 2025-10-30 18:43:55 +09:00
  • 46c5ce4936 internal/outcome/shim: check full behaviour cat 2025-10-30 05:20:49 +09:00
  • 36f8064905 internal/outcome/process: output via msg cat 2025-10-30 03:34:24 +09:00
  • eeb9f98e5b internal/outcome/shim: move signal constants cat 2025-10-30 00:46:23 +09:00
  • 3f9f331501 internal/outcome/shim: remove noop resume cat 2025-10-29 23:31:25 +09:00
  • 2563391086 internal/outcome/shim: params check early cat 2025-10-29 23:10:12 +09:00
  • a0b4e47acc internal/outcome: rename from app cat 2025-10-29 04:32:43 +09:00
  • a52f7038e5 internal/env: relocate from app cat 2025-10-29 04:09:42 +09:00
  • 274686d10d internal/validate: relocate from app cat 2025-10-29 03:40:09 +09:00
  • 65342d588f internal/app/state: improve store internals cat 2025-10-28 23:04:17 +09:00
  • 5e5826459e internal/app/state: improve handles internals cat 2025-10-27 00:43:33 +09:00
  • 4a463b7f03 internal/app/state: use absolute pathnames cat 2025-10-26 03:39:51 +09:00
  • dacd9550e0 internal/app/state: acquire big lock for toplevel operations cat 2025-10-26 03:27:56 +09:00
  • 546b00429f treewide: update doc comments cat 2025-10-26 03:00:04 +09:00
  • 86f4219062 internal/app/state/data: check full entry behaviour cat 2025-10-26 01:49:14 +09:00
  • fe2929d5f7 internal/app/state: include et header cat 2025-10-25 22:01:26 +09:00
  • 470e545d27 internal/app/state: use internal/lockedfile cat 2025-10-25 21:28:49 +09:00
  • 8d3381821f internal/app/state: export correct backend value cat 2025-10-25 21:11:05 +09:00
  • e9d00b9071 container/executable: handle nil msg cat 2025-10-25 21:08:54 +09:00
  • 4f41afee0f internal/app/state: fixed size et-only header cat 2025-10-25 19:15:06 +09:00
  • 7de593e816 cmd/hakurei: short identifier from lower half cat 2025-10-24 00:47:39 +09:00
  • 2442eda8d9 hst/instance: embed config struct cat 2025-10-23 23:25:46 +09:00
  • 05488bfb8f hst/instance: store priv side pid cat 2025-10-23 23:19:55 +09:00
  • dd94818f20 hst/instance: define instance state cat 2025-10-23 22:51:10 +09:00
  • 0fd357e7f6 container/init: do not suspend output cat 2025-10-23 08:11:00 +09:00
  • 57231d4acf container/init: improve signal handling cat 2025-10-23 08:02:03 +09:00
  • c5aefe5e9d internal/app/shim: check behaviour cat 2025-10-23 06:07:41 +09:00
  • 0f8ffee44d internal/app: test case for hst template cat 2025-10-23 04:46:58 +09:00
  • 1685a4d000 cmd/hsu: reduce excessive test range cat 2025-10-23 04:32:32 +09:00
  • 6c338b433a internal/app: reduce test case indentation cat 2025-10-22 07:40:32 +09:00
  • 8accd3b219 internal/app/shim: use syscall dispatcher cat 2025-10-22 06:55:02 +09:00
  • c5f59c5488 container/syscall: export prctl wrapper cat 2025-10-22 05:26:54 +09:00
  • fcd9becf9a cmd/hsu: run in locked thread cat 2025-10-22 05:09:08 +09:00
  • 622f945c22 container/init: check msg in entrypoint cat 2025-10-22 04:20:08 +09:00
  • e94acc424c container/comp: rename from bits cat 2025-10-21 20:54:03 +09:00
  • b1a4d801be hst/container: flags string representation cat 2025-10-21 20:29:52 +09:00
  • 56beae17fe test: assert hst CGO_ENABLED=0 cat 2025-10-21 19:49:04 +09:00
  • ea978101b1 cmd/hakurei/parse: close config fd cat 2025-10-21 06:05:36 +09:00
  • fbd1638e7f test/interactive/trace: update nix attribute cat 2025-10-21 06:03:09 +09:00
  • d42067df7c cmd/hakurei/json: friendly error messages cat 2025-10-21 05:17:25 +09:00
  • b9459a80c7 container/init: check use constants for open flags cat 2025-10-21 03:13:58 +09:00
  • f8189d1488 container/syscall: dot-import syscall cat 2025-10-21 03:09:14 +09:00
  • 5063b774c1 hst: expose version string cat 2025-10-21 01:56:44 +09:00
  • 766dd89ffa internal: clean up build strings cat 2025-10-21 01:49:36 +09:00
  • 699c19e972 hst/container: optional runtime and tmpdir sharing cat 2025-10-19 03:53:20 +09:00
  • b5b30aea2e test: place marker in common path cat 2025-10-19 03:50:37 +09:00
  • c0e860000a internal/app: remove spfinal cat 2025-10-19 02:58:46 +09:00
  • d87020f0ca hst/config: validate env early cat 2025-10-19 02:39:23 +09:00
  • e47aebb7a0 internal/app/outcome: apply configured filesystems late cat 2025-10-19 01:41:52 +09:00
  • 543bf69102 internal/app/spx11: check behaviour cat 2025-10-19 01:00:12 +09:00
  • 4cfb1fda8f internal/app/spwayland: check behaviour cat 2025-10-19 00:30:56 +09:00
  • c12183959a internal/app/dispatcher: report correct field cat 2025-10-18 23:59:10 +09:00
  • f5845e312e internal/app/sptmpdir: check behaviour cat 2025-10-18 23:46:10 +09:00
  • a103c4a7c7 internal/app/hsu: check behaviour cat 2025-10-18 20:45:42 +09:00
  • 67ec82ae1b ldd/exec: raise timeout cat 2025-10-18 18:03:09 +09:00
  • f6f0cb56ae internal/app/hsu: remove wrapper method cat 2025-10-18 17:35:20 +09:00
  • d4284c109d internal/app/spruntime: emulate pam_systemd type cat 2025-10-18 04:25:40 +09:00
  • 030ad2a73b internal/app/spruntime: check behaviour cat 2025-10-18 03:41:49 +09:00
  • 78d7955abd internal/app/sppulse: check cookie discovery cat 2025-10-18 01:30:33 +09:00
  • b066495a7d internal/app/sppulse: check buf error injection cat 2025-10-18 01:01:52 +09:00
  • 82299d34c6 internal/app/sppulse: correctly handle small cookie cat 2025-10-17 08:03:03 +09:00
  • 792013cefb internal/app/sppulse: check behaviour cat 2025-10-17 06:32:21 +09:00
  • 3f39132935 internal/app/dispatcher: reduce check code duplication cat 2025-10-17 05:32:14 +09:00
  • c922c3f80e internal/app/sppulse: relocate hard to test code cat 2025-10-16 05:36:50 +09:00
  • 6cf58ca1b3 internal/app/spfinal: check behaviour cat 2025-10-16 02:08:31 +09:00
  • 425421d9b1 hst/container: rename constants cat 2025-10-16 00:27:00 +09:00
  • 5e0f15d76b hst/container: additional shim exit codes cat 2025-10-15 22:09:33 +09:00
  • ae65491223 container/init: use one channel for wait4 cat 2025-10-15 21:35:19 +09:00
  • 52e3324ef4 test/sandbox: ignore nondeterministic mount point cat 2025-10-14 07:08:39 +09:00
  • f95e0a7568 hst/config: hold acl struct by value cat 2025-10-14 07:02:14 +09:00
  • 4c647add0d hst/container: pack boolean options cat 2025-10-14 06:37:24 +09:00
  • a341466942 hst: separate container config cat 2025-10-14 04:22:26 +09:00
  • e4ee8df83c internal/app/spdbus: check behaviour cat 2025-10-14 01:51:01 +09:00
  • 048c1957f1 helper/args: variadic check function cat 2025-10-14 01:48:56 +09:00
  • 790d77075e system/dbus: remove builder state leak cat 2025-10-14 01:33:44 +09:00
  • e5ff40e7d3 container: synchronise after notify cat 2025-10-13 19:17:19 +09:00
  • 123d7fbfd5 container/seccomp: remove export pipe cat 2025-10-13 18:49:58 +09:00
  • 7638a44fa6 treewide: parallel tests cat 2025-10-13 04:38:48 +09:00
  • a14b6535a6 helper/stub: write ready byte late cat 2025-10-13 01:55:44 +09:00
  • 763ab27e09 system: remove tmpfiles cat 2025-10-13 01:12:44 +09:00
  • bff2a1e748 container/initplace: remove indirect method cat 2025-10-13 01:06:45 +09:00
  • 8a91234cb4 hst: reword and improve doc comments cat 2025-10-12 05:03:14 +09:00
  • db7051a368 internal/app/spcontainer: check fs init behaviour cat 2025-10-12 03:58:53 +09:00
  • 36f312b3ba internal/app/spcontainer: resolve path through dispatcher cat 2025-10-11 20:15:53 +09:00
  • 037144b06e system/dbus: use well-known address in spec cat 2025-10-11 18:51:04 +09:00
  • f5a597c406 hst: rename /.hakurei constant cat 2025-10-11 14:29:38 +09:00