Commit Graph

  • 620f882fe2 feat: isolate simultaneous RDP fixture profiles master cabbage 2026-09-14 07:16:39 +00:00
  • 9a2b0fd3c1 docs: clarify RDP recovery and prerequisites cabbage 2026-09-14 07:08:41 +00:00
  • e3aadd8dd6 docs: make RDP fixture management self-service cabbage 2026-09-14 07:07:23 +00:00
  • a68729def0 fix: fail closed on unowned IPv6 listener cabbage 2026-09-14 06:53:49 +00:00
  • 3fdd0e2774 feat: add Guacamole stale-session repair action cabbage 2026-09-14 06:50:32 +00:00
  • cbd3f40523 fix: recognize owned Guacamole IPv6 forward cabbage 2026-09-14 06:46:21 +00:00
  • 102a5486f4 fix: make Guacamole fixture dual-stack and keep VM display awake cabbage 2026-09-14 06:31:07 +00:00
  • d01bb5a9a7 test: wait for Guacamole readiness cabbage 2026-09-14 04:34:18 +00:00
  • 38e6ca5eed fix: keep Guacamole VRDE tunnel alive cabbage 2026-09-14 04:02:32 +00:00
  • 6882a6808a feat: add interactive Windows installer cabbage 2026-09-11 10:10:48 +00:00
  • 9e181b81dc test: cover daemon telemetry publication cabbage 2026-09-11 09:43:24 +00:00
  • c5e9bc8b35 test: cover cursor decoding and script integrity metrics cabbage 2026-09-11 09:39:33 +00:00
  • 0e18af02bb feat: publish durable queue and spool gauges cabbage 2026-09-11 09:28:54 +00:00
  • ea8a4d8846 build: embed Windows release resources cabbage 2026-09-11 09:24:32 +00:00
  • 6c35c1a1d3 build: publish linux arm64 release artifacts cabbage 2026-09-11 09:18:29 +00:00
  • 15b2c4f9d3 fix: map release staging into toolchain workspace cabbage 2026-09-11 09:16:58 +00:00
  • cc31f6cb67 build: add reproducible release bundles cabbage 2026-09-11 09:13:36 +00:00
  • 2cf563d88e feat: add bounded operational metrics cabbage 2026-09-11 09:09:52 +00:00
  • 46185f1f6c test: cover stdin dispatch ordering cabbage 2026-09-11 08:57:02 +00:00
  • 684981c235 fix: order command controls after dispatch cabbage 2026-09-11 08:56:00 +00:00
  • f6f900e597 test: fuzz bounded protocol parsers cabbage 2026-09-11 08:21:24 +00:00
  • 418681d38e fix: run production server without root cabbage 2026-09-11 08:13:30 +00:00
  • f86abcecb5 test: prove native reconnect recovery cabbage 2026-09-11 08:08:32 +00:00
  • e79f882993 fix: fence reconciliation admission race cabbage 2026-09-11 07:36:11 +00:00
  • d753e8b698 test: cover native stdin close over wss cabbage 2026-09-11 06:45:53 +00:00
  • 766129c69e test: run control suite through compiled binaries cabbage 2026-09-11 06:39:41 +00:00
  • f0f12a21c7 deploy: pin production proxy and resource limits cabbage 2026-09-11 06:30:25 +00:00
  • 248c41c7e1 test: add production compose smoke harness cabbage 2026-09-11 06:28:11 +00:00
  • 110a329652 test: harden harness lifecycle recovery cabbage 2026-09-11 06:11:17 +00:00
  • e7b9625210 test: harden harness reproducibility and cleanup cabbage 2026-09-11 06:05:52 +00:00
  • 51fa88d05b test: expand server protocol scenario coverage cabbage 2026-09-11 05:55:42 +00:00
  • c709b27e5e feat: add Linux server operational delivery assets cabbage 2026-09-11 05:52:26 +00:00
  • 409b64a2fb feat: add native Windows hierarchy test harness cabbage 2026-09-09 16:48:54 +00:00
  • 8985457d37 test: add temporary Guacamole fixture access helper cabbage 2026-09-09 09:00:06 +00:00
  • 7e82f2c26f docs: restrict fixture VRDE to loopback cabbage 2026-09-09 08:47:41 +00:00
  • 0cd1e17629 test: baseline Windows fixture with Administrator cabbage 2026-09-09 08:45:41 +00:00
  • 0b7d33e676 test: make Windows fixture credentials reproducible cabbage 2026-09-09 07:31:39 +00:00
  • 68ddc9d297 test: guard Windows active-session fixture isolation cabbage 2026-09-09 07:20:48 +00:00
  • 6866adf0c1 docs: define full-token Windows fixture provisioner cabbage 2026-09-09 07:14:43 +00:00
  • 985a2c2422 test: reset Windows native runs from clean baseline cabbage 2026-09-09 07:13:14 +00:00
  • 665901afcd build: add safe toolchain cleanup and recovery cabbage 2026-09-09 06:49:57 +00:00
  • a9aec8d9a8 test: add reproducible Windows VM bundle harness cabbage 2026-09-09 06:44:54 +00:00
  • 2abf0bf19b docs: record provisioned Windows test VM cabbage 2026-09-09 05:50:47 +00:00
  • 541f050802 docs: record Windows guest control GUI limitation cabbage 2026-09-06 14:47:05 +00:00
  • 0383155b86 feat: authenticate Windows command launcher and signal helper cabbage 2026-09-06 14:38:16 +00:00
  • 158fd8f3aa fix: keep tray alive during service startup cabbage 2026-09-06 14:10:15 +00:00
  • 1527f561b5 feat: persist supervised process PID evidence cabbage 2026-09-06 14:09:25 +00:00
  • 3f08950415 fix: fence token fallback before launch preparation cabbage 2026-09-06 14:08:01 +00:00
  • f5794e0017 fix: reject reparse-point shell paths cabbage 2026-09-06 14:06:08 +00:00
  • 09e8a9df9e fix: harden generated Windows wrapper ACLs cabbage 2026-09-06 14:04:51 +00:00
  • 4e75524efa fix: strip privileged groups from normal user token cabbage 2026-09-06 14:02:07 +00:00
  • 09554a9b8c fix: verify Windows token identity and integrity cabbage 2026-09-06 14:01:06 +00:00
  • 6c85c8e039 fix: verify active system session token setup cabbage 2026-09-06 13:58:00 +00:00
  • 98070d21df fix: restore tray icon after Explorer restart cabbage 2026-09-06 13:53:09 +00:00
  • 3f15377ed5 fix: enforce durable Windows launch release barrier cabbage 2026-09-06 13:44:50 +00:00
  • 486894557d feat: complete Windows client control and recovery paths cabbage 2026-09-06 13:37:32 +00:00
  • 56b15c7f4f feat: execute durable client commands through supervisor cabbage 2026-09-06 12:18:15 +00:00
  • 3f84d3b2f1 feat: persist and transfer script command payloads cabbage 2026-09-06 11:11:36 +00:00
  • 26ac4c1cac feat: deliver durable live signal intents cabbage 2026-09-06 10:45:20 +00:00
  • ad564de23f feat: persist and dispatch client command input cabbage 2026-09-06 10:40:23 +00:00
  • 8155e5f81f feat: add JSON-RPC control adapter cabbage 2026-09-06 10:22:40 +00:00
  • 8df56263fb feat: implement control history and mutation APIs cabbage 2026-09-06 10:18:37 +00:00
  • ef43e9592c feat: wake reconciled sessions for queued dispatch cabbage 2026-09-06 10:03:11 +00:00
  • 3f6fb89a41 feat: add Unix control service and rvc queue path cabbage 2026-09-06 09:57:36 +00:00
  • ca26d35632 feat: apply durable event acknowledgements cabbage 2026-09-06 09:40:47 +00:00
  • ebbbcb6aff feat: apply lifecycle events atomically cabbage 2026-09-06 09:39:41 +00:00
  • 214d4e43d2 test: cover durable command event acknowledgement cabbage 2026-09-06 09:19:51 +00:00
  • 94c3f6dcb4 fix: fence command events by dispatch generation cabbage 2026-09-06 09:18:37 +00:00
  • 981cd441fd feat: send canonical client command events cabbage 2026-09-06 09:17:41 +00:00
  • 4e339ebe14 feat: persist fenced client command events cabbage 2026-09-06 09:17:04 +00:00
  • 69a7e01f9d feat: fence command acceptance by session cabbage 2026-09-06 09:13:23 +00:00
  • ac18ec49e7 feat: durably admit client dispatches cabbage 2026-09-06 07:36:45 +00:00
  • f2d89d5b45 fix: carry immutable hash in command dispatch cabbage 2026-09-06 07:35:51 +00:00
  • 467ca65f60 feat: dispatch queued commands after reconciliation cabbage 2026-09-06 07:34:01 +00:00
  • 0035e1cf43 feat: persist queued server commands cabbage 2026-09-06 07:28:54 +00:00
  • 33e2ecf812 feat: secure Windows client spool state cabbage 2026-09-06 07:26:04 +00:00
  • 0a0b6f9707 feat: apply terminal reconciliation cleanup cabbage 2026-09-06 07:22:17 +00:00
  • 7e902d1103 feat: reconcile retained client commands cabbage 2026-09-06 07:18:52 +00:00
  • 3ecab55faa feat: snapshot retained client reconciliation state cabbage 2026-09-06 07:15:02 +00:00
  • fb778ce3e2 feat: add empty client spool reconciliation cabbage 2026-09-06 07:03:08 +00:00
  • bcb31a7f4e feat: add client agent handshake transport cabbage 2026-09-06 07:01:24 +00:00
  • e3d22d256e feat: add client reconnect scheduling primitives cabbage 2026-09-06 06:57:47 +00:00
  • 4fc16bdbe7 feat: rotate unsequenced client output safely cabbage 2026-09-06 06:55:10 +00:00
  • fe9fadbb01 feat: verify durable client spool recovery cabbage 2026-09-06 06:41:38 +00:00
  • 62c0052979 feat: persist resumable client script uploads cabbage 2026-09-06 06:39:12 +00:00
  • 6539b9e965 feat: enforce client spool quota tiers cabbage 2026-09-06 06:32:22 +00:00
  • c348d6bb16 feat: add durable client command spool cabbage 2026-09-06 06:28:42 +00:00
  • 3e675aaabf feat: discover active Windows sessions cabbage 2026-09-06 06:12:41 +00:00
  • ee760ca2f1 feat: quote Windows supervisor arguments cabbage 2026-09-06 06:02:08 +00:00
  • 4a8b9a8885 docs: defer native multi-session coverage cabbage 2026-09-06 05:57:40 +00:00
  • 2d2a513077 docs: defer older Windows compatibility matrix cabbage 2026-09-06 05:54:30 +00:00
  • 1fd684ce80 docs: record Windows VM guest-control compatibility cabbage 2026-09-06 05:36:39 +00:00
  • 5660541dc8 docs: clarify Windows VM guest-control contract cabbage 2026-09-06 05:30:19 +00:00
  • 2f07f7ce73 feat: select Windows execution contexts cabbage 2026-09-06 05:21:10 +00:00
  • 82626f04b4 docs: record headless Windows test VM runbook cabbage 2026-09-06 05:12:52 +00:00
  • c60a68d1cf test: add server session integration harness cabbage 2026-09-02 06:14:16 +00:00
  • 92617a2400 feat: start configured agent server cabbage 2026-09-02 06:10:14 +00:00
  • 083cca1ce7 feat: admit fenced agent websocket sessions cabbage 2026-09-02 06:08:23 +00:00
  • cfb2693930 feat: add bounded session scheduling cabbage 2026-09-02 06:02:44 +00:00
  • 2764024d36 feat: persist client session fencing cabbage 2026-09-02 05:59:06 +00:00