Commit Graph

  • 8bd6db34b6 Merge remote-tracking branch 'upstream/master' into syscall-0.3.0 vasilito 2026-07-08 00:36:51 +03:00
  • 7e34c4c251 docs: create comprehensive syscall migration plan vasilito 2026-07-08 00:33:17 +03:00
  • c71dd84188 base: bump submodule to 11ef8173 (P0 usbscsid runtime panics + Xhci Send/Sync docs) vasilito 2026-07-08 00:31:36 +03:00
  • 11ef817366 USB: P0 fix — eliminate runtime panics in usbscsid main loop Red Bear OS 2026-07-08 00:31:03 +03:00
  • cab28bd2ab docs: upstream sync status — cross-reference Redox forks with master plan vasilito 2026-07-08 00:26:31 +03:00
  • d6bb922a76 CI: Add clippy check Wildan M 2026-07-08 04:21:33 +07:00
  • c39523a574 docs: update IMPLEMENTATION-MASTER-PLAN with IMPROVEMENT-PLAN reference and quality audit integration vasilito 2026-07-08 00:05:27 +03:00
  • 9f61f7bf68 USB: P0 fix — document unsafe Send/Sync soundness invariant for Xhci Red Bear OS 2026-07-08 00:03:01 +03:00
  • 304548b741 base: bump submodule to f646e42e (P0 usbscsid .unwrap → .expect) vasilito 2026-07-07 23:59:10 +03:00
  • f646e42e55 USB: P0 fix — replace 17 plain::unwrap() in usbscsid scsi with .expect() Red Bear OS 2026-07-07 23:58:16 +03:00
  • aa2185152a docs: comprehensive driver infrastructure assessment and cleanup vasilito 2026-07-07 23:46:41 +03:00
  • 6e808741ea redbear-power: per-core governor display and Ctrl+g control vasilito 2026-07-07 22:16:27 +03:00
  • 596407a52d redbear-power: upower client + render/sensor/battery/dmi updates vasilito 2026-07-07 22:00:54 +03:00
  • 33c002d563 USB: cast O_* flags to u8 for NewFdFlags::from_bits_truncate vasilito 2026-07-07 21:54:39 +03:00
  • 1b3b29ba91 networking: update base submodule pointer (comprehensive TCP/IP stack) vasilito 2026-07-07 21:49:35 +03:00
  • d0ecc06734 networking: update Cargo.lock Red Bear OS 2026-07-07 21:47:58 +03:00
  • 46cd3704b9 USB: fix scheme API — match actual redox-scheme SchemeSync trait vasilito 2026-07-07 21:12:45 +03:00
  • fc34718ae8 redbear-power: update stale docstrings for Redox process control and MSR temperature fallback vasilito 2026-07-07 21:10:33 +03:00
  • dac00073ba USB: canonical scheme pattern — all 4 drivers aligned vasilito 2026-07-07 20:01:37 +03:00
  • ac9c12d6d4 USB: align ecmd scheme with acmd pattern — explicit match arms, clean imports vasilito 2026-07-07 19:59:43 +03:00
  • 5b4f2ac984 USB: P3 — wire scheme into main loop for ecmd + usbaudiod vasilito 2026-07-07 19:55:40 +03:00
  • 827cc0223d USB: P3 scheme service wrappers — ecmd + usbaudiod vasilito 2026-07-07 19:27:36 +03:00
  • 9e6851d43c USB: P3 scheme service wrapper — redbear-ftdi registers /scheme/ttys/usbFTDI_<N> vasilito 2026-07-07 19:24:46 +03:00
  • 6ade863ea5 Merge branch 'symlink-fix' into 'master' Jeremy Soller 2026-07-07 10:23:59 -06:00
  • 726e628e0d USB: P3 scheme service wrapper — redbear-acmd registers /scheme/ttys/usbACM_<N> vasilito 2026-07-07 19:21:14 +03:00
  • 0dc1786f66 base: bump submodule to 1c7f8390 (ZERO_64B_REGS behavioral quirk) vasilito 2026-07-07 19:14:32 +03:00
  • 1c7f8390b3 USB: ZERO_64B_REGS behavioral quirk — hi-then-lo register writes Red Bear OS 2026-07-07 19:14:15 +03:00
  • ed7aba6ed1 USB: acmd scheme IPC documentation — stdout IS the Redox scheme path vasilito 2026-07-07 19:08:50 +03:00
  • df34186680 base: bump submodule to 4037c383 (NO_64BIT_SUPPORT behavioral quirk) vasilito 2026-07-07 18:48:09 +03:00
  • 4037c383b9 USB: NO_64BIT_SUPPORT behavioral quirk — force 32-bit DMA Red Bear OS 2026-07-07 18:47:54 +03:00
  • 8ef8d16189 base: bump submodule to 37cbed4c (complete quirk enforcement 39/50) vasilito 2026-07-07 18:26:38 +03:00
  • 37cbed4c17 USB: complete quirk enforcement — 19→39/50 (78%) + 5 umbrella Red Bear OS 2026-07-07 18:26:23 +03:00
  • 4c4db5ce5f base: bump submodule to 1b1902e5 (batch quirk enforcement 7→19) vasilito 2026-07-07 18:22:44 +03:00
  • 1b1902e5e7 USB: batch quirk enforcement — 12 additional runtime checks added Red Bear OS 2026-07-07 18:22:29 +03:00
  • 3123446f49 base: bump submodule to 947475a2 (EP_LIMIT_QUIRK) vasilito 2026-07-07 18:18:07 +03:00
  • 947475a2ed USB: EP_LIMIT_QUIRK enforcement — cap endpoints at 15 for Panther Point Red Bear OS 2026-07-07 18:17:53 +03:00
  • 070b838aa3 W73: Fix remaining medium-severity error handling gaps vasilito 2026-07-07 18:17:02 +03:00
  • 51d790c218 base: bump submodule to f4619085 (SPURIOUS_REBOOT quirk) vasilito 2026-07-07 18:11:29 +03:00
  • f46190851f USB: SPURIOUS_REBOOT quirk enforcement in IRQ reactor Red Bear OS 2026-07-07 18:11:13 +03:00
  • 5175dfb739 W72: Fix all error-handling gaps from comprehensive audit vasilito 2026-07-07 18:07:41 +03:00
  • a37eef9d67 base: bump submodule to 90862821 (real XhciAdapter control_transfer) vasilito 2026-07-07 18:06:29 +03:00
  • 908628215d USB: real control_transfer in XhciAdapter — closes P2 zombie adapter gap Red Bear OS 2026-07-07 18:06:15 +03:00
  • 38b61167fa base: bump submodule to 16c113a3 (XhciAdapter device address tracking) vasilito 2026-07-07 17:58:06 +03:00
  • 16c113a382 USB: XhciAdapter — device address tracking, de-zombify set_address Red Bear OS 2026-07-07 17:57:52 +03:00
  • 6773b79d1f base: bump submodule to 0eaf6cee (quirks: ASMedia + VIA VL805) vasilito 2026-07-07 17:48:59 +03:00
  • 0eaf6ceec6 USB: quirks — add ASMedia vendor + VIA VL805, expand vendor constants Red Bear OS 2026-07-07 17:48:43 +03:00
  • 7e4a88e418 base: bump submodule to 7286457a (quirk enforcement: BROKEN_MSI, RESET_ON_RESUME, RESET_TO_DEFAULT) vasilito 2026-07-07 17:44:44 +03:00
  • 7286457ae2 USB: runtime quirk enforcement — BROKEN_MSI, RESET_ON_RESUME, RESET_TO_DEFAULT Red Bear OS 2026-07-07 17:44:31 +03:00
  • b95ac973e8 W71: Fix all review-identified gaps vasilito 2026-07-07 17:43:39 +03:00
  • 5258ebe6ff base: bump submodule to fb9b158e (hub disconnect + over-current + port indicators) vasilito 2026-07-07 17:40:41 +03:00
  • fb9b158e66 USB: hub driver disconnect resilience + over-current + port indicators Red Bear OS 2026-07-07 17:40:26 +03:00
  • 7607ff3ee5 base: bump submodule (usbhidd disconnect resilience) vasilito 2026-07-07 17:32:11 +03:00
  • 230a219c5f USB: graceful disconnect handling in usbhidd — survive transfer errors Red Bear OS 2026-07-07 17:32:08 +03:00
  • 8641f22bd1 redbear-power: DRY /proc/loadavg parsing vasilito 2026-07-07 17:31:45 +03:00
  • b857d41065 base: bump submodule to 171d8c52 (eliminate all xhcid hot-path panics) vasilito 2026-07-07 17:30:58 +03:00
  • 171d8c5258 USB: eliminate all 6 panic!() sites in xhcid hot paths Red Bear OS 2026-07-07 17:30:43 +03:00
  • 72fc7c6f87 redbear-power: wire package thermal status into header vasilito 2026-07-07 17:29:53 +03:00
  • 5c92aeadd5 W70: Wire viewer menubar stubs — bookmarks, nav, close vasilito 2026-07-07 17:28:49 +03:00
  • acd6e221c5 redbear-power: track D-Bus worker disconnect state vasilito 2026-07-07 17:27:52 +03:00
  • dc9155a2a8 redbear-power: fix panic hook to restore terminal on panic vasilito 2026-07-07 17:22:20 +03:00
  • feba6e2ad8 W69: Editor ToggleColumnMode (MC CK_Mark) vasilito 2026-07-07 17:19:05 +03:00
  • 0f239bfe8a base: bump submodule to 21cf3d90 (eliminate device_enumerator panics) vasilito 2026-07-07 17:02:41 +03:00
  • 21cf3d900c USB: eliminate panics in device_enumerator hotplug path Red Bear OS 2026-07-07 17:02:29 +03:00
  • c6532f590c W68: Viewer tests — search opposite + bookmark marker wrap vasilito 2026-07-07 16:44:05 +03:00
  • 0a16f5ec35 base: bump submodule to 7efa83d6 (comprehensive xhcid drivers.toml) vasilito 2026-07-07 16:40:51 +03:00
  • 7efa83d6bd USB: comprehensive xhcid drivers.toml — all 7 class drivers Red Bear OS 2026-07-07 16:40:41 +03:00
  • 14bb0eb42e W67: HotListAdd Cmd variant (MC CK_HotListAdd) vasilito 2026-07-07 16:07:18 +03:00
  • f79954e2bc USB: comprehensive hotplug with Linux 7.1 port event state machine vasilito 2026-07-07 16:04:28 +03:00
  • 87b85ca083 W66: Editor Delete command in Edit menu (MC CK_Remove) vasilito 2026-07-07 16:01:01 +03:00
  • 0d494d8e89 USB: comprehensive hotplug — extended driver map, recursive port scanning vasilito 2026-07-07 16:00:24 +03:00
  • 3a44b63a9a Merge branch 'termios-oflag-doc' into 'master' Jeremy Soller 2026-07-07 06:47:11 -06:00
  • 939180a769 Merge branch 'log-ldso' into 'master' Jeremy Soller 2026-07-07 06:46:04 -06:00
  • ba0ac174df Merge branch 'no-tcb' into 'master' Jeremy Soller 2026-07-07 06:45:42 -06:00
  • 38642377f3 Separate timers Akshit Gaur 2026-07-07 12:43:41 +00:00
  • 19c7856642 redbear-power: add load average to JSON export Sisyphus Agent 2026-07-07 15:40:56 +03:00
  • 777a2c71d3 USB: redbear-usb-hotplugd — auto-spawn class drivers on device connect vasilito 2026-07-07 15:33:42 +03:00
  • 3452225e0e redbear-power: show live process filter input in keybar Sisyphus Agent 2026-07-07 15:33:15 +03:00
  • ab2798834c W65: Search whole-words option (MC search dialog parity) vasilito 2026-07-07 15:30:18 +03:00
  • da8fe50c4a redbear-power: show selected signal + target in kill dialog footer Sisyphus Agent 2026-07-07 15:24:35 +03:00
  • 022d4ce28b redbear-power: persist refresh interval in session Sisyphus Agent 2026-07-07 15:21:25 +03:00
  • 13799b8af9 W64: Test for hex navigation Tab toggle vasilito 2026-07-07 15:18:52 +03:00
  • 41ffba601a base: bump submodule to ea221914 (P4-B multi-LUN + REPORT_LUNS) vasilito 2026-07-07 15:17:49 +03:00
  • ea2219148e USB: P4-B multi-LUN support — Protocol trait + BOT/UAS LUN propagation + REPORT_LUNS Red Bear OS 2026-07-07 15:17:38 +03:00
  • 1082f965a9 W63: Viewer F1 help overlay (MC F1 help parity) vasilito 2026-07-07 15:16:25 +03:00
  • c5b916e062 redbear-power: header uptime and process count Sisyphus Agent 2026-07-07 15:08:40 +03:00
  • 1584acc4af USB: P6-C + P1-D — real USB Audio Class 1.0 driver replacing 32-line stub vasilito 2026-07-07 15:06:05 +03:00
  • ffc4b3cc6e W62: Hex buttonbar + NroffMode F9 (MC CK_NroffMode) vasilito 2026-07-07 15:05:30 +03:00
  • 5fe49527be W61: Viewer mouse support (scroll wheel + click zones) vasilito 2026-07-07 14:55:38 +03:00
  • fc0a011591 base: bump submodule to c89af69d (P6-C isochronous transfer support) vasilito 2026-07-07 14:55:16 +03:00
  • c89af69d08 USB: P6-C isochronous transfer support — remove ENOSYS, add Trb::isoch() Red Bear OS 2026-07-07 14:55:03 +03:00
  • bec5262019 redbear-power: show load average in header Sisyphus Agent 2026-07-07 14:54:41 +03:00
  • eb7b88548b base: bump submodule to 0d8f3aad (P4 slice 2 — xHCI stream_id + UAS streams) vasilito 2026-07-07 14:47:13 +03:00
  • 11a7abcc8d W60: Goto dialog parity — percent/offset/hex options vasilito 2026-07-07 14:47:03 +03:00
  • 0d8f3aadc0 USB: P4 slice 2 — xHCI stream_id support + UAS tagged command queuing Red Bear OS 2026-07-07 14:47:01 +03:00
  • a99fb17568 W59: Hex ToggleNavigation (Tab in hex mode, MC CK_ToggleNavigation) vasilito 2026-07-07 14:41:11 +03:00
  • 5266c3d0ce redbear-power: wire keybinding config into key dispatch Sisyphus Agent 2026-07-07 14:05:55 +03:00
  • c7ed62eb30 USB: P6-B real CDC ECM driver replacing 32-line stub vasilito 2026-07-07 14:05:08 +03:00
  • ebf6e0cca4 W58: Fix F2 to toggle wrap in text mode (MC CK_WrapMode) vasilito 2026-07-07 14:01:05 +03:00
  • 3fd40a6ade base: bump submodule to 69a8e406 (P1-A xhcid UsbHostController trait adapter) vasilito 2026-07-07 13:58:24 +03:00
  • 69a8e406c6 USB: P1-A xhcid UsbHostController trait adapter Red Bear OS 2026-07-07 13:58:02 +03:00