]> git.ipfire.org Git - thirdparty/sqlite.git/commit
Revert the native impl of kvvfs's xOpen() (as distinct from the JS impl which the... mistake
authorstephan <stephan@noemail.net>
Mon, 15 Jun 2026 12:22:06 +0000 (12:22 +0000)
committerstephan <stephan@noemail.net>
Mon, 15 Jun 2026 12:22:06 +0000 (12:22 +0000)
commite5ca18182a64e4fb0d29c091ff84ea613cfa8ce0
treeee887c3df549a7fa7a4f604489f4a7537386ea9d
parent23e50585eb1a93fc981d821ff02251c0d8ccf5d5
Revert the native impl of kvvfs's xOpen() (as distinct from the JS impl which the wasm build uses) to the historical db name restrictions of 'local' or 'session', failing with SQLITE_CANTOPEN if passed another name. [ec866b04d088e53b] overhauled support for kvvfs db names in JS but it turns out that the native impl still relies on those names in order to match journals to databases. Correct a related too-lenient assert() in the WASM pieces.

FossilOrigin-Name: fabcad09176cce96cacdd55ef3dde3be5b8062f513ac13a70e3db874358e6be2
ext/wasm/api/sqlite3-wasm.c
manifest
manifest.tags
manifest.uuid
src/os_kv.c