Fossil

Timeline
Login

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

32 check-ins using file src/db.c version 8749172619

2021-12-28
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
17:01
Enable access to the ".well-known" subdirectory, to facilitate ACME. check-in: 6d447b8669 user: drh tags: ssl-server
16:13
Rename the "tls-config" command into "ssl-config" for consistency. The older "tls-config" command is retained as an alias. Enhance the command to support server certificate management. check-in: f6051784c5 user: drh tags: ssl-server
12:49
Add a built-in self-signed certificate for use with TLS servers. Add --tls and --ssl options to active TLS for "fossil ui" and "fossil server". Add the "tls-server-cert" setting. Automatically start servers as TLS if the redirect-to-https property is 2. check-in: 7532ffa4e3 user: drh tags: ssl-server
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
21:50
Fix the build on Windows and on builds that omit OpenSSL. Improved error messages. check-in: 637516c447 user: drh tags: ssl-server
21:27
Now actually works. check-in: 977fa519d3 user: drh tags: ssl-server
20:53
Add the (undocumented) --debug-nofork option to "fossil ui" and "fossil server", for use in debugging. check-in: ed4a96d8ec user: drh tags: ssl-server
20:35
Code is in place to do SSL servers. It compiles. But it does not work. This is an incremental check-in. check-in: 89af3b0a47 user: drh tags: ssl-server
18:45
Remove miniz include check-in: 4ab8669b7a user: danield tags: ssl-server
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
19:29
Corrected path to mkbuiltin.c in Makefile.msc. Corrected, perhaps, build of tools/*.c, in Makefile.PellesCGMake. check-in: 1b1938e213 user: stephan tags: code-movement
19:25
Ensure that SRCDIR_extsrc and SRCDIR_tools are defined in the Windows makefiles (they are not inherited from the main makefile). check-in: 5e203da667 user: stephan tags: code-movement
19:10
Makefile vars which leak into Makefile.msv renamed to replace '.' characters, as nmake does not like those. check-in: 6454f7bcd1 user: stephan tags: code-movement
14:55
Removed the long-unused art/ and ajax/ dirs, per /chat discussion. check-in: d49bdb6cc2 user: stephan tags: code-movement
14:39
Part three of code relocation. All 3rd-party/upstream source files in src/ have been moved to extsrc/. It is very likely that Makefile.msc requires fixing, and a 100% certainty that Makefile.PellesCGMake needed fixing. check-in: 9e8c47381e user: stephan tags: code-movement
13:43
Part two of code-relocation effort: moved sqlite3.c/h to extsrc/, per /chat discussion. Moving remaining 3rd-party sources will be far more invasive in makemake.tcl, so will be a separate step. check-in: e3e204dce1 user: stephan tags: code-movement
13:26
Fixed the builtin files generation broken by the previous checkin (moving makemake.tcl changed resolution of builtin file names) and disabled the glob -nocomplain flag which allowed that to silently fail. Moved src/sqlcompattest.c to tools/. check-in: 7271f22355 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