2025-07-25 18:47:07
— part of check-in
[9789e1dce7]
on branch xfer-login-card
— Do not add the sync login cookie unless we know the remote supports it. It's harmless in that case but it doesn't need to be there. Rename the login cookie from the unweildy x-f-x-l (X-Fossil-Xfer-Login) to x-f-l-c (X-Fossil-Login-Card) because the former is unsightly.
(user:
stephan
size: 95848)
2025-07-27 11:07:38
— part of check-in
[18628904c3]
on branch trunk
— Teach the sync protocol how to work with an out-of-band login card, saving an extra server-side copy of the sync content which is required only to account for an inlined login card. i.e. it saves RAM, potentially lots of it. The new login card mechanism is instead transported via an HTTP header. This also, not coincidentally, simplifies implementation of the login card in non-fossil(1) clients which are currently learning to speak the sync protocol.
(user:
stephan
size: 95848)
2025-07-28 02:32:53
— part of check-in
[53010e9688]
on branch bv-infotool
— Merge from trunk.
(user:
brickviking
size: 95848)