Fossil

Timeline
Login

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

77 check-ins using file src/skins.c version bc595f1de6

2021-02-09
21:15
Merge changes to normalize the URL of HTTP requests. check-in: 7e93701294 user: drh tags: trunk
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
07:00
Added cap "C" to caps/ref.html. check-in: 3fcb967143 user: wyoung tags: trunk
06:54
Added "contact" to the list of sub-commands in "fossil user" short help output. (It was only described in the full help.) check-in: 652e85cb36 user: wyoung tags: trunk
2021-02-07
14:59
Fix a typo on the homepage. check-in: eb1a722f4e user: drh tags: trunk
13:08
Fix harmless compiler warnings in the embedded SQLite. check-in: c577aae0a3 user: drh tags: trunk
13:02
Typo fix in alerts config page. check-in: 391eb1cefb user: stephan tags: trunk
09:56
/chat: added client-local day-of-week to the message time strings. Y-M-D seems awful noisy, per chat room consensus, but we also have code for that if we decide otherwise. A couple code-adjacent internal cleanups. check-in: 65be323110 user: stephan 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
19:04
Minor skintxt2config cleanups. check-in: 324154e821 user: stephan tags: trunk
16:31
skintxt2config: exit with code 0 if --help is explicitly requested. check-in: b3d51b9706 user: stephan tags: trunk
16:26
Added tools/skintxt2config.c. check-in: 35db28eb51 user: stephan tags: trunk
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
11:50
Doc formatting fixes from [forum:/forumpost/a924078381 | /forumpost/a924078381]. check-in: 3c8831ec47 user: stephan 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
06:58
Help text: swapped a few more long/short flags to short/long for consistency. check-in: ba7b431792 user: stephan tags: trunk
05:20
Added --mainmenu flag to the http command, as the Windows impl passes on its flags to that command. Closed-Leaf check-in: 32ab3d23ed user: stephan tags: mainmenu-override
05:12
Windows: escape --mainmenu's argument before passing it on to child ui process. check-in: d059d62037 user: stephan tags: mainmenu-override
04:48
Corrected potential mishandling of memory ownership in the previous commit. check-in: d6e698c265 user: stephan tags: mainmenu-override
04:40
Restructured how --mainmenu value is saved. Added support for it to Windows server, but that is untested. check-in: 852be6d420 user: stephan tags: mainmenu-override
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
10:36
Added ui/server/cgi --mainmenu FILE option, and CGI wrapper script mainmenu: option, to override the mainmenu setting, similar to how --skin/skin: overrides the skin. check-in: bcca09106b user: stephan tags: mainmenu-override
09:32
Amend 'fossil help' output for all commands to make options conform to GNU 'short|long' convention (e.g., -v|--verbose). check-in: 7f3c728db3 user: jamsek tags: trunk
03:51
Minor reordering of diff command help, per forum suggestion. check-in: dd13191359 user: stephan tags: trunk
03:21
Merged in help-full branch, which adds help --everything flag, and fixed another bit of safe-html setting docs so that they work with the HTML help text export. check-in: 89e5ac196d user: stephan tags: trunk
03:17
Replaced raw SCRIPT and STYLE tag references in the safe-html docs with non-tag formulations because the tags break the HTML-format help text conversion. Closed-Leaf check-in: 0ac9052c38 user: stephan tags: help-full
2021-02-04
17:29
Changed a few doc references from "fossil diff -N" to use -v instead, its anointed alternative. check-in: ad42dfee58 user: wyoung tags: trunk
15:52
Fix a bug triggering a failed assertion in blob_str() and dumping core when doing a 'fossil commit --no-prompt'. check-in: d1f74a367c user: danield tags: trunk
15:34
Avoid repeating the 'commit aborted' message. check-in: 30ac5c00dd user: danield tags: trunk
10:50
Roll back dangling database transaction for some terminal code paths in 'fossil commit'. check-in: 190d138a13 user: danield tags: trunk
04:11
diff help text: noted that -N is just an alias for --verbose, to help avoid confusion reported in [forum:/forumpost/e7311328be | /forumpost/e7311328be]. check-in: bfd1a682f3 user: stephan tags: trunk
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
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-02-02
23:01
added help --everything option that borrows functionality refactored from test-all-help check-in: c39e23cda6 user: sdr tags: help-full
21:28
improved help text for the help --full option check-in: cf36fbb98f user: sdr tags: help-full
20:22
modified to not change based on whether destination is a tty, but to provide a help --full option to display all the text at once for those who would like to pipe it through grep / less / capture to a file check-in: 93fd6d3395 user: sdr tags: help-full
16:01
modified help command to output detailed help information when stdout is not a tty (note: branch name changed after consensus seemed to indicate original concept was undesirable) check-in: d792943681 user: sdr tags: help-full
2021-02-01
12:29
Fix typo: added missing word to 'fossil help all' output. check-in: bfa99a9399 user: jamsek 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
06:30
Add DIFF_VERBOSE flag parameter so verbose commit also displays diff for newly added files, not just those modified, matching Git's 'commit -v' behaviour. Closed-Leaf check-in: b1c2ef5221 user: jamsek tags: dev-ci-verbose
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-30
04:01
Added checkbox to reset mainmenu to its default value, per discussion at [forum:/forumpost/5ab3ce6c45 | forumpost/5ab3ce6c45]. check-in: 8af3d425d2 user: stephan tags: trunk
03:40
Make new --verbose commit option code compliant with Fossil style, and minor refactoring of the verboseFlag logic to cohere related global aCommitFile memory (de)allocation and make more readable. check-in: 8f41701eb0 user: jamsek tags: dev-ci-verbose
01:39
Typo fix reported in the forum. check-in: f8c42abadc user: stephan tags: trunk
2021-01-29
16:10
Add new --verbose option to 'fossil commit' to display a unified diff of all changes to be committed in the editor. Only tested on OpenBSD 6.8 and preliminary testing on macOS 10.15.7 (Catalina); needs to be tested on Linux and Windows. check-in: a713e1e6c2 user: jamsek tags: dev-ci-verbose
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
15:32
Bring back some help text for 'fossil grep' removed in [9c2080a360]. check-in: 60a28a8d89 user: danield tags: trunk
15:06
Clarity pass on the "Update vs Pull" section of gitusers.md check-in: e5bc762d40 user: wyoung 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