1
0
forked from rosa/hakurei

Commit Graph

  • 53d80f4b66 internal/pkg/testdata: check network cat 2026-01-06 21:32:10 +09:00
  • 156096ac98 internal/pkg: known checksum exec artifact cat 2026-01-06 20:57:43 +09:00
  • ceb75538cf internal/pkg: update http checksum signature cat 2026-01-06 18:24:31 +09:00
  • 0741a614ed internal/pkg: relocate testtool workaround cat 2026-01-06 18:06:56 +09:00
  • e7e9b4caea internal/pkg: exec nil path check during cure cat 2026-01-06 17:46:12 +09:00
  • f6d32e482a internal/pkg: ensure parent for non-directory entries cat 2026-01-06 05:55:24 +09:00
  • 79adf217f4 internal/pkg: implement exec artifact cat 2026-01-06 04:36:01 +09:00
  • 8efffd72f4 internal/pkg: destroy temp during deferred cleanup cat 2026-01-06 04:24:54 +09:00
  • 86ad8b72aa internal/pkg: expose cure through cure context cat 2026-01-06 01:04:06 +09:00
  • e91049c3c5 internal/pkg: pass cure context as single value cat 2026-01-06 00:56:49 +09:00
  • 3d4d32932d internal/pkg: verify checksum after uneventful scrub cat 2026-01-05 22:54:16 +09:00
  • 0ab6c13c77 internal/pkg: consistency check for on-disk cache cat 2026-01-05 04:52:59 +09:00
  • 834cb0d40b internal/pkg: override "." for directory checksum cat 2026-01-05 04:00:13 +09:00
  • 7548a627e5 internal/pkg: delete stale done channels cat 2026-01-05 02:12:34 +09:00
  • b98d27f773 internal/pkg: expand single directory tarball cat 2026-01-05 01:42:29 +09:00
  • f3aa31e401 internal/pkg: temporary scratch space for cure cat 2026-01-05 01:05:27 +09:00
  • 4da26681b5 internal/pkg: compute http identifier from url cat 2026-01-05 00:43:21 +09:00
  • 4897b0259e internal/pkg: improve artifact interface cat 2026-01-04 21:57:57 +09:00
  • d6e4f85864 internal/pkg: ignore typeflag 'g' cat 2026-01-04 12:46:56 +09:00
  • 3eb927823f internal/pkg: create symlinks for files cat 2026-01-04 01:48:53 +09:00
  • d76b9d04b8 internal/pkg: implement tar artifact cat 2026-01-04 01:08:59 +09:00
  • fa93476896 internal/pkg: override working directory perms cat 2026-01-04 00:55:23 +09:00
  • bd0ef086b1 internal/pkg: enable cache access during store cat 2026-01-04 00:39:14 +09:00
  • 05202cf994 internal/pkg: pass context in request wrapper cat 2026-01-03 23:53:52 +09:00
  • 40081e7a06 internal/pkg: implement caching for directories cat 2026-01-03 22:49:01 +09:00
  • 863d3dcf9f internal/pkg: wrap checksum string encoding cat 2026-01-03 22:02:15 +09:00
  • 8ad9909065 internal/pkg: compute identifier from deps cat 2026-01-03 21:24:50 +09:00
  • deda16da38 internal/pkg: create work directory cat 2026-01-03 20:56:11 +09:00
  • 55465c6e72 internal/pkg: optionally validate flat pathnames cat 2026-01-03 18:59:18 +09:00
  • ce249d23f1 internal/pkg: implement http artifact cat 2026-01-03 15:26:59 +09:00
  • dd5d792d14 go: 1.25 cat 2026-01-03 15:25:28 +09:00
  • d15d2ec2bd internal/pkg: relocate cache test helper cat 2026-01-02 16:08:43 +09:00
  • 3078c41ce7 internal/pkg: encode entry in custom format cat 2026-01-02 15:39:42 +09:00
  • e9de5d3aca internal/pkg: implement caching for files cat 2026-01-02 00:59:37 +09:00
  • 993afde840 dist: install sharefs cat 2026-01-02 00:57:51 +09:00
  • c9cd16fd2a cmd/sharefs: prepare directory early cat 2025-12-27 23:17:02 +09:00
  • e42ea32dbe nix: configure sharefs via fileSystems cat 2025-12-27 22:52:12 +09:00
  • e7982b4ee9 cmd/sharefs: create directory as root cat 2025-12-27 22:09:55 +09:00
  • ef1ebf12d9 cmd/sharefs: handle mount -t fuse.sharefs cat 2025-12-27 20:49:27 +09:00
  • 775a9f57c9 cmd/sharefs: check option parsing behaviour cat 2025-12-27 17:33:12 +09:00
  • 2f8ca83376 cmd/sharefs: containerise filesystem daemon cat 2025-12-27 09:17:14 +09:00
  • 3d720ada92 container: optionally allow orphan cat 2025-12-27 09:12:02 +09:00
  • 2e5362e536 cmd/sharefs: opaque setup state cat 2025-12-27 03:45:09 +09:00
  • 6d3bd27220 cmd/sharefs: expand fuse_main cat 2025-12-27 02:25:18 +09:00
  • a27305cb4a cmd/sharefs: improve help message cat 2025-12-27 02:20:41 +09:00
  • 0e476c5e5b cmd/sharefs: allocate sharefs_private early cat 2025-12-26 08:08:41 +09:00
  • 54712e0426 nix: set noatime on sharefs cat 2025-12-26 05:34:05 +09:00
  • b77c1ecfdb cmd/sharefs/test: check option handling cat 2025-12-26 05:28:45 +09:00
  • dce5839a79 nix: do not restart sharefs cat 2025-12-26 04:12:14 +09:00
  • d597592e1f cmd/sharefs: rename fuse-helper to fuse-operations cat 2025-12-26 03:19:32 +09:00
  • 056f5b12d4 cmd/sharefs: move translate_pathname body to macro wrapper cat 2025-12-26 02:07:51 +09:00
  • da2bb546ba cmd/sharefs: remove readlink cat 2025-12-25 06:00:58 +09:00
  • 7bfbd59810 cmd/sharefs: implement shared filesystem cat 2025-12-25 04:05:54 +09:00
  • ea815a59e8 nix: disable source fortification in devShell cat 2025-12-21 02:22:28 +09:00
  • 28a8dc67d2 internal/pipewire: raise Core::Sync timeout cat 2025-12-19 00:49:33 +09:00
  • ec49c63c5f internal/pipewire: EPOLL_CTL_ADD instead of EPOLL_CTL_MOD cat 2025-12-19 00:43:15 +09:00
  • 5a50bf80ee internal/pipewire: hold socket fd directly cat 2025-12-19 00:28:02 +09:00
  • ce06b7b663 internal/pipewire: inform conn of blocking intent cat 2025-12-18 23:51:47 +09:00
  • 08bdc68f3a internal/pipewire: sendmsg/recvmsg errors are fatal cat 2025-12-18 23:32:51 +09:00
  • 8cb0b433b2 release: 0.3.3 v0.3.3 cat 2025-12-15 20:34:45 +09:00
  • 767f1844d2 test: check shim private dir cleanup cat 2025-12-15 20:14:39 +09:00
  • 54610aaddc internal/outcome: expose pipewire via pipewire-pulse cat 2025-12-15 12:43:58 +09:00
  • 2e80660169 internal/outcome: look up pipewire-pulse path cat 2025-12-15 12:35:43 +09:00
  • d0a3c6a2f3 internal/outcome: optional shim private dir cat 2025-12-15 12:32:05 +09:00
  • 0c0e3d6fc2 hst: add direct hardware option cat 2025-12-15 12:29:32 +09:00
  • fae910a1ad container: sync stubbed wait4 loop after notify cat 2025-12-14 10:22:48 +09:00
  • 178c8bc28b internal/pipewire: handle SecurityContext::Create error cat 2025-12-14 09:41:28 +09:00
  • 30dcab0734 internal/pipewire: SecurityContext as destructible cat 2025-12-14 09:31:50 +09:00
  • 0ea051062b internal/pipewire: reorder context struct cat 2025-12-14 09:26:30 +09:00
  • b0f2ab6fff internal/pipewire: implement Core::Destroy cat 2025-12-14 09:20:58 +09:00
  • 00a5bdf006 internal/pipewire: do not emit None for spa_dict cat 2025-12-14 09:06:44 +09:00
  • a27dfdc058 internal/pipewire: implement Core::CreateObject cat 2025-12-14 08:10:57 +09:00
  • 6d0d9cecd1 internal/pipewire: handle nil spa_dict correctly cat 2025-12-14 07:12:00 +09:00
  • 17248d7d61 internal/pipewire: unmarshal nil pointer correctly cat 2025-12-14 06:58:53 +09:00
  • 41e5628c67 internal/pipewire: return correct size for nil spa_dict cat 2025-12-14 05:51:41 +09:00
  • ffbec828e1 internal/pipewire: move Core wrapper methods under Core cat 2025-12-14 05:35:27 +09:00
  • de0467a65e internal/pipewire: treat noAck violation as fatal cat 2025-12-13 22:30:06 +09:00
  • b5999b8814 internal/pipewire: implement Core::RemoveId cat 2025-12-13 21:49:28 +09:00
  • ebc67bb8ad nix: update flake lock cat 2025-12-12 08:39:55 +09:00
  • e60ff660f6 internal/pipewire: treat unknown opcode as fatal cat 2025-12-11 04:22:03 +09:00
  • 47db461546 internal/pipewire: generic Core::Error handling cat 2025-12-11 04:07:55 +09:00
  • 0a3fe5f907 internal/pipewire: export Registry::Destroy cat 2025-12-11 03:34:33 +09:00
  • b72d502f1c internal/outcome: populate instance metadata for PipeWire cat 2025-12-10 03:01:30 +09:00
  • f8b3db3f66 internal/pipewire: cleaner error message for unsupported type cat 2025-12-10 01:51:06 +09:00
  • 0e2fb1788f internal/pipewire: implement Registry::Destroy cat 2025-12-10 01:25:30 +09:00
  • d8417e2927 internal/pipewire: implement Registry::GlobalRemove cat 2025-12-10 00:59:01 +09:00
  • ccc0d98bd7 release: 0.3.2 v0.3.2 cat 2025-12-09 08:12:52 +09:00
  • a3fd05765e container: load initial process started before syscall cat 2025-12-09 08:12:22 +09:00
  • c538df7daa internal/pipewire: expose connection props cat 2025-12-09 06:51:12 +09:00
  • 44e5aa1a36 internal/pipewire: include remaining size in recvmsg wrapper cat 2025-12-09 06:36:46 +09:00
  • cf0e7d8c27 internal/pipewire: reset per-roundtrip state once per call cat 2025-12-09 06:28:33 +09:00
  • 130add21e5 internal/pipewire: increment remote sequence after establishing bounds cat 2025-12-09 06:21:41 +09:00
  • 5ec4045e24 internal/pipewire: do not clobber error parsing SCMs cat 2025-12-09 06:02:15 +09:00
  • be2075f169 Revert "internal/pipewire: work around remote sequence quirk" cat 2025-12-09 05:25:41 +09:00
  • e9fb1d7be5 container/initdaemon: copy wstatus from wait4 loop cat 2025-12-08 22:58:42 +09:00
  • dafe9f8efc container: spin instead of block on wait4 ECHILD cat 2025-12-08 22:56:13 +09:00
  • 96dd7abd80 container: improve error message fallback cat 2025-12-08 22:45:54 +09:00
  • d5fb179012 cmd/hakurei: exec instead of fork/exec from shell cat 2025-12-08 22:29:41 +09:00
  • 462863e290 container: friendlier error message for op timing out cat 2025-12-08 22:19:03 +09:00
  • 2786611b88 test/interactive: add app with bad daemon cat 2025-12-08 22:12:07 +09:00