Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
87 check-ins using file www/fossil-v-git.wiki version f9e5992e1d
2024-10-19
| ||
14:03 | Another update for[9919dfbbaa]: Make sure reallocated buffers always grow, guard all buffer writes by overflow checks (next time use blobs), make sure the `case-sensitive' setting and command-line option are followed, and use brute force to achieve binary (vs.linguistic) file name comparison (only on older versions of Windows). ... (check-in: fe6ef89f5f user: florian tags: trunk) | |
01:08 | Rephrase initial paragraph slightly. ... (check-in: 42f2e7a66f user: brickviking tags: bv-corrections01) | |
2024-10-18
| ||
10:44 | (Grammar) fossil_prompt.wiki changes. ... (check-in: 20c4a2026e user: brickviking tags: bv-corrections01) | |
10:33 | (Grammar) fossil-is-not-relational.md changes. ... (check-in: 21bebbae1c user: brickviking tags: bv-corrections01) | |
10:11 | (Grammar) forum.wiki changes. ... (check-in: b18959652e user: brickviking tags: bv-corrections01) | |
10:09 | (Grammar) fileformat.wiki changes. ... (check-in: 697b76f261 user: brickviking tags: bv-corrections01) | |
09:06 | (Grammar) fileedit-page.md changes. ... (check-in: d44c25f235 user: brickviking tags: bv-corrections01) | |
05:13 | (Grammar) event.wiki changes. ... (check-in: 98b9f5b533 user: brickviking tags: bv-corrections01) | |
05:01 | (Grammar) env-opts.md changes. English isn't entirely logical. ... (check-in: d556997670 user: brickviking tags: bv-corrections01) | |
2024-10-17
| ||
21:00 | Create new branch named "bv-corrections01" ... (check-in: b05d71a66f user: brickviking tags: bv-corrections01) | |
16:54 | Merge brickviking's documentation typo fixes to trunk. ... (check-in: efd79f87f5 user: drh tags: trunk) | |
16:10 | Update the built-in SQLite to the latest 3.47.0 beta for testing. ... (check-in: d0730da076 user: drh tags: trunk) | |
08:28 | [Grammar] custom_ticket.wiki changes. ... (Closed-Leaf check-in: 09777bc224 user: brickviking tags: bv-corrections01) | |
07:14 | [Grammar] contribute.wiki changes. ... (check-in: 1f95211c40 user: brickviking tags: bv-corrections01) | |
05:39 | [Grammar] concepts.wiki changes. ... (check-in: 0ae6ba539c user: brickviking tags: bv-corrections01) | |
01:24 | [Grammar] checkin_names.wiki changes. ... (check-in: 42e3cf5aaf user: brickviking tags: bv-corrections01) | |
00:26 | [Grammar] chat.md changes. ... (check-in: 0c3aa7553b user: brickviking tags: bv-corrections01) | |
2024-10-16
| ||
23:26 | [Grammar] cgi.wiki changes. ... (check-in: 35c515e7e8 user: brickviking tags: bv-corrections01) | |
22:28 | [Grammar] build.wiki changes. ... (check-in: 3efc143294 user: brickviking tags: bv-corrections01) | |
21:40 | [Grammar] bugtheory.wiki changes. ... (check-in: 7852e40b1b user: brickviking tags: bv-corrections01) | |
21:02 | [Grammar] blame.wiki change. ... (check-in: 140c085da5 user: brickviking tags: bv-corrections01) | |
20:51 | [Grammar] blame.wiki changes. ... (check-in: 3f26d623bc user: brickviking tags: bv-corrections01) | |
17:03 | Removed a pointless diff relative to trunk. ... (check-in: 3d430cf711 user: wyoung tags: bv-corrections01) | |
09:08 | [Grammar] backoffice.md changes. ... (check-in: e2d9ce6d5a user: brickviking tags: bv-corrections01) | |
08:50 | [Grammar] antibot.wiki changes. ... (check-in: c6a6cd11bd user: brickviking tags: bv-corrections01) | |
08:08 | [Grammar] adding_code.wiki changes. ... (check-in: 1a97a4e96c user: brickviking tags: bv-corrections01) | |
07:43 | [Grammar] aboutcgi.wiki corrections. ... (check-in: d4a21cd45f user: brickviking tags: bv-corrections01) | |
07:36 | Merge from trunk ... (check-in: 073e0b6bdb user: brickviking tags: bv-corrections01) | |
07:28 | Create new branch named "bv-corrections01" ... (check-in: 6809736e33 user: brickviking tags: bv-corrections01) | |
05:16 | Amend [9919dfbbaa], again: Include an optional directory separator in buffer size calculation, guard against the unlikely (impossible?) case that a case-adjusted filename component round-tripping from UTF-8 to UTF-16 and back get longer, plus some unrelated white space fix. ... (check-in: 49262642f4 user: florian tags: trunk) | |
00:18 | When searching embedded docs, search the configured 'doc-branch' branch instead of hard-wiring the search for trunk. Problem reported in [forum:520d420d04e482b2|forum post 520d420d04]. Previously it was always searching trunk but generating links to the doc-branch. ... (check-in: 163f2f599e user: stephan tags: trunk) | |
2024-10-15
| ||
15:03 | Harden the synchronization process against sending or receiving settings flagged as sensitive. Mark the th1-setup setting as sensitive because it can contain not only th1, but also arbitrary TCL code if fossil is configured using --with-tcl. This addresses [forum:6179500deadf6ec7 | forum post 6179500dead]. (Edit: this was actually a merge from [6a114c48], but user error on my part lost that link.) ... (check-in: 2ff87d4e0f user: stephan tags: trunk) | |
05:36 | Amend [9919dfbbaa]: fix a comment typo and rename a variable. ... (check-in: d7d106227f user: florian tags: trunk) | |
05:25 | Fix a crash if the test-file-environment command is called from outside a check-out. ... (check-in: 3bb9cbe8cc user: florian tags: trunk) | |
05:21 | Mention the comment formatter updates in the change as a hint to users encountering problems with timeline output. ... (check-in: 3c6e5a1e4c user: florian tags: trunk) | |
05:18 | Enhance the function to find case-preserved filenames on Windows to deal with non-ASCII filenames. ... (check-in: 9919dfbbaa user: florian tags: trunk) | |
2024-10-14
| ||
19:23 | Flag the th1-setup setting as sensitive because it can, when built with --with-tcl, contain arbitrary tcl. Remove the following settings from the list of syncable settings because they will no longer sync because they're flagged as sensitive: tcl, tcl-setup, th1-setup, th1-docs. ... (Closed-Leaf check-in: 6a114c4870 user: stephan tags: sync-skip-sensitive) | |
19:21 | Cherry-pick [2d5a23e919df] into this branch. ... (check-in: f3ce75f818 user: stephan tags: sync-skip-sensitive) | |
19:00 | When building with tcl8.7 or higher, eliminate the call to Tcl_MakeSafe(), which does not exist in those versions (8.7 includes it in their headers but not their lib). Building with tcl8.7+ reveals an unrelated function-type conversion error caused (apparently) by changes in tcl8.7+, and that's still unresolved. ... (check-in: 2d5a23e919 user: stephan tags: trunk) | |
17:26 | When pushing config from the server during sync, silently elide any settings flagged as sensitive. ... (check-in: dc64bf7821 user: stephan tags: sync-skip-sensitive) | |
17:01 | Part of a proposed solution for the problem reported in [forum:6179500deadf6ec7 | forum post 6179500deadf6ec7], in which synching from a repo which is built --with-tcl is not possible if the 'tcl' or 'tcl-setup' settings are set. configure_is_exportable() now returns 0 for any settings which are flagged as sensitive (so they won't be imported). We should also elide all sensitive settings from the server side, but that would not help folks synching from an older server instance built --with-tcl, so we need this half of the fix too. ... (check-in: d254fcaa9d user: stephan tags: sync-skip-sensitive) | |
01:31 | Fix the establish_proxy_tunnel() routine so that it works even if CRs are omitted from the protocol by the proxy. ... (check-in: e8d328cbd3 user: drh tags: trunk) | |
01:10 | Cherry-pick the show-in-pikchrview feature that was added to the omit-cr branch. ... (check-in: 521da5cd31 user: drh tags: trunk) | |
2024-10-13
| ||
22:38 | When an initial HTTP request fails with error code "400 Bad Request" when using NL-only line endings, retry using CRLF to see if the problem is a web server that does not follow RFC-2616 section 19.3 paragraph 3. <p> Follow-up: Too many incompatible systems discovered. And too much push-back. The revolution is over. So sad.... ... (Closed-Leaf check-in: 537cc60b5f user: drh tags: omit-cr) | |
20:27 | Document that Fossil is CRLF-free. ... (check-in: 038bcc9442 user: drh tags: omit-cr) | |
12:24 | Internal cleanups and docs to the open-in-pikchrshow link bits. No functional or visible changes. ... (check-in: d81c80651a user: stephan tags: omit-cr) | |
00:50 | Add a small bottom margin to the open-in-pikchr links so that the links in pikchr's own user manual don't crowd up directly next to immediately-following pikchrs. It's still a bit tight, but any more margin and it's too much when the following element is _not_ a pikchr. We could maybe solve this better by moving the link to the top of the picture instead of the bottom? ... (check-in: c0f192102a user: stephan tags: omit-cr) | |
2024-10-12
| ||
23:08 | Minor style tweaks to the open-in-pikchrshow links. No functional changes. ... (check-in: 7e97f4999b user: stephan tags: omit-cr) | |
22:18 | Add a 'title' attribute to the new open-in-pikchrshow links, which serves as a tooltip in desktop browsers. ... (check-in: 4f6282357c user: stephan tags: omit-cr) | |
22:12 | Add a experimental 'open in /pikchrshow' link beneath the source code view of rendered pikchrs. This has only been tested in the forum view and needs further experimentation, and perhaps a way to disable it, in other views. ... (check-in: ca27e69179 user: stephan tags: omit-cr) | |
12:03 | Emit only \n, not \r\n, even in places where protocols technically require a full \r\n. Provide a compile-time option -DSEND_CR=1 that includes the CRs when necessary. ... (check-in: 0dcce257b0 user: drh tags: omit-cr) | |
11:10 | Update the built-in SQLite to the latest 3.47.0 beta for testing. ... (check-in: 753bf7d57a user: drh tags: trunk) | |
07:16 | A cleaner solution to the Clear Glob link fix in [e576ce7b5598710a5]. ... (check-in: 7f288c6d43 user: stephan tags: trunk) | |
06:35 | /vdiff: correct glob=... to support a comma-separated list, as some docs suggest it does. Fix the "Clear glob" link so that it clears the glob. This resolves problems reported way back in [forum:a574cf527b | forum post a574cf527b]. ... (check-in: e576ce7b55 user: stephan tags: trunk) | |
2024-10-09
| ||
18:16 | Show technotes in /timeline.rss. Resolves problem reported in [forum:04614e8efa8e4af6 | forum post 04614e8efa8e4af6]. ... (check-in: 21344191a9 user: stephan tags: trunk) | |
2024-10-07
| ||
13:33 | Update the built-in SQLite to the latest 3.47.0 alpha for testing. ... (check-in: 72070b304b user: drh tags: trunk) | |
2024-10-06
| ||
04:32 | Merge another update to the comment formatter. ... (check-in: 9ae999d74f user: florian tags: trunk) | |
04:23 | Restore an error handling path deleted by an optimization. ... (Closed-Leaf check-in: cc8a3116d1 user: florian tags: comment-formatter-wcwidth) | |
2024-10-05
| ||
13:29 | Merge updates to the character width measurements of the comment formatter. Note that multi-byte and wide characters are not handled in the comment prefix, which is entirely controlled by the application and only contains ASCII text. ... (check-in: 725af94791 user: florian tags: trunk) | |
13:27 | Fix some compiler warnings reported by clang 17.0.6 on FreeBSD. ... (Closed-Leaf check-in: b9e34fa9d2 user: florian tags: comment-formatter-wcwidth) | |
13:06 | Try two optimizations (to be reverted after further measurements, if they don't pay off): (0) Abort forward scanning for space characters as soon as the scanned characters don't fit on the current line. (1) Shortcut for ASCII characters on UTF-8 string analysis. ... (check-in: 4e8dd7df46 user: florian tags: comment-formatter-wcwidth) | |
13:04 | Add tests for the comment formatter with multi-byte and fullwidth characters. ... (check-in: 1cc31c309d user: florian tags: comment-formatter-wcwidth) | |
2024-10-02
| ||
14:47 | Update the comment for the code copied from the SQLite shell. ... (check-in: d98999f801 user: florian tags: comment-formatter-wcwidth) | |
14:45 | Have the `test-comment-format' command call `verify_all_options()' to report unknown command-line options. ... (check-in: fb0845d1aa user: florian tags: comment-formatter-wcwidth) | |
14:43 | Fix the off-by-one errors if a fullwidth character only fits partially, and take into account character widths when scanning forward to find the distance to the next space. ... (check-in: d5479ba7c6 user: florian tags: comment-formatter-wcwidth) | |
06:51 | Render forum content as <description> in RSS feed. page /timeline.rss renders final HTML; command rss renders the source. ... (Leaf check-in: 9fbdea8b2b user: vor0nwe tags: rss-forum-content) | |
2024-09-30
| ||
18:21 | Fix the unicode code-point width estimating function to align with the SQLite CLI. ... (check-in: e483b3b15f user: drh tags: trunk) | |
2024-09-28
| ||
18:21 | Take into account zero-width and double-width unicode character when formatting the command-line timeline. ... (check-in: 83743188a3 user: drh tags: trunk) | |
18:19 | Copy the wcwidth() implementation from SQLite over into comformat.c, so that comformat.c does not depend on SQLite. Fix the comformat routine so that it does not begin a new line with spaces. ... (Closed-Leaf check-in: 7b581b48a0 user: drh tags: comment-formatter-wcwidth) | |
17:59 | Add xsl/xslt mimetype entries for consistency with althttpd. ... (check-in: c0f0e1dc7b user: stephan tags: trunk) | |
00:34 | Latest upstream autosetup for a --help fix on QNX. ... (check-in: 742450caf4 user: stephan tags: trunk) | |
2024-09-27
| ||
04:52 | Quick test whether the `cli_wcwidth()' function [https://sqlite.org/src/vdiff?branch=variable-width-char | recently added to the SQLite shell] can be used by the comment formatter to take character widths into account when calculating word-break positions. TODOs: (0) Fix the "modern" (i.e. non-legacy) comment formatter being off by one if a fullwidth character only fits partially. (1) Add tests for the comment formatters with non-ASCII input. (2) Implement a modified `decodeUtf8()' function (which is static, anyway) that also accepts single-byte UTF-8 characters and may allow for some simplifications to the comment formatter algorithms. ... (check-in: b2dbdc8afb user: florian tags: comment-formatter-wcwidth) | |
2024-09-26
| ||
19:49 | Merge the latest SQLite enhancements, and in particular the new ".www" dot-command available to "fossil sql". ... (check-in: c20aa86727 user: drh tags: trunk) | |
17:47 | At configure-time, disable SQLITE_HAVE_ZLIB if zlib does not contain compressBound(). This resolves a build failure on Martin G.'s QNX system. ... (check-in: ac3e326adf user: stephan tags: trunk) | |
2024-09-24
| ||
21:21 | Latest upstream autosetup (supports more environments). ... (check-in: 921edd2e51 user: stephan tags: trunk) | |
18:05 | Fix a memleak in manifest_crosslink() when hooks are activated (one uuid leaked per checkin manifest). When posting a chat-robot message for a forum post, add links to the artifact and user's timeline to that message (as is done for checkins. ... (check-in: 5fabb7ccb7 user: stephan tags: trunk) | |
11:13 | More work on making the xfer protocol fail fast for certain invalid inputs. ... (check-in: f9f90d9b15 user: stephan tags: trunk) | |
2024-09-23
| ||
22:06 | Improve the validation of the sequence number in clone messages in the sync protocol. ... (check-in: 295b396036 user: stephan tags: trunk) | |
2024-09-21
| ||
15:59 | Update the built-in SQLite to the latest trunk version for testing. ... (check-in: 5de7ce9a06 user: drh tags: trunk) | |
13:31 | Apply the form-width change from [268bb73947] and [a767b75e8ffa] to /forume2. ... (check-in: f75f1d60df user: stephan tags: trunk) | |
2024-09-20
| ||
22:30 | Reverse the logic of the "--brief|-b" flag of the finfo command so it fits with the flag name. (no functional change) ... (check-in: b8e378bcf8 user: mgagnon tags: trunk) | |
20:24 | Remove the empty implementation of the /files webpage. (It's not only dead code since a /help page get generated for it.) ... (check-in: e897da20a0 user: mgagnon tags: trunk) | |
03:57 | Try dynamic calculation of the top and bottom paddings of inserted and deleted text so that the background color extends exactly to the line height (using the `calc()' CSS function). In Chromium, `overflow-y: hidden' is required so that the table cell containing the diff line doesn't display vertical scrollbars (without otherwise changing the visual result). ... (check-in: db04882760 user: florian tags: diff-word-wrap) | |
03:50 | Sync with trunk. ... (check-in: ef298b282a user: florian tags: diff-word-wrap) | |
2024-09-19
| ||
12:05 | Merge diff-web-noise-reduction branch to trunk, change that try to skip diff processing/rendering upfront where no useful diff output can be done. ... (check-in: 8b73fbbd1a user: mgagnon tags: trunk) | |
2024-09-18
| ||
19:14 | Revert part of [268bb7394713e22e] so that the Close button on forum posts is not on its own line. Apply the 100% form element width change only to forms on the forumedit page. ... (check-in: a767b75e8f user: stephan tags: trunk) | |
12:55 | Fix broken link in fossil-v-git. ... (check-in: fd903e92c2 user: drh tags: trunk) | |