fossil
repo
Explore
Sign in
Fossil SCM
Overview
Code
Branches
Timeline
Tickets
Wiki
Forum
← Back to file
src/xfer.c
50 commits
When emitting a ci-lock-fail sync card ensure that the login name is not empty, otherwise we emit a…
stephan
8d0de9d3d…
2026-10-12 08:12 UTC
When a sync-received file card does not hash to what it claims to, skip storing of the content to a…
stephan
995461274…
2026-10-12 07:53 UTC
During sync, only respond to uvgimme cards if the user has read permissions. All other paths to /uv…
stephan
54efccf70…
2026-10-12 07:36 UTC
Merge from trunk.
brickviking
e63e0803b…
2026-08-21 10:35 UTC
Merge trunk into autodef-build-fixes
danshearer
f116b4ed5…
2026-08-18 11:39 UTC
Finish defaulting forbid-delta-manifests to on.
drh
a439b1149…
2026-08-17 16:50 UTC
Merge trunk into the long-dormant markdown-tagrefs branch.
stephan
62b38332f…
2026-08-13 11:20 UTC
The "clone" privilege (letter "g") implies the ability to "fossil pull".
drh
e81cac374…
2026-08-05 18:09 UTC
Fix the use of uninitialized static variables for DB statements: whenever such variable is declared…
george
76e735502…
2026-06-09 01:20 UTC
Latest merge from trunk.
brickviking
d03791648…
2026-02-10 08:49 UTC
Sync with trunk.
florian
ceee00be5…
2026-01-10 14:16 UTC
Sync with trunk.
florian
e4556126d…
2026-01-10 14:10 UTC
Sync with trunk.
florian
facfbbd55…
2026-01-10 14:04 UTC
Sync with trunk.
florian
c50c8ed9d…
2026-01-10 14:02 UTC
Fix a typo in the previous check-in
drh
8e6c55aca…
2025-12-30 20:16 UTC
Fix "fossil sync" so that it returns non-zero if the sync fails. Add the --ping and --quiet option…
drh
8fa8fe8e1…
2025-12-30 20:11 UTC
Spelling fixes in docs/comments.
km
33d3bf3ed…
2025-12-27 12:21 UTC
Assorted fixes of typos and grammar in code comments. No functional changes.
danield
e2bdc1057…
2025-12-23 16:06 UTC
Sync with trunk.
florian
b81b4c6c3…
2025-11-26 14:12 UTC
Merge from trunk.
brickviking
0ffacb525…
2025-10-23 08:14 UTC
Remove a bogus assert which could trigger on an anonymous clone.
stephan
ecf44a280…
2025-10-21 13:06 UTC
Sync with trunk.
florian
286a90069…
2025-08-21 12:08 UTC
Sync with trunk.
florian
a0377ebb9…
2025-08-21 12:07 UTC
Sync with trunk.
florian
5ee83f280…
2025-08-21 12:06 UTC
Sync with trunk.
florian
bab295db1…
2025-08-21 12:04 UTC
Allow /xfer to service anonymous clones if they have any of the Clone, Zip, or Read permissions. Th…
stephan
f9547c7c8…
2025-08-15 12:32 UTC
Merge from trunk.
brickviking
53010e968…
2025-07-28 02:32 UTC
Teach the sync protocol how to work with an out-of-band login card, saving an extra server-side of …
stephan
18628904c…
2025-07-27 11:07 UTC
Teach the sync protocol how to work with an out-of-band login card, saving an extra server-side of …
stephan
18628904c…
2025-07-27 11:07 UTC
Do not add the sync login cookie unless we know the remote supports it. It's harmless in that case …
stephan
9789e1dce…
2025-07-25 18:47 UTC
Extend the login card mode version check to include the date and time. It is currently still set to…
stephan
86cc923de…
2025-07-25 15:08 UTC
Remove the now-obsolete parsing of the X-Fossil-Xfer-Login HTTP header.
stephan
8dbcf2acb…
2025-07-24 05:26 UTC
Previous checkin should not have compiled - clean rebuild uncovered a stale dep. Re-map the fLoginC…
stephan
780d3b2fe…
2025-07-24 03:16 UTC
Update the change log and sync.wiki for the login card additions.
stephan
edfa01d9d…
2025-07-24 02:41 UTC
Remove some debug output.
stephan
d1b7be2ff…
2025-07-24 01:12 UTC
Remove some xfer login process debug output.
stephan
815a84cbc…
2025-07-23 23:31 UTC
Account for CGI-hosted fossil instances by sending the xfer login card as a URL argument. This is s…
stephan
439af9348…
2025-07-23 20:56 UTC
Add the x-fossil-xfer-login header check in one additional place. With the help of the included deb…
stephan
6c900645e…
2025-07-23 17:39 UTC
Add some debugging 'message' cards to help trace how the remote is handling the login.
stephan
21be2978a…
2025-07-22 22:53 UTC
Remove lots of debug output. Replace a couple of mprintf() with fossil_strdup() and a couple free()…
stephan
1078a123c…
2025-07-22 17:52 UTC
Set g.syncInfo.bLoginCardHeader=1 if that inbound header is detected, rather than delaying it until…
stephan
4fc13c5c8…
2025-07-22 15:51 UTC
Enable the HTTP login header if the xfer server-version is high enough, analog to the same check fo…
stephan
bc3ad9441…
2025-07-22 15:41 UTC
Get sync working from both login card forms and add a temporary --login-card-header CLI flag to for…
stephan
042560df5…
2025-07-22 15:12 UTC
For testing purposes only, unconditionally use the X-Fossil-Xfer-Login HTTP header for sync request…
stephan
ff942066d…
2025-07-22 02:16 UTC
Move the X-Fossil-Xfer-Login header check to the correct end of the connection. It is receiving the…
stephan
b49c9b368…
2025-07-21 23:45 UTC
Do not allow more than one login card in the sync protocol.
drh
12cc5bbf2…
2025-07-21 19:39 UTC
And this time compile before committing.
stephan
a62ffc192…
2025-07-21 18:40 UTC
Enable an /xfer login card to be delivered via the X-Fossil-Xfer-Login HTTP header, which is expect…
stephan
cfddded40…
2025-07-21 18:38 UTC
Sync with trunk.
florian
e17d35e79…
2025-07-21 12:23 UTC
Sync with trunk.
florian
931e7065b…
2025-07-21 12:20 UTC
Keyboard Shortcuts
Open search
/
Next entry (timeline)
j
Previous entry (timeline)
k
Open focused entry
Enter
Show this help
?
Toggle theme
Top nav button
Close