Fossil

Timeline
Login

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

121 check-ins using file src/finfo.c version 1e793176e9

2021-06-16
13:10
Update to the "how the download page works" document to talk about how Source Tarball links are now computed on-the-fly. check-in: 8f4fd8c1d8 user: drh tags: trunk
12:44
On the /cachestat page, provide a link to the timeline check-in context for the origin of each item in the cache. check-in: 61c33f67b3 user: drh tags: trunk
05:23
Internal docs: removed outdated references to skn_NAME paths. check-in: 9d845ebb00 user: stephan tags: trunk
03:12
Show the exact size of each cache entry in the web cache status page. check-in: 45e11fe4c5 user: drh tags: trunk
01:10
Improvements to the "fossil cache" command. check-in: e0ebe6f033 user: drh tags: trunk
2021-06-15
22:31
Do not allow links with "../" substring or <tt>'<'</tt> character. The former enforces that the link maps into a repo-local page; the later enforces defense against injection of malicious HTML elements. check-in: 6261c94b1e user: george tags: rptview-submenu-paralink
21:45
Merge from trunk check-in: f445855917 user: george tags: rptview-submenu-paralink
21:37
Merge from trunk check-in: cea36e6c86 user: george tags: wcontent-subsets
21:27
Merge from trunk check-in: 1cf5c43ea5 user: george tags: th1-doc-vars
17:20
Factored out an extraneous var from [1bb06c94]. No functional changes. check-in: e0686dda41 user: stephan tags: trunk
17:11
An improved matcher algo for [76916757] and a slight padding adjustment of (.mainmenu a) elements in the default skin to work around a Firefox-specific quirk where the active link underlining did not appear. check-in: 6d9ac907e5 user: stephan tags: trunk
14:57
Corrected the is-active marking for the current page's main menu entry in skins which do such marking. It was mismatching other entries when the current page's path was a prefix of an inactive menu entry's path, as reported in [forum:/forumpost/c3d646ab0ad1a4c0 | forum post c3d646ab0ad1a4c0]. check-in: 769167578b user: stephan tags: trunk
14:25
Cherrypicked [2ee87308], which was intended for the trunk. check-in: 6456fab6fe user: stephan tags: trunk
14:24
The SCRIPT argument to the test-th-eval command may now be a file name or a script string. (Edit: closing branch - we have yet to find a compelling use for this feature.) Closed-Leaf check-in: 2ee8730870 user: stephan tags: chat-user-last-seen
11:13
Update the "Latest Release" information on the homepage. check-in: f8f54535d5 user: drh tags: trunk
03:00
Merged in trunk for SSL improvements and deployment to test server. check-in: 422323618e user: stephan tags: chat-user-last-seen
02:44
xekri skin: recolor links in fossil-PopupWidget elements so that the links are visible. check-in: d2c8ba0f66 user: stephan tags: trunk
02:29
/chat: in the popup which is triggered by tapping a user's name add a link to the /timeline filtered on that user, per suggestion by Sean in the forum. check-in: b71be5ef36 user: stephan tags: trunk
01:30
Update the change log for the TLS security patch. check-in: 3c1a27646c user: drh tags: trunk
00:39
Fix the client-side SSL connection setup so that it actually verifies the hostname on the certification from the server. check-in: aaab2a15d1 user: drh tags: trunk
2021-06-14
20:43
Update the built-in SQLite to the latest 3.36.0 beta, including the bug fix to the authorizer callback such that it uses SQLITE_DROP_INDEX, not SQLITE_DROP_TEMP_INDEX, for attached indexes. check-in: a9917d4fc7 user: drh tags: trunk
19:54
Indentation level fix on the previous patch (style change only). check-in: b18c06e87a user: stephan tags: trunk
19:51
Allow DROP INDEX and DROP VIEW through the ticket-schema authorizer. Enhance the test-db-prepare command so that it can use the ticket-schema or report authorizers for testing purposes. check-in: c717f1ef9a user: drh tags: trunk
19:48
Add reminder hints to the authorizer function header comments about how to test those functions using the "test-db-prepare" command. Closed-Leaf check-in: b594f486ef user: drh tags: tktschema-allow-drop
19:44
Doc typo fix. check-in: 323e3dfcbd user: stephan tags: tktschema-allow-drop
19:36
test-db-prepare command: added --auth-report and --auth-ticket flags to install either the report or ticket schema authorizer for purposes of testing the given statement preparation. Basic sanity tests pass but needs more testing. check-in: 1bb06c94d6 user: stephan tags: tktschema-allow-drop
19:08
Per /chat discussion: reopenened branch, merged in trunk, removed this branch's DROP TABLE option (potential data loss risk) but kept DROP VIEW/INDEX (no permanent damage can be done with those). Not yet ready for merge: addition of test code to run against the SQL authorizers is pending. check-in: 02226325b6 user: stephan tags: tktschema-allow-drop
15:36
Update the built-in SQLite to the first 3.36.0 beta. check-in: 3bb3c516f1 user: drh tags: trunk
13:48
/chat: experimentally render a list of users ordered by most recent activity. Until/unless we can find a useful function for the list, though, it's really just a somewhat pretty screen space hog. check-in: c7ee6f4ef1 user: stephan tags: chat-user-last-seen
10:52
/chat now experimentally keeps track of the timestamp of the most recent message received from each user so that we can eventually integrate that information into the UI to provide a list of currently-active users (noting that we have no way of tracking the existence of lurkers). check-in: be07b8d137 user: stephan tags: chat-user-last-seen
10:48
Minor /chat-internal doc tweaks. check-in: 994bec3637 user: stephan tags: trunk
09:41
Squelch /chat poll timeout errors in the dev console unless an internal debugging flag is enabled. They're an expected error case and generate lots of console log entries. check-in: 1eddedeaec user: stephan tags: trunk
05:48
Squished a few minor errors on www/javascript.md check-in: 641a02c8f3 user: wyoung tags: trunk
2021-06-12
18:43
Add support for [/wiki?name=branch/rptview-submenu-paralink&p|submenu parametric hyperlinks] for [/help?cmd=/rptview|/rptview] and [/help?cmd=/wiki|/wiki] pages. Closed-Leaf check-in: 9690fc39dc user: george tags: not-allowed.
17:28
Add a note to the Changelog. No code changes. check-in: 528d628947 user: george tags: rptview-submenu-paralink
14:59
Move the test for forum post ahead of the plink test in the /info page, because things other than check-ins can now appear in the plink table. [forum:/forumpost/52587290b9493eab|Forum post 52587290b9493eab]. check-in: 81ab30272e user: drh tags: trunk
2021-06-11
18:28
Up the version number to 2.16, as we are getting close to wanting to do a release. check-in: a01df78c31 user: drh tags: trunk
15:32
Update the built-in pikchr.c to the latest version that supports alternative spellings for "<-", "->", and "<->" tokens. check-in: 76e421bbd5 user: drh tags: trunk
09:27
On the forum post reply page, add a link back to the original post and its source view, as discussed in [forum:/forumpost/cf716a7ff8 | forum post cf716a7ff8]. Changed the forum post link/source links to use %!S instead of %S to determine the links' hash lengths. check-in: 62f0ce8374 user: stephan tags: trunk
2021-06-10
12:17
Extracted point 5 of the whyallinone doc, moving it out of the list of "good reasons why bundling other project management features with the DVCS might be useful" to the end of the doc, since it is not one of those "good reasons". It just explains that no one's forcing you to accept all of these benefits. check-in: ba9e50de58 user: wyoung tags: trunk
12:10
Tightened up a paragraph in point 8 of the new whyallinone doc to be less redundant, both within itself and with respect to the surrounding material. check-in: 216ef76e70 user: wyoung tags: trunk
2021-06-09
16:07
Typo fix check-in: 5e12c62516 user: wyoung tags: trunk
15:37
A few more tiny tweaks to the whyallinone.md doc. check-in: 1a74c2b38e user: wyoung tags: trunk
15:04
Edit pass on the whyallinone.md doc. check-in: 2b76ea2b17 user: wyoung tags: trunk
14:35
Update the "sync" command documentation to point out that it also syncs forum posts. check-in: 5289bf4a31 user: drh tags: trunk
14:24
Changed a vague "they" to "he" since the referred-to person's gender is known. check-in: eeb2852ea8 user: wyoung tags: trunk
14:18
Expanded point 8 in the whyallinone.md doc to cover the benefits of a common skinning and Markdown rendering system. It also implicitly refers to the $current_feature body class feature to show that there's an escape hatch from all this fine uniformity. check-in: 894967492a user: wyoung tags: trunk
13:37
Considerably fleshed-out the new whyallinone doc, mainly expanding on its points but also adding a few new ones. check-in: 6975de4033 user: wyoung tags: trunk
12:23
Trivial internal doc typo fix. Minor unsolicited touchups in whyallinone.md. check-in: 36ea3963fd user: stephan tags: trunk
11:35
Tweaks to the "[/doc/trunk/www/whyallinone.md|Why All In One]" document. check-in: e1361f12de user: drh tags: trunk
11:22
Add the first prototype of the "Why Bundle Web Software With Your DVCS" document. check-in: a204e32266 user: drh tags: trunk
10:38
Update the change log. check-in: b46d904742 user: drh tags: trunk
2021-06-08
18:20
Show the time of the most recent digest on the email notification status. check-in: d34a8a2cd1 user: drh tags: trunk
01:04
Merge from trunk check-in: 9712d59d9e user: george tags: rptview-submenu-paralink
2021-06-07
17:48
Include the login-group in the repository list of "fossil all ui". check-in: fe178faa44 user: drh tags: trunk
16:47
Fix the "fossil bisect ui" command so that it works even if the host machine is using IPv6 for loopback. [forum:/forumpost/a71dbc08d7|Forum post a71dbc08d7]. check-in: 2d79135b76 user: drh tags: trunk
15:30
Improvements to the subscription-about-to-expire email message. check-in: 1508169998 user: drh tags: trunk
01:17
Minor simplification of the "test-alerts" debugging command. check-in: 5d28db4da1 user: drh tags: trunk
00:55
Update the built-in SQLite to the latest 3.36.0 alpha for testing. Bring the regexp.c implementation into closer alignment with the canonical sources from the SQLite source tree. check-in: dfaa221bb5 user: drh tags: trunk
2021-06-05
11:50
Update tag find subcommand to be able to handle more artifact types. This concludes(?) the enhancements required for the tag command to be able to make use of the recent tag propagation features. check-in: 04c13581e1 user: stephan tags: trunk
2021-06-04
12:32
Tweaked the various wiki page list queries to ensure that they do not include tags named wiki-* unless those tags appear to refer to a wiki page. Historically, the tag command has allowed entry of such tags and at least one is known to exist in another tree. check-in: 4218b20031 user: stephan tags: trunk
11:39
Updated tag list subcommand to be able to deal with propagated tags on wiki, forum post, and technote artifacts, with an eye towards not breaking any historical scripting uses. check-in: c797abe4c3 user: stephan tags: trunk
2021-06-03
23:57
Enable propagating tags for forum, wiki, and technotes. check-in: 7c64fe0b67 user: drh tags: trunk
23:10
Update the built-in SQLite to the latest trunk version. check-in: 4add0ac529 user: drh tags: trunk
13:55
Update the regexp implementation with the latest fixes from the SQLite trunk. Add the regexpi() SQL function. check-in: 1f3a053b16 user: drh tags: trunk
2021-06-02
00:09
Update the custom MinGW makefile. check-in: dc47bf4b6a user: mistachkin tags: trunk
2021-06-01
02:51
The tag add/cancel subcommands now accept any artifact type which is recorded in the timeline: check-in, wiki, technote, forum, ticket, control. They also now explicitly reject any tags beginning with the internal-use prefixes (wiki-, tkt-, event-). The tag find/list subcommands have not yet been updated to support the new types. Closed-Leaf check-in: d1f6b9d4a7 user: stephan tags: plink-for-non-checkins
00:02
Minor refactoring of [41f0838cbeac] in prep for expanding the tag command to handle non-checkin artifacts. check-in: b051ada90d user: stephan tags: plink-for-non-checkins
2021-05-31
23:33
Merge into trunk the enhancements that allow an admin to set an expiration time for email notification subscriptions. check-in: 34d45c55b9 user: drh tags: trunk
23:31
Take the email-renew-cutoff into account when computing the number of active subscribers. Closed-Leaf check-in: fc10e775e9 user: drh tags: time-limited-subscriptions
18:58
Automatic messages requesting user renewal are now generated, about once every 7 days. This needs more testing before going live. check-in: 01ee25cf58 user: drh tags: time-limited-subscriptions
12:35
Show the last contact time in the administrator view of the subscriber information page. check-in: 11b7c7699f user: drh tags: time-limited-subscriptions
12:04
Infrastructure added to support expiring subscriptions when there has been no contact with the recipient in some number of days. check-in: b4bba2ef60 user: drh tags: time-limited-subscriptions
04:11
Merged in trunk. check-in: 24ccc48160 user: stephan tags: plink-for-non-checkins
03:26
The /ci_tags page now adapts its header label based on the type of artifact hash passed to it (since it works as-is with hashes other than checkins). check-in: 41f0838cbe user: stephan tags: trunk
2021-05-30
03:46
Added a note to release-checklist.wiki reminding the user to pass the proper binary name to valgrind so that it does not pick up another copy (or a wrapper script) from the PATH. check-in: efb602b7de user: stephan tags: trunk
2021-05-29
21:58
Experimentally insert plink entries for forum, wiki, and technote manifests which have a parent. This enables tags to propagate on those artifact types. Propagation of wiki tags was verified in another repo, but this needs more testing to ensure that checkin-centric algos are not unduly impacted. check-in: 31113cd2b9 user: stephan tags: plink-for-non-checkins
2021-05-28
21:12
More infrastructure for expiring subscriptions for inactive accounts. But the functionality is not complete and does not actually do anything, yet. check-in: 7b8be208bc user: drh tags: trunk
18:02
Add the subscriber.lastContact field for tracking the last contact time for each subscriber. Keep this field up-to-day. The field is currently used but the plan is to use it to optionally ask inactive subscribers to renew periodically. check-in: d7e10ce4da user: drh tags: trunk
16:56
Added a link to the new fossil-as-OpenBSD-service doc to the server/openbsd/ index page, per forum suggestion. check-in: 1df20b222b user: stephan tags: trunk
15:13
Further reading of RFC-8058 shows that I must also include a List-Unsubscribe-Post header. check-in: 733fcecaca user: drh tags: trunk
15:01
Add a List-Unsubscribe: header to all notification emails. check-in: 4a3909afc8 user: drh tags: trunk
01:38
Doc additions for running fossil as a server on OpenBSD, contributed by Thomas Levine in [forum:/forumpost/9a5b913c99|forum post 9a5b913c99]. check-in: 62073f6dbb user: stephan tags: trunk
2021-05-26
01:05
Set a default busy-timeout of 10 seconds in the "fossil sql" command, before calling sqlite3_exec() to ATTACH auxiliary database files. check-in: 49df85ac05 user: drh tags: trunk
2021-05-25
20:58
In db_database_slow(), make sure the prepared statement gets finalized even if the db_prepare_ignore_error() call fails. See [forum:/forumpost/89b5aad9aa|forum post 89b5aad9aa] for a description of the problem that this fixes. check-in: eddfa8dfbe user: drh tags: trunk
2021-05-22
12:40
In the submenu of the /rptview page: 1) add "Reports" that links to /reportlist page (see [forum:/forumpost/612170e31007|forumpost 612170e3]); 2) fix a "Raw" link, that was incorrect for the case when /rptview is accessed through an alias. The later was addressed in [bed4b0f7fc58], but the bugfix was incomplete. Both of these amendments used to live on 'rptview-submenu-paralink' branch - this check-in places them on trunk. check-in: 3e35068260 user: george tags: trunk
2021-05-21
17:58
Do not allow a merge into a closed leaf unless the --force option is used. check-in: 2cc7031dde user: drh tags: trunk
2021-05-20
22:00
Minor typo fix in the mainmenu setting help text and /setup_config page section. check-in: 2a88f7b320 user: stephan tags: trunk
2021-05-17
18:00
Update the built-in SQLite to the latest 3.36.0 alpha for testing. check-in: 1d54782957 user: drh tags: trunk
14:14
In the fossil-v-git.wiki document, remove the section titled "Accepting Contributions" as it does not seem to move the argument forward (as far as I can see) but it has provoked unnecessary pushback from Git enthusiasts. check-in: b3080a2286 user: drh tags: trunk
11:40
Improved display of forum and technote targes in the /test-backlinks page. check-in: c34b644eda user: drh tags: trunk
2021-05-14
19:38
Update the built-in SQLite to the latest 3.36.0 alpha for testing. check-in: 8b44988df1 user: drh tags: trunk
18:52
When doing a clone that automatically does an open, run the "fossil open" command as a subprocess (usingn fossil_system()) to avoid problems with misconfigured database connections in the event that the clone uses the "file:" scheme. See [forum:/forumpost/b1da662b00|forum post b1da662b00] for the bug report. check-in: ebd604f8c7 user: drh tags: trunk
2021-05-13
19:38
Refinement to the URL-to-basename algorithm used to construct a repository filename from a clone URL so that the "www." prefix is not omitted if it is immediately followed by the suffix. [forum:/forumpost/74e111a2ee|forum post 74e111a2ee]. check-in: 380aa578a8 user: drh tags: trunk
2021-05-12
02:14
Change log updates. check-in: 705d519fff user: stephan tags: trunk
2021-05-10
01:56
On the /login page, add a link to the user's forumpost timeline, per request in [forum:/forumpost/c268b857d6 | forum post c268b857d6]. check-in: 2d59385d35 user: stephan tags: trunk
2021-05-08
04:30
Changed /wikiedit and /wikinew default mimetype to markdown, as discussed in [forum:/forumpost/af11465f66 | forum post af11465f66]. check-in: 4b01359fdb user: stephan tags: trunk
2021-05-06
10:27
Tweak to "fossil help branch" output per [forum:/forumpost/11b53d2407 | a forum post]. check-in: f50dccc476 user: wyoung tags: trunk
2021-05-02
18:28
Enhancements to the OpenBSD fastcgi documentation from Emil Engler. check-in: 3d4aad592e user: drh tags: trunk
2021-04-30
20:44
Fix small typo in comments (no functional changes) check-in: 6f9ed5636a user: mgagnon tags: trunk
18:07
On the /brlist page, try to prevent flicker of the "View N branches" label by creating the label using JS instead of as part of the original document. check-in: 668f0e71e6 user: drh tags: trunk
15:13
de-minify the custom CSS for the bootstrap skin, so that it is readable and editable. check-in: 95a7269142 user: drh tags: trunk
2021-04-29
12:52
/brlist: use background color change, instead of bold, for selected branches to avoid layout changes from the text changing size, as discussed in and around [forum:/forumpost/606cbfdff6 | forum post 606cbfdff6]. Background color is the same as timelineSelected for all skins except xekri, which needs a bit more contrast. check-in: 9322a0bc20 user: stephan tags: trunk
2021-04-28
20:23
Updates to the change log. check-in: 64edf41afe user: drh tags: trunk
19:01
Update the built-in SQLite to the latest 3.36.0 prototype. check-in: d3d7a78fe3 user: drh tags: trunk
18:09
Add the "brlist" match-style option to the timeline submenu. check-in: b1e409b29a user: drh tags: trunk
17:08
Add the new "ms=brlist" version of the "ms" query parameter on /timeline. Use it with the multi-branch selector on the /brlist page. check-in: 2e9520a2b7 user: drh tags: trunk
2021-04-26
19:45
Gracefully degrade to the old behaviour if a user's browser does not support <code>URLSearchParams</code>. check-in: 262c0fb675 user: george tags: trunk
19:26
Reinforce the previous for the case when access to non-existent field resolves to null (instead of undefined). Closed-Leaf check-in: 8a7620e4a3 user: george tags: vdiff-context-glob
19:12
Gracefully degrade to the old behaviour if a user's browser does not support <code>searchParams()</code> method for URLs. check-in: 9ec88b5771 user: george tags: vdiff-context-glob
17:57
Automatically add "glob=<str>" to the query string of the /vdiff page when looking at subdirectory history. check-in: d96982fba6 user: mgagnon tags: trunk
15:37
Merge latest changes from trunk check-in: 700ae1075b user: mgagnon tags: vdiff-context-glob
15:36
Use URLSearchParams API instead use custom GetQueryStringValue() function. URLSearchParams is support by most browser since 2017. check-in: fab81968d1 user: mgagnon tags: vdiff-context-glob
2021-04-24
17:04
Update the Makefiles to include new JS files added by check-ins [6f5a5643ae3b5d14] and [6ebf5c7c9f1b1d16]. Windows server-side won't work on builds without this change. The necessary changes were already in the unix makefiles, so prior builds should be working there. check-in: ffd0999374 user: drh tags: trunk
01:02
Fix test 13 in merge_renames.test. check-in: ad918d6612 user: drh tags: trunk
00:54
More work on merge with renames. Added a test case for the changes in check-in [cb4f38ee6733dccc]. Fix test 6 in merge_renames.test. check-in: 33e518b1e2 user: drh tags: trunk
00:03
Resolved whatis command's tags reporting to leave out cancelled tags, as reported in [forum:/forumpost/c0be2ea60a | forum post c0be2ea60a]. check-in: cf6bb0781f user: stephan tags: trunk
2021-04-23
20:03
Automatically add "glob=<str>" to the query string of the /vdiff page when looking at subdirectory history. check-in: 3e588c822c user: mgagnon tags: vdiff-context-glob
2021-04-22
01:40
Merge from '<tt>brlist-timeline</tt>' which enables easy selection of several branches on the [/brlist] page. A special hyperlink in the submenu of [/brlist] page interactively tracks which branches are checked and points to the <tt>/timeline</tt> view of just these selected branches. check-in: 5df47469a1 user: george tags: trunk
2021-04-21
20:53
Enable interactive adjustment of the set of wiki pages that are listed on the [/wcontent] page. Corresponding submenu controls can be configured by the administrator to fulfill local needs and constraints. check-in: 7971343314 user: george tags: wcontent-subsets
16:48
Remove extraneous and incomplete &lt;span&gt; tag from the /finfo output. check-in: d115594b2f user: drh tags: trunk