1
0
forked from rosa/hakurei

Commit Graph

  • 16e674782a cmd/hakurei: reorder show entries cat 2025-11-14 22:14:49 +09:00
  • 47244daefb treewide: migrate ldd callers cat 2025-11-14 21:59:59 +09:00
  • 46fa104419 ldd: require absolute pathname cat 2025-11-14 21:53:10 +09:00
  • 45953b3d9c ldd: cancel on decoder error cat 2025-11-14 21:43:34 +09:00
  • 42759e7a9f ldd: create musl entry representation cat 2025-11-14 21:38:35 +09:00
  • 8e2d2c8246 ldd: check decoder scan guard cat 2025-11-14 18:32:47 +09:00
  • 299685775a container: provide usage example cat 2025-11-14 18:11:39 +09:00
  • b7406cc4c4 ldd: update package doc comment cat 2025-11-14 17:49:01 +09:00
  • 690a0ed0d6 ldd: decode from reader cat 2025-11-14 08:14:46 +09:00
  • a9d72a5eb1 internal/outcome: rename run from main cat 2025-11-14 01:06:14 +09:00
  • 6d14bb814f container/fhs: add constant for /dev/shm/ cat 2025-11-14 01:03:26 +09:00
  • be0e387ab0 internal/info: relocate from internal cat 2025-11-13 07:29:46 +09:00
  • abeb67964f treewide: document linkname uses cat 2025-11-13 07:08:07 +09:00
  • bf5d10743f treewide: import internal/system cat 2025-11-13 01:22:47 +09:00
  • 4e7aab07d5 internal/system: relocate from system cat 2025-11-13 01:15:19 +09:00
  • 15a66a2b31 treewide: import internal/helper cat 2025-11-12 23:19:34 +09:00
  • f347d44c22 internal/helper: relocate from helper cat 2025-11-12 23:12:38 +09:00
  • b5630f6883 test: move package sandbox internal cat 2025-11-12 23:03:22 +09:00
  • 17ffdb2dcf release: 0.3.1 v0.3.1 cat 2025-11-12 00:53:14 +09:00
  • ac34635890 container: set FD_CLOEXEC on all open files cat 2025-11-12 00:18:11 +09:00
  • 9dec9dbc4b container/init: close setup pipe early cat 2025-11-11 07:18:43 +09:00
  • 2f74adc8bd container/init: close initial process files on termination cat 2025-11-10 20:35:59 +09:00
  • d7e0104ae4 treewide: reject impossible user-supplied fd cat 2025-11-10 20:31:26 +09:00
  • bb92e3ada9 cmd/hakurei: expose current instance identifier cat 2025-11-10 07:51:00 +09:00
  • fad419c2a2 internal/outcome: handle group lookup message cat 2025-11-09 02:15:48 +09:00
  • b1a1e73238 nix: update names to reflect new terminology cat 2025-11-09 01:48:31 +09:00
  • 38e9128a8c container/std/seccomp: remove ineffectual typecast cat 2025-11-07 05:45:51 +09:00
  • 7ee702a44e container/seccomp/presets: add fields to literals cat 2025-11-07 05:11:57 +09:00
  • 3d188ef884 std: separate seccomp constants cat 2025-11-07 04:02:40 +09:00
  • 34ccda84b2 release: 0.3.0 v0.3.0 cat 2025-11-06 01:37:15 +09:00
  • 042013bb04 container/std: syscall JSON adapter cat 2025-11-06 00:57:32 +09:00
  • 5c2b63a7f1 container: add 386 constants cat 2025-11-05 20:21:14 +09:00
  • 9fd97e71d0 treewide: fit test untyped int literals in 32-bit cat 2025-11-05 20:13:19 +09:00
  • fba201c995 container/std: relocate rule types cat 2025-11-05 06:00:39 +09:00
  • 7f27a6dc51 container/seccomp: use native types cat 2025-11-05 05:48:59 +09:00
  • b65aba9446 container/seccomp: alias libseccomp types cat 2025-11-05 05:04:56 +09:00
  • becaf8b6d7 std: relocate seccomp lookup tables cat 2025-11-05 04:48:05 +09:00
  • 54c0d6bf48 container/seccomp/pnr: define pseudo syscalls cat 2025-11-05 04:28:11 +09:00
  • c1399f5030 std: rename from comp cat 2025-11-05 02:47:43 +09:00
  • 9ac63aac0c hst/grp_pwd: add extra test cases cat 2025-11-05 01:42:42 +09:00
  • cb9ebf0e15 hst/grp_pwd: specify new uid format cat 2025-11-04 08:00:37 +09:00
  • 9a2a7b749f cmd/hakurei/print: handle nil config cat 2025-11-03 02:20:18 +09:00
  • ec5cb9400c cmd/hpkg/test: print share directory cat 2025-11-03 01:51:57 +09:00
  • ae66b3d2fb message: rename NewMsg to New cat 2025-11-03 01:49:27 +09:00
  • 149bc3671a internal/store: remove compat adapter cat 2025-11-03 01:26:01 +09:00
  • 24435694a5 hst/config: make identifier omitempty cat 2025-11-03 01:23:15 +09:00
  • 1c168babf2 cmd/hakurei/print: use new store interface cat 2025-11-02 23:10:07 +09:00
  • 0edcb7c1d3 test: print share directory cat 2025-11-02 17:00:59 +09:00
  • 0e5ca74b98 cmd/hakurei/print: serialise array for ps cat 2025-11-02 16:15:09 +09:00
  • 23ae7822bf cmd/hakurei/parse: use new store interface cat 2025-11-02 15:59:46 +09:00
  • 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