Fossil

Timeline
Login

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

77 check-ins going from release to trunk

2022-07-01
01:31
Update the custom makefile for MinGW. ... (Leaf check-in: eddd6b4a user: mistachkin tags: trunk)
2022-06-30
22:05
Documented a browser incompatibility in the pikchr-centering CSS, for later analysis/hacking. Comment changes only, no CSS. ... (check-in: d32df118 user: stephan tags: trunk)
2022-06-25
17:31
Update the built-in SQLite to the 3.39.0 release. ... (check-in: 720f0956 user: drh tags: trunk)
08:22
Fixed y=all arg for timeline.rss (broken in [cb651568fbfe6]) and renamed a shadowed variable, both problems reported in forum post d48f7f12656a291f. ... (check-in: 8903d1eb user: stephan tags: trunk)
2022-06-24
05:40
In the Windows application manifest, use generic placeholder values for the 'processorArchitecture' attributes of the 'assemblyIdentity' elements. This should enable Fossil to run on 64-bit systems without the WOW64 emulator installed, see Forum Post 9a3eaa6ad5 and following for the problem report and discussion. ... (check-in: 12ac6727 user: florian tags: trunk)
2022-06-23
21:16
Minor bisect linear doc tweak suggested in forum post 0ff3db6e4a5b218a. ... (check-in: ed4ac971 user: stephan tags: trunk)
13:08
In the 'all' command, use strcmp instead of strncmp to compare the subcommand name to avoid the problem described in forum post 8ec0c228c1ce8da5, where (e.g.) the subcommand 's' evaluates to 'server' and 'p' to 'push' despite both of those being ambiguous subcommand name prefixes. ... (check-in: e098d810 user: stephan tags: trunk)
12:44
Changes to the file_getcwd() routine to avoid a false-positive compiler warning from gcc 10.2.1. ... (check-in: 85b83206 user: drh tags: trunk)
12:10
Update the built-in SQLite to the latest 3.39.0 beta, for SQLite testing. ... (check-in: d7a2bda9 user: drh tags: trunk)
10:25
Update the open/checkout --keep flag help text to be more generic about the manifest files, to account for manifest.tags, (potentially) manifest.descr, and any future manifest.* files. No code changes. ... (check-in: ca2248ec user: stephan tags: trunk)
10:13
www/cgi.wiki: document the new repolist behavior introduced in [9584806cc6a8]. ... (check-in: c7b9f05f user: stephan tags: trunk)
2022-06-22
13:51
Updates to the change log. ... (check-in: b7e638f8 user: danield tags: trunk)
13:37
Add '--versions' option to 'fossil diff' to display details about the compared versions. ... (check-in: 41f6a451 user: danield tags: trunk)
2022-06-17
09:57
Merged in trunk. ... (Closed-Leaf check-in: c97ad9d6 user: danield tags: diff-show-versions)
2022-04-19
14:48
Add '--versions' option to 'fossil diff' to display details about the compared versions. ... (check-in: 49ef1b57 user: danield tags: diff-show-versions)
12:46
Relocate a declaration to cope with C89 rules. ... (check-in: 87955d92 user: danield tags: trunk)
2022-04-16
16:29
Minor spelling corrections. No change in functionality. ... (check-in: 53754fff user: andybradford tags: trunk)
2022-04-15
13:56
Merge the enhanced load control measure to trunk. ... (check-in: 9413395f user: drh tags: trunk)
13:51
Enhanced interpretation of the "autosync" setting. It is now possible to set the setting to "on,open=off" to cause autosync to be on by default but off for the "open" command, as an example. Use the "help autosync" command for further detail. ... (check-in: 346e4570 user: drh tags: trunk)
12:41
Fix the "fossil open" command so that it honors global settings. ... (check-in: 24420b4e user: drh tags: trunk)
12:33
Simplify the autosync_loop() interface by omitting the second parameter, which was always the value of the "autosync-tries" setting. Have the autosync_loop() function look up the autosync-tries setting for itself. ... (check-in: 9445f8a8 user: drh tags: trunk)
2022-04-13
16:27
On the /info view for a checkin which has a branch/branch-name wiki page, correct the Edit Wiki link to use /wikiedit instead of /wiki if permissions allow, otherwise the /wiki page's automatic redirection of branch/branch-name wiki pages to the timeline makes it impossible to get to the editor for a branch-specific wiki page. ... (check-in: 82510672 user: stephan tags: trunk)
2022-04-11
09:33
Brought the "Fossil grep vs POSIX grep" doc up to date relative to the merged grep-enhancements branch. ... (check-in: caba4b01 user: wyoung tags: trunk)
06:45
Fixed a couple mis-formatted SETTING decls, per forum post 6f1b0483cd. ... (check-in: 0dd41180 user: stephan tags: trunk)
06:37
Part 2 of [bb0118227f2c]. ... (check-in: 74bd3fd4 user: stephan tags: trunk)
2022-04-10
19:58
mkheaders carriage-return fix from forum post 6b2e7dbee7. ... (check-in: bb011822 user: stephan tags: trunk)
18:56
Added the "--page wcontent" bit to the new wiki versioning example in the glossary. ... (check-in: b05a07a9 user: wyoung tags: trunk)
18:53
Grammar tweaks to previous ... (check-in: ccd5cacc user: wyoung tags: trunk)
18:49
Added "Embedded Documentation" section to the glossary per larrybr's request in /chat. It's a Fossil-specific term of art. It also gives us a place to contrast with the wiki; that could live in the docs for the wiki or embedded docs instead, but the glossary is where newbies go to get oriented on terms, so the "but which should I use" question falls right out of the terminology. ... (check-in: e583b48a user: wyoung tags: trunk)
2022-04-08
08:45
Cherrypicked [2f3c84b3e9ed], which wash intended for trunk. ... (check-in: 834db57d user: stephan tags: trunk)
2022-04-06
16:42
Minor consistency fix about ambiguous sub-command dispatch and error reporting, see related forum post. ... (check-in: 512905ef user: mgagnon tags: trunk)
2022-04-05
15:04
Modify the makefiles to provide for compile-time options for pikchr. Reduce the token-count limit in pikchr to 10,000. ... (check-in: 959807e9 user: drh tags: trunk)
14:41
Update to the latest Pikchr version that includes improved resistance to exponential macro-expansion attacks. ... (check-in: f7530419 user: drh tags: trunk)
2022-04-01
17:33
Update the built-in SQLite to the latest 3.39.0 alpha for testing. ... (check-in: aa2066b5 user: drh tags: trunk)
2022-03-31
12:10
For "fossil tag list" and the /taglist page, sort entries taking numbers into consideration. This puts tags that follow semantic versioning into the expected order. ... (check-in: 3500dbfd user: danield tags: trunk)
09:37
Added "fossil describe" to the change log. ... (check-in: 56ef05a5 user: danield tags: trunk)
09:14
Improvements to the help text and code comments for the "describe" command. ... (check-in: 52dd8a91 user: danield tags: trunk)
08:21
In "fossil describe", use hash_digits() as the default length when printing the commit hash. ... (check-in: 951cf9fa user: danield tags: trunk)
2022-03-30
21:11
Fix the describe_commit() routine so that it is faster and simpler and so that it ignores tags that are applied to more than one check-in. ... (check-in: 41dc5fc0 user: drh tags: trunk)
14:45
Add the new "fossil describe" command. ... (check-in: 36ca2664 user: drh tags: trunk)
2022-03-28
13:39
Bug fix to the abs() function of pikchr. ... (check-in: b80ae021 user: drh tags: trunk)
08:34
Updated a reference to macOS 11 from the backup doc: the condition it warns against is still true as of macOS 12.3. ... (check-in: 1bb4147f user: wyoung tags: trunk)
2022-03-26
13:09
Updates to the change log. ... (check-in: 348d1118 user: drh tags: trunk)
2022-03-24
10:25
Fix hyperlink as per forum post 381b1fa627. ... (check-in: 7de6f15c user: danield tags: trunk)
2022-03-23
10:09
Update the built-in SQLite to the latest trunk version, that includes a patch to shell.c that tries to work around a nuisance warning from some implementations of MSVC. Forum post bd0844268f0fab71. ... (check-in: 92fd0917 user: drh tags: trunk)
2022-03-22
15:53
In the graph, when a merge riser comes up out of a leaf on a different rail, try to shift the branch rail to be directly underneath the merge riser. ... (check-in: 1e70f826 user: drh tags: trunk)
13:45
Fix a bug in graph display for when a merge descender is on rail zero, for example the merge descender on the bottom node of /timeline?b=e5b1c70e2a6e0434&n=22. ... (check-in: 2bbd70da user: drh tags: trunk)
13:30
Improved comments on the graph layout rail shuffling. ... (check-in: ebbfe7d9 user: drh tags: trunk)
11:46
For MSVC build, use /utf-8 option for CL (because some sources need it and this helps when some codepages are in effect) ... (check-in: 0324515b user: larrybr tags: trunk)
2022-03-21
17:36
Typo and link fixes via forum post 09c35aec52377b41. ... (check-in: 1b13f430 user: stephan tags: trunk)
16:42
Typo fix from forum post a7a52ce98a. ... (check-in: c3d321fb user: stephan tags: trunk)
2022-03-17
12:01
Update the fossil_prompt.sh script so that it keeps the username and hostname part of the prompt green and only changes the path from red to green. ... (check-in: cca805fa user: drh tags: trunk)
2022-03-12
20:11
Fix to the uintnocase collating sequence. See forum post 56250e7ff0. ... (check-in: b39475b6 user: drh tags: trunk)
14:20
Update the built-in SQLite to the latest trunk version which includes all of the patches associated with version 3.38.1 plus additional performance enhancements. ... (check-in: b731e1f6 user: drh tags: trunk)
2022-03-10
12:50
Graph layout: Reduce the top-margin requirement for a merge arrow that comes straight up out of the top of a leaf node. ... (check-in: 6b56d890 user: drh tags: trunk)
12:35
Graph layout: Strive harder for merge arrows to come straight up out of the top of leaf nodes. ... (check-in: a3bfe425 user: drh tags: trunk)
2022-03-08
20:47
On file listing pages, sort files that have numbers as part of their name in numeric order. ... (check-in: 59dfca5e user: drh tags: trunk)
13:08
Faster implementation of start_of_branch() using a CTE. ... (check-in: 8736de8b user: drh tags: trunk)
12:04
Fix the case eType==1 (find the first check-in of the branch). ... (Closed-Leaf check-in: 5e34c998 user: danield tags: start-of-branch-cte)
2022-03-04
17:56
Add braces around an if-block. ... (check-in: 9cd92711 user: danield tags: start-of-branch-cte)
16:04
Fix query for eType 0 or 2. ... (check-in: f35abaff user: danield tags: start-of-branch-cte)
15:32
Fix an assertion failure. ... (check-in: d3625bd9 user: danield tags: start-of-branch-cte)
2022-03-03
23:19
Use a CTE instead of querying the database in a loop when finding the start of a branch. This can bring significant speedup on some machines. ... (check-in: c7749bb0 user: danield tags: start-of-branch-cte)
2022-03-02
02:00
Update the built-in SQLite to the latest trunk version that includes various performance enhancements. The purpose here is to test the recent SQLite enhancements in a real-world application. ... (check-in: ad744440 user: drh tags: trunk)
2022-03-01
21:02
Ensure that db_open()'s db-is-an-appendvfs-binary check uses canonicalized filenames to avoid the problem reported in forum post 16880a28aad1a868. ... (check-in: ab7ad234 user: stephan tags: trunk)
16:21
Fix an unused var warning in windows ... (Closed-Leaf check-in: 169a3dab user: mgagnon tags: nameofexe-appendvfs-check)
2022-02-28
21:30
Resolve the bug revealed in forum post 16880a28aad1a868 in which the db_open() appendvfs check can misinteract with g.nameOfExe. This is in a branch until a Windows user can confirm that the g.nameOfExe change in main.c behaves as desired on Windows. This was a collaborative bug fix via /chat, not my own. Edit: test success on Windows reported by Martin G. ... (check-in: ec02acfd user: stephan tags: nameofexe-appendvfs-check)
20:49
Since checkin [d8c32ebdff], file_fullexename() function is supported windows, remove comment saying otherwize. (no code change) ... (check-in: 491b986d user: mgagnon tags: trunk)
20:35
Simplified an overly-clever test for a file size being an even multiple of 512 bytes. Compiler Explorer says GCC 11 generates the same code both ways, at least, and it isn't in a CPU-critical code path anyway. Also added a comment referring to this new, simplified code, to prevent a recurrence of the problem fixed by the prior commit. ... (check-in: c67d5401 user: wyoung tags: trunk)
19:23
Reverted a check for the repository size being an even multiple of 512 bytes as a test for validity. Introduced in an omnibus commit for obscure reasons, it causes some valid clone operations to fail, as originally reported on the forum. ... (check-in: 4a2d0e78 user: wyoung tags: trunk)
14:05
/md_rules: replaced 'complex' with 'more', per /chat discussion. ... (check-in: 369d7d1a user: stephan tags: trunk)
2022-02-26
14:37
Removed ENABLE_JSON1 flag from tools/sqlcompattest.c because that flag is no longer in sqlite3 as of 3.38, which is the current minimum required version. Reported in forum post 549da79dd9. ... (check-in: 8af82734 user: stephan tags: trunk)
01:36
globs.md: clarified that globs apply to the whole dir/filename combination without any awareness/special treatment of the directory part, as suggested in forum post 6637b92a6a17a6bc. ... (check-in: d862cb71 user: stephan tags: trunk)
2022-02-25
17:43
Increase the version number to 2.19 to begin the next development cycle. ... (check-in: 8f0a7ace user: drh tags: trunk)
11:24
Update the version number on the homepage. ... (check-in: 93768c1b user: drh tags: trunk)
2022-02-23
17:18
Spelling corrections caught by Debian's automated tools, thanks to Barak A. Pearlmutter. ... (check-in: 9993c43b user: danshearer tags: trunk)
13:22
Version 2.18 ... (check-in: 84f25d7e user: drh tags: trunk, release, version-2.18)