本月在 Redox - 2025 年 3 月 - Redox

  • Donate: Support Redox by donating or buying merch through Donate, Patreon, or Merch.
  • RSoC 2025: Open for applications. Undergrad, grad students or soon-to-graduate with Rust skills and open source experience can join Matrix Chat, post in Summer of Code room about interests and skills.
  • NLnet Project - Process Manager: Awarded grant. 4lDO2 made progress in re-implementing kernel/userspace runtime layer. Signal handling and exception handling are obstacles. Work to separate proc file descriptors planned. No significant performance issues observed.
  • Fixed USB Input Support: Jeremy Soller improved USB drivers. Need help testing external USB devices. Send messages in Support room with details.
  • Fan Photos: Showcase fan photos. Share Redox-themed photos on Matrix.
  • Kernel Improvements: 4lDO2 implemented SYS_CALL, bjorn3 restored deprecation warnings and reduced debug log verbosity.
  • Driver Improvements: 4lDO2 added x86 RTC driver to userspace, started async NVMe support, bjorn3 updated various drivers and daemons.
  • System Improvements: bjorn3 fixed deadlock in logd daemon, updated Orbital and audiod, unified init configuration commands, etc.
  • USB Improvements: Jeremy Soller fixed USB hub, xHCI, and USB 3.x support for input and storage devices.
  • Scheme Improvements: bjorn3 implemented /pci/ scheme.
  • RedoxFS Improvements: James Matlik implemented garbage collector.
  • Relibc Improvements: bjorn3 fixed ARM64 and RISC-V compilation, improved function correctness, etc.
  • Networking Improvements: bjorn3 enabled CUBIC congestion control and did code cleanup.
  • Terminal Improvements: Vlad implemented getting terminal size from alternative file descriptor.
  • Packaging Improvements: Josh Megnauth updated pkgar library and Marika added error message.
  • Programs: Jeremy Soller fixed sudo implementation, Josh Megnauth fixed various libraries and programs.
  • Build System Improvements: Ribbon enabled default GNU Debugger installation, bjorn3 fixed QEMU config, etc.
  • Documentation Improvements: Ron Williams documented syscall tracing and system communication, Artur Assis improved diagram, etc.
  • How To Test The Changes: Download daily images for testing. Use server variant for terminal, desktop for graphical. Read relevant pages for virtual machine or real hardware testing. Build from source if daily images are outdated.
  • Join us on Matrix Chat: Join for contribution, feedback or conversation at Matrix Chat.
阅读 25
0 条评论