Fossil

Timeline
Login

Timeline

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

50 check-ins related to "trunk" plus check-in "2021-12-23 20:38:02" occurring around 2021-12-23 20:38:02.

2021-12-29
15:44
Preliminary documentation for server-side SSL. ... (check-in: a094e654e5 user: drh tags: trunk)
14:45
Another simplification of SEE memory handling for the 'sql' command. ... (check-in: 531434900b user: mistachkin tags: trunk)
14:34
Correction to SEE memory handling used by the 'sql' command. ... (check-in: 3b4a45535e user: mistachkin tags: trunk)
03:49
Added missing -nocomplain flag to a glob command call to avoid configure dying if it cannot find libsqlite*. ... (check-in: 5e2dbcc6fe user: stephan tags: trunk)
03:15
Adapted ssl_new_server() docs to account for code changes. ... (check-in: 258479650b user: stephan tags: trunk)
02:59
Fix the SSL-server code so that the "fossil ui --tls" command (and similar) now work on Windows. ... (check-in: 7a3bf55f54 user: drh tags: trunk)
00:49
Update buildmsvc.bat after testing successful compilation with the Visual Studio 2022 toolchain. ... (check-in: 2ed7465cf7 user: danield tags: trunk)
2021-12-28
19:09
Improved management of unmergeable binary files for "fossil update". ... (check-in: 52a389d3db user: drh tags: trunk)
19:04
Add initial support for SSL (TLS) servers on unix using "fossil server" or "fossil http". Rename the "tls-config" command to "ssl-config". Extend that command to support specifying certificates. Add support for delivering content from the ".well-known" directory to support obtaining certs from Let's Encrypt. ... (check-in: f6263bb641 user: drh tags: trunk)
19:00
Omit the "ssl-acme" setting. Access to ".well-known" is now controlled by the --acme command-line option on "fossil http" and "fossil server". This change is required for when those commands specify a directory rather than a particular repository, since without a specific repository, there are no settings to check. ... (Closed-Leaf check-in: 4ef059bc2a user: drh tags: ssl-server)
13:55
Remove reference to miniz in "The Fossil Build Process". ... (check-in: 280c3584e4 user: danield tags: trunk)
06:47
Modify "/fdiff?patch" to generate unified patches with the default number of context lines, analogous to "/vdiff?patch". It looks like "/fdiff?patch" was switched to side-by-side during the recent diff refactoring, when "diffFlags = 4" in its code path no longer meant "4 lines of diff context" (packed into the now obsoleted DIFF_CONTEXT_MASK range), but DIFF_SIDEBYSIDE. (Please roll back this commit or move it to a siding branch if incorrect.) ... (check-in: 5aa1ec3789 user: florian tags: trunk)
2021-12-27
12:02
improve warning message for binary merge conflict on update. ... (Closed-Leaf check-in: d4d739898d user: mgagnon tags: binary_merge_conflict_fix)
06:16
Prevent lost of local change on binary files when having a merge conflict using the update command without the --keep-merge-files flag. ... (check-in: d2b02566a7 user: mgagnon tags: binary_merge_conflict_fix)
2021-12-26
13:53
Add hooks in the HTTP request decoder and reply generator that allow us to redirect traffic through an SSL codec. ... (check-in: 5674f776e9 user: drh tags: ssl-server)
13:11
Some of the comments in cgi.c had become stale after years of evolution. Try to bring them up-to-date. ... (check-in: 37ccaafddb user: drh tags: trunk)
13:05
Removed miniz.c, per /chat discussion. It is incompatible with both OpenSLL and the SQL shell's sqlar support. ... (check-in: f9c2d23f29 user: stephan tags: trunk)
13:05
Got Makefile.classic mostly working again, with the caveat that it assumes an SSL build. ... (check-in: 6c3d398a91 user: stephan tags: trunk)
11:41
Build the HTTP reply header in a Blob before sending it on the wire all at once. ... (check-in: 2ac4ab2b2f user: drh tags: trunk)
2021-12-25
20:01
Moved 3rd-party source code from src/ to extsrc/ and internal tooling source code from src/ to tools/. ... (check-in: b62f651cc0 user: stephan tags: trunk)
19:49
Fixed a broken reference to pikchr.c in Makefile.msc. ... (Closed-Leaf check-in: 789f8ce809 user: stephan tags: code-movement)
12:06
Part one of src/ file relocations discussed in /chat. This step moves the various code generators and translators from src/ to tools/. Edit: moving to branch for further changes, as this broke diff -tk. ... (check-in: a13ab011f4 user: stephan tags: code-movement)
2021-12-24
12:49
Update the built-in pikchr formatter to the latest version. ... (check-in: 400d061151 user: drh tags: trunk)
2021-12-23
23:35
Extended configure --with-sqlite=PATH to support pointing to a directory which contains sqlite3.c and sqlite3.h. It's not yet tested with out-of-tree SEE distributions (TODO). ... (check-in: 31d431e358 user: stephan tags: trunk)
20:38
Initial go at a new --with-sqlite=tree|path|auto configure flag which enables building against out-of-tree sqlite3.o or libsqlite3, with the caveat that we do not know whether the external sqlite3 is built with all features we need, e.g. JSON1. ... (check-in: dfa758b016 user: stephan tags: trunk)
14:09
Fix the URL parser so that it only has access to the CONFIG table entries for URL aliases if the URL_USE_CONFIG flag is set in the second parameter. ... (check-in: 0aff8d8744 user: drh tags: trunk)
13:16
On the /urllist page, hyperlinks to URLs that include a username omit the username. ... (check-in: f0cdbd8b95 user: drh tags: trunk)
12:50
Show the "remote list" values on the /urllist page. ... (check-in: 964ec660a2 user: drh tags: trunk)
12:25
Fix bug in the previous check-in. ... (check-in: 7558307433 user: drh tags: trunk)
12:20
Improvements to the /urllist page. ... (check-in: 8017aab792 user: drh tags: trunk)
2021-12-22
20:45
Update the change log with recent enhancements. ... (check-in: 88a72f1e72 user: drh tags: trunk)
20:40
Add documentation for the --transport-command options on the various sync commands. Improvements to the documentation of the sync protocol. ... (check-in: 505d9d48eb user: drh tags: trunk)
17:11
Add the --transport-command option to the "fossil clone" command. ... (check-in: 14b3f48e3c user: drh tags: trunk)
16:41
The --transport-command now deals correctly with passwords in the URL. ... (check-in: f485a164af user: drh tags: trunk)
15:46
Add the --transport-command option to "fossil sync" and similar. The option is currently undocumented. ... (check-in: 3cd412eb5c user: drh tags: trunk)
15:17
Add comments to the 3 different temp-filename generator routines to cross-link them to one another. Add fossil_temp_filename() as an option to the "test-tempfile" command. ... (check-in: 1aff463371 user: drh tags: trunk)
14:03
Enhance the test-httpmsg command with the new --xfer option and with an optional extra argument to specify the output file. ... (check-in: 450cfbbfac user: drh tags: trunk)
13:45
Add the --host option to the "fossil test-xfer" command. Improve the help text on that command, too. ... (check-in: 601948b19b user: drh tags: trunk)
10:57
Fixed a null-pointer deref in /chat JS in the try-to-resend-message error handler. ... (check-in: 86bba486c5 user: stephan tags: trunk)
09:18
Added more reasons not to use Fossil as a whole-system configuration backup utility in the glossary point about not using Fossil to store files scattered hither-and-yon over a filesystem. ... (check-in: 7994809763 user: wyoung tags: trunk)
09:14
A few clarifications to the new glossary. ... (check-in: 78aa439407 user: wyoung tags: trunk)
2021-12-21
20:53
Fix the "fossil scrub" command so that it deletes syncfrom:URL and link:URL entries from the CONFIG table. ... (check-in: 65dbf97eb8 user: drh tags: trunk)
20:23
Add the --share-links option to "fossil all sync" and "fossil all pull". ... (check-in: 23a0cd66c8 user: drh tags: trunk)
20:20
Add the "Links from other repositories" section on the /urllist page. ... (check-in: 6916a058ab user: drh tags: trunk)
19:50
The --share-links option on "fossil sync" and similar causes the server to reply with "pragma link" lines that identify other repositories with which the server has interacted within the past month. Those links are recorded in "link:URL" entries of the CONFIG table on the client. ... (check-in: 12d2f70bdf user: drh tags: trunk)
18:22
For "fossil git export", add the comment line at the end of automatically generated "manifest" files so that they do not appear to be valid Fossil artifacts. ... (check-in: 4ff45df429 user: drh tags: trunk)
15:18
Fix the "pragma client-url" and "pragma req-alt-repo" pragmas to that they are in fact sent on the first message. Begin using "{}" as the value for config setings such as "syncwith" so that the value can later be extended to hold JSON. ... (check-in: ebcce3ccdd user: drh tags: trunk)
14:04
For sync, the client should only send "pragma client-url" if not doing a cross-project import. ... (check-in: b330ce6cfb user: drh tags: trunk)
12:43
Add the "pragma client-url" card to the sync protocol. ... (check-in: 84358b7db1 user: drh tags: trunk)
2021-12-20
20:52
Better documentation for the email-url setting. Add a new entry form for the email-url setting on the /setup_config page. ... (check-in: 7e993c709a user: drh tags: trunk)