Skip to content
This repository was archived by the owner on Sep 10, 2026. It is now read-only.

AetherOS v2.10.9

Choose a tag to compare

@github-actions github-actions released this 11 Aug 17:03
· 25 commits to master since this release

Changes since last release

  • 721b251 Make THREAD_DEAD terminal, and stop the Ctrl+C watcher eating stdin
  • d79576e Route reads to the descriptor they name, and fix the socket path it exposed
  • 04f0eab Hash passwords into /etc/shadow and make sudo authorize
  • ff34fcc Add an audit of the current tree
  • 445ba50 Block instead of spin while the VFS holds its lock
  • 57ea597 Enable NX, SMEP and SMAP
  • 73ee92f Build the kernel at -O2 and fix the DMA races it exposes
  • eb00994 Fix process teardown leaks: address spaces, fds, and zombies
  • 5095a42 Reference count pipe ends so shell pipelines transfer data
  • 7ab961b Enforce directory permissions on filesystem mutations

Version bump: patch

Artifacts

  • aetheros-v2.10.9-esp.tar.gz — full ESP tree (drop into UEFI partition as EFI/)
  • aetheros-v2.10.9-kernel.elf — kernel ELF (higher-half, loaded by bootloader)
  • aetheros-v2.10.9-BOOTX64.EFI — UEFI bootloader application
  • aetheros-v2.10.9-usb.img.gz — bootable USB image (write with dd or make flash)