Fossil

Timeline
Login

Timeline

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

50 events by user drh occurring around 2021-02-04 00:57:34.

2021-02-10
00:12
First attempt at a new "darkmode" skin. Based on the skin found in libfossil, but with the title centered and a hamburger menu added, as well as a few other tweaks. More tweaking is needed. ... (check-in: 1e815c46d0 user: drh tags: trunk)
2021-02-09
21:15
Merge changes to normalize the URL of HTTP requests. ... (check-in: 7e93701294 user: drh tags: trunk)
21:10 Edit [2db27a71877621b4|2db27a7187]: Move to branch normalize-urls. ... (artifact: 0fc8883314 user: drh)
21:08
Always normalize the HTTP_HOST to lower case, removing any final "." or final ":80". ... (Closed-Leaf check-in: 2db27a7187 user: drh tags: normalize-urls)
18:46
Attempt to documentation and rationalize the "redirect:" CGI option. ... (check-in: 95010490aa user: drh tags: trunk)
13:34
The canonical Fossil homepage is now https://fossil-scm.org/home without the "www." in the domain and with the main path at /home, not /index.html or /fossil. Update all URLs in documentation to reflect this fact. ... (check-in: 09908ab058 user: drh tags: trunk)
2021-02-08
21:18
Still more fixes to the "redirect: * URL" mechanism of CGI. ... (check-in: d6f9c566af user: drh tags: trunk)
21:02
Fix the "redirect: * URL" mechanism of CGI scripts. ... (check-in: dd6b2987cd user: drh tags: trunk)
18:51
When accessing using /draftN or /skn_X URL extensions, omit those extensions from the zBaseURL that is recorded in the config table. ... (check-in: acb4397ee5 user: drh tags: trunk)
17:29
Enhance the /cookies webpage to show all cookies and give the user an opportunity to delete them. ... (check-in: 7b00defa9d user: drh tags: trunk)
16:36
Set the optimize-for-size option on the compiler for MSVC builds. ... (check-in: 734561ed24 user: drh tags: trunk)
2021-02-07
14:59
Fix a typo on the homepage. ... (check-in: eb1a722f4e user: drh tags: trunk)
13:46 Changes to wiki page "Release Build How-To" ... (artifact: 548a9e17e2 user: drh)
13:08
Fix harmless compiler warnings in the embedded SQLite. ... (check-in: c577aae0a3 user: drh tags: trunk)
2021-02-06
23:35
Add /opt/homebrew/opt/openssl to the list of directories checked for the OpenSSL library by the configure script. See [forum:/forumpost/9496e81a51|forum post 9496e81a51]. ... (check-in: 17af40efff user: drh tags: trunk)
13:17 Edit [32ab3d23ed799f5f|32ab3d23ed]: Mark "Closed". ... (artifact: 6042ceffa0 user: drh)
13:17
Add the --mainmenu option to the various web interface commands, to override the main menu for testing purposes. ... (check-in: 73ca280af9 user: drh tags: trunk)
09:24
Remove obsolete chat scripts from the tools/ folder. ... (check-in: c2961945df user: drh tags: trunk)
09:17
Add the "tools/co-rsync.tcl" script for syncing one checkout directory into another. Requires rsync on both local and remote. ... (check-in: 1c33969bf4 user: drh tags: trunk)
08:01
I am convinced by the [forum:/forumpost/4f8e128413|forum discussion] to back out the "fossil changes --scp" change and instead add a separate TCL script that accomplishes what is needed. ... (check-in: e51531c15d user: drh tags: trunk)
2021-02-05
20:54
The "fossil changes --scp REMOTE" command causes all local changes to be copied over to REMOTE. ... (check-in: 90ae5bbf94 user: drh tags: trunk)
18:27
Update the built-in SQLite to a 3.35.0 alpha that includes the revised RETURNING clause prototype that embargoes output until all changes have completed. This is for testing of SQLite. The change should not affect Fossil in any way. ... (check-in: 1ba06268ad user: drh tags: trunk)
2021-02-04
01:00
Split off the automatic background color chooser into a separate source file "color.c". Add a separate routine "user_color()" to choose background colors based on user name. Abandon the "color-hash-seed" setting. Instead, provide the "user-color-map" setting for overriding the automatic color choices for a few users, which color collisions occur between key project members. ... (check-in: da0d7f7460 user: drh tags: trunk)
00:58 Edit [4d0af2a68f068824|4d0af2a68f]: Move to branch user-color-revamp. ... (artifact: 2bd61a71bf user: drh)
00:58
Oops. Add in the omitted "color.c" source file. ... (Closed-Leaf check-in: 54509f8bed user: drh tags: user-color-revamp)
00:57
Split off the automatic background color chooser into a separate source file "color.c". Add a separate routine "user_color()" to choose background colors based on user name. Abandon the "color-hash-seed" setting. Instead, provide the "user-color-map" setting for overriding the automatic color choices for a few users, which color collisions occur between key project members. ... (check-in: 4d0af2a68f user: drh tags: user-color-revamp)
2021-02-03
23:51
Paint backgrounds with the hash_color for the login name when the "ubg" query parameter is given on the /setup_ulist page. ... (check-in: eb1415d8c5 user: drh tags: trunk)
14:23
Disable triggers using SQLITE_DBCONFIG_ENABLE_TRIGGERS for defense in depth. SQLite 3.35.0 is required due to Fossil's use of TEMP triggers. Also, use the new RETURNING clause for queries where it makes sense, again requiring SQLite 3.35.0. ... (check-in: 8a3dc1a975 user: drh tags: trunk)
13:38
Update the built-in SQLite to the latest 3.35.0 alpha that includes support for RETURNING and the ability to use TEMP triggers even if SQLITE_DBCONFIG_ENABLE_TRIGGER is off. ... (check-in: 60b8c71b00 user: drh tags: trunk)
2021-01-31
21:00
More robust exclusion of the -v diff when extracting the comment message from the user's editor output. Enhance the -n (--dryrun) flag on "fossil commit" so that it goes through the commit prompt sequence for debugging. ... (check-in: 4eca7eb902 user: drh tags: trunk)
20:18
Add the -v (and --verbose) option to the "fossil commit" command. ... (check-in: 7ee98fea2d user: drh tags: trunk)
17:57
Update to the latest pikchr with improved syntax error context display. ... (check-in: f366136472 user: drh tags: trunk)
15:27
Update to the latest pikchr with a fix for rendering of cylinders with oversize radii. ... (check-in: 70964869af user: drh tags: trunk)
00:35 Edit [140cb312ca6e5c83|140cb312ca]: Edit check-in comment. ... (artifact: 6387833743 user: drh)
00:31
Enhancements to CGI query parameter processing in an attempt to deal with the issue described at [forum:/forumpost/049e8650ed|forum post 049e8650ed]. At the same time, convert some mprintf() calls into fossil_strdup() for efficiency. ... (check-in: 140cb312ca user: drh tags: trunk)
2021-01-28
20:42
When updating a schema from 1.x to 2.x, temporarily disable defensive mode so that we can remove the length constraint on the BLOB.UUID column. ... (check-in: d4041437b6 user: drh tags: trunk)
20:22
Add the "color-hash-seed" setting to the skin configuration. ... (check-in: 198af5374f user: drh tags: trunk)
20:21
Add the color-hash-seed setting. ... (check-in: 8996fe0d6f user: drh tags: trunk)
19:38
Make the /doc, /uv, and /wiki webpages respond to the "popup" query parameter by omitting the header and footer boilerplate and sending just the page content. ... (check-in: 36a17f36b5 user: drh tags: trunk)
18:37
Change of plan: Instead of a separate /sitemap-ex page, add the e= query parameter to /sitemap. Standard content is omitted with e=1. Extra content is omitted with e=2. ... (check-in: 635a8b2bf0 user: drh tags: trunk)
17:53
Fix a surplus <ul> in the previous check-in. ... (check-in: 0b982b6f14 user: drh tags: trunk)
17:48
Add the /sitemap-ex webpage - potentially useful for customized hamburger menus. ... (check-in: 5f36ec7d10 user: drh tags: trunk)
12:26
Document the new --ckout-alias option. ... (check-in: 433b9df3e2 user: drh tags: trunk)
12:09
Add the --ckout-alias option to "fossil ui", "fossil server", and "fossil http". The "--ckout-alias NAME" means that URLs of the form "/doc/NAME/..." are interpreted as if they were "/doc/ckout/...". This helps in testing embedded documentation changes prior to check-in. ... (check-in: dc1121f6a7 user: drh tags: trunk)
02:04
Fix a problem in the "original" skin header.txt file. ... (check-in: 63437a752c user: drh tags: trunk)
01:08
Updates to the change log. ... (check-in: 872eb4bc7c user: drh tags: trunk)
01:01
Allow multiple layers of /skn_X skin specifications at the beginning of the PATH_INFO. Use the last one. Skip over and discard all the others. ... (check-in: 5af8a1a937 user: drh tags: trunk)
2021-01-27
21:12
Add a terse explanation to the /skins page, and a link to /skins from the /sitemap. ... (check-in: 685c7d0581 user: drh tags: trunk)
21:06
Add the /skins webpage. ... (check-in: d8ad5a2ec7 user: drh tags: trunk)
19:50
Update the built-in SQLite to the latest 3.35 alpha for testing. ... (check-in: 8f8b6e33cd user: drh tags: trunk)