-
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