Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins
|
2026-08-22
| ||
| 20:08 | add link to examples readme leaf check-in: aeacad78e5 user: danshearer tags: trunk | |
| 20:02 | Add examples readme check-in: c391ff6096 user: danshearer tags: trunk | |
|
2026-08-20
| ||
| 21:30 | improve fossil example doc check-in: 3201145e59 user: danshearer tags: trunk | |
|
2026-08-17
| ||
| 22:44 | Remove all reference in documentation and make doctor to the http1-1-chunked branch, because that work has now been merged. check-in: 6249a8dd4c user: danshearer tags: trunk | |
| 21:59 | Remove unusued vars found by -Wall. Add TODO.md entry regarding warning detection. check-in: 02fb2b6003 user: danshearer tags: trunk | |
| 21:55 | More todos check-in: a77f91ab52 user: danshearer tags: trunk | |
| 19:04 | improve encryption in examples/fossil, the key handling is now mostly done by lumosql. check-in: a9629eb64e user: danshearer tags: trunk | |
| 16:45 | examples/rpm builds an encrypted rpmdb with LUMO_ENCRYPT=on . Removes any need for patching rpm. check-in: 3a0e9ade5e user: danshearer tags: trunk | |
| 14:53 | Update Fossil example README for current features including encryption support in Makefile check-in: ad4585294b user: danshearer tags: trunk | |
| 14:46 | lumo-config.mk did not exist when the Makefile is parsed, so on an OS that doesn't have standard search paths (NixOS was the first we found).... prepare-source.sh now reads it at recipe time meaning all platforms now have variables set earlier for locating headers and libraries. check-in: a2eaff7da4 user: danshearer tags: trunk | |
| 11:34 | doctor now probes make before gmake check-in: 256e74bb93 user: danshearer tags: trunk | |
| 11:34 | Fix Debian and Ubuntu deps for rpm example check-in: 952b45db78 user: danshearer tags: trunk | |
| 11:33 | Fixed README for salt and passphrase on commandline stuff check-in: 28d5bb789a user: danshearer tags: trunk | |
| 11:30 | lmdbv1: don't make a fresh salt for a database that already exists, otherwise the database becomes unreadable even with correct key check-in: 08de2aa274 user: danshearer tags: trunk | |
| 11:28 | strip the query string from the open-failure message, so a wrong passphrase is no longer echoed oops check-in: 00a009db4d user: danshearer tags: trunk | |
| 10:09 | Add all the NixOS porting work from last week (which all relates to the NixOS tree structure and symlink habit, there aren't any build bugs in the LumoSQL tree.) check-in: be9394f8c8 user: danshearer tags: trunk | |
| 09:30 | Add apkpkg (for Alpine) to make doctor check-in: c7a589e6c8 user: danshearer tags: trunk | |
| 09:17 | Skip SQLite binary file format tests in Node.js example when LMDB is the binary file format. No failures now reported just skips. check-in: 239ba115f2 user: danshearer tags: trunk | |
| 09:16 | Buggy rpm example smoke test check-in: 0731961845 user: danshearer tags: trunk | |
| 09:15 | Fixes to top README, especially making it clear that git is the default fetch tool (for now; when next fossil release is distributed by packagers that will no longer be the case.) check-in: 23681ec9e8 user: danshearer tags: trunk | |
| 09:14 | Percent-encode shell visible passphrases, otherwise things like `#` will truncate it check-in: c47b787b7f user: danshearer tags: trunk | |
| 07:12 | Fix tclx building on FreeBSD in README check-in: 977fd130c8 user: danshearer tags: trunk | |
| 06:56 | Update README after the last fortnight of portability changes. Lots more operating systems supported, and many upstream fixes. check-in: 56acc702a9 user: danshearer tags: trunk | |
| 06:44 | Add minor TODO item check-in: f276412953 user: danshearer tags: trunk | |
| 06:42 | Factor out duplicated manual patching description. We have a script for applying the (totally tiny) Fossil changes. check-in: d3cdec89d2 user: danshearer tags: trunk | |
| 06:39 | Add TODO item about passing through LMDB error messages to LumoSQL users via the map file. It's pretty incomplete atm check-in: c3b97366d1 user: danshearer tags: trunk | |
| 06:35 | No longer build irrelevant too-old SQLite version in Fossil example check-in: c7391f7e24 user: danshearer tags: trunk | |
| 06:30 | Add tcl-dev / tcl-devel to READMEs for Fedora and Ubuntu/Debian check-in: 0ab361acdd user: danshearer tags: trunk | |
| 06:27 | Report absence of patch(1) in fossil example. At some point there will no longer be patches to apply. check-in: c68fe82c23 user: danshearer tags: trunk | |
| 06:26 | Detect absence of libsodium path hint on first encrypted build for fossil example check-in: 7a40b5dc42 user: danshearer tags: trunk | |
| 06:25 | Invalidate build when encryption flag changes, even if the build is otherwise up to date check-in: cce6788d8e user: danshearer tags: trunk | |
| 05:27 | Correctly pass through all MDB errors to LumoSQL so the user doesn't get generic text. For v1, that includes more helpful encryption text. check-in: 43ec283db7 user: danshearer tags: trunk | |
| 05:26 | Fix Fedora and Ubuntu dependencies check-in: 67274e6248 user: danshearer tags: trunk | |
| 05:10 | Add index README for documentation check-in: 8468866244 user: danshearer tags: trunk | |
| 05:08 | Fix comment check-in: af4bc6bc18 user: danshearer tags: trunk | |
| 04:54 | Add new files from megachanges related to building encrypted fossil in a single line check-in: 6feb0356e4 user: danshearer tags: trunk | |
| 04:50 | Fix bug where pragma `lmdb_transaction=blablabla` did not return a useful error message check-in: 08ccf1a4e0 user: danshearer tags: trunk | |
| 04:49 | Use libsodium flags because not all platforms will find with -lsodium check-in: a1dbd2753f user: danshearer tags: trunk | |
| 04:47 | Add support for encrypted fossil in the example build check-in: 6200343931 user: danshearer tags: trunk | |
| 04:45 | tool/build.tcl now passes amalgamation flags needed for encryption check-in: d38149468b user: danshearer tags: trunk | |
| 04:44 | Add support to patch-source for make building encrypted fossil check-in: 4136bd81f9 user: danshearer tags: trunk | |
| 04:34 | Most of this is now covered much better in examples/fossil/README check-in: 9567af7263 user: danshearer tags: trunk | |
| 04:28 | Make doctor call tcl version check script for 8.6-, also continue under Tcl 9 for long enough to print message saying it will never work. Warn on patch(1) missing, which is only needed for examples/fossil which most people won't build. check-in: 5bebc01e30 user: danshearer tags: trunk | |
| 04:17 | Makefile calls tool to find working Tcl version in case the most obvious version doesn't have tclx check-in: fa66d7ba4a user: danshearer tags: trunk | |
| 04:16 | Add tool to find a working version of Tcl. Fedora ships Tcl9 without Tclx, so we can't use it. check-in: 00db2123da user: danshearer tags: trunk | |
|
2026-08-14
| ||
| 07:21 | Fix byte errors in metaslots document check-in: 185f9feef2 user: danshearer tags: trunk | |
| 07:20 | Revive SQLite debug proposal from 2022 or so check-in: 5e6a96daf2 user: danshearer tags: trunk | |
|
2026-08-13
| ||
| 15:32 | README lint check-in: 9f4c06f518 user: danshearer tags: trunk | |
| 14:35 | Erase all reference to OpenBSD, except to detect and refuse to run make build or make doctor, with an explanation that LMDB cannot support nested transactions on an OS without a unified buffer cache. check-in: c5c765d23b user: danshearer tags: trunk | |
| 14:28 | Remove all reference to OpenBSD in LMDB build files, which we now do not support due to lack of unified coherent cache. check-in: 67cd6fb693 user: danshearer tags: trunk | |