Overview
| Comment: | Implement sync section 6 authentication: derive NONCE, shared secret, and signature per 6.2-6.4, parse and verify login cards with constant-time comparison, and encode/decode the x-f-l-c cookie form per 6.5, with citation tests and fuzz coverage for malformed wire input. |
|---|---|
| Timelines: | family | ancestors | descendants | both | sync |
| Files: | files | file ages | folders |
| SHA3-256: |
9afcd591ee84ddf58e2385fbc27e8731 |
| User & Date: | dmestas on 2026-07-10 12:59:54.007 |
| Other Links: | branch diff | manifest | tags |
Context
|
2026-07-10
| ||
| 13:48 | Implement sync section 7 content transfer: file and cfile card handling with phantom creation and deferred delta reconstruction, cascading completion through delta chains to fixpoint so a chained basis never leaves a permanent phantom check-in: 08d2b9b0c1 user: dmestas tags: sync | |
| 12:59 | Implement sync section 6 authentication: derive NONCE, shared secret, and signature per 6.2-6.4, parse and verify login cards with constant-time comparison, and encode/decode the x-f-l-c cookie form per 6.5, with citation tests and fuzz coverage for malformed wire input. check-in: 9afcd591ee user: dmestas tags: sync | |
| 04:09 | Merge trunk into the sync branch: bring the working artifact.parse manifest reader and the section 8 delta-manifest reconstruction so sync content transfer and clone can consume received manifests check-in: b3150eb834 user: dmestas tags: sync | |
Changes
Modified src/sync.zig
from [6d8d33c3c8]
to [377b9517da].
[diff]