WEFT_OS/crates
Marco Allegretti cd13f4cd3a fix(appd): combine set_state and broadcast into one lock acquisition on READY
The two consecutive registry lock acquisitions after READY left a window
where session state was Running but the AppReady broadcast had not yet
been sent. A concurrent reader winning the lock in that window would
observe Running without a corresponding event. Combining into one
acquisition closes the window.
2026-03-13 14:07:06 +01:00
..
weft-app-shell fix(shell): harden Servo shell and app shell against rendering and lifecycle failures 2026-03-13 14:01:42 +01:00
weft-appd fix(appd): combine set_state and broadcast into one lock acquisition on READY 2026-03-13 14:07:06 +01:00
weft-build-meta Initialize Rust workspace and repository metadata 2026-03-10 18:47:06 +01:00
weft-compositor fix(compositor): replace panic-prone unwraps with explicit error handling in winit and DRM backends 2026-03-13 13:56:57 +01:00
weft-file-portal fix(ci): restore cross-platform and linux checks 2026-03-13 13:44:44 +01:00
weft-ipc-types feat: weft-mount-helper -- setuid helper for EROFS+dm-verity mounts 2026-03-11 15:43:59 +01:00
weft-mount-helper feat: weft-mount-helper -- setuid helper for EROFS+dm-verity mounts 2026-03-11 15:43:59 +01:00
weft-pack feat: appd IPC relay, WIT interfaces, UI kit, gesture routing, and CI hardening 2026-03-12 12:49:45 +01:00
weft-runtime fix(appd,runtime): harden session lifecycle and IPC mutex safety 2026-03-13 14:05:31 +01:00
weft-servo-shell fix(shell): harden Servo shell and app shell against rendering and lifecycle failures 2026-03-13 14:01:42 +01:00