1
0
forked from rosa/hakurei

Commit Graph

  • 46cd3a28c8 container: remove global msg cat 2025-09-29 02:33:10 +09:00
  • ad1bc6794f release: 0.2.2 v0.2.2 cat 2025-09-28 21:58:19 +09:00
  • e55822c62f container/init: reduce verbose noise cat 2025-09-28 21:51:10 +09:00
  • 802e6afa34 container/output: move global output to msg cat 2025-09-27 19:53:43 +09:00
  • e906cae9ee container/output: export suspendable writer cat 2025-09-27 19:46:35 +09:00
  • ae2df2c450 internal: remove sys package cat 2025-09-25 13:46:21 +09:00
  • 6e3f34f2ec internal/app: merge finalise test cases cat 2025-09-25 12:11:02 +09:00
  • 65a0bb9729 internal/sys/hsu: expose hsurc identifier cat 2025-09-24 21:17:04 +09:00
  • afa7a0800d cmd/hsu: return hsurc id cat 2025-09-24 21:10:13 +09:00
  • 773253fdf5 test/sandbox: raise timeout cat 2025-09-24 19:41:59 +09:00
  • 409ed172c8 internal/app: handle LookupGroup error cat 2025-09-24 19:36:55 +09:00
  • 1c4f593566 internal/app: unexport outcome, remove app struct cat 2025-09-24 18:44:14 +09:00
  • b99c63337d internal/app: do not return from shim start cat 2025-09-24 13:26:30 +09:00
  • f09133a224 test: check init lingering timeout behaviour cat 2025-09-22 21:56:29 +09:00
  • 16409b37a2 internal/app: compensate shim timeout cat 2025-09-16 02:22:05 +09:00
  • a2a291791c internal/sys: separate hsu uid cache cat 2025-09-15 02:30:47 +09:00
  • 8690419c2d hst: replace internal/app error cat 2025-09-15 01:44:43 +09:00
  • 1cdc6b4246 test/sandbox: create marker in /var/tmp cat 2025-09-14 16:45:17 +09:00
  • 56aad8dc11 test/sandbox/tool: marker pathname from flag cat 2025-09-14 15:57:41 +09:00
  • 83c4f8b767 test/sandbox: check extra writable paths cat 2025-09-14 15:12:09 +09:00
  • d0ddd71934 test/sandbox: bind /var/tmp writable cat 2025-09-14 14:59:53 +09:00
  • 70e02090f7 nix: use slightly less ambiguous type cat 2025-09-14 14:45:14 +09:00
  • ca247b8037 internal/app: mount /dev/shm early cat 2025-09-14 01:35:17 +09:00
  • 3f25c3f0af container: initialise cmd early cat 2025-09-13 19:50:17 +09:00
  • e271fa77aa nix: update flake lock cat 2025-09-13 12:07:57 +09:00
  • f876043844 internal/hlog: remove error wrapping cat 2025-09-12 06:46:12 +09:00
  • 6265aea73a system: partial I inherit dispatcher cat 2025-09-11 02:02:31 +09:00
  • c8a0effe90 system/wayland: use syscall dispatcher cat 2025-09-11 01:48:18 +09:00
  • 8df01b71d4 system: remove test package cat 2025-09-10 23:50:22 +09:00
  • 985c4dd2fc system/xhost: wrap revert error correctly cat 2025-09-08 04:17:39 +09:00
  • da2b9c01ce system/tmpfiles: do not fail for smaller files cat 2025-09-08 03:22:10 +09:00
  • 323d132c40 system/mkdir: use syscall dispatcher cat 2025-09-06 22:30:08 +09:00
  • 6cc2b406a4 system/link: use syscall dispatcher cat 2025-09-06 19:47:58 +09:00
  • fcd0f2ede7 system/output: pass through LinkError cat 2025-09-06 17:41:06 +09:00
  • e68db7fbfc system: unexport Op implementations cat 2025-09-06 16:16:03 +09:00
  • ac81cfbedc system/dbus: print incomplete string in buffer cat 2025-09-06 15:48:57 +09:00
  • 05db06c87b system/dbus: use syscall dispatcher cat 2025-09-06 14:25:19 +09:00
  • e603b688ca system/dispatcher: expose test reporting to builder cat 2025-09-06 12:59:33 +09:00
  • a9def08533 system/dbus: drop proxy output beyond threshold cat 2025-09-06 02:37:28 +09:00
  • ecaf43358d system/dbus: create context in subtest cat 2025-09-05 05:15:40 +09:00
  • 197fa65b8f system/dbus: remove redundant proxy pairs cat 2025-09-05 02:07:56 +09:00
  • e81a45e849 container/dispatcher: optional stub wait4 signal association cat 2025-09-04 20:28:49 +09:00
  • 3920acf8c2 container/stub: remove function call in handleExit cat 2025-09-04 19:39:12 +09:00
  • 19630a9593 container/dispatcher: remove wait4 test log cat 2025-09-04 05:30:57 +09:00
  • 4051577d6b container/stub: override goexit methods cat 2025-09-04 04:51:49 +09:00
  • ddfb865e2d system/dispatcher: wrap syscall helper functions cat 2025-09-04 04:15:25 +09:00
  • 024d2ff782 system: improve tests of the I struct cat 2025-09-03 02:16:10 +09:00
  • 6f719bc3c1 system: update doc commands and remove mutex cat 2025-09-02 04:54:34 +09:00
  • 1b5d20a39b container/dispatcher: stub.Call initialisation helper function cat 2025-09-02 04:44:08 +09:00
  • 49600a6f46 container/stub: export stub helpers cat 2025-08-31 23:11:25 +09:00
  • b489a3bba1 system/output: implement MessageError cat 2025-08-31 13:51:21 +09:00
  • 780e3e5465 container/msg: optionally provide error messages cat 2025-08-31 11:57:59 +09:00
  • 712cfc06d7 container: wrap container init start errors cat 2025-08-30 23:44:48 +09:00
  • f5abce9df5 system: wrap op errors cat 2025-08-30 22:49:12 +09:00
  • ddb003e39b system/internal/xcb: refactor and clean up cat 2025-08-30 20:02:18 +09:00
  • b12c290f12 system/wayland: improve error descriptions cat 2025-08-30 16:51:40 +09:00
  • 0122593312 system/acl: wrap libacl errors in PathError cat 2025-08-30 13:19:15 +09:00
  • 6aa431d57a system/acl: update test log messages cat 2025-08-30 12:55:49 +09:00
  • 08eeafe817 container/mount: unwrap vfs decoder errors cat 2025-08-29 22:15:05 +09:00
  • d7c7c69a13 container/dispatcher: check simple test errors via reflect cat 2025-08-29 22:12:21 +09:00
  • 50972096cd container/vfs: wrap decoder errors cat 2025-08-29 21:51:31 +09:00
  • 905b9f9785 container/initoverlay: invalid argument type cat 2025-08-29 02:56:56 +09:00
  • 1c7e634f09 container/dispatcher: check test errors via reflect cat 2025-08-29 02:35:24 +09:00
  • 8d472ebf2b container/inittmpfs: unwrap out of bounds error cat 2025-08-29 02:15:48 +09:00
  • 4da6463135 container/init: unwrap path errors cat 2025-08-29 02:04:09 +09:00
  • eb3385d490 container/initsymlink: unwrap mount errors cat 2025-08-29 01:46:54 +09:00
  • b8669338da container/initsymlink: unwrap absolute error cat 2025-08-29 01:43:11 +09:00
  • f24dd4ab8c container/init: handle unwrapped errors cat 2025-08-29 01:37:13 +09:00
  • a462341a0a container: repeat and impossible state types cat 2025-08-29 01:12:02 +09:00
  • 84ad9791e2 container: wrap mount syscall errno cat 2025-08-29 01:06:12 +09:00
  • b14690aa77 internal/app: remove seal interface cat 2025-08-28 01:07:51 +09:00
  • d0b6852cd7 internal/app: remove app interface cat 2025-08-28 00:54:44 +09:00
  • da0459aca1 internal/app: update doc comments cat 2025-08-28 00:45:57 +09:00
  • 1be8de6f5c internal/app: less strict username regex cat 2025-08-28 00:22:55 +09:00
  • 0f41d96671 internal: move sysconf wrapper to app cat 2025-08-28 00:04:58 +09:00
  • 92f510a647 cmd/hakurei/command: pd run dbus-verbose nil check cat 2025-09-06 00:09:25 +09:00
  • acb6931f3e app/seal: leave $DISPLAY as is on host abstract cat 2025-08-27 20:40:30 +09:00
  • 9d932d1039 release: 0.2.1 v0.2.1 cat 2025-08-26 03:33:45 +09:00
  • 9bc8532d56 container/initdev: mount tmpfs on shm for ro dev cat 2025-08-26 03:15:32 +09:00
  • 07194c74cb release: 0.2.0 v0.2.0 cat 2025-08-26 02:23:59 +09:00
  • 4cf694d2b3 hst: use hsu userid for share path suffix cat 2025-08-26 02:15:00 +09:00
  • c9facb746b hst/config: remove data field, rename dir to home cat 2025-08-26 00:52:49 +09:00
  • 878b66022e hst/fsbind: optional ensure source cat 2025-08-26 00:50:23 +09:00
  • 2e0a4795f6 container/initbind: optional ensure host directory cat 2025-08-25 23:24:54 +09:00
  • c328b584c0 hst/fslink: improve string representation cat 2025-08-25 22:52:48 +09:00
  • 9585b35d5b hst/config: remove symlink field cat 2025-08-25 22:21:16 +09:00
  • 26cafe3e80 hst/fs: implement link fstype cat 2025-08-25 21:31:45 +09:00
  • 125f150784 hst/fs: update doc comments cat 2025-08-25 21:11:39 +09:00
  • 0dcac55a0c hst/config: remove container etc field cat 2025-08-25 19:13:31 +09:00
  • 6d202d73b4 hst/fsbind: optional autoetc behaviour cat 2025-08-25 18:30:40 +09:00
  • 1438096339 hst/config: handle filesystem entry targeting root cat 2025-08-25 17:51:08 +09:00
  • 059164d4fa hst/fsbind: optional autoroot behaviour cat 2025-08-25 17:44:12 +09:00
  • 8db906ee64 container/dispatcher: remove exit stub test log cat 2025-08-25 17:33:35 +09:00
  • cedfceded5 container/autoroot: remove prefix field cat 2025-08-25 03:38:12 +09:00
  • 33d2dcce1b container/initoverlay: internal bypass sysroot prefix cat 2025-08-25 02:34:39 +09:00
  • 2baa2d7063 container/init: measure init behaviour cat 2025-08-24 02:28:24 +09:00
  • 0166833431 container/dispatcher: start goroutine in dispatcher cat 2025-08-23 21:47:06 +09:00
  • b3da3da525 container/init: avoid multiple lastcap calls cat 2025-08-23 11:09:11 +09:00
  • 1b3902df78 container/dispatcher: instrument each goroutine individually cat 2025-08-23 11:06:19 +09:00
  • ea1e3ebae9 container/params: pass fd instead of file cat 2025-08-23 00:16:46 +09:00