32
I Use This!
High Activity

Commits : Listings

Analyzed about 19 hours ago. based on code collected about 20 hours ago.
Aug 20, 2024 — Aug 20, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Get sync working from both login card forms and add a temporary --login-card-header CLI flag to force it to emit the HTTP header form of the card in output requests. If all is well, this checkin should be able to push to the canonical repo, despite their differences. More... 30 days ago
The previous checkin left me unable to push because (of course) the remote trunk doesn't know how to use the login card header. This checkin disables, via a macro toggle, the use of that header on outbound sync requests. More... about 1 month ago
For testing purposes only, unconditionally use the X-Fossil-Xfer-Login HTTP header for sync requests, rather than add it to the payload (which seems to work okay). This is primarily so that apples-to-apples comparisons can be made in libfossil's testing, and will be reverted (or applied conditionally) once the libfossil side is working. More... about 1 month ago
Move the X-Fossil-Xfer-Login header check to the correct end of the connection. It is receiving these from libfossil tests but is failing to validate them, but that may well be a bug in that brand new downstream code. More... about 1 month ago
Update sync.wiki for [12cc5bbf227e3]. More... about 1 month ago
Do not allow more than one login card in the sync protocol.
drh
More... about 1 month ago
Replace an mprintf() with fossil_strdup(). More... about 1 month ago
And this time compile before committing. More... about 1 month ago
Enable an /xfer login card to be delivered via the X-Fossil-Xfer-Login HTTP header, which is expected to be in the same format as the sync protocol's login card. The purpose of this is to simplify generation of the login card from non-fossil(1) clients, namely libfossil. This is untested until libfossil can generate such cards (it's just missing a bit of glue for that). More... about 1 month ago
Account for [638b7e094b899a] when building with --json, as reported in [forum:9acc3d0022407bfe | forum post 9acc3d0022]. More... about 1 month ago
Remove FossilUserPerms::Query, as it's unused and its designated capabilities letter 'q' collides with ModTkt. It's been there since 2011-09-14 but went unnoticed until today when that struct was emacs-macro-reformatted into libfossil and triggered a duplicate case value for the letter 'q'. More... about 1 month ago
Update the built-in SQLite to the latest trunk version, for testing.
drh
More... about 1 month ago
Add mentions in changes.wiki and signing.md that SSH-signed artifacts are "ignored" by fossil versions prior to 2.26, as suggested in [forum:9348885dd6 | forum post 9348885dd6]. More... about 1 month ago
Add the -l and -x options to the test-filezip command.
drh
More... about 1 month ago
Update the (undocumented) test-filezip command so that the ZIP archvie it creates has correct timestamps.
drh
More... about 1 month ago
improve whatis output when lising checkins contain some file artifact by showing on which branch belong the checkin. (just like the /whatis webpage) More... about 1 month ago
Update the change log for version 2.27
drh
More... about 1 month ago
Update the built-in SQLite to a version that fixes a possible UAF following OOM.
drh
More... about 1 month ago
Do not give unnecessary clues to user anonymous (which is the login used by most attack robots) that something has gone wrong inside of Fossil.
drh
More... about 1 month ago
Fix the non-standard %q format specifier in Fossil's custom printf() implementation so that the precision refers to the number of input characters, not the number of output characters.
drh
More... about 1 month ago
Update the built-in SQLite to the latest trunk version for testing.
drh
More... about 1 month ago
On the 'user capabilities changed' notification, correct /setup_uedit?uid=... to /setup_uedit?id=... More... about 2 months ago
Squished a stray character accidentally left behind by [[1fd407f61a]], noted [https://fossil-scm.org/forum/forumpost/871da8539f | on the forum]. More... about 2 months ago
Add a confirmer wrapper around the forum post close/reopen button to help avoid accidental closing of posts via mis-clicks, per /chat discussion. More... about 2 months ago
Merge the latest SQLite enhancements from upstream, for testing.
drh
More... about 2 months ago
Update the built-in SQLite to the latest trunk version.
drh
More... about 2 months ago
Require at least an "anonymous" login in order to access the /blame and similar pages. Rationale: Those pages can be expensive to compute, depending on parameters. And lately we've had millions of robot requests to /blame. By requiring at least an "anonymous" login, that should reduce the number of robots. Any nobody really needs to see /blame with a one-click. If they are interested in that level of detail, they can take the time to log in.
drh
More... about 2 months ago
Correct the starting clone_seqno in sync.wiki (1 instead of 0). More... about 2 months ago
Small additions and a broken link fix in sync.wiki. More... about 2 months ago
Update the built-in SQLite to the latest from upstream.
drh
More... about 2 months ago