Artifact 2791a3ce6e32e9fecceef417fff75054be859e0597cc850cfac2277f3623b301:
- File
internal/sync/handler.go
-
2026-10-21 01:03:53
— part of check-in
[a402aa5cc6]
on branch feat/submanifest-reader
— fix(sync): withhold shunned payloads and clone delta bases
Match Fossil 2.28 send_file and send_compressed_file payload gates. A source-first clone must expand a dependent when its stored basis is shunned rather than forwarding that withheld basis. Preserve private notices, authorization and SHA3 refusal ordering.
Exercise real encoded requests through the ordinary handler and Fossil HTTP oracle. Canonical compressed clone can name a shunned public basis without sending it; this server expands instead to preserve its source-first guarantee. (user: [email protected], size: 75775) [annotate] [blame] [check-ins using]
- 2026-10-21 01:41:08 — part of check-in [f25fae939d] on branch feat/submanifest-reader — Merge commit 'ba688b7' into feat/sparse-required-content (user: [email protected], size: 75775) [annotate] [blame] [check-ins using]
-
2026-10-21 01:03:53
— part of check-in
[a402aa5cc6]
on branch feat/submanifest-reader
— fix(sync): withhold shunned payloads and clone delta bases