Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins
2025-02-05
| ||
12:02 | Attempted improvements to the SQLITE_DBCONFIG_... documentation. (Leaf check-in: baac853871 user: drh tags: trunk) | |
2025-02-04
| ||
02:38 | Detect and report signed integer overflow in the sumInverse() routine, used by window functions. (check-in: 317e9a470f user: drh tags: trunk) | |
2025-02-03
| ||
23:27 | Test case for the FTS3 fix in the previous check-in. This check-in also accidentally includes a change to session that is intended to remove a static analysis warning. (check-in: 459d8f695e user: drh tags: trunk) | |
23:19 | Fix a potential UAF in FTS3. (check-in: 75f3d87448 user: drh tags: trunk) | |
21:24 | New dbsqlfuzz case added to fuzzdata8.db. (Closed-Leaf check-in: 7ee20cfc23 user: drh tags: fuzzer-20250203) | |
21:04 | The Parse.addrExplain field is never even if SQLITE_OMIT_EXPLAIN is defined. (check-in: 5d81a984c6 user: drh tags: trunk) | |
18:53 | Enhance fuzzcheck so that the --sqlid and --dbid options can take a range of IDs to run. (check-in: 408fa57f04 user: drh tags: trunk) | |
18:49 | Fixes and improved documentation to the new --sqlid and --dbid range options in fuzzcheck. (Closed-Leaf check-in: 59e2663244 user: drh tags: fuzzcheck-improvements) | |
18:36 | Enhance fuzzcheck so that the --sqlid and --dbid options can specify a range of tests to be run. (check-in: cdd0af6f86 user: drh tags: fuzzcheck-improvements) | |
18:05 | Fix for a potential UAF in FTS5. (check-in: e33f2fedda user: drh tags: trunk) | |
18:01 | Improve the JS-side sqlite3_set_auxdata() test to also trigger the case that the aux data actually gets reused. Test changes only, no library code. (check-in: 9f27379d86 user: stephan tags: trunk) | |
17:54 | Fix a use-after-free case in fts5 provoked by fuzzdata8.db. Tcl test case pending. (Closed-Leaf check-in: a4962df665 user: dan tags: fuzz-data) | |
17:45 | New test case for test/fuzzdata8.db (check-in: 8a882f976e user: drh tags: fuzz-data) | |
17:34 | Rework [76c8435a] to eliminate automatic JS-to-WASM function conversions of sqlite3_set_auxdata() destructors because it can leads to leaks on every call of a UDF. This feature never worked before [76c8435a] but fixing it was ill-conceived because of the memory leakage it introduces. WASM function pointers can still be used as destructors in this context. (check-in: 3fb993af0c user: stephan tags: trunk) | |
17:21 | Add a test app to assist in validating the SAHPool digest calculation fix. (Leaf check-in: a1e304b802 user: stephan tags: sahpool-digest) | |
16:26 | Initial work on a fix for the SAHPool VFS's effectively-no-op digest calculation, as reported in [https://github.com/sqlite/sqlite-wasm/issues/97|ticket #97 of the downstream npm subproject]. This requires more testing alongside databases created before this version to ensure that it's backwards-compatible. (check-in: 9234c33f92 user: stephan tags: sahpool-digest) | |
15:17 | Merge the latest trunk changes into the reuse-schema branch. (Leaf check-in: 858163f938 user: drh tags: reuse-schema) | |
15:11 | Merge all the latest trunk enhancements into the bedrock branch. (Leaf check-in: 1cef92de50 user: drh tags: bedrock) | |
15:07 | Merge the latest trunk enhancements into the wal2 branch. (Leaf check-in: e2d4c1890a user: drh tags: wal2) | |
14:59 | Merge all the latest trunk enhancements and fixes into the begin-concurrent branch. (Leaf check-in: f456a72e0c user: drh tags: begin-concurrent) | |
14:55 | Add a more complete test for [76c8435a] and add some commentary about (A) the inability to automatically clean up automatically-generated WASM proxy functions for sqlite3_set_auxdata() destructors and (B) how to deal with (A) to avoid leaking WASM proxy functions. (check-in: d693c2dddb user: stephan tags: trunk) | |
14:44 | Fix the build process on Windows so that it generates identical sqlite3.c, sqlite3.h, and shell.c files on Windows and Unix. This patch also includes a change to JS bindings that got caught up in the branch. (check-in: 91ef45fc29 user: drh tags: trunk) | |
14:40 | Bring the autoconf-tarball Makefile.msc into alignment with the main Makefile.msc. (Closed-Leaf check-in: 52a7a162d1 user: drh tags: windows-build-issue) | |
14:04 | Correct the FuncPtrAdapter signature for the JS binding of sqlite3_set_auxdata(). Reported in [https://github.com/sqlite/sqlite-wasm/issues/92|the npm subproject, ticket #92]. (check-in: 76c8435a5f user: stephan tags: windows-build-issue) | |
13:20 | Adjust the build process to avoid extra CR characters inserted by jimsh on Windows. (check-in: 1f54853932 user: drh tags: windows-build-issue) | |
12:42 | The "clean" target on Makefile.msc should not delete the auto.def file. Bug: causes "make devtest" to fail. Moved to a branch until repaired. (check-in: 72fbcedfb0 user: drh tags: windows-build-issue) | |
2025-02-02
| ||
18:01 | Add a header comment to test/speedtest1.c that outlines how to compile the program using historical amalgamation sources, for comparison testing. (check-in: 602d4dd69e user: drh tags: trunk) | |
16:52 | Update to the "--help" output from speedtest1. (check-in: 5216452047 user: drh tags: trunk) | |
12:15 | URL typo fix in code comments. No code changes. (check-in: 002a123094 user: stephan tags: trunk) | |
2025-02-01
| ||
23:49 | Add a missing "db2 close" to the ext/session/session_gen.test test module. (check-in: 4068f586dd user: drh tags: trunk) | |
23:34 | Fix a comment typo - in a comment used to generate documentation. (check-in: b8de75eede user: drh tags: trunk) | |
23:28 | Remove an ALWAYS() added by [2567298f4b0fdfeb] because dbsqlfuzz found a way to reach it. The test case was added to TH3. (check-in: d08a7aa898 user: drh tags: trunk) | |
21:06 | Enable SQLITE_ENABLE_NORMALIZE for several test configurations. (check-in: b07c64077a user: drh tags: trunk) | |
20:53 | Fix an issue with sqlite3_normalized_sql() caused by changes needed to support SQLITE_DBCONFIG_ENABLE_COMMENT. (check-in: 79d287a394 user: drh tags: trunk) | |
09:44 | JS doc typo fixes. No functional changes. (check-in: e0d9c74c1c user: stephan tags: trunk) | |
2025-01-31
| ||
20:18 | Tweaks to [4b4f33d791fe4318] to make it easier to test. (check-in: 2567298f4b user: drh tags: trunk) | |
18:56 | Fix test case numbering in tests recently added to like3.test. (check-in: 6df2098c54 user: drh tags: trunk) | |
18:45 | Expose the new SQLITE_DBCONFIG_ENABLE_ATTACH_CREATE/WRITE and SQLITE_DBCONFIG_ENABLE_COMMENTS (from [325e547a21955]) to JS/WASM. (check-in: 8da1a9af66 user: stephan tags: trunk) | |
18:34 | Remove an assert() that is not true if a trace-callback is deregistered while there are active statements. (Leaf check-in: d53c58243d user: dan tags: branch-3.48) | |
18:33 | Remove an assert() that is not true if a trace-callback is deregistered while there are active statements. [forum:/forumpost/3547aa1078510686|Forum post 3547aa1078510686]. (check-in: 0ecfc4d0eb user: dan tags: trunk) | |
17:47 | Minor cleanups in the opfs-sahpool pause/unpause API demo. (Leaf check-in: e205cdc468 user: stephan tags: opfs-sahpool-pause) | |
16:34 | Add the conventional license header to sahpool-worker.js and correct the date on the header in sahpool-pausing.js. (check-in: f7c3026b0d user: stephan tags: opfs-sahpool-pause) | |
16:25 | Add a small test app demonstrating cooperative semi-concurrency of the opfs-sahpool VFS using its un/pauseVfs() APIs. (check-in: 09570c55a2 user: stephan tags: opfs-sahpool-pause) | |
14:58 | Fix a problem with LIKE and GLOB processing in utf-16be databases in cases where the utf-8 encoding of a character ends with the byte 0xBF. (check-in: 9d59f8a5f2 user: drh tags: branch-3.48) | |
14:54 | If any errors occur while processing sqlite_dbpage changes, cancel pending truncate operations. (check-in: 3f8d190251 user: drh tags: branch-3.48) | |
14:52 | Fix a problem with LIKE and GLOB processing in utf-16be databases in cases where the utf-8 encoding of a character ends with the byte 0xBF. (check-in: 4b4f33d791 user: dan tags: trunk) | |
14:52 | If any errors occur while processing sqlite_dbpage changes, cancel pending truncate operations. (check-in: 6138e0dc4e user: drh tags: trunk) | |
14:25 | Cleanups in the opfs-sahpool VFS pause/unpause feature and its tests. (check-in: 184ba37702 user: stephan tags: opfs-sahpool-pause) | |
13:32 | Three new options to sqlite3_db_config(): ATTACH_CREATE, ATTACH_WRITE, and COMMENTS. (check-in: 325e547a21 user: drh tags: trunk) | |
12:39 | Merge trunk into opfs-sahpool-pause branch. (check-in: 775a547eca user: stephan tags: opfs-sahpool-pause) | |