Skip to content
zit Check-in [a60df1f752]
Login

Check-in [a60df1f752]

Overview
Comment:linux: iterate/fsync need real fds — reopen O_PATH dir handles with iterate rights (7 sites + test helpers); runScripted captures into caller-owned storage, ending a use-after-return the Linux stack exposed
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: a60df1f752d710f775f4d45177da5513db5883fe62c27283121d71146550df91
User & Date: dmestas on 2026-08-14 15:37:34.685
Other Links: manifest | tags
Context
2026-08-14
16:57
commit: fork guard — parent must still be its branch's leaf (--allow-fork to fork); autosync — settings verb, pull before commit/update/merge, push after commit, warn-and-continue (#57) check-in: 7a4dff5d5f user: dmestas tags: trunk
15:37
linux: iterate/fsync need real fds — reopen O_PATH dir handles with iterate rights (7 sites + test helpers); runScripted captures into caller-owned storage, ending a use-after-return the Linux stack exposed check-in: a60df1f752 user: dmestas tags: trunk
14:37
import-git: drop std.c — child environ threads from Init via Ambient, dir fsync goes through Io; Linux builds no longer demand libc check-in: 951b654c5b user: dmestas tags: trunk
Changes