summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2026-08-11make the console sysdep layer vt-aware: per-vt raw mode ioctls, ROBU_TTY_DEV ...HEADmastergithub-actions[bot]
2026-08-11fix isatty missing stdio lazy-init and decouple echo from icanon so bash dete...github-actions[bot]
2026-08-11add ttyname/getresuid/getresgid/gethostname/getgroups/fcntl sysdeps to quiet ...github-actions[bot]
2026-08-11add sleep and getppid sysdeps needed by bash's real startup pathgithub-actions[bot]
2026-08-11add mkdir/rmdir/link/mknod/unlinkat/sync sysdeps for the robu backendgithub-actions[bot]
2026-08-10add getuid/geteuid/getgid/getegid/setuid/setgid sysdeps (single-user root-only)github-actions[bot]
2026-08-10add pselect and tcsetwinsize sysdeps for readlinegithub-actions[bot]
2026-08-10add real tcgetattr/tcsetattr/tcgetwinsize/ioctl/setpgid/getpgid/setsid sysdepsgithub-actions[bot]
2026-08-10add real sigaction/kill/sigprocmask/sigpending/sigsuspend/tgkill sysdepsgithub-actions[bot]
2026-08-10symlink robu's abi-bits into abis/linux instead of a stale duplicated copygithub-actions[bot]
2026-08-10strip explanatory comments from robu-specific sysdeps code per project conven...github-actions[bot]
2026-08-09add explicit MemoryAllocator template arg to frg::string{} for C++23 alias-te...github-actions[bot]
2026-08-09clean upgithub-actions[bot]
2026-08-09generalize OpenDir/ReadEntries through the mount table, fix bare mount-root p...github-actions[bot]
2026-08-09migrate ramfs client to generic vfs protocol, go mount-table-only (A4)github-actions[bot]
2026-08-09migrate procfs client to generic vfs protocol (A3)github-actions[bot]
2026-08-09migrate sysfs client to generic vfs protocol (A2)github-actions[bot]
2026-08-09migrate devfs client to generic vfs protocol, thread server_tid through spawn...github-actions[bot]
2026-08-08add generic vfs client protocol and mount-table-first dispatch (A0)github-actions[bot]
2026-08-08add real fork(), pipe(), and execve() supportgithub-actions[bot]
2026-08-08fix double constructor execution, add Utimensat, fix console-read-as-EOF racegithub-actions[bot]
2026-08-08add real file I/O, spawn/wait, and auxv setup to the robu sysdeps backendgithub-actions[bot]
2026-08-07add robu sysdeps backendgithub-actions[bot]
2026-08-04Merge pull request #1859 from Dennisbonke/renameat2Alexander van der Grinten
2026-08-04sysdeps/managarm: Fix build failureDennis Bonke
2026-08-04Merge pull request #1858 from Dennisbonke/renameat2Alexander van der Grinten
2026-08-04sysdeps/managarm: Implement renameat2Dennis Bonke
2026-08-03Merge pull request #1852 from zinnia-os/add-blk-ioctlsDennis Bonke
2026-08-03abis/zinnia: add BLK ioctlsMarvin Friedrich
2026-08-02Merge pull request #1848 from Mathewnd/add-version-mesonv7.0.0Matheus
2026-08-02Merge pull request #1835 from no92/renameat2Matheus
2026-08-02meta: add version field to meson, bump to 7.0.0Matheus
2026-08-01Merge pull request #1836 from Dennisbonke/testsno92
2026-08-01tests/ansi: cover string search functionsDennis Bonke
2026-08-01options/ansi: fix string search edge casesDennis Bonke
2026-08-01tests/posix: add strtok coverageDennis Bonke
2026-08-01tests/ansi: expand qsort coverageDennis Bonke
2026-08-01options/ansi: avoid function pointer casts in qsortDennis Bonke
2026-07-31Merge pull request #1843 from no92/smaller-fixesno92
2026-07-31Merge pull request #1846 from no92/posix-spawnAlexander van der Grinten
2026-07-31sysdeps/linux: catch nullptr dereference in setitimerno92
2026-07-31sysdeps/linux: correctly return errors from clock_gettime vDSO functionno92
2026-07-31sysdeps/keyronex: install missing abi-bitno92
2026-07-31options/internal: zero out __savesigs if not saving the signal maskno92
2026-07-31options/posix: add missing posix_spawnattr gettersno92
2026-07-31options/posix: fix namespace pollution in `<spawn.h>`no92
2026-07-31options/posix: implement `posix_spawn_file_actions_add(f)chdir`no92
2026-07-31Merge pull request #1845 from moturus/masterno92
2026-07-31options/posix: add POSIX-required EBADF checks for spawn file actionsno92
2026-07-31options/ansi: lock the global file list to avoid concurrent modificationsU. Lasiotus