28 descendants of 77edd094078214fa
|
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 | |
| 16:57 | 0.13.0 notes: upgrade costs measured on a forge's stores check-in: 77edd09407 user: dmestas tags: trunk | |