vasilito
|
cabaee6975
|
review: fix 5 panic/crash + 1 off-by-2 + 6 regression tests
|
2026-07-08 23:41:55 +03:00 |
|
vasilito
|
3ed662b559
|
submodule: base — fbcond configurable keymap system (Phase 2.3)
Added TOML-based keymap with 5 embedded layouts (US/RU/UK/DE/FR).
Russian is #1 non-English locale. 6 unit tests, zero regressions.
|
2026-07-08 23:22:27 +03:00 |
|
vasilito
|
8c40ce3e99
|
base: bump (xhcid PortId Option return)
|
2026-07-08 23:17:46 +03:00 |
|
vasilito
|
a7dc6f7fe6
|
base: bump (remove xhcid allow-warnings)
|
2026-07-08 22:45:53 +03:00 |
|
vasilito
|
56d17cd590
|
relibc: bump submodule to deduplicate pty/redox functions
|
2026-07-08 22:45:52 +03:00 |
|
vasilito
|
e69637f538
|
base: bump (xhcid protocol_speeds bounds check)
|
2026-07-08 22:44:14 +03:00 |
|
vasilito
|
d5066f3fce
|
relibc: bump submodule to fix pty/redox Rust 2024 errors
|
2026-07-08 22:21:11 +03:00 |
|
vasilito
|
bc128c444f
|
relibc: bump (getauxval implementation)
|
2026-07-08 22:09:34 +03:00 |
|
vasilito
|
46721c7c29
|
review: fix is_syn IPv4-only + netfilter path mismatch bug
|
2026-07-08 22:07:58 +03:00 |
|
vasilito
|
a8203f3dc0
|
kernel: bump (pread/pwrite I/O accounting)
|
2026-07-08 22:02:36 +03:00 |
|
vasilito
|
91ad084cb8
|
relibc: bump (nice implementation)
|
2026-07-08 21:40:18 +03:00 |
|
vasilito
|
92033de7da
|
bump relibc to fix netdb type imports
|
2026-07-08 21:30:09 +03:00 |
|
vasilito
|
39cfa4a706
|
relibc: bump (gethostid implementation)
|
2026-07-08 21:24:42 +03:00 |
|
vasilito
|
94e5f2e313
|
bump relibc to fix stray brace in freeaddrinfo
|
2026-07-08 21:21:29 +03:00 |
|
vasilito
|
d96fbd91e0
|
bridge: 5 unit tests for FDB learn/age/lookup
|
2026-07-08 21:20:47 +03:00 |
|
vasilito
|
3406898f89
|
kernel: bump (I/O accounting wired in)
|
2026-07-08 21:18:01 +03:00 |
|
vasilito
|
ba0d9847cd
|
nat: 6 unit tests for IP rewrite + table
|
2026-07-08 21:17:02 +03:00 |
|
vasilito
|
0b6723f22a
|
relibc: bump (freeaddrinfo memory leak fix)
|
2026-07-08 21:15:32 +03:00 |
|
vasilito
|
9c0611e169
|
bump relibc to disable libc-crate layout checks and fix cond import
|
2026-07-08 20:03:37 +03:00 |
|
vasilito
|
7014badc8e
|
relibc: bump (pthread_cond_init monotonic clock)
|
2026-07-08 19:59:03 +03:00 |
|
vasilito
|
53a0d7c967
|
conntrack: critical ICMP offset bug fix + per-protocol rate limits + 4 tests
|
2026-07-08 19:59:03 +03:00 |
|
vasilito
|
ba3c52738d
|
bump relibc to fix mutex prioceiling layout
|
2026-07-08 19:59:02 +03:00 |
|
vasilito
|
5980b019df
|
summary: include filter chain counters
|
2026-07-08 19:51:09 +03:00 |
|
vasilito
|
1cd74cb621
|
filter: unit tests + chain_summary (regression coverage)
|
2026-07-08 19:47:59 +03:00 |
|
vasilito
|
0b1edeee79
|
relibc: bump (pthread mutex prioceiling)
|
2026-07-08 19:46:48 +03:00 |
|
vasilito
|
265169105d
|
bump relibc to fix mutex prioceiling field
|
2026-07-08 19:44:31 +03:00 |
|
vasilito
|
1b1e137961
|
netfilter: counters/reset path — preserves rules (iptables -Z)
|
2026-07-08 19:41:19 +03:00 |
|
vasilito
|
fd57d69ee6
|
bump relibc to fix IPPROTO match patterns
|
2026-07-08 19:39:31 +03:00 |
|
vasilito
|
a85247c728
|
filter: critical fix — verdicts now actually applied (were ignored)
|
2026-07-08 19:37:08 +03:00 |
|
vasilito
|
35d6977bf1
|
conntrack: ICMP echo rate limiting (20/sec per source)
|
2026-07-08 19:25:21 +03:00 |
|
vasilito
|
c298ad99d2
|
relibc: bump (getsockopt IP/IPv6 levels)
|
2026-07-08 19:24:45 +03:00 |
|
vasilito
|
d895a50947
|
netdiag: display error/drop counters from /stats
|
2026-07-08 19:20:49 +03:00 |
|
vasilito
|
c4a742952e
|
kernel: bump (/proc/[pid]/io + I/O accounting fields)
|
2026-07-08 19:18:48 +03:00 |
|
vasilito
|
405df0722b
|
netcfg: summary node — at-a-glance network state
|
2026-07-08 19:17:00 +03:00 |
|
vasilito
|
b8cb31200a
|
promiscuous: per-interface toggle via netcfg
|
2026-07-08 19:04:06 +03:00 |
|
vasilito
|
0ce5f0d11e
|
kernel: bump (/proc/[pid]/limits + rlimit field)
|
2026-07-08 18:57:14 +03:00 |
|
vasilito
|
31f2436993
|
kernel: bump (/proc/[pid]/statm)
|
2026-07-08 18:54:33 +03:00 |
|
vasilito
|
000cf4a861
|
kernel: bump (/proc/[pid]/maps implementation)
|
2026-07-08 18:51:10 +03:00 |
|
vasilito
|
a9c1f3bdad
|
arp: static add/del via netcfg (ip neigh add/del)
|
2026-07-08 18:49:53 +03:00 |
|
vasilito
|
19283f70e3
|
bump relibc to 5638058b (setgroups + ENOSYS fixes)
|
2026-07-08 18:45:26 +03:00 |
|
vasilito
|
daa1417083
|
route/gateway: read default gateway via netcfg
|
2026-07-08 18:45:07 +03:00 |
|
vasilito
|
9ebf6dec4c
|
stats: rx_errors + tx_errors tracking in real failure paths
|
2026-07-08 18:43:11 +03:00 |
|
vasilito
|
5fdd52c58f
|
relibc: bump (setgroups via proc Groups handle)
|
2026-07-08 18:40:07 +03:00 |
|
vasilito
|
22dce8330e
|
stats: track rx_dropped on ARP/NDP failures
|
2026-07-08 18:39:42 +03:00 |
|
vasilito
|
a48a16f80b
|
stats: RFC 1213 MIB-II error/drop counters
|
2026-07-08 18:35:33 +03:00 |
|
vasilito
|
5c3734f884
|
relibc: bump (gtty ENOTTY + inet_aton hex/octal)
|
2026-07-08 18:30:53 +03:00 |
|
vasilito
|
b821483694
|
qdisc: configure via netcfg (none/token_bucket/priority_queue)
|
2026-07-08 18:27:05 +03:00 |
|
vasilito
|
0b39aeae4c
|
relibc: bump (vswprintf implementation)
|
2026-07-08 18:25:37 +03:00 |
|
vasilito
|
f285394028
|
netcfg: ifaces/<name>/enabled rw (ip link set up/down)
|
2026-07-08 18:24:22 +03:00 |
|
vasilito
|
09f90babe5
|
netcfg: UDP listing + route count
|
2026-07-08 18:19:53 +03:00 |
|