| 5 hours ago | Stage 19: vDSO, static PIE and mremap (0.19.0) | Edward | a55b41da50 |
| 5 hours ago | Device identities, ttyname, fd-message merging, /proc/self/cwd (Clarke's probe) | Edward | b0a701d1cb |
| 5 hours ago | Fix the threads_and_futexes flake: three SMP races | Edward | d8a39ce8e0 |
| 6 hours ago | Stage 18: Unix sockets and /proc/self (0.18.0) | Edward | dea72d3d03 |
| 6 hours ago | Stage 18 prep: fixes from Clarke's 0.17.0 review | Edward | a91bf2c131 |
| 7 hours ago | Stage 17: coreutils batch 2 (0.17.0) | Edward | fc5e78aac8 |
| 7 hours ago | Stage 16: libc batch 1 (0.16.0) | Edward | 63fcb8621f |
| 1 day ago | Stage 15.1: musl prerequisites (0.15.1) | Tyler Fowler | 58fc4fd365 |
| 1 day ago | WIP 15.1: version bump, selftest/headless/screenshot, README chapter | Tyler Fowler | c01312bd1a |
| 1 day ago | WIP 15.1: rawabi, a no-libc static Linux C binary (gcc -nostdlib), + test | Tyler Fowler | 06676b7883 |
| 1 day ago | WIP 15.1: Linux C-string path syscalls, struct stat, *at() calls, rename, pathtest | Tyler Fowler | a8e8b7433b |
| 1 day ago | WIP 15.1: per-thread FPU/SSE/AVX state (XSAVE/FXSAVE), signal fpstate, #MF/#XM, fputest | Tyler Fowler | 7ad1388c3b |
| 1 day ago | Stage 15: libc plumbing (0.15.0) | Tyler Fowler | a64c7daa9b |
| 1 day ago | WIP stage 15: README chapter, syscall table, roadmap; screenshot + boot.png | Tyler Fowler | bef84dd86f |
| 1 day ago | WIP stage 15: select/ppoll/readv wrappers, more nbtest/ptytest checks, headless fixes | Tyler Fowler | f689a14d10 |
| 1 day ago | WIP stage 15: libc plumbing (poll/epoll, nonblock, loopback, futex/threads, ptys) | Tyler Fowler | a4c179499f |
| 1 day ago | Stage 14: processes (0.14.0) | Tyler Fowler | 02590b467a |
| 1 day ago | Stage 13: virtual drivers (0.13.0) | Tyler Fowler | 2a105612c9 |
| 1 day ago | Stage 12: networking (0.12.0) | Tyler Fowler | 3d90f5acee |
| 1 day ago | Stage 11: core polish (0.11.0) | Tyler Fowler | 1d96179a2a |
| 1 day ago | Stage 10: read-only btrfs driver (0.10.0) | Tyler Fowler | a04245092f |
| 1 day ago | Stage 9: exFAT driver (0.9.0) | Tyler Fowler | 856182a546 |
| 1 day ago | Stage 8: ext2 driver (0.8.0) | Tyler Fowler | 3b489faecb |
| 1 day ago | Shell: drive letters start at A: (root) instead of C: | Tyler Fowler | d3dbcfaf7f |
| 1 day ago | Rename the crate rust_kernel -> rustbelt | Tyler Fowler | 320b50a20c |
| 1 day ago | Stage 7: Rustbelt shell | Tyler Fowler | cd21aabc56 |
| 1 day ago | Stage 6: PCI, virtio-blk, partitions, FAT32, spawn/wait and shell syscalls | Tyler Fowler | 20756a688a |
| 1 day ago | User mode (ring 3), syscalls, per-process address spaces, ELF loader, VFS + ramfs | Tyler Fowler | 176e770e4a |
| 1 day ago | Async/await executor + async keyboard task (Backspace), preemptive kernel threads | Tyler Fowler | a0fc1ab827 |
| 2 days ago | Add paging, frame allocator, heap + allocator designs, lib.rs and cargo test suite | Tyler Fowler | 866aaa3978 |
| 2 days ago | Add IDT/exceptions, GDT+TSS double-fault stack, PIC timer + keyboard interrupts | Tyler Fowler | dd01e731c4 |
| 2 days ago | Minimal Rust x86_64 kernel booting in QEMU (VGA + serial) | Tyler Fowler | 9ebb4aa974 |