Overview
| Comment: | 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) |
|---|---|
| Timelines: | family | ancestors | descendants | both | trunk |
| Files: | files | file ages | folders |
| SHA3-256: |
7a4dff5d5fc24167f42a2937a261a9fd |
| User & Date: | dmestas on 2026-08-14 16:57:27.654 |
| Other Links: | manifest | tags |
Context
|
2026-08-14
| ||
| 18:27 | import-git: refuse git older than 2.45 by name before any work — first preflight query, without --no-lazy-fetch; CI verifies the minimum beside fossil (#62) check-in: 43efce758a user: dmestas tags: trunk | |
| 17:33 | merge trunk: autosync + commit fork guard; update grows --no-sync beside --cone/--dense check-in: c50dcc978a user: dmestas tags: sparse-cone | |
| 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 | |
Changes
Modified src/cli.zig
from [6350340f61]
to [1b7d0e10ed].
[diff]
Modified src/cmd/checkout.zig
from [7451b32d86]
to [45af4d5ca4].
[diff]
Modified src/cmd/sync.zig
from [0750bbd8ed]
to [5c21d73d60].
[diff]
Modified src/e2e.zig
from [eeecd73860]
to [686a45a9b1].
[diff]
Modified src/logstore.zig
from [c21d8701b6]
to [992229ad67].
[diff]
Modified src/main.zig
from [7d29425d5e]
to [958196f106].
[diff]