Commit Graph

1551 Commits

Author SHA1 Message Date
vasilito 68ad2db779 docs: MASTER plan — desktop path ready for runtime validation
Updated desktop/GPU section: all code fixes complete for both
VirGL and Intel GPU drivers. Qt6 Wayland crash fixed, SDDM wired,
KWin builds, Mesa virgl builds.

Next phase: runtime validation on QEMU virtio-vga-gl and real
Intel hardware.
2026-07-09 13:30:12 +03:00
vasilito 7683a409fc netcfg: route/lookup rw node 2026-07-09 13:19:58 +03:00
vasilito 56401f7cb2 pam-redbear: refresh Cargo.lock 2026-07-09 13:13:43 +03:00
vasilito 0595c5c962 0.3.0: bump relibc submodule 2026-07-09 13:09:06 +03:00
vasilito 2dec575810 docs: update desktop plan — GPU fixes status
Updated CONSOLE-TO-KDE-DESKTOP-PLAN with today's GPU fixes:
- virtio-gpu VirGL 3D feature negotiation enabled
- ihdgd Kaby Lake DDI_BUF_CTL port registers populated
- ihdgd GMBUS write operations implemented

Remaining: EGL runtime probe selection (virgl vs swrast),
QEMU test with virtio-vga-gl (3D) device.
2026-07-09 13:00:38 +03:00
vasilito c673bc7f3c base: bump (ihdgd GMBUS write) 2026-07-09 12:55:55 +03:00
vasilito e073a8be9f chore: build logs + recipe updates 2026-07-09 12:54:37 +03:00
vasilito 0af4abe6e3 docs: update Phase 1/6 status — multi-NIC + virtual devices 2026-07-09 12:54:18 +03:00
vasilito 095055df4b redbear-keymapd, redbear-ime: migrate to SchemeSync; redox-drm: test import; base bump 2026-07-09 12:53:23 +03:00
vasilito 8de5ae5184 docs: update MASTER plan — add GPU/desktop progress section
Added desktop/GPU progress section tracking VirGL 3D enablement
and Intel GPU DDI port register fixes. Removed resolved references
to KERNEL-IPC, SYSCALL-MIGRATION plans.

Desktop path: virtio-gpu VirGL negotiation enabled, Kaby Lake
DDI_BUF_CTL registers populated, Tiger Lake already works.
2026-07-09 12:53:10 +03:00
vasilito b9e53c500a docs: networking stack state summary — architecture + feature checklist
Comprehensive documentation of the current networking stack state
including architecture diagram, transport/network/firewall/virtual
device/traffic control/monitoring/management feature checklists,
known limitations, and testing status.

Generated from 66 implementation rounds across the netstack codebase.
2026-07-09 12:52:56 +03:00
vasilito acc59bc28b base: bump (ihdgd Kaby Lake DDI port regs) 2026-07-09 12:52:11 +03:00
vasilito 82b618e28d base: bump (virtio-gpud VirGL 3D enable) 2026-07-09 12:45:06 +03:00
vasilito 117516153d redbear-authd: add Cargo.lock for offline build 2026-07-09 12:38:42 +03:00
vasilito e277f0bc15 arp: max 1024 entries with LRU eviction 2026-07-09 12:33:30 +03:00
vasilito 9959cb6f89 base: bump (cursor no-op fix) 2026-07-09 12:29:50 +03:00
vasilito 8d67101e7e udp: sendmsg/sendto support 2026-07-09 12:26:21 +03:00
vasilito 05fb9b0132 base: bump (virtio-netd MAC fallback) 2026-07-09 12:24:20 +03:00
vasilito 509ff54624 redbear-accessibility: migrate from SchemeBlockMut to SchemeSync for redox-scheme 0.11.2 2026-07-09 12:23:50 +03:00
vasilito 0387242cec relibc: bump (setitimer implementation) 2026-07-09 12:21:54 +03:00
vasilito 59f99a0a21 relibc: bump (mremap implementation) 2026-07-09 12:20:14 +03:00
vasilito ef497c2029 kernel: bump to d64482f1..ea16a1b5 (FACS mapping) 2026-07-09 12:07:25 +03:00
vasilito ef08f2821b relibc: bump (clock_settime implementation) 2026-07-09 11:50:48 +03:00
vasilito 20ba6e389d chore: build log update 2026-07-09 11:49:54 +03:00
vasilito 3ba16cd969 vxlan/gre/ipip: parent device integration 2026-07-09 11:47:59 +03:00
vasilito 811803dedf base: bump (hwd LegacyBackend implementation) 2026-07-09 11:43:37 +03:00
vasilito 9b65ff1988 relibc: bump (add syncfs to Pal trait) 2026-07-09 11:36:46 +03:00
vasilito 0dafc80b48 vlan: parent device + docs: Phase 4 completion + VLAN status 2026-07-09 11:26:03 +03:00
vasilito 19312a3e29 syscall+kernel+relibc: SYS_SYNC + SYS_SYNCFS implementation 2026-07-09 11:25:07 +03:00
vasilito ecf1f19d55 docs: remove 13 more superseded archived audit/assessment snapshots
Removed archived audit snapshots and superseded plans:
- BOOT-PROCESS-* (3 audit files from 2026-05)
- COMPREHENSIVE-FIX-AND-IMPROVEMENT + FINAL (superseded by IMPROVEMENT-PLAN)
- DEVICE-INIT, GRAPHICAL-BOOT, GREETER-LOGIN (old assessments)
- IOMMU-SPEC, SCHEDULER-REVIEW, BUILD-TOOLS, VFAT, ZSH (superseded)

Active plans remain in local/docs/. Archived dir now has 10 files.
2026-07-09 11:19:53 +03:00
vasilito 544e0f4870 route: direct route support + flush 2026-07-09 11:19:50 +03:00
vasilito 10819348f0 kernel: bump (FADT offset fix + FUTEX_REQUEUE import) 2026-07-09 11:17:50 +03:00
vasilito d6bb1c1ae2 route: flush all routes 2026-07-09 11:16:49 +03:00
vasilito 26e5f4a691 kernel: bump (/proc/self sub-path resolution) 2026-07-09 11:16:15 +03:00
vasilito 04b6440daa netcfg: version info + enhanced help 2026-07-09 11:14:27 +03:00
vasilito 258dc18b68 kernel: bump (FADT offset fix) 2026-07-09 11:13:38 +03:00
vasilito 0f23075eed netcfg: help node + nat bindings + multi-adapter fix 2026-07-09 11:10:59 +03:00
vasilito a791a9fc4c nat: active SNAT binding tracking 2026-07-09 11:04:41 +03:00
vasilito fbd60fa8ec kernel: bump (FUTEX_REQUEUE) 2026-07-09 10:48:49 +03:00
vasilito a728c9ec61 route: metric/preference field 2026-07-09 10:48:09 +03:00
vasilito b98aa6b54d kernel: bump (/proc/self) 2026-07-09 10:42:39 +03:00
vasilito 43b7fe4171 conntrack: max_entries limit 2026-07-09 10:41:26 +03:00
vasilito cb4682caf2 python312: disable pty functions not declared in relibc 2026-07-09 10:40:20 +03:00
vasilito f069dcfa18 conntrack: icmp_error_count 2026-07-09 10:19:22 +03:00
vasilito 5afa28d13b kernel: bump (/proc/filesystems) 2026-07-09 10:15:58 +03:00
vasilito 84c7287bb2 kernel: bump (/proc/version) 2026-07-09 10:13:01 +03:00
vasilito c04da4f031 docs: remove 12 stale/duplicate archived docs
Removed from archived/:
- USB v1/v2 (superseded by active v3 plan)
- GRUB, KERNEL-IPC, RELIBC-IPC, SCRIPT-BEHAVIOR (duplicates of active plans)
- BOOT-PROCESS-AUDIT, COMPREHENSIVE-DRIVER-AUDIT (outdated 2026-05 snapshots)
- C7-STATUS, 0.2.5-GRAPHICS, CHANGELOG-DRIVER, PROFILE-MATRIX (obsolete status docs)

Active copies remain in local/docs/ for all plans.
2026-07-09 10:09:39 +03:00
vasilito e541be43fb netcfg: standalone conntrack node 2026-07-09 10:08:55 +03:00
vasilito 51c7fe66dd kernel: bump (/proc/loadavg) 2026-07-09 10:08:33 +03:00
vasilito f11d3300f9 netcfg: TCP socket queue sizes in sockets/list 2026-07-09 10:06:00 +03:00