Skip to content
zit Check-in [0bfc058ee3]
Login

Check-in [0bfc058ee3]

Overview
Comment:Dispatch the received message card per sync section 11.2, defossilizing TEXT then clearing the latched SYNC_PUSH intent only while push is live and the payload matches the case-sensitive "pull only " prefix, treating every other payload as an advisory that changes no per-session flag and never aborts the exchange.
Timelines: family | ancestors | descendants | both | harden
Files: files | file ages | folders
SHA3-256: 0bfc058ee383efc8c2027f2ec94cd8add593bacf8d976fd50043dfb8208b8fd2
User & Date: dmestas on 2026-07-11 16:11:40.342
Other Links: branch diff | manifest | tags
Context
2026-07-11
17:11
Dispatch the cookie, login, reqconfig, and config reply cards per sync sections 3.6, 6.1, and 10.3, storing a received cookie's defossilized opaque value in place of any held one, aborting a login or reqconfig card that only a client may legally send, and framing a config payload strictly by its declared SIZE byte count with its mandatory trailing newline consumed. check-in: 8d70304766 user: dmestas tags: harden
16:15
Merge the sync section 11.2 client message-card dispatch onto trunk. check-in: 1e54837822 user: dmestas tags: trunk
16:11
Dispatch the received message card per sync section 11.2, defossilizing TEXT then clearing the latched SYNC_PUSH intent only while push is live and the payload matches the case-sensitive "pull only " prefix, treating every other payload as an advisory that changes no per-session flag and never aborts the exchange. check-in: 0bfc058ee3 user: dmestas tags: harden
15:28
Merge trunk into harden to stay current with the managed-path set and merged fuzz targets. check-in: fab84e5ebd user: dmestas tags: harden
Changes