Tags give the ability to mark specific points in history as being important
-
v0.0.1-rc5
259dcf44 · ·IR0 v0.0.1-rc5 Release candidate with hardened signal return, stable SA_RESTART descriptor preservation, Ctrl-C session coverage, isolated test builds, and reproducible ISD integration.
-
v0.0.1-rc4
Release: IR0 v0.0.1-rc4 (last pre-release)6fda802b · ·IR0 v0.0.1-rc4 — last pre-release before 0.0.1 final Último release candidate. Tras este tag: solo bugfixing y estabilización de la superficie 0.0.1 hasta el ship v0.0.1. Highlights: - Networking ISD BusyBox (ifconfig/route/ping/nc/wget) estabilizado - NET_STRESS_PASS / NC_ONLY_PASS bajo QEMU user-net + RTL8139 - RTL8139 CBR RX fix; SIGALRM→ETIMEDOUT en connect (nc -w) Version string: 0.0.1-rc4 Notes: Documentation/releases/IR0_0.0.1_RC4.md
-
v0.0.1-rc2
06f5f224 · ·IR0 v0.0.1-rc2 — tag prep (not ship) Critical automated gates green on this commit: - smoke-tcc-power-halt - IR0_LEGACY_SMOKE=1 smoke-fase55d-doomgeneric (real IWAD) - smoke-posix-depth - smoke-hostshare-9p - kernel-x64.bin + arch-guard Not a shipped release. Ship 0.0.1 requires maintainer manual VM plus BusyBox product applets (BUSY-1 manifest + BUSY-2 smoke). Includes host-share virtio-9p MVP and Doom 55d autokill flake fix.
-
v0.0.1-rc1
e511795b · ·IR0 v0.0.1-rc1 Release candidate tras D1.18 (FAT16 smoke), D1.19 (linux-abi-audit brk), D1.20 (release gate + debug off) y fix set -e en run_ir0_brk. Gate: make release-0.0.1 — 3/3 consecutivas OK (2026-06-26). Scope: Documentation/releases/IR0_0.0.1_SCOPE.md
-
v0.0.1-pre.1
3607070b · ·v0.0.1-pre.1 - Multi-Language Kernel Development Foundation This pre-release establishes the foundation for multi-language kernel development in IR0, adding comprehensive support for Rust drivers and C++ kernel components alongside the existing C codebase. Highlights: - First off all, Yes, Rust and C++ are now supported in the kernel - In second place, Herobrine was removed due to Halloween it's over Key Features: • Rust FFI bindings for safe driver development (rust/ffi/kernel.rs) • C++ runtime for advanced kernel components (cpp/) • Enhanced build system with -cpp, -rust, -win flags • Mandatory compiler verification (deptest now requires C++ and Rust) • Critical debugging macros system (includes/ir0/critical.h) • 300+ line developer documentation (CONTRIBUTING.md) • Wiki documentation templates (docs/WIKI_UPDATE.md) • Professional GPL-3.0 headers on all infrastructure files • Menuconfig About dialog with logo and repository links Breaking Changes: - C++ compiler (g++/clang++) now REQUIRED - Rust compiler (rustc + cargo) now REQUIRED - rust-src component required for no_std development - Run 'make deptest' to verify all dependencies Quick Start: $ curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh $ rustup component add rust-src $ sudo apt-get install g++ $ make deptest Build System: - make unibuild -cpp <file> # Compile C++ component - make unibuild -rust <file> # Compile Rust driver - make unibuild -win <file> # Cross-compile to Windows - make unibuild -win -cpp <file> # Combinations supported Documentation: - CONTRIBUTING.md: Complete Rust/C++ development guides with examples - docs/LANGUAGE_SUPPORT_ROADMAP.md: Multi-language architecture - docs/WIKI_UPDATE.md: Feature documentation for wiki updates Links: - Repository: https://github.com/IRodriguez13/IR0 - Wiki: https://ir0-wiki.netlify.app/ Infrastructure ready for multi-language kernel development!