Commit Graph

  • 8f3ac79670 tackle some clippy lints in redox-rt auronandace 2026-07-09 08:35:50 +01:00
  • f069dcfa18 conntrack: icmp_error_count vasilito 2026-07-09 10:19:22 +03:00
  • cc22f259b3 conntrack: icmp_error_count counter + display in stats Red Bear OS 2026-07-09 10:19:08 +03:00
  • 5afa28d13b kernel: bump (/proc/filesystems) vasilito 2026-07-09 10:15:58 +03:00
  • 84c7287bb2 kernel: bump (/proc/version) vasilito 2026-07-09 10:13:01 +03:00
  • c04da4f031 docs: remove 12 stale/duplicate archived docs vasilito 2026-07-09 10:09:39 +03:00
  • e541be43fb netcfg: standalone conntrack node vasilito 2026-07-09 10:08:55 +03:00
  • 088b539967 netcfg: standalone conntrack node (stats + list) Red Bear OS 2026-07-09 10:08:40 +03:00
  • 51c7fe66dd kernel: bump (/proc/loadavg) vasilito 2026-07-09 10:08:33 +03:00
  • f11d3300f9 netcfg: TCP socket queue sizes in sockets/list vasilito 2026-07-09 10:06:00 +03:00
  • c270a683c0 netcfg: enhance TCP socket listing with queue sizes Red Bear OS 2026-07-09 10:05:45 +03:00
  • 07eb4d0fa4 kernel: bump (/proc/uptime) vasilito 2026-07-09 10:04:12 +03:00
  • 8bf238a0dc filter: --ctstate flag + case-insensitive + CSV vasilito 2026-07-09 10:01:48 +03:00
  • d1f76a3aa1 filter: add --ctstate flag + case-insensitive states + CSV support Red Bear OS 2026-07-09 10:01:18 +03:00
  • 38004ab28a conntrack: ICMP error tracking + ConnState::Error vasilito 2026-07-09 09:58:38 +03:00
  • 25213b5850 submodule: base — commit operator WIP conntrack ICMP error tracking vasilito 2026-07-09 09:58:13 +03:00
  • b50fb644a9 conntrack: ICMP error tracking with ConnState::Error variant Red Bear OS 2026-07-09 09:57:54 +03:00
  • 4736a4acd8 kernel: bump (/proc/meminfo) vasilito 2026-07-09 09:57:23 +03:00
  • 07049508cf Fix python312 + icu cross-compilation blockers vasilito 2026-07-09 01:54:41 +03:00
  • 781ea75019 kernel: bump (/proc/cpuinfo) vasilito 2026-07-09 01:42:12 +03:00
  • 52db18a7ca tcp: SO_LINGER getsockopt/setsockopt support vasilito 2026-07-09 01:38:59 +03:00
  • d4612ef4c9 tcp: add SO_LINGER socket option (Linux #13, mapped to #14) Red Bear OS 2026-07-09 01:38:34 +03:00
  • e3434ac7c1 conntrack: fin_from_orig tracking + TCP state display vasilito 2026-07-09 01:33:39 +03:00
  • d51320ebff conntrack: fin_from_orig tracking + TCP state in format output Red Bear OS 2026-07-09 01:33:26 +03:00
  • 9a855b3c43 Merge branch 'main' into 'main' Jeremy Soller 2026-07-08 16:30:43 -06:00
  • cf4ddca526 kernel: bump (/proc/[pid]/fd directory) vasilito 2026-07-09 01:30:10 +03:00
  • 7ce4bfee05 conntrack: fix SynRecv→Established direction bug vasilito 2026-07-09 01:28:25 +03:00
  • 102d00b516 conntrack: fix SynRecv→Established transition direction Red Bear OS 2026-07-09 01:28:08 +03:00
  • 706e7ca73b conntrack: per-protocol stats + netcfg/netfilter exposure vasilito 2026-07-09 01:24:31 +03:00
  • b0e3f8e9ad conntrack: per-protocol and per-state statistics Red Bear OS 2026-07-09 01:24:16 +03:00
  • 54aac15bae docs: correct USB plan — all class drivers functional, 12+ quirks enforced vasilito 2026-07-09 01:21:49 +03:00
  • e9d1b0599a conntrack: full TCP FSM (RST/FIN/TimeWait/Close) vasilito 2026-07-09 01:16:40 +03:00
  • b27515d583 conntrack: full TCP state machine (RST, FIN, TimeWait, Close) Red Bear OS 2026-07-09 01:15:52 +03:00
  • bd729751d7 conntrack: complete advance_entry_state with TCP flags helpers Red Bear OS 2026-07-09 01:10:55 +03:00
  • 5657194179 docs: update USB plan — P0+P1 resolved, all 4 controllers implement trait vasilito 2026-07-09 01:08:06 +03:00
  • 220fe38851 docs: resolve WIFI + WAYLAND plans, mark as historical records vasilito 2026-07-09 01:05:41 +03:00
  • d85702a3ca docs: resolve IMPROVEMENT-PLAN, update MASTER+RAPL plans, add RAPL energy reader vasilito 2026-07-09 01:02:00 +03:00
  • 5c94daf4b2 Fix base recipe: mkdir -p before cp in bin install loop vasilito 2026-07-09 00:58:23 +03:00
  • a2e8445aa0 review: TcpScheme initial array + timeout swap + route/rm default vasilito 2026-07-09 00:55:38 +03:00
  • b869651768 review: fix TcpScheme missing from initial event array Red Bear OS 2026-07-09 00:55:24 +03:00
  • 3c3a995190 review: reject port ranges in filter parser vasilito 2026-07-09 00:52:28 +03:00
  • 19998c6929 docs: IMPROVEMENT-PLAN final status — all P0-P4+ items done (38/38 = 100%) vasilito 2026-07-09 00:52:23 +03:00
  • 0f5a4f59f4 review: parse_port rejects ranges, document IPv6 ext header limit Red Bear OS 2026-07-09 00:52:14 +03:00
  • 04badb070e Fix zsh cross-compilation: --srcdir flag + awk permissions vasilito 2026-07-09 00:49:15 +03:00
  • 35f374a931 review: NDP state + port double-free + observer limits vasilito 2026-07-09 00:43:06 +03:00
  • 3101345fe6 review: NDP state corruption fix, port double-free fix, observer limits Red Bear OS 2026-07-09 00:42:46 +03:00
  • c9c86cf929 docs: mark 5.3 (XhciEndpHandle Send/Sync) as automatic via std::fs::File vasilito 2026-07-09 00:42:23 +03:00
  • 109abf1a7d docs: mark 4.3 (control transfer buffer reuse) and 4.4 (crossbeam channel caps) as done vasilito 2026-07-09 00:38:23 +03:00
  • 15c6f23cf8 docs: mark 4.2 (TRB tests) and 4.1 (UsbHostController trait) as done vasilito 2026-07-09 00:35:26 +03:00
  • 8b85e9e32b base: bump (3 more TRB tests) vasilito 2026-07-09 00:34:43 +03:00
  • 52daa468b8 xhcid: add 3 more TRB field tests Red Bear OS 2026-07-09 00:34:40 +03:00
  • 0f3539d3c1 Update improvement plan: P0-P2 verified, Linux 7.1 confirmed vasilito 2026-07-09 00:32:36 +03:00
  • 7f5f6bf603 review: ICMP queue + refcount + 4 panic vectors vasilito 2026-07-09 00:30:01 +03:00
  • baea0e523b review: 4 critical fixes (ICMP queue, refcount, udp panic, vlan send) Red Bear OS 2026-07-09 00:29:46 +03:00
  • db56a0efec docs: mark 3.6 (usbscsid runtime expect) as done vasilito 2026-07-09 00:26:21 +03:00
  • 98ddb208bd base: bump (usbscsid runtime error handling) vasilito 2026-07-09 00:24:43 +03:00
  • 46e70a5472 usbscsid: replace .unwrap() in runtime with explicit error handling Red Bear OS 2026-07-09 00:24:40 +03:00
  • 4236342d74 replace.rs: re-ignore undo_group test (Buffer undo semantics) vasilito 2026-07-09 00:17:03 +03:00
  • 72dfdd94a9 docs: mark 3.5 (DMA buffer pool) as done vasilito 2026-07-09 00:15:55 +03:00
  • 89319376fa base: bump (xhcid DMA pool docs) vasilito 2026-07-09 00:15:52 +03:00
  • 70e0d79454 xhcid: document DMA pool functions and mark 3.5 done Red Bear OS 2026-07-09 00:15:50 +03:00
  • 327568e43a review: 5 panic/crash fixes + 2-phase pattern + 3 semantic vasilito 2026-07-09 00:13:46 +03:00
  • e416b48bd8 review: fix 5 panic/crash bugs + 1 two-phase pattern + 3 semantic bugs Red Bear OS 2026-07-09 00:13:29 +03:00
  • 5526c0141b base: bump (xhcid hub tests) vasilito 2026-07-09 00:11:28 +03:00
  • 08d0fb2ede xhcid: add 7 unit tests for HubPortStatus and HubDescriptor Red Bear OS 2026-07-09 00:11:25 +03:00
  • 4e3233b8ab tlc: fix Redox scheme backend build; base: fix xhcid syntax error vasilito 2026-07-08 23:52:00 +03:00
  • 4f5495acc6 xhcid: fix syntax error in get_desc after root_hub_port_index() Option refactor Red Bear OS 2026-07-08 23:49:42 +03:00
  • 74cf4b5d92 replace.rs: implement regex capture group expansion (/) vasilito 2026-07-08 23:43:49 +03:00
  • cabaee6975 review: fix 5 panic/crash + 1 off-by-2 + 6 regression tests vasilito 2026-07-08 23:41:55 +03:00
  • efa24228e3 review: fix 5 panic/crash bugs + 1 off-by-2 + add 6 regression tests Red Bear OS 2026-07-08 23:41:42 +03:00
  • 1edb6068ba docs: mark 3.2 (BOS descriptor) as done in IMPROVEMENT-PLAN vasilito 2026-07-08 23:38:10 +03:00
  • c913737538 Fix replace.rs: switch to BytesRegex for byte-level matching vasilito 2026-07-08 23:34:32 +03:00
  • 806121b34d docs: mark 2.3 and 2.4 done (init panic patterns are correct) vasilito 2026-07-08 23:32:36 +03:00
  • 50a1496b8f docs: mark 3.1 (event ring) and 3.3 (quirks) as done in IMPROVEMENT-PLAN vasilito 2026-07-08 23:28:31 +03:00
  • 9c3948f200 tlc: sync Cargo.toml redox_syscall features with operator fix vasilito 2026-07-08 23:24:20 +03:00
  • 3ed662b559 submodule: base — fbcond configurable keymap system (Phase 2.3) vasilito 2026-07-08 23:22:27 +03:00
  • 2d266b54a8 Phase 2.3: fbcond configurable keymap system (TOML-based) Red Bear OS 2026-07-08 23:22:10 +03:00
  • 82efb00893 docs: mark 2.5 (PortId panic) as done in IMPROVEMENT-PLAN vasilito 2026-07-08 23:18:22 +03:00
  • 8c40ce3e99 base: bump (xhcid PortId Option return) vasilito 2026-07-08 23:17:46 +03:00
  • 72ba66efb9 xhcid: make root_hub_port_index() return Option<usize> instead of panicking Red Bear OS 2026-07-08 23:17:44 +03:00
  • 447a500c15 Phase 1 verification: all 5 stability items confirmed complete vasilito 2026-07-08 22:55:03 +03:00
  • 7834219aef docs: update IMPROVEMENT-PLAN — mark 4.7 and 4.8 done vasilito 2026-07-08 22:46:45 +03:00
  • a7dc6f7fe6 base: bump (remove xhcid allow-warnings) vasilito 2026-07-08 22:45:53 +03:00
  • 56d17cd590 relibc: bump submodule to deduplicate pty/redox functions vasilito 2026-07-08 22:44:14 +03:00
  • 9c71dd82cc xhcid: remove #![allow(warnings)] — surface hidden warnings Red Bear OS 2026-07-08 22:45:48 +03:00
  • e69637f538 base: bump (xhcid protocol_speeds bounds check) vasilito 2026-07-08 22:44:14 +03:00
  • 7f7f29b4d4 xhcid: cap protocol_speeds slice at max 15 (xHCI spec limit) Red Bear OS 2026-07-08 22:44:11 +03:00
  • d5066f3fce relibc: bump submodule to fix pty/redox Rust 2024 errors vasilito 2026-07-08 22:15:37 +03:00
  • 4db6464421 Post-refactor fixes: wire orphaned replace.rs, fix doc comment vasilito 2026-07-08 22:11:49 +03:00
  • bc128c444f relibc: bump (getauxval implementation) vasilito 2026-07-08 22:09:34 +03:00
  • 1021219d4a redbear-upower: remove tokio signal feature causing protection fault vasilito 2026-07-08 22:08:21 +03:00
  • 46721c7c29 review: fix is_syn IPv4-only + netfilter path mismatch bug vasilito 2026-07-08 22:07:58 +03:00
  • 263950aefa review fixes: 2 critical bugs found by comprehensive analysis Red Bear OS 2026-07-08 22:07:41 +03:00
  • a8203f3dc0 kernel: bump (pread/pwrite I/O accounting) vasilito 2026-07-08 22:02:36 +03:00
  • 9390c40194 build: fix ARCH export and remove spurious USB-device init services vasilito 2026-07-08 22:00:03 +03:00
  • b9fecc665b Refactor: split editor/mod.rs monolith (4011→3471 lines) vasilito 2026-07-08 21:54:30 +03:00
  • 75f5480f84 inputd: add Russian (ЙЦУКЕН) keymap Red Bear OS 2026-07-08 21:51:45 +03:00
  • 73e44d8104 inputd: apply upstream e8f1b1a8 (control-char filter) and c3789b4e (write assert) Red Bear OS 2026-07-08 21:44:47 +03:00
  • 91ad084cb8 relibc: bump (nice implementation) vasilito 2026-07-08 21:40:18 +03:00
  • c319e505df fix(tlc): redox_scheme uses syscall crate name and manual Stat fallback vasilito 2026-07-08 21:39:06 +03:00