Skip to content
zit Timeline
Login

Timeline

27 descendants of 3314298ade4ebe5e

2026-11-13
00:30
0.14.6 notes: a clone cut short still finishes by pull leaf check-in: 114141777d user: dmestas tags: trunk, version-0.14.6
00:30
A clone saves the origin's project code before its first artifact, so one cut short still pulls from its origin check-in: 4441f6ec99 user: dmestas tags: trunk
2026-11-12
22:11
zit 0.14.6 check-in: 909c04258e user: dmestas tags: trunk
22:05
Harness mains write stdout and stderr as streams, so appending to a log no longer overwrites it; a source guard checks that and the allocation-walk helper check-in: 2ec16bd592 user: dmestas tags: trunk
15:08
A wrong-project refusal names the way out: clone, or push first to a new empty repository check-in: 18bf838535 user: dmestas tags: trunk
04:13
zit serve refuses a push or pull from another project; --adopt-project lets an empty store take the first push's code check-in: b7be292bcc user: dmestas tags: trunk
02:35
zit 0.14.5 check-in: d3dabbcaff user: dmestas tags: trunk, version-0.14.5
01:46
Never follow a redirect to another host or port; --resolve HOST:PORT:ADDR pins the address dialled check-in: 1a9c1eeb19 user: dmestas tags: trunk
00:13
Test servers die with the test process, and a test that leaves one running fails check-in: 4fea7c8055 user: dmestas tags: trunk
2026-11-11
23:13
Allocation-failure walks refuse in-place resizes, so their counts do not depend on the heap check-in: e225204f4b user: dmestas tags: trunk
22:29
The recorded-refs test lists its source from inside it, so an enclosing Git checkout does not redirect the path check-in: 511c21849f user: dmestas tags: trunk, version-0.14.4
20:37
zit 0.14.4 check-in: 07db1d14c8 user: dmestas tags: trunk
20:09
A saved login is sent only to the saved remote; --once on push, pull and sync saves nothing check-in: 0868d4d50a user: dmestas tags: trunk
18:59
import-git: add from a source cut at held commits, list recorded refs, take an unconvertible encoding and tags of tags and blobs check-in: 4b32a0edf6 user: dmestas tags: trunk
04:40
Release 0.14.3 check-in: 34989e6949 user: dmestas tags: trunk, version-0.14.3
04:36
import-git deltas each artifact against its hint first, as Fossil's import does, and counts the commits it exports; submanifest show reads the saved log index check-in: 677c138de2 user: dmestas tags: trunk
2026-11-09
06:39
Release 0.14.2 check-in: 6b529370ce user: dmestas tags: trunk, version-0.14.2
06:34
addremove, extras and status --extra always include zit's own control files and say once how many dot-paths they skipped; clean still leaves control files alone check-in: 15b565dd69 user: dmestas tags: trunk
03:08
The diff cache encoder sizes and frees its allocations by name instead of taking them from an arena, so its allocation count is the same on every heap check-in: d5188455c9 user: dmestas tags: trunk, version-0.14.1
02:36
Release 0.14.1 check-in: 7eb82c7f9e user: dmestas tags: trunk
02:31
annotate caches each version-to-version diff and splits each version into lines once, so a later annotate at any limit replays its diffs check-in: a6da9b88cc user: dmestas tags: trunk
2026-11-08
23:27
Linux ARM64's CI job gets a 45-minute limit; macOS and Linux x64 keep 30 check-in: a67d9d3267 user: dmestas tags: trunk
22:29
Release 0.14.0 check-in: ec73978f5d user: dmestas tags: trunk, version-0.14.0
22:21
The shun fingerprint folds the masked bit only for signed rows, so a store with plain shun rows keeps the caches older releases built check-in: 5e7b1fdc7a user: dmestas tags: trunk
21:33
sync and pull -F json report erasures_deferred, the carried erasure rows not yet fully applied check-in: ff95f2b7df user: dmestas tags: trunk
19:59
Sync-draft citations re-keyed to the draft's line numbers after the erasure section check-in: 9f9a10e504 user: dmestas tags: trunk
19:54
Sync carries signed erasures: an owner-signed shun row in Fossil's /shun area is asked for on every zit session, verified against the repository's pinned erasure key, and applied after its not-before time check-in: 54831f82d6 user: dmestas tags: trunk
19:37
annotate -n answers from the blame cache when no walked version masks a parent below the window, and log PATH walks its ancestry with bitsets check-in: 3314298ade user: dmestas tags: trunk