Fossil

Timeline
Login

Timeline

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

50 check-ins by user drh occurring around 776ce9e6450d276d.

2019-07-26
18:15
Preliminary documentation for the /ext mechanism. ... (check-in: 893fca3a15 user: drh tags: trunk)
13:35
Fix the fullcap() SQL function so that it correctly expands the capabilities of Admin and Setup users to include everything. ... (check-in: 384fdb6b4f user: drh tags: trunk)
2019-07-25
23:56
Neither Setup nor Admin users get Write-Unversioned permission by default. And only Setup users are able to include Write-Unversioned permission when editing a user. ... (check-in: 9ca4eb2bda user: drh tags: trunk)
21:11
Add the /ext page that will run CGI or deliver static content from a document hierarchy specified by the --extroot command-line option on "fossil server" or the extroot: option in the CGI file. ... (check-in: ec56c69fe9 user: drh tags: trunk)
21:09
Remove an unused variable. ... (Closed-Leaf check-in: c2a98a5d62 user: drh tags: extension-cgi)
20:53
Ensure that the cgi_decode_post_parameters() routine does not delete the raw content used by the /xfer page. ... (check-in: af3a8dbe09 user: drh tags: extension-cgi)
20:20
Enable the extroot: setting in CGI. ... (check-in: c116a9996b user: drh tags: extension-cgi)
19:53
Do not provide failure diagnostics on the /ext page unless the user has Debug privilege. ... (check-in: 08b9b61972 user: drh tags: extension-cgi)
18:34
Defer decoding POST parameters until after the webpage name is located. Do not do the decode if the webpage has the new "raw-content" property. Set that property on /ext so that is can relay the encoded content to sub-cgi. ... (check-in: e4849f58e4 user: drh tags: extension-cgi)
18:08
Add the ability for Debug users to trace sub-CGI responses by adding the fossil-ext-debug query parameter. ... (check-in: cc21a4389e user: drh tags: extension-cgi)
17:40
Disable HTTP_ACCEPT_ENCODING for the extension CGI. But leave that setting unchanged for Fossil as it might be needed for the relay back to the client. ... (check-in: 54aeb1a8ce user: drh tags: extension-cgi)
17:07
Add the ability to extend a Fossil server using CGI. This is a refactor of the prior sub-cgi branch. ... (check-in: ed2def5ffb user: drh tags: extension-cgi)
2019-07-24
10:54
Continuing work on the /aux page. Now working for static content. ... (Closed-Leaf check-in: 77a72fb964 user: drh tags: sub-cgi)
2019-07-23
23:25
Initial but incomplete work on an experimental /aux page that runs secondary CGI that has access to the Fossil user login credentials and similar information. This is an incremental check-in of work-in-progress. ... (check-in: 72f8e77612 user: drh tags: sub-cgi)
19:17
Make sure an HTTP request always has at least a single "/" in the pathname. ... (check-in: 35d609a0ba user: drh tags: trunk)
18:20
Fix over-length lines in the logic.c source file. No logical changes. ... (check-in: cd11f92186 user: drh tags: trunk)
18:14
Fix a typo in an internal function name. "logic" should be "login". ... (check-in: c921545bff user: drh tags: trunk)
16:16
Do not follow a redirect from HTTPS to HTTP. ... (check-in: c19f782e54 user: drh tags: trunk)
16:10
Add the test-httpmsg command. ... (check-in: 1ad56ceeaf user: drh tags: trunk)
13:16
Use HTTP/1.1 for the sync protocol, not HTTP/1.0. ... (check-in: c51b61ff1b user: drh tags: trunk)
2019-07-22
19:06
Bail out of the alert_send() routine if the notification system is misconfigured with a blank email-self value. ... (check-in: 4c73b4afb9 user: drh tags: trunk)
16:12
In the alert sending logic, if no "email-self" is specified, then substitute the bogus email address "nobody@invalid". ... (check-in: 488af3639e user: drh tags: trunk)
2019-07-19
16:34
Update the server.wiki document to try to make it clear that Fossil works fine as a peer-to-peer system and does not require the use of a server. ... (check-in: dc0a342d76 user: drh tags: trunk)
2019-07-18
22:45
Improved documentation of the --https option on "fossil server". ... (check-in: 3c602dd7f3 user: drh tags: trunk)
17:45
In the hierarchical forum display, make sure that the edited post number is displayed, not the original post number. ... (check-in: 776ce9e645 user: drh tags: trunk)
2019-07-17
22:26
Give sequential numbers to all display posts in the forum, and reference other forum posts in a thread by the sequence number. ... (check-in: 5a7267d9e7 user: drh tags: trunk)
21:23
In the hierarchical display of the forum, go back to strict hierarchical indentation. But, reduce the width of indentation for deeply nested discussions. ... (check-in: 0cec52e08e user: drh tags: trunk)
2019-07-14
21:24
Fix the in-reply-to link for hierarchical forum display to maintain the hierarchical display. Make the link say "previous" if linking to the previous post in the thread. ... (check-in: 1b63ab701b user: drh tags: trunk)
20:32
Try to omit unnecessary indentation on the hierarchical forum display. Include an "in reply to" mark on the hierarchical display. ... (check-in: 97697b7956 user: drh tags: trunk)
2019-07-13
18:03
Import the command-line tool fix from SQLite (without the other changes on SQLite trunk) and then disable double-quoted string literals again. ... (check-in: 282612762e user: drh tags: trunk)
16:56
Disable the SQLITE_DQS=0 compile-time option. It turns out the ".schema" command in the SQLite CLI makes use of double-quoted string literals. ... (check-in: 05ca5d96c1 user: drh tags: trunk)
14:30
Change the default hash policy to "sha3". Bump the version number to 2.10 to start the next development cycle. ... (check-in: b4520f5efc user: drh tags: trunk)
13:05
Version 2.9 ... (check-in: 0fd79a3e09 user: drh tags: trunk, release, version-2.9)
12:35
Fix a typo in a check-in race warning message. ... (check-in: 66f06fe23b user: drh tags: trunk)
2019-07-12
16:59
Do not invoke db_lget() in the sync protocol if the local checkout database is unavailable (such as when running "fossil all sync"). ... (check-in: 0dba0f4b99 user: drh tags: trunk)
14:08
Add documentation on the "pragma ci-unlock" message in the sync protocol. ... (check-in: 1eefb8dbec user: drh tags: trunk)
13:58
Improved error messages when a commit fails due to a lock conflict: Show the age of the lock in addition to the user. Suggest using the new --override-lock option instead of --allow-fork. Expire locks after any successful check-in from the same check-out. ... (check-in: 3a5caa86db user: drh tags: trunk)
12:37
Fix a typo in the fossil-v-git.wiki document, as reported on the forum. "fossil all status" should be "fossil all changes". ... (check-in: 9b51c42a8b user: drh tags: trunk)
2019-07-11
13:58
Add missing semicolon in the anti-robot defense javascript. ... (check-in: 4519945883 user: drh tags: trunk)
13:10
Minor change to the "aboutdownload" document. ... (check-in: fd8d37e2ab user: drh tags: trunk)
12:19
Make sure the backoffice does not try to reuse file descriptors that it has previously closed. ... (check-in: 458ced3535 user: drh tags: trunk)
2019-07-10
22:19
Add a reference to the idea of a "Conflict-Free Replicated Datatypes" to the sync documentation. ... (check-in: 2b3569d19f user: drh tags: trunk)
18:55
Update the built-in SQLite to the 3.29.0 release. ... (check-in: 8c9eeb0151 user: drh tags: trunk)
16:22
Back out check-in [a52c3e1256288c7d]. Perhaps the "test-move-repository" command should be promoted to a supported and documented command, but I don't think "local-repo" is the correct name, and in any event, the command needs additional work before it is given first-class status. For example, typing "fossil local-repo" without the 3rd term should show the current repository, not give an error. ... (check-in: aa3f554cff user: drh tags: trunk)
2019-07-08
17:11
Fix an apparent bug in the "fossil grep" command causing it to miss the first character of each line. ... (check-in: 5421caa21a user: drh tags: trunk)
17:05
Update the built-in SQLite to the first 3.29.0 beta for testing. Enable the -DSQLITE_DQS=0 compile-time option for Fossil, thus preventing SQLite from using double-quoted string literals by default. ... (check-in: 0c0f6db7ba user: drh tags: trunk)
2019-07-01
13:38
Improvements to the help-text for /brlist. ... (check-in: 611fe9b078 user: drh tags: trunk)
13:19
Add a new test-case in the graph test for the /leaves page. ... (check-in: 3bc1a0e80e user: drh tags: trunk)
09:30
Improved layout of graphs with the TIMELINE_DISJOINT property, such as the list of leaves. ... (check-in: 4fc08f94fc user: drh tags: trunk)
2019-06-30
11:36
Rename the --save-password option on "fossil clone" to --save-http-password, since it only works for HTTP. ... (check-in: 22517bab6c user: drh tags: trunk)