Manifest of check-in
[51e1193aa6]
- Strip trailing /xfer path segments from a sync redirect Location per section 4, replacing the suffix-match heuristic against the original repository path with repeated exact-segment removal that never consults the origin URL.
by
dmestas on
2026-07-10 19:58:09.
C Strip\strailing\s/xfer\spath\ssegments\sfrom\sa\ssync\sredirect\sLocation\sper\ssection\s4,\sreplacing\sthe\ssuffix-match\sheuristic\sagainst\sthe\soriginal\srepository\spath\swith\srepeated\sexact-segment\sremoval\sthat\snever\sconsults\sthe\sorigin\sURL.
D 2026-07-10T19:58:09.153
F .fossil-settings/ignore-glob 4e1491210fe20b99dafdfa1a5e895c153bfc608af1164639fe266f75124e6d45
F README.md 62e1f936cc2ea0e33d717539bdffd6126a639843069bd6256359f2b15cb06232
F build.zig d203a6eeb53fcf9447a94e921eb378a74026c33a2c9a6a606e05c0a5e348b76d
F build.zig.zon d5d4d8f8c01f55e69078eabf2ee65f7c1756bdbb2f71738ac5de9de99e69aff1
F docs/rfcs/draft-fossil-artifact-format-00.txt 5680b5ab35b2af2624934da42d72626b0a2f34ee458983cd5637e88ce450b3eb
F docs/rfcs/draft-fossil-delta-format-00.txt d8025d6d75322e33887c3334a4b9cc729960028b3c994ed01e5a474e4b388fd2
F docs/rfcs/draft-fossil-repo-state-00.txt fd413bcb28001a8a07009ca0c769cfe666394ba79dd4f14a6461f2b592049595
F docs/rfcs/draft-fossil-sync-protocol-00.txt 77dfc3c49eb514f820d29b6bf784df3d1f8b90a2a3a00112bb7850251982e739
F src/artifact.zig 8f9e990a9d52fd5fb79f1961f2d860489167c6edafc7d5760f985442a74a59fb
F src/artifact_fuzz.zig 8bb359ddfe790818e109a1dd7ac0c1b5cec1a8fdc556f37e73504cdb7f933e17
F src/delta.zig 881cd0276f09e3a1e5001683584429f4070a24eb719a3b848aee4dbd20fa5232
F src/delta_fuzz.zig 9e0d8dbb8c82ca0ba1a80974c076e74e4f37072b21a10812efd5539875904719
F src/dst.zig 4c68800cc7de38261da4dedd78b75be607838d4c844f6587f8679bdab5abae3b
F src/fuzz_tests.zig 69dd4e387ca9c82bb93b4a7637c93ee110a4fbb850cfc36217d8b31b0a2b7b0f
F src/main.zig b283beb15f3455e80d558ffefa93b9091e17458fdfdce6d3538971e6b88a3357
F src/repostate.zig c14f15920b1e801ea670cb977e17388518b06545066da2a67f682401afd721c5
F src/rfc_vectors/artifact_a1_1_sha1_manifest.txt 82d8fc78b3fbf85efe80cb05e79db40c910bf0551e55b728c6f9c2ca7a42ddb6
F src/rfc_vectors/artifact_a1_2_sha3_technote.txt 832e850f83aab2e2a754aa97591109f7f05fb41e4126c7e71c88a59d6d17e55d
F src/rfc_vectors/artifact_a3_rcard_manifest.txt 47e412ef211f095e93275fadf527909e581eef42357d8437fc7e299bfc3e62a7
F src/rfc_vectors/sync_a1_round2_file_cards.txt 4fa397741f7521cc4181d5d6b04dc143187f57602384eaa688552115ecda27c2
F src/root.zig aeda9bd0632c3d4d2caab2f90c1fe494f1bb146e96bd2c4b4d07f441b4e4ab29
F src/sim/gen.zig 0e237af570a73bc78e9a717a8ea59867611deb2348287765826ea4ff1942528b
F src/sim/oracle.zig 04b81d9472a0529d9e9d030779304c3d6c930f4db20b800ae3f9cbc5c178969a
F src/smoke.zig c3d33acd93f11af1a7eaab3e1fe1fc16dfb2d0f39585055cd477e656f86d491c
F src/sync.zig 1aeb06bd102dfc683c186790a5109b043a0bf0b026bbe4d2c8f4b48067bad0b2
P ebf5f6f86bd05a12219a9fa34e67de8cf0b2873f2a32a18f27789540912c289e
R 56a324dfd84904f679a1e81f1b2a18d7
U dmestas
Z 4556b6adcd2101ee4c4bbdbe1cfce861