Timeline
Not logged in

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

64 check-ins using file src/login.c version 889d672493

2019-09-04
19:34
Fix a typo in the Rebase document. check-in: 18e58e29cc user: drh tags: trunk
19:23
Minor edits to Rebase Considered Harmful, for clarity. check-in: a2ea815183 user: drh tags: trunk
19:04
Add initial draft of the "Rebase Considered Harmful" document. check-in: 4f79941f9e user: drh tags: trunk
15:41
Update the built-in SQLite to the latest 3.30.0 alpha, as an SQLite beta test. check-in: f8823ae809 user: drh tags: trunk
10:49
Update the 'reconstruct' command to issue an error instead of a warning on failure importing the list of private artifacts, so no new repository with all-public contents is created. check-in: 8c4ef2c016 user: florian tags: private-branches
10:34
Update the Private Branches document to explain how to publish private branches (i.e. how to make them non-private), and mention why the --integrate option is ignored when merging private branches. check-in: 86ecdeefc8 user: florian tags: private-branches
10:09
Reflow the help screens for 'deconstruct' and 'reconstruct', and add the new --keep-private option. check-in: dc8fcc7ff2 user: florian tags: private-branches
09:53
Enhance the 'deconstruct' and 'reconstruct' commands with a new command-line option to save and restore the list of private artifacts. check-in: 66a14e93c7 user: florian tags: private-branches
09:09
Update the 'commit --private' command to only apply default branch name ("private") and color ("orange") if not specified otherwise on the command-line, and if the parent is not already private, to simplify the management of private branches with distinct names. check-in: 836a85cbae user: florian tags: private-branches
08:46
Make sure the check-in manifest of a merge child does not include a +close tag referring to the leaf check-in on a private branch, so as not to generate a missing artifact reference on repository clones without that private branch. check-in: 8268c5dafb user: florian tags: private-branches
08:32
Update the 'branch new' command to track the status of private branches in the PRIVATE table, instead of using +private tags. check-in: 70849e7641 user: florian tags: private-branches
00:58
Merged caps-doc branch down to trunk, improving documentation of user capabilities in Fossil. check-in: 779ddefa19 user: wyoung tags: trunk
00:55
Noted lack of WrUnver permission on Setup users by default. Closed-Leaf check-in: ca4085c291 user: wyoung tags: caps-doc
00:49
Fixed discussion of "x" cap in www/private.wiki to match its current implementation. check-in: c5561039e1 user: wyoung tags: trunk
2019-09-03
21:22
Back out check-in [3ad81c3c499599b4] which was causing sync to fail. check-in: e1962ef67f user: drh tags: trunk
20:20
Include the "js" property in the configuration export for skins. check-in: 498fc87ac1 user: drh tags: trunk
20:19
When displaying documents, provide class hints about the language of the document to syntax highlighter extensions. check-in: 74b538f614 user: drh tags: trunk
20:17
Improvements to /vdiff. Provide the branch= query parameter. In the name decoder, all "merge-in:BRANCH" to mean the most recent merge-in to BRANCH from its parent. Provide "Diff" links for branches that show all changes since the most recent merge-in. check-in: e632a092a8 user: drh tags: trunk
20:08
Fix a possible UNIQUE constraint violation in the new /vdiff logic. Closed-Leaf check-in: 8e175a6708 user: drh tags: vdiff-improvements
17:17
Adds 'js' to CONFIGSET_SKIN so that skin javascript is included in exports, syncs, etc. Works okay outside of checkouts in my testing. Probably needs some review by drh before being merged. Closed-Leaf check-in: 5d2299d8ee user: ckennedy tags: js-skin-export
2019-09-02
23:26
Added a new section to www/defcsp.md, "Serving Files Within the Limits". It pulls together a bit of info already in the document on the topic and then expands it considerably. The overall message is, "You probably don't have to override the default CSP." check-in: 58883eccea user: wyoung tags: trunk
19:54
In /artifact and similar pages, put HTML code tag inside pre with class="language-zExt" where zExt is the extension from the artifact's file name, if any. This allows JS code highlighting plugins to style such pre blocks automatically based on file name extension. Closed-Leaf check-in: f3b9171498 user: wyoung tags: code-in-pre
2019-08-31
18:22
Minor typo correction in comment---no functional change. check-in: ab2b8de896 user: andybradford tags: trunk
18:09
Avoid warning about extra call to db_end_transaction() by returning at the end of a complete block. check-in: 7b2350a86b user: andybradford tags: trunk
17:09
If there is nothing to stash, issue an error. check-in: d959c48ac6 user: andybradford tags: trunk
16:23
Merge in trunk latest developments. Closed-Leaf check-in: 08291fec9f user: andybradford tags: test-updates
13:53
The IIS web server does not define REQUEST_URI, instead is uses PATH_INFO for virtually the same purpose. Define REQUEST_URI the same as PATH_INFO and redefine PATH_INFO with SCRIPT_NAME removed from the beginning. Closed-Leaf check-in: 54fdd1a5d7 user: tsbg tags: iis-cgi
13:21
IIS and possibly other web servers define environment variables with an empty value. Handle them the same as non-existing environment variables. check-in: 9a2ec393db user: tsbg tags: iis-cgi
13:04
Ouput an error if the CGI control file is missing on the command line. This prevents IIS to fall in a endless loop. check-in: 6a59d33e3d user: tsbg tags: iis-cgi
2019-08-29
02:44
Changed internal docs on capability 6 (AdminForum) to remove the claim that it can be used to revoke capabilty 4 (WrTForum) from users. I think that feature was planned, but no UI was ever created to support it. Maybe that feature will come someday, but the forum feature is over a year old now. Doing it on this branch because this is all part of... check-in: fd9ba57a6a user: wyoung tags: caps-doc
01:57
Linked to the new caps docs from the existing www/* docs wherever "capability" or "capabilities" was mentioned before. check-in: 0af0e14688 user: wyoung tags: caps-doc
00:45
Clarified meaning of EmailAlert (7) in cap ref. check-in: 4aceb600dc user: wyoung tags: caps-doc
00:31
Merged in trunk changes check-in: 493254b2e7 user: wyoung tags: caps-doc
00:28
Updated comment about "6-character random hex password" at the top level of the new setup docs to track [23a9f9bac2]. check-in: f304ba31fe user: wyoung tags: trunk
2019-08-28
19:52
Changed the hamburger menu link href from "#" to "/sitemap" so clicks on it do something useful in the noscript case. check-in: b2379b31c2 user: wyoung tags: trunk
16:08
Added 'or' help for checkin/ci alias, per forum request. check-in: f616380dfa user: stephan tags: trunk
2019-08-27
20:57
For candidate CGI parameter names that start with an uppercase letter, convert them to lowercase and then add. check-in: b47b6b6906 user: mistachkin tags: noJsonCgiFlag
12:51
Change 'NO_JSON' to lowercase. Remove other branch changes that are now superfluous. check-in: 8baac2646c user: mistachkin tags: noJsonCgiFlag
12:36
Add hyperlinks to the branch diff page from branch timeline and from /info. check-in: 833b220adc user: drh tags: vdiff-improvements
10:40
Query and post parameters may never begin with an upper-case letter. To allow that is a huge security hole. check-in: 72c721eacf user: drh tags: noJsonCgiFlag
07:21
Restore legacy title handling behavior for TH1 docs (changed via check-in [8abeb62737c2b527]). check-in: 4219002631 user: mistachkin tags: noJsonCgiFlag
06:50
Attempt to fix 'CONTENT_TYPE' detection when a suffix, e.g. '; charset=utf-8', is present. check-in: 891bbc6ffe user: mistachkin tags: noJsonCgiFlag
05:57
Improve comment. check-in: 316dd394b8 user: mistachkin tags: noJsonCgiFlag
05:55
More refinements. check-in: c1f4a84694 user: mistachkin tags: noJsonCgiFlag
05:34
If the '--cgiupperparamsok' command line option or 'uppercase_params' CGI control line are present, allow parameter names to start with an uppercase letter. check-in: ab0d81f893 user: mistachkin tags: noJsonCgiFlag
04:15
Make it possible to disable JSON auto-detection in the CGI subsystem. check-in: a775435357 user: mistachkin tags: noJsonCgiFlag
02:16
Added cap "n" to "r" in skins that show a /ticket link in their header, since the handler for it allows the page to show for those who can only file new tickets, not just those who can see existing tickets. Also fixed some skins that were using "anoncap" to test this: it needs to work for all logged-in users, not just "anonymous". Closed-Leaf check-in: f4e3abce26 user: wyoung tags: skin-cap-matching
02:08
Minor wording change in the header of /vdiff. check-in: 69adb45da0 user: drh tags: vdiff-improvements
02:07
Updates to the /vdiff page with the branch=BRANCH query parameter so that it uses merge-in: instead of root: and thus excludes merge-in check-ins from the diff. check-in: b36dc6f121 user: drh tags: vdiff-improvements
01:47
Add the "merge-in:NAME" name type, similar to "root:NAME" except that it finds the youngest anscestor of NAME that is in the branch from which the branch of NAME derived. check-in: dcd8f1d8f4 user: drh tags: vdiff-improvements
00:29
Merge in documentation enhancements from trunk. check-in: c1b62c3260 user: drh tags: vdiff-improvements
00:29
Remove an unused subroutine. Fix a minor CSS problem. check-in: 2078c746a5 user: drh tags: vdiff-improvements
00:11
On the /vdiff page, show a timeline with both check-ins using different highlights on each check-in. check-in: 6e40f866ab user: drh tags: vdiff-improvements
00:07
Changed all of the [anycap jor] TH1 calls in the stock skins wrapping the generation of that skin's /timeline and /timeline.rss links to [anycap ijr2] to match the user caps the timeline HTTP hit handler actually checks for in the C code. This is a branch in part because it needs review, but also it's the start of a broader effort to check the oth... check-in: 9cee8cf5c4 user: wyoung tags: skin-cap-matching
2019-08-25
13:24
Added HTTP proxying info to Debian nginx server setup guide. check-in: c6a033cea6 user: wyoung tags: trunk
12:39
Replaced the content of "Running Fossil in SCGI Mode" within www/server/debian/nginx.md with references to our other Fossil server docs. This also reduces the prior focus of this section on fslsrv to a single sentence, since we now prefer the systemd option, now that we have it. check-in: a4bb92f791 user: wyoung tags: trunk
12:29
Swapped the simple foo.net "whole site is Fossil" example in www/server/debian/nginx.md for the more complicated example.com one where only /code is served by Fossil. This is probably going to be more common, and it shows off the important detail of setting SCRIPT_NAME properly. Made a minor adjustment to any/scgi.md to track this change, so ther... check-in: 653e90ca62 user: wyoung tags: trunk
11:52
Clarified use of scgi_params, SCRIPT_NAME, and service starting in the generic SCGI server setup doc. check-in: 5a58ac3141 user: wyoung tags: trunk
2019-08-24
18:32
Merge fork check-in: 6c6aae9782 user: andygoth tags: trunk
2019-08-23
12:42
Add the fossil_random_password() utility function and use it to generate a stronger initial admin-user password in the "fossil new" command. check-in: 23a9f9bac2 user: drh tags: trunk
12:23
If the test-markdown-render or test-wiki-render commands are invoked without a repository in which to check for Wiki page names and artifact hashes, then substitute a temporary, empty, in-memory repository so that the commands will still work and won't give SQL errors. check-in: 0ac64dad80 user: drh tags: trunk
11:07
Markdown hyperlinks are only converted to links to wiki if the named wikipage actually exists. Otherwise, the link becomes a relative link. This is for backwards compatibility. check-in: 3b10e64468 user: drh tags: trunk
05:32
Fixed a few fatal error messages from the login-group command that referred to an "add" command, which is now called "join". The symptom I saw is that "fossil login-group add" complained that "add" is not a valid command and that you should give '"add" or "leave"' instead! check-in: 09c65d7527 user: wyoung tags: trunk
05:22
Fixed a few messages from the login-group command that referred to an apparent older name for the "join" sub-command, "add". This lead to a confusing symptom: "fossil login-group add foo" -> {unknown command "add" - should be "add" or "leave"}. check-in: 739cd8720e user: wyoung tags: trunk