Fossil

Timeline
Login

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

69 check-ins using file src/skins.c version 208b5cb3f6

2020-08-29
14:22
Minor /wikiedit layout improvements and removed the probably-obvious '?' button from the auto-refresh checkbox. check-in: f83c4fa41d user: stephan tags: trunk
14:07
Plugged a leaky abstraction in wikiedit and fileedit which applied when connecting a 3rd-party editor widget and added an example of how to plug in TinyMCE to the fileedit docs. check-in: 88703f001d user: stephan tags: trunk
13:06
Run the before-commit hook after the check-in comment has been collected from the user and include the check-in comment in the information provided to the hook. check-in: 4ff4e1c8a7 user: drh tags: trunk
2020-08-28
18:38
Define the "hooks" setting and mark it as sensitive. check-in: 23f95bfc06 user: drh tags: trunk
18:28
Modify the before-commit hook so that it runs after the check-in comment has been collected from the user. Include the check-in comment in the commit-description file. Closed-Leaf check-in: b4006e2e2a user: drh tags: comment-in-before-commit
13:31
Minor tweaks to the /sitemap. check-in: 35da20b540 user: drh tags: trunk
13:22
Add the contact information page. check-in: 0d70e0931a user: drh tags: trunk
12:22
The /wcontent page adds the "p" query parameter to links so that we can actually edit checkin/* and branch/* wiki pages. check-in: 50e7a310a5 user: drh tags: trunk
09:47
Unprotect the ssl-identity property when setting it. check-in: e3636830ab user: drh tags: trunk
09:34
Use the timeline format for /whistory. check-in: cef8425cf4 user: drh tags: trunk
2020-08-27
23:54
Typo fix: Turns out "edited" only has one "t". Who knew? check-in: 91ff34dc17 user: drh tags: trunk
17:56
Clarified the online docs for the "fossil remote REF" command form. It wasn't obvious before that you could give a NAME instead of a URL. check-in: 292ba94e6b user: wyoung tags: trunk
15:11
Additional interlinking and clarification of CGI documentation. check-in: 43fb402bfd user: drh tags: trunk
12:34
Do not assume that missing SCRIPT_NAME and PATH_INFO environment variables for CGI have a value which is an empty string. check-in: 9601b6cfc7 user: drh tags: trunk
01:37
Fix the server-side clone so that it is able to operate on a read-only repository database. check-in: 147bf47d6e user: drh tags: trunk
2020-08-26
21:43
Improvements to help-text HTML formatting. check-in: 517223eca9 user: drh tags: trunk
16:11
Merge in trunk (check-in [9543ddbef2]) check-in: b56460fc96 user: george tags: wiki-history
15:52
Merge in trunk (check-in [f741baa6be]) check-in: 5d4a57f2c0 user: george tags: wiki-history
14:46
Update the built-in SQLite to the latest 3.34.0 alpha that includes support for the sqlite3_txn_state() interface, with an eye toward using sqlite3_txn_state() to help prevent "busy" errors coming from high-load Fossil servers. check-in: e3ca34cb38 user: drh tags: trunk
2020-08-25
16:23
Yet another improvement to the "Latest Release" section of the homepage. check-in: 5d32221c2a user: drh tags: trunk
16:14
Further improvements to the "Latest Release" section of the homepage. check-in: f282632beb user: drh tags: trunk
16:10
Update the homepage with links to the latest release and the commits that have gone into it. check-in: c508ed7a32 user: drh tags: trunk
14:34
Improved titles for forum posts that show the original poster and the latest editor if they are different people. check-in: 9543ddbef2 user: drh tags: trunk
13:53
Tiniest style tweak for consistency check-in: 7ea825864d user: andygoth tags: trunk
13:47
Separately show original and edited user/date check-in: 39a550c8d5 user: andygoth tags: trunk
07:07
Removed some hard tabs in CSS injected by copy/paste from the browser dev tools. check-in: 1bfa36867d user: stephan tags: trunk
07:00
The fossil.XYZ.js-using pages now include all of those APIs when running in bundled JS mode, as that provides far lower aggregate over-the-wire and HTTP request counts. Added ? popup help buttons in wikiedit/fileedit to replace title-attribute hoverhelp (popup positioning can still be improved, though). check-in: 34f7fd72c6 user: stephan tags: trunk
06:32
Fix HTML formatting issues with a few built-in help pages. check-in: 11384f1874 user: drh tags: trunk
05:04
Updated javascript.md page to track recent developments. check-in: 3a1d3cc2dc user: wyoung tags: trunk
00:01
Improvements to handling of line endings and BOM marks when doing a 3-way merge. check-in: 88ff2642d3 user: drh tags: trunk
2020-08-24
23:24
Merge miscellanous auxiliary defenses and security enhancements. This check-in is not needed to fix any problems that are not already fixed in version 2.12.1. It merely provides additional defense in depth. check-in: f741baa6be user: drh tags: trunk
00:24
Merge changes from trunk. Closed-Leaf check-in: 4a8bc878f0 user: drh tags: sec2020
2020-08-23
16:02
Merge the interwiki enhancement from trunk. check-in: 26ac4b1ccf user: drh tags: sec2020
2020-08-22
15:35
Merge the latest enhancements from trunk. check-in: 11c1566a93 user: drh tags: sec2020
10:45
Merge Andy Goth's enhancements to the forum. Closed-Leaf check-in: 50cdb741db user: drh tags: sec2020-forum-refactor
2020-08-21
18:32
Additional checks to ensure that db_set() and db_set_int() do not modify a sensitive setting unless PROTECT_BASELINE is disabled. check-in: ccdb5a9bb8 user: drh tags: sec2020
15:08
Add missing db_unprotect() calls to backoffice. check-in: c75dcc621b user: drh tags: sec2020
15:05
Improved documentation of the database write protection logic. Added undocumented SQL command db_protect() and db_protect_pop() to the "sql" command. Panic on a protection stack overflow. check-in: 75deba73b5 user: drh tags: sec2020
13:04
Add triggers to prevent changes to sensitive settings when PROTECT_SENSITIVE is engaged. check-in: c9b9a77d59 user: drh tags: sec2020
11:26
Remove incorrect leaf ambiguity warning when doing a "fossil commit --dry-run". check-in: 1b52c41415 user: drh tags: sec2020
11:19
Fix the locate_unmanaged_files() routine so that it always see (and ignores) symbolic links. check-in: 0938b56516 user: drh tags: sec2020
10:29
More improvements to the allow-symlinks help text. check-in: f7f31147de user: drh tags: sec2020
10:23
Improved on-line help for the allow-symlinks setting. check-in: d3090e91b8 user: drh tags: sec2020
10:10
Improve comments on symlink logic check-in: 39a5df1fde user: drh tags: sec2020
01:09
Add a missing db_unprotect() to the "fossil all" command. check-in: b9ae03f6ee user: drh tags: sec2020
01:01
Merge the latest changes from trunk into sec2020. check-in: 1d61aae314 user: drh tags: sec2020
2020-08-20
16:25
Merge recent changes from trunk. check-in: c93cb2bae9 user: drh tags: sec2020
2020-08-19
16:13
Silently ignore reserved filenames that occur inside of manifests, rather than throwing an error. No need for a setting to allow reserved filenames in manifests. check-in: 2e19c5fe2d user: drh tags: sec2020
15:46
Remove commands "test-nondir-path" and "test-is-reserved-name" and add the equivalent functionality to "test-file-environment". check-in: 0cec61e451 user: drh tags: sec2020
15:26
Remove the --symlinks option from the "fossil open" command. It is not needed. Users who want to enable symlinks can use the "fossil settings" command first. check-in: ff811934e0 user: drh tags: sec2020
15:21
Add the "fossil test-nondir-path" command for testing parts of the new symlink logic. check-in: 13cfef3383 user: drh tags: sec2020
12:26
Fix harmless compiler warnings. check-in: feef827504 user: drh tags: sec2020
12:22
Additional defenses against doing "fossil add" of files that are beneath symlinks. check-in: 928b023cb7 user: drh tags: sec2020
12:08
Improved detection of attempts to write through a symlink. Now also works for "revert", "stash", and "undo/redo". check-in: f63297b2c5 user: drh tags: sec2020
00:15
Do not allow the "fossil add" command to add files beneath a symlink. check-in: a6abfb911b user: drh tags: sec2020
2020-08-18
23:39
An alternative method for dealing with historical files named "_FOSSIL_" in the tree: Simply pretend they are not there. Closed-Leaf check-in: 8f24c07917 user: drh tags: ignore-reserved-filenames
20:58
Silently refuse to "fossil add" files that use reserved names. check-in: 888da94e0a user: drh tags: sec2020
20:19
Improved error message and response when trying to manifest a check-out that contains a file beneath a symbolic link directory. check-in: 20d90dd482 user: drh tags: sec2020
19:56
Add a security audit warning if the strict-manifest-syntax flag is switched off. check-in: 3105bedff2 user: drh tags: sec2020
19:49
Rework the "permissive-manifest-parser" idea to be simpler and to call it "strict-manifest-syntax". check-in: 4df8c856ee user: drh tags: sec2020
17:25
permissive-manifest-parser setting is now marked as sensitive to keep an attacker from turning it on. Closed-Leaf check-in: 1e34705ed8 user: stephan tags: sec2020-deadend
16:07
Added and applied permissive-manifest-parser setting to permit parsing of manifests which have F-cards containing now-illegal names. Required for rebuild of historical data and support of repositories we now know to contain such files. check-in: 9e59cf18fc user: stephan tags: sec2020-deadend
14:02
Merge in the latest trunk changes. check-in: 917917aa55 user: drh tags: sec2020
13:17
More missing db_unprotect() calls. check-in: 06d3789a2a user: drh tags: sec2020
12:17
When writing files to disk for a check-out, refuse to write through a symbolic link to a directory. Ticket [f9831fdef1d4edcc]. check-in: a64e384f0c user: drh tags: sec2020
02:58
More missing calls to db_unprotect(). check-in: 3ced48bdf8 user: drh tags: sec2020
02:33
Yet another missed db_unprotect() call. check-in: 2041072e8d user: drh tags: sec2020
02:26
Fix missing enable of global_config in the "fossil all" command. check-in: 16ec693dae user: drh tags: sec2020
01:54
Disable writes the CONFIG and USER tables by default. Permission to write to those tables is turned on as needed. Note - might have missed a few places so expect bugs. check-in: ca9156aa0a user: drh tags: sec2020