Fossil: Timeline

Fossil SCM

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

50 ancestors of [8ec908d1a0]

2018-12-01
00:27
Added the "Setup-Only Features" section to admin-v-setup.md. check-in: 8ec908d1a0 user: wyoung tags: trunk
2018-11-30
23:37
Added www/admin-v-setup.md to the permuted index check-in: 969380a562 user: wyoung tags: trunk
23:34
Added the admin-v-setup.md document explaining the differences between the Setup and Admin user capabilities, and offering a philosophical argument for why these distinctions are drawn as they currently are. check-in: 2056e9f7a8 user: wyoung tags: trunk
23:18
Granted access to /setup_timeline to Admin users as well as Setup users. check-in: cd8c5df513 user: wyoung tags: trunk
21:24
Typo fix check-in: 91e8c12136 user: wyoung tags: trunk
21:08
Fix the labels on email alerts for wiki edits and ticket changes, which were reversed. check-in: a8856c6beb user: drh tags: trunk
13:07
Allow the Admin user to modify the skin. check-in: 257318c1ca user: drh tags: trunk
13:00
Fix to the sizing of the iframe for HTML in the /info page so that it works with CSP unsafe-inline. check-in: 4675fc70ba user: drh tags: trunk
01:11
Add the backoffice-disable setting to completely disable all backoffice processing. check-in: 2467a356fe user: drh tags: trunk
2018-11-29
22:55
The /setup_adunit, /setup_logo, and /setup_skin pages now give full rights to Admin-only users, not just to Setup users, since it seems sensible for a Setup user to delegate cosmetic matters to "mere" Admins. Closed-Leaf check-in: a4265ae8d9 user: wyoung tags: setup-delegates-cosmetics-to-admin
21:38
Update custom mingw makefile. Update openssl version check-in: 7139924334 user: jan.nijtmans tags: trunk
11:09
Improvements to the command-line comment formatter so that it works better with non-ASCII characters. check-in: 1c84a0c14a user: drh tags: trunk
2018-11-28
23:43
Minor stylistic changes to the comment formatter. Closed-Leaf check-in: cc9c422d83 user: drh tags: comment-formatter-utf8
18:57
The /setup page can now be seen by both Admin and Setup users, as requested by drh via private email. The set of links shown is culled for Admin-only users. Also changed some comments to match the code with respect to Admin vs Setup capability. The only change to user capability interpretation in this checkin is to the /setup page. check-in: 7d034d34ba user: wyoung tags: trunk
18:48
The /setup_modreq page was limited to Setup users, but since it controls what users with Moderator capability can do, made it available to Admin users as well. check-in: 6242e24d2f user: wyoung tags: trunk
18:42
Found several more pages protected with "!g.perm.Setup && !g.perm.Admin" guards: changed them all to "!g.perm.Admin" only for the same reason as [558952c8]. check-in: 42c3364f03 user: wyoung tags: trunk
18:34
The /secaudit0 page was checking for both Admin and Setup capabilities, which means it was only accessible to users with Setup users, since that is the only class that can have both capabilities. Since it's documented as being available to Admin users, changed the logic to allow access to Admin *OR* Setup users. check-in: 558952c8d3 user: wyoung tags: trunk
13:19
Update the built-in SQLite to the latest 3.26.0 beta for testing. check-in: c523d0a9b5 user: drh tags: trunk
2018-11-24
07:49
Minor optimizations: drop a few redundant comparisons and calculations, and take advantage of the logical AND short-circuit by testing the least expensive and most unlikely condition first. Also fold away the iterative comments into cross references. check-in: 490d38ff2e user: florian tags: comment-formatter-utf8
07:16
Fix two bugs (introduced with this branch) that become manifest with invalid UTF-8 sequences. check-in: b86a2fc7eb user: florian tags: comment-formatter-utf8
2018-11-16
19:39
Fix a bug (already present on trunk) with the (non-legacy) comment printing algorithm, detected while running the regression tests from test/comment.test with UTF-8 text: the function to print the indent (modified to a calculate-only function on this branch) was handed a pointer to the current line index and the current line index, thus performing checks at (current line index * 2), causing random increments of the current line index. check-in: 70dd8f744f user: florian tags: comment-formatter-utf8
14:02
More coding style fixes. check-in: 2dca9b82d9 user: florian tags: comment-formatter-utf8
11:26
Coding style fixes. check-in: aadbbb38d6 user: florian tags: comment-formatter-utf8
11:14
For better word breaking results with the (non-legacy) comment printing algorithm, make sure the lookahead to the next space character is UTF-8-aware. Also make sure the per-line remaining character count is decremented properly for UTF-8 sequences. The neuralgic points now handle UTF-8 sequences correctly, and they could be enhanced to work with the effective display width, if required (to handle combining characters, and East Asian Wide and Fullwidth characters). check-in: c9ec3d1886 user: florian tags: comment-formatter-utf8
2018-11-15
15:32
Ensure the line buffer for the legacy comment printing algorithm can hold maximum-length UTF-8 sequences. check-in: 29d3a2ed4e user: florian tags: comment-formatter-utf8
15:16
Fix a problem with initial indent introduced by the previous check-in, so that all regression tests from test/comment.test now succeed. Also eliminate three more calls to fossil_print(). Regarding performance, the legacy comment printing algorithm is outnumbered by factor 2-3, with these changes. check-in: b029ed2222 user: florian tags: comment-formatter-utf8
12:43
Add output buffering to the (non-legacy) comment printing algorithm, to reduce calls to fossil_print(). The resulting performance improvement can be up to factor 10, with a perceptible difference even for short comments (measured and tested on Windows with MSVC builds, and on Ubuntu with GCC builds). (For comparison: for the legacy comment printing algorithm, the extra UTF-8 checks added by this branch impair performance by 0.12-1.8%, depending on whether the input contains predominantly multi-byte vs. ASCII-only sequences.) check-in: 16fde3ff66 user: florian tags: comment-formatter-utf8
2018-11-13
16:20
Update the built-in SQLite to the latest 3.26.0 beta. This is beta-testing for SQLite. check-in: d3f454fa33 user: drh tags: trunk
16:14
Fix a bug in the skin edit pages that can result in an infinite loop. check-in: 995e184cc1 user: drh tags: trunk
2018-11-10
14:17
Do not run backoffice if the "--in" option is used on the "fossil http" command. check-in: afb1e5f6cf user: drh tags: trunk
13:49
Do not attempt to run backoffice if the repository is read-only. check-in: 4f15d34f4b user: drh tags: trunk
2018-11-09
19:18
Merged login-on-post branch to trunk check-in: c0e384cf60 user: wyoung tags: trunk
19:16
Another attempt to fix non-constant format complaint. Closed-Leaf check-in: 725630f3f8 user: wyoung tags: login-on-post
19:11
Fix to previous for the "non-constant format" complaint from some compilers. I can't see what they're yelling about, but this fixes it. check-in: 095333fc60 user: wyoung tags: login-on-post
18:52
The "New Thread" button in /forum is no longer restricted to those with forum write capability: if you lack it, we now send you to the login page instead. Without this, users without the capability to post are left looking in through the window of a building without obvious doors. This change pairs especially nicely with the self-registration feature, but it doesn't require it, since /login also allows anonymous login, which should be enabled for Fossil forums on sites where non-users are expected to visit. check-in: cdb7f3b988 user: wyoung tags: login-on-post
2018-11-08
02:38
Improve grep documentation check-in: 4af31f11bb user: andygoth tags: trunk
2018-11-07
12:04
When running a bisect, show the span between the two extremes and the number of steps remaining after each step. check-in: b45dd1c7b5 user: drh tags: trunk
2018-11-05
14:35
Fix the /brlist page so that branches are (once again) shown in time order. check-in: c21c77426c user: drh tags: trunk
2018-11-02
16:10
Enhance the "fossil branch ls" command with two new options. The -t option sorts the branch list with the most recent branch first. The -r option reverses the sort order. check-in: db2682dc1a user: drh tags: trunk
15:21
Enhance makeheaders so that it is able to deal with static_assert() statements. (These do not come up in Fossil itself. This check-in is in response to use of Makeheaders by external projects.) check-in: 8cecc544ce user: drh tags: trunk
13:48
Enhance the repository list page so that it shows the name of project for each repository, and so that the "Last Modified" time is based on the most recent event in the repository, not the repository file mtime. check-in: cdea59dc5c user: drh tags: trunk
13:08
Split out the repo_list_page() routine, used to generate the repository list for "fossil all ui" and similar, into a separate source file "repolist.c" to make it easier to enhance and maintain. check-in: 45a7134956 user: drh tags: trunk
2018-10-21
18:38
Update custom MinGW makefile. check-in: 1c32c5b832 user: mistachkin tags: trunk
2018-10-20
15:00
Fixed an off-by-one error in the error log header printer, resulting in the day number being for the next day past the call time. Bug diagnosis and fix from https://fossil-scm.org/forum/forumpost/0d5933da4c check-in: cf9b44a966 user: wyoung tags: trunk
2018-10-19
22:37
Now that type has changed due to [d0fa9eee56], cast back to match total variable. check-in: 77371043a4 user: andybradford tags: trunk
22:12
Use a signed type to avoid an infinite loop in socket_send(); socket_receive() is already fine. check-in: d0fa9eee56 user: andybradford tags: trunk
2018-10-17
23:53
Enhance the security-audit page to detect insecurities resulting from having self-registration enabled. This is a work in progress. More testing and more checks are needed in this area. check-in: 724ccc46f2 user: drh tags: trunk
14:16
Modify the comment formatter to avoid output of incomplete UTF-8 sequences, and to avoid line breaks inside UTF-8 sequences. See [https://fossil-scm.org/forum/forumpost/1247e4a3c4] for detailed information and tests. check-in: 1bbca2c3f8 user: florian tags: comment-formatter-utf8
2018-10-12
16:14
Fix a comment on the "html" and "puts" TH1 commands. Before this fix, the meanings of the two commands were reversed. check-in: 35563f3db3 user: drh tags: trunk
16:08
Alternative name for the "customskin" document in the document index. check-in: 2aa4ef940d user: drh tags: trunk
2018-10-11
09:39
Fix minor inaccuracy in the number of years in the human_readable_age() function. check-in: e93ae526ef user: drh tags: trunk