Skip to content
go-libfossil Check-in [fb36eb5653]
Login

Check-in [fb36eb5653]

Overview
Comment:refactor(sync): keep an allowlist of reply cards on a horizon refusal

A refusal keeps only gimmes, errors, messages and the session-level pragmas, so a pull-side card type added later is dropped until judged safe. The refused-pull case now asks for every pull-side card kind and asserts the reply holds only allowlisted types.

Timelines: family | ancestors | descendants | both | main | trunk | feat/horizon-peer-serving
Files: files | file ages | folders
SHA3-256: fb36eb5653ed3412c062b01bb215b122a5e8dc18e69af7f3925da80328978d90
User & Date: [email protected] on 2026-10-29 04:57:33.000
Other Links: branch diff | manifest | tags
Context
2026-10-29
05:35
Merge pull request #525 from danmestas/feat/horizon-peer-serving

fix(sync): a horizon store refuses a pull it does not hold and mints no seed check-in: 301c8e2337 user: [email protected] tags: main, trunk

04:57
refactor(sync): keep an allowlist of reply cards on a horizon refusal

A refusal keeps only gimmes, errors, messages and the session-level pragmas, so a pull-side card type added later is dropped until judged safe. The refused-pull case now asks for every pull-side card kind and asserts the reply holds only allowlisted types. check-in: fb36eb5653 user: [email protected] tags: feat/horizon-peer-serving, main, trunk

04:21
Merge remote-tracking branch 'origin/main' into feat/horizon-peer-serving leaf check-in: fa65d2c2d5 user: [email protected] tags: feat/horizon-peer-serving, main, trunk
Changes