22 descendants and 50 ancestors of 729368fd3fc8f3ac
|
2026-10-16
| ||
| 12:43 | Re-key rotted draft citations; the checker defaults sync-only files to the sync draft leaf check-in: 3586c8e865 user: dmestas tags: trunk | |
| 12:28 | sync-protocol §6.6: a server may append to a refusal's text; clients match its leading text check-in: 0a804be143 user: dmestas tags: trunk | |
| 12:27 | artifact-format §4.7.8: an absent and an empty J value decode alike and a reader must not tell them apart check-in: fc429b1370 user: dmestas tags: trunk | |
| 12:27 | artifact-format §4.4, §6.2: the Z card is last by ordering and the required-card rule; verification reads bytes by position check-in: a80938b170 user: dmestas tags: trunk | |
|
2026-10-14
| ||
| 23:55 | artifact-format §4.7.3: Fossil check-in 4886b7de6d fixes the archive crash on hashless entries check-in: dcd567b4da user: dmestas tags: trunk | |
| 21:42 | repo-state §5.3, §6.2: an artifact's tag cards apply in card order, so a self-cancelling sym tag stays check-in: cdf56ed847 user: dmestas tags: trunk | |
| 21:41 | artifact-format §4.7.3: filter a named delta's delete markers; Fossil's archive commands crash on them check-in: 3dfc66c565 user: dmestas tags: trunk | |
| 13:12 | repostate: a cancel's value stays on the stored row, as Fossil writes it check-in: a5559c7b2e user: dmestas tags: trunk | |
| 12:59 | repo-state §5.3: a cancel's value stays on the stored row check-in: 844bfbd08c user: dmestas tags: trunk | |
| 11:54 | dst oracle: keep the leaf table by recheck events, as the implementation does check-in: 4af011b305 user: dmestas tags: trunk | |
| 02:46 | zit 0.5.0 check-in: eda123dd6e user: dmestas tags: trunk, version-0.5.0 | |
| 01:54 | import-git --into: add a Git upstream's new commits to a destination imported earlier check-in: 07a3abfa8f user: dmestas tags: trunk | |
|
2026-10-13
| ||
| 16:51 | repoview: the allocation-failure walk of load uses the no-grow allocator check-in: e24b51e097 user: dmestas tags: trunk | |
| 16:05 | Re-key the draft citations to the revised -00 texts; rekey-citations.py moves them across a render check-in: c8e4f73193 user: dmestas tags: trunk | |
| 16:00 | Leaf table: recheck only on branch-tag events, as Fossil does; ckout is an ordinary name check-in: ae8e6d6e3c user: dmestas tags: trunk | |
| 16:00 | sync-protocol §9.4 erratum: the forbid-delta-manifests default is Fossil 2.29's; 2.28 defaults off check-in: 00e1711e80 user: dmestas tags: trunk | |
| 14:32 | sync-protocol §10.1: a file whose content does not match its hash fails the round check-in: 5a1b741b25 user: dmestas tags: trunk | |
| 14:32 | repo-state §8.3: the ci+ keyword applies to the whole name only check-in: 3221a15806 user: dmestas tags: trunk | |
| 14:26 | repo-state §8.3: ckout is a keyword only for the ci+ request type check-in: 57c47c5150 user: dmestas tags: trunk | |
| 14:26 | sync-protocol §9.4: the ci-lock reply carries avoid-delta-manifests, a request for a baseline manifest check-in: 313691beec user: dmestas tags: trunk | |
| 14:26 | repo-state §5.3: the skip test also compares an inherited row check-in: 30995389a9 user: dmestas tags: trunk | |
| 14:26 | repo-state §7.3: recheck leaf status only on branch-tag events, as Fossil does check-in: ad32a25dd2 user: dmestas tags: trunk | |
| 14:25 | sync-protocol: revision -01 check-in: 729368fd3f user: dmestas tags: trunk | |
| 14:25 | repo-state: revision -01 check-in: 3f4c8c98f4 user: dmestas tags: trunk | |
| 14:25 | artifact-format: revision -01 check-in: 49fbc52252 user: dmestas tags: trunk | |
| 14:25 | sync-protocol §6.6: a file card after a refused push ends card processing check-in: 803811456a user: dmestas tags: trunk | |
| 14:25 | sync-protocol §5.3: define the timestamp comment's error count check-in: a1bafc103f user: dmestas tags: trunk | |
| 14:25 | sync-protocol §5.1: receivers reject a truncated payload check-in: df5fc772c5 user: dmestas tags: trunk | |
| 14:25 | repo-state §6.2: take branch cancel cards from the parent's tags check-in: 9c972c3b03 user: dmestas tags: trunk | |
| 14:25 | repo-state §4.2: a date tag overrides a check-in's event time check-in: 7ade104167 user: dmestas tags: trunk | |
| 14:25 | artifact-format §4.6.4: state the Julian day number grammar and reject out-of-range values check-in: f69e8fafe2 user: dmestas tags: trunk | |
| 14:25 | sync-protocol §8.6: gate only the private gimme answer on peer date check-in: 81ad4284d3 user: dmestas tags: trunk | |
| 14:25 | sync-protocol §8.5.1: a client never sends uvigot in either form check-in: dd4c5ea595 user: dmestas tags: trunk | |
| 14:25 | sync-protocol §8.1: clients send a positive decimal clone SEQNO check-in: 9a17eb8e65 user: dmestas tags: trunk | |
| 14:25 | sync-protocol §7.4: permit delta-source handling before the duplicate check check-in: 187d595ce8 user: dmestas tags: trunk | |
| 14:25 | sync-protocol §7.3: uvgimme requires Read permission check-in: eb1dcfe1b7 user: dmestas tags: trunk | |
| 14:25 | sync-protocol §6.6: specify the two push-refusal forms check-in: 506ed76963 user: dmestas tags: trunk | |
| 14:25 | sync-protocol §6.4: a failed login still runs the end-of-request steps check-in: dcd4787c9a user: dmestas tags: trunk | |
| 14:24 | sync-protocol §5.2: note Fossil's URL-encoded file, cfile and uvfile handler errors check-in: 6ac8aeedd7 user: dmestas tags: trunk | |
| 14:24 | sync-protocol §5.1: a body shorter than its declared payload is malformed check-in: d7fba8e4ce user: dmestas tags: trunk | |
| 14:24 | sync-protocol §4: strip one trailing /xfer from a redirect target check-in: 81807a0561 user: dmestas tags: trunk | |
| 14:24 | sync-protocol §3.3: note that Fossil's client may repeat a gimme the peer just sent check-in: 52f8cfa451 user: dmestas tags: trunk | |
| 14:24 | repo-state §8.3: define the trailing-punctuation retry exactly check-in: ec8c731450 user: dmestas tags: trunk | |
| 14:24 | repo-state §7.3: recheck leaf status when a check-in is crosslinked check-in: 58280652ad user: dmestas tags: trunk | |
| 14:24 | repo-state §6.2: note how Fossil's branch commands choose cancel cards check-in: 530fd8312b user: dmestas tags: trunk | |
| 14:24 | repo-state §4.2: a singleton tag starts the propagation walk as a cancel check-in: fcd0466721 user: dmestas tags: trunk | |
| 14:24 | artifact-format §4.7.3: a delta of a delta is a writer error that readers accept one level deep check-in: 1e3f67f959 user: dmestas tags: trunk | |
| 14:24 | artifact-format §4.6.3: a dropped reserved-name F card assigns no artifact type check-in: d39fc9fad3 user: dmestas tags: trunk | |
| 14:24 | artifact-format §4.6.4: scope timestamp field constraints to the date and time forms check-in: 80f4066d5d user: dmestas tags: trunk | |
| 14:24 | sync-protocol §5.2: define bad command as a fossilized error TEXT check-in: 1966315876 user: dmestas tags: trunk | |
| 14:24 | artifact-format §4.2: the final token of a card may be empty check-in: ce56baf7ee user: dmestas tags: trunk | |
| 14:24 | repo-state §5.4: a cancel walk stops at a child with no same-tag entry check-in: f8bd39886a user: dmestas tags: trunk | |
| 14:24 | artifact-format §4.1.2: the sterilization marker follows the final card and is rejected by card ordering check-in: 4b21ee7a99 user: dmestas tags: trunk | |
| 14:23 | sync-protocol §3.3: scope content-received to the round; no per-artifact received state check-in: f3f4647c97 user: dmestas tags: trunk | |
| 03:09 | Release manifest assembler: Zig 0.17.0 and the current battery shape check-in: d9f4c6d203 user: dmestas tags: trunk | |
| 02:40 | Release workflow: Zig 0.17.0 check-in: 5e81556352 user: dmestas tags: trunk, version-0.4.0 | |
| 00:49 | CI: thirty-minute ceiling; the arm64 battery takes about twenty-two under Zig 0.17 check-in: c3c6d43ad2 user: dmestas tags: trunk | |
| 00:18 | tests: allocation-failure walks use an allocator that refuses in-place growth, so their counts do not depend on the heap check-in: 8382132ec9 user: dmestas tags: trunk | |
|
2026-10-12
| ||
| 23:50 | Build with Zig 0.17.0; version 0.4.0 and its release notes check-in: 7ad0e1704f user: dmestas tags: trunk | |
| 23:49 | import-fossil: a sub-manifest source re-converts; its S cards are replaced, not kept beside the minted run, and the refusal path no longer frees a remap key twice check-in: d71e967938 user: dmestas tags: trunk | |
| 22:34 | Version 0.3.43 and its release notes check-in: cdb78ee485 user: dmestas tags: trunk | |
| 22:14 | repostate: a date tag sets a check-in's event time, as Fossil orders it; log --long prints the event time check-in: d504efc44f user: dmestas tags: trunk | |
| 20:52 | sync: a reply cut inside a payload keeps the prefix and warns; clone fails on it, as Fossil's does check-in: 85fd204f34 user: dmestas tags: trunk | |
| 18:59 | Six errata against the -01 drafts, applied: Julian-day form, cancel cards from the parent, date-tag event time, truncated payload, file card after a refused push, errors N check-in: 100351e26c user: dmestas tags: trunk | |
| 18:45 | Fold the 23 errata into draft-fossil-{artifact-format,repo-state,sync-protocol}-01 check-in: 44685f33b1 user: dmestas tags: trunk | |
|
2026-10-11
| ||
| 23:51 | sync: judge each card by the rights in force where it appears, validate artifact names, and answer duplicate deltas, failed logins, refused pushes and /xfer redirects as Fossil does check-in: 6f833f9335 user: dmestas tags: trunk | |
| 23:44 | repostate: a singleton walks as a cancel, a skipped tag op walks nowhere, and trailing punctuation is retried as Fossil retries it check-in: 3aa3ec3861 user: dmestas tags: trunk | |
| 23:22 | artifact: drop reserved F cards before they set the type, merge one level under a delta baseline, as Fossil does check-in: 5b1329eb6d user: dmestas tags: trunk | |
| 21:47 | errata: sync-protocol behaviours where Fossil departs from the draft check-in: 275e884be5 user: dmestas tags: trunk | |
| 21:47 | errata: repo-state singleton walks, branch creation and trailing-punctuation retry, as Fossil does them check-in: 21e3d381fe user: dmestas tags: trunk | |
| 21:47 | errata: artifact-format reserved F cards and delta-of-delta baselines, as Fossil handles them check-in: df960eaa60 user: dmestas tags: trunk | |
| 20:57 | erratum: sync-protocol §5.2 Fossil URL-encodes file, cfile and uvfile handler errors check-in: 9f16e2ed2c user: dmestas tags: trunk | |
| 20:57 | erratum: repo-state §7.3 Fossil never makes a parentless check-in without a branch tag a leaf check-in: 81608c772f user: dmestas tags: trunk | |