Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
52 check-ins for the month beginning 2022-01-01 by user drh
Following month ↑
2022-01-31
| ||
16:30 | Update to the latest SQLite in order to fix compiler warnings. ... (check-in: 52b0272f user: drh tags: trunk) | |
14:19 | Update the built-in SQLite to the latest 3.38.0 alpha that include the new ".mode qbox" command and other enhancements in the shell. ... (check-in: 100118cb user: drh tags: trunk) | |
2022-01-27
| ||
16:27 | Additional fixes to the build process to ensure that pikchr.c has a valid header file. ... (check-in: f46f8c38 user: drh tags: trunk) | |
11:20 | Be strict about compiler warnings for Windows builds. ... (check-in: 57f16ce8 user: drh tags: trunk) | |
03:57 | Make sure the pikchr() function has a prototype(). MSVC generates incorrect code (and does not give a warning) if the prototype is missing. ... (check-in: a27b3364 user: drh tags: trunk) | |
2022-01-26
| ||
18:22 | Make sure stdin and stdout are set to binary mode in Windows for the "fossil http" command. ... (check-in: be1c4d47 user: drh tags: trunk) | |
17:28 | For Windows debugging, then "fossil ui" or "fossil server" is launched with the --httptrace option, the temporary files used to start subprocesses are stored in the working directory and are not deleted after each request. ... (check-in: 3d238187 user: drh tags: trunk) | |
14:36 | Fix compiler warning of unused function for builds without OpenSSL. ... (check-in: 2a563d60 user: drh tags: trunk) | |
14:33 | One more compiler warning fix. ... (check-in: 317c665c user: drh tags: trunk) | |
14:32 | Fix "unused variable" compiler warnings when building without OpenSSL. ... (check-in: c1350c8a user: drh tags: trunk) | |
14:00 | Check-in [acffc8f7858254eb] was causing "CGI content-length mismatch" errors on the main Fossil website (xinet.d->althttpd->Fossil). This check-in attempts to resolve the problem. (Edit:) *Not!* The error is still occurring, though at least now we have a better error message. The problem might have been in althttpd and fixed at https://sqlite.org/althttpd/info/fded041a3e9ce9b0. ... (check-in: c5c7dd5f user: drh tags: trunk) | |
13:34 | Improved help-page for the "http" command. ... (check-in: 42c4d045 user: drh tags: trunk) | |
13:10 | Updates to the change log. ... (check-in: 076e7863 user: drh tags: trunk) | |
2022-01-25
| ||
17:44 | Update the built-in SQLite to the latest 3.38.0 beta, for the purpose of beta testing SQLite. ... (check-in: 605064e6 user: drh tags: trunk) | |
2022-01-23
| ||
20:11 | Diff algorithm is slightly faster and does a better job of dealing with indentation changes in code. See forum thread 7631656a2823338a. ... (check-in: 1cb182ac user: drh tags: trunk) | |
19:57 | Add a heuristic to the diff generator that helps it do a better job of identifying differences in C code that result from a change in indentation level. ... (Closed-Leaf check-in: 8cd73dda user: drh tags: diff-improvement) | |
11:29 | Additional alignment debugging information output for "fossil diff --debug". ... (check-in: 9aaefcfd user: drh tags: diff-improvement) | |
04:12 | When trying to do an alignment of large blocks, first try an LCS on the same block using an ignore-whitespace comparison. If a large LCS is found, use that to subdivide the problem. Otherwise, continue with the usual divide-and-conquer technique. ... (check-in: c311efef user: drh tags: diff-improvement) | |
00:31 | Approximately a 5x performance increase for diff with the -w (ignore whitespace) option. ... (check-in: fbdbc09b user: drh tags: diff-improvement) | |
2022-01-22
| ||
18:02 | Restore "const" before "DLine*" where possible in the diff generator. And even add some new instances of "const". ... (check-in: cf69ac4e user: drh tags: diff-improvement) | |
17:50 | Fix the computation of DLink.nw for the case of the -w (no whitespace) option for diff. ... (check-in: 44b6f128 user: drh tags: diff-improvement) | |
17:11 | Add the Dline.nw field. Use it as a cache of the number of characters on a line with leading and trailing whitespace removed. ... (check-in: f6112b93 user: drh tags: diff-improvement) | |
13:49 | Enhance the DLine.indent field so that it is always initialized to the number of space and control characters at the beginning of the line. ... (check-in: 2dad4158 user: drh tags: diff-improvement) | |
2022-01-20
| ||
21:43 | The test-httpmsg command does not need to open a repository. ... (check-in: b145f19d user: drh tags: trunk) | |
13:17 | Add SERVER_SOFTWARE to the set of CGI parameters emitted by /ext ... (check-in: a9a1bd84 user: drh tags: trunk) | |
2022-01-19
| ||
19:34 | Change the definition of structure artifacts so that they can store UTF-8 text rather than just ASCII text. ... (check-in: cc214897 user: drh tags: trunk) | |
16:55 | For Solaris, omit the XOPEN_SOURCE define, as this is no longer recommended, according to private email from Claes Nästén. Also disable some obsolete compile-time options to SQLite. ... (check-in: 5b0c71d1 user: drh tags: trunk) | |
16:00 | If there is a global ssl-ca-location setting, make sure it is used when trying to locate the trust store for any client TLS operation. ... (check-in: 0ca1fc4d user: drh tags: trunk) | |
15:35 | Change the priority of trust-store location search so that environment variables SSL_CERT_FILE and SSL_CERT_DIR take precedence over the ssl-ca-location setting. This allows a one-command override of the ssl-ca-location for testing or debugging. ... (check-in: e225dc9d user: drh tags: trunk) | |
2022-01-18
| ||
20:53 | Fix a typo on the /secaudit0 page. ... (check-in: fef15755 user: drh tags: trunk) | |
19:59 | Improvements to the on-line help text for the "fossil remote" command. ... (check-in: bbf17aeb user: drh tags: trunk) | |
19:18 | Accept symbolic names for the URL in "fossil remote URL" command. ... (check-in: bcb09d65 user: drh tags: trunk) | |
18:42 | Fix the "fossil remote add NAME default" command so that it works to assign the name of NAME to the last sync URL. ... (check-in: ce1a1fd1 user: drh tags: trunk) | |
14:20 | For the "fossil ssl-config" command, show the five possible locations of the trust store in priority order, and show the one that is actually used at the end. In -v mode, show the hash for each exception. ... (check-in: 0abeed11 user: drh tags: trunk) | |
2022-01-17
| ||
20:32 | Update the ssl-server.md document to conform to the latest changes. ... (check-in: 593c13ba user: drh tags: trunk) | |
19:57 | Updates to the change log. ... (check-in: a0623f69 user: drh tags: trunk) | |
18:10 | Fix the "fossil sync" command so that it works with options -u and --all at the same time. ... (check-in: 95014ae9 user: drh tags: trunk) | |
16:56 | A general simplification of the server-side TLS logic: Do not store server-certs in settings. Remove the ssl-config subcommands that try to do that. Change command-line options for server-TLS mode on "fossil server" and "fossil http": --cert for the cert file, --pkey for the private key, and omit --tls and --ssl. This check-in supercedes the tls-server-fix branch. See forum post de470658fdf45100. ... (check-in: d7008b34 user: drh tags: trunk) | |
2022-01-16
| ||
18:36 | Fix the "fossil config pull AREA" command when it lacks a URL, so that it uses the default sync URL. ... (check-in: 661ea331 user: drh tags: trunk) | |
01:34 | Show the value of SERVER_SOFTWARE on the /test_env page. ... (check-in: f1729c47 user: drh tags: trunk) | |
2022-01-13
| ||
19:45 | Promote the test-detach to be just "detach". Provide better help. Require user confirmation. For "fossil pull --from-parent-project" remember the URL of the last parent project pull. Remove parent-project settings on a "fossil scrub". ... (check-in: b3f3a898 user: drh tags: trunk) | |
12:50 | Change all calls to json_extract() into uses of the new ->> operator. ... (check-in: 50d433e5 user: drh tags: trunk) | |
2022-01-12
| ||
00:46 | Possibly fix the assertion fault reported by forum post 4baa888c5743e3e1 ... (check-in: 3f8ee9e1 user: drh tags: trunk) | |
00:42 | Update the built-in SQLite to the latest 3.38.0 alpha for testing. With this change, SQL now has access to the new -> and ->> operators for JSON. ... (check-in: cae03867 user: drh tags: trunk) | |
2022-01-06
| ||
22:34 | Fix the capexpr TH1 command so that it actually works for a list of terms. ... (check-in: 8188ef9b user: drh tags: trunk) | |
22:19 | Update the built-in SQLite to the latest 3.38.0 alpha that includes all of the bug fixes that appear in 3.37.2. ... (check-in: 186f5c26 user: drh tags: trunk) | |
2022-01-05
| ||
13:09 | Fix a harmless compiler warning in checkin.c that resulted from the oversize file check-in warning enhancements of [3ffe893f88a4b65b]. ... (check-in: a36cddb4 user: drh tags: trunk) | |
2022-01-04
| ||
01:13 | Cross-link the ssl-server.md and ssl.wiki documents. Both of them still need improvements. Some Pikchr diagrams would be a great addition. ... (check-in: 939753d0 user: drh tags: trunk) | |
2022-01-02
| ||
20:46 | In the forum, omit unnecessary query parameters on generated URLs, so that it is easier to copy/paste URLs into commit messages or chat windows. ... (check-in: 168eb716 user: drh tags: trunk) | |
20:20 | Warn against adding the private-key used by Fossil's built-in self-signed cert to the OS's trust store. ... (check-in: 890b49f8 user: drh tags: trunk) | |
2022-01-01
| ||
00:41 | Update the built-in SQLite to the latest 3.38.0 alpha, for testing. ... (check-in: 3e74ae50 user: drh tags: trunk) | |
00:36 | New setting "large-file-size" is a 64-bit integer. If any file of a check-in is larger than this amount, a warning is issues that the users has to confirm before continuing. Warnings can be bypassed using --ignore-oversize or --no-warnings. Use "fossil set large-file-size 0" to permanently disable this warning. Default value is 20,000,000. ... (check-in: 3ffe893f user: drh tags: trunk) | |