Fossil

Timeline
Login

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

50 check-ins occurring around 2020-08-20 13:27.

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:57
Add pEditNext field to permit walking forward as well as backward through the edit chain (check-in: a17f49557f user: andygoth tags: andygoth-forum-refactor)
15:54
Begin refactoring forum code to support orthogonal history and plaintext options. First step: rename pEdit to pEditPrev to make room for a pEditNext field. (check-in: 636f659689 user: andygoth tags: andygoth-forum-refactor)
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)
14:40
Add missing bold markup (check-in: 273dd80e85 user: andygoth tags: trunk)
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
23:45
Change width per stephan's request (Leaf check-in: 53458bed91 user: andygoth tags: andygoth-ardoise-tweaks)
22:40
Using parameters to namespace functions in fossil*.js instead of the global "fossil" object. Squishes a complaint by GCC and makes the code a smidge smaller besides. (check-in: 0f03f78a8b user: wyoung tags: trunk)
21:15
Same as [31af8053] but in src/copybtn.js, upon which code fossil.copybutton.js was apparently based. This other file may be going away soon, but until then, it avoids a warning. (check-in: c0cb0b9d33 user: wyoung tags: trunk)
20:40
Gave the line-number popup (and related popups) a z-level below that of the default skin's hamburger menu. (check-in: bbef8ce398 user: stephan tags: trunk)
20:25
Added a "window." reference to a global variable in fossil.dom.js to make explicit where the variable is coming from. All the surrounding code does this, and the fix quiets a complaint from GCC. (check-in: 31af805348 user: wyoung tags: trunk)
20:05
Allow /wikiedit's page-list-fetch operation to silently skip over mysteriously missing (shunned but not yet rebuilt?) wiki pages, to resolve an issue on the core fossil site where such a missing/invisible page named 'Security Desk Technician' is causing /wikiedit to fail to load. (check-in: 37409e7dbe user: stephan tags: trunk)
19:52
Removed a pair of bogus "delete" calls in fossil.popupwidget.js, flagged by Google Closure Compiler. You can't delete the result of a function call, only object properties. (check-in: 0d7d54e870 user: wyoung tags: trunk)
19:51
Minor change to auto.def requested by [https://bugs.debian.org/961772] (check-in: e6de5ec750 user: drh tags: trunk)
18:08
Show the artifact hash with a copy button on the header of /file pages. (check-in: 00eb7a05b5 user: drh tags: trunk)
16:25
Merge recent changes from trunk. (check-in: c93cb2bae9 user: drh tags: sec2020)
15:22
Update the change log and the latest-release link on the homepage. (check-in: 5983f5b913 user: drh tags: trunk)
13:27
Version 2.12.1 (Leaf check-in: b98ce23d4f user: drh tags: release, version-2.12.1, branch-2.12)
13:24
Version 2.11.2 (Leaf check-in: c58877d6f2 user: drh tags: release, branch-2.11, version-2.11.2)
13:18
Version 2.10.2 (Leaf check-in: 12d2ad00de user: drh tags: release, branch-2.10, version-2.10.2)
13:08
Rearrange code, tweak span colors (check-in: 1ffe4cde88 user: andygoth tags: andygoth-ardoise-tweaks)
13:01
2.12.1 release candidate with security fixes. (check-in: 40feec3291 user: drh tags: branch-2.12)
12:31
Fix CSS priority issue (check-in: ed04edd82b user: andygoth tags: andygoth-ardoise-tweaks)
05:13
Spelling and grammar fixes to javascript.md. (check-in: 209f73cbc2 user: wyoung tags: trunk)
04:18
Many improvements to the "Use of JavaScript in Fossil" document, www/javascript.md, inspired by the recent Ajaxifications and forum commentary on the topic. (check-in: 977ba78fdd user: wyoung tags: trunk)
04:17
Assorted minor improvements to the javascript.md doc. (Closed-Leaf check-in: dc1bc21388 user: wyoung tags: js-policy-doc)
02:14
Minuscule tweaks to javascript.md (check-in: 5648dcfc3d user: stephan tags: js-policy-doc)
00:37
Command fixes in the new material within javascript.md (check-in: ba9480b02b user: wyoung tags: js-policy-doc)
00:11
Editing pass on javascript.md. (check-in: 202a661612 user: wyoung tags: js-policy-doc)
00:04
Report the use of FOSSIL_LEGACY_ALLOW_SYMLINKS in the output "fossil version -v". (Leaf check-in: 89d950efd0 user: drh tags: sec2020-2.12-patch)
2020-08-19
23:52
Moved "Blocking JavaScript" section of javascript.md down into the Q&A section. (check-in: 85c7bdb285 user: wyoung tags: js-policy-doc)
23:45
Moved my rewrite of Stephan's "Compatibility Concerns" section of javascript.md down into the Q&A section. (check-in: 026279496a user: wyoung tags: js-policy-doc)
23:41
Moved "Fossil Does Not Snoop On You" section of javascript.md down into a Q&A point. (check-in: b76427bb20 user: wyoung tags: js-policy-doc)
23:38
Moved the "No Third-Party JavaScript in Fossil" section of javascript.md down into the Q&A "debate" section. Also reworked some of the following question's answer to the C vs JavaScript matter. (check-in: 48ef633333 user: wyoung tags: js-policy-doc)
23:30
Moved the old "How Many Users Run with JavaScript Disabled Anyway?" section of javascript.md down into the "debate" section as one of the Q&A points. (check-in: bc5cf56965 user: wyoung tags: js-policy-doc)
23:19
Merged the "Future Plans for JavaScript in Fossil" section of js-policy.md into javascript.md. This all but zeroes out the contents of the old doc, so I've removed it. Future changes go into javascript.md. (check-in: 4ad0d9798e user: wyoung tags: js-policy-doc)
23:07
Hoist the "Compatiblity Concerns" section of js-policy.md into javascript.md. Another near-total rewrite, maintaining the original's points. (check-in: 7eef486cf4 user: wyoung tags: js-policy-doc)
22:57
Merged Stephan's "in closing" statement after the argumentation section of js-policy.md into the "Philosophy & Policy" section of javascript.md. Another near-rewrite, while maintaining the overall points. (check-in: 12acdcf3a5 user: wyoung tags: js-policy-doc)
22:49
Added "Arguments Against JavaScript & Our Rebuttals" section to javascript.md, based on the similar section in this branch's new js-policy.md doc. It's nearly a rewrite, but all of the points remain. (check-in: 1e3ee576b7 user: wyoung tags: js-policy-doc)
21:24
Merged trunk changes in (check-in: 32ef4cfa24 user: wyoung tags: js-policy-doc)
21:19
Added a section to javascript.md on the new /fileedit feature. (check-in: 100b4868dd user: wyoung tags: trunk)
21:08
The allow-symlinks setting is disabled by default and is not versionable, unless Fossil is compiled with the FOSSIL_LEGACY_ALLOW_SYMLINKS flag, in which case it follows the historic behavior. (check-in: cdc90f0c3b user: drh tags: sec2020-2.12-patch)