Fossil

Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

41 check-ins using file extsrc/sqlite3.c version 57cbfbdc4d

2025-04-16
11:40
Add the test/fake-smtpd.tcl script used for testing. It will likely come in handy someday. See header comments on the file for details. check-in: f031f744f0 user: drh tags: trunk
10:20
Enhance the socket listener logic on unix so that it makes sure the IPV6_V6ONLY socket option is disabled, as we are told that this option is enabled by default on FreeBSD. check-in: 0eeaa6224c user: drh tags: trunk
00:58
Break out SMTP faults as a separate category on the Error Log. check-in: 2d3ace5a9f user: drh tags: trunk
00:48
Automatic retry on an SMTP relay failure. check-in: 2b96941c4c user: drh tags: trunk
2025-04-15
23:34
Attempt to provide improved error message outputs for failures while trying to send notification via relay to an MTA. check-in: e6c27d3dab user: drh tags: trunk
15:56
Two new settings "show-repolist-desc" and "show-repolist-lg" control whether or not the description and the login-group are shown on the repolist, respectively. These settings must be global to be effective. They default to "off". check-in: 1760fa2bf4 user: drh tags: trunk
14:54
For the "fossil ui remote:/" command, consistently use hardcoded IPv4 loopback addresses, to avoid inconsistent implementations of "localhost". Fix a bug in the error message output for the -P option. check-in: af78e282bb user: drh tags: trunk
14:37
Fix possible array-bounds overflow in the timeline graph computation. check-in: 202d3ea2b5 user: drh tags: trunk
14:13
Fix the -P option on "fossil server" so that it once again accepts IPv4 notation while continuing to accept IPv6 notation. [forum:/forumpost/fe4abea393|Forum post fe4abea393]. check-in: 77250c94b0 user: drh tags: trunk
11:58
Rename the "Artifact Log" to the "Xfer Log" which (I think) better reflects it meaning and purpose. check-in: c6754849bb user: drh tags: trunk
10:22
Slightly simplify the previous checkin. check-in: 6a9c71f391 user: stephan tags: trunk
10:15
A proposed solution to the problem of /setup_ulist fails for repos with no subscriber table. Reported in [forum:e2b0008592f6a776|forum post e2b0008592f6a776]. check-in: e50a5aac37 user: stephan tags: trunk
01:48
doc change: add a link to the regexp syntax from the TH1 regexp command check-in: b8351f0cbf user: jkosche tags: trunk
2025-04-14
16:53
Disable the Windows root certificate store on OpenSSL 3.5.0, due to [https://github.com/openssl/openssl/issues/27355|OpenSSL bug #27355]. check-in: 2b6ad00ea3 user: drh tags: trunk
13:53
Improve the message shown on a server over-load condition by including the URL that encountered the overload and the timestamp for when the overload occurred. check-in: 278507e871 user: drh tags: trunk
2025-04-13
19:54
Enhance the test-phantoms command to provide additional information about delta-phantoms. check-in: aac885a619 user: drh tags: trunk
11:32
doc change: add a link to the regexp syntax from the TH1 regexp command Closed-Leaf check-in: 817e3bc25e user: jkosche tags: doc-th1-link-regexp
2025-04-12
17:35
Improved documentation on the "html", "puts", and "query" TH1 commands. check-in: 41cd8d51ba user: drh tags: trunk
09:33
Add a mention of /chat's recent improvements in the change log. check-in: 7a85c54bd5 user: stephan tags: trunk
01:24
Corrected gsed switches for swapping { and } with @{ and @}. check-in: 2bcbc6e397 user: brickviking tags: bv-infotool
01:21
Merge from trunk. check-in: a241019fb5 user: brickviking tags: bv-infotool
01:15
Fix an age-old /chat bug which caused /chat-delete posts to misadjust the ajax-in-flight counter, leading to various UI widgets not being disabled when they should after a message is deleted. check-in: 2827a38aca user: stephan tags: trunk
00:07
Maintainability cleanups and docs in /chat. No (intended) functional changes. check-in: 084001c76d user: stephan tags: trunk
2025-04-11
22:48
Internal doc updates in fossil.fetch(). Ensure that fossil.fetch()'s onerror()/ontimeout() handler do not propagate exceptions (a defensive measure, not a fix for a known bug). check-in: 1d3db5050f user: stephan tags: trunk
21:47
Fix some issue with the timeline command when using the "after" keyword. check-in: ee2a71b5c7 user: mgagnon tags: trunk
20:29
In /chat-generated notifications (typically error messages), add a button to the drop-down options to delete all notifications. That replaces the 'delete all poller notifications' button which previously only showed up only on those message types. Add a mention of the backoff timer to chat.md. check-in: da1c351b6e user: stephan tags: trunk
19:35
Replace an a recurrent setInterval() timer in /chat's poll-connection error handler with a single-fire-as-needed setTimeout(). This saves some CPU and allows /chat to respond more quickly to non-timeout HTTP errors. check-in: 1bfb06c752 user: stephan tags: trunk
18:52
Further refinements of the chat poll connection detection. The first N ignored errors are now spaced out unevenly. Use the server's configured chat-poll-timeout as the basis for calculating our client-side timeout time. check-in: e8bbaf924f user: stephan tags: trunk
16:09
Minor cosmetic tweaks to the poll-in-distress indicator. Make it yellow in dark-mode skins, as red blends in too well. No functional changes. check-in: 160d26923b user: stephan tags: trunk
15:30
Teach /chat to not be so verbose about connection errors. The first 3 will be subtly signaled via a tiny red line between the input field and message list, which will go away once the poller connection is re-established. After that, it will resort to the more verbose notifications. check-in: e3eb83997b user: stephan tags: trunk
13:01
Fix "fossil server" so that it listens on both IPv4 and IPv6 on Unix. check-in: 7ce8400d02 user: drh tags: trunk
13:00
Fix a compiler warning in th.c introduced by [7d2e4ed653a53696]. check-in: e546a2b457 user: drh tags: trunk
2025-04-10
22:42
Avoid a slow case on a query in /fdiff when both v1 and v2 evaluate to zero. check-in: e3c58afb9d user: drh tags: trunk
18:54
Fossil self-identifies the check-in that is the current executable when it is displaying a timeline of its own source repository. check-in: 95c9244119 user: drh tags: trunk
16:49
Fix TH1 conversion of integer 0x80000000 into a string value. check-in: 7d2e4ed653 user: drh tags: trunk
16:11
Add a 'retry now' button to the /chat poller timeout notification widgets. Fix a bug which kept Chat.deleteMessageElem() from working if it was passed a MessageWidget instance. check-in: 8c64fa26f3 user: stephan tags: trunk
15:14
Fix an = vs == bug in the /chat timeout error handling which only coincidentally worked that way. Update some /chat-internal docs. check-in: 5fc2f2a034 user: stephan tags: trunk
14:24
Remove comments calling for a now-resolved TODO. No code changes. check-in: a5521984c3 user: stephan tags: trunk
14:22
Teach /chat to behave better when the connection to the remote server goes down, using a back-off timer to throttle reconnection attempts instead of blindly sending one reconnection request per second. check-in: 39b4bd9c06 user: stephan tags: trunk
12:28
Improved spacing layout on the repolist table. check-in: 3aa5033b35 user: drh tags: trunk
10:35
Update the built-in SQLite with the latest trunk check-in. check-in: e69720eae3 user: drh tags: trunk