]> git.ipfire.org Git - thirdparty/sqlite.git/commit
Revert the native impl of kvvfs's xOpen() (as distinct from the JS impl which the...
authorstephan <stephan@noemail.net>
Mon, 15 Jun 2026 12:36:24 +0000 (12:36 +0000)
committerstephan <stephan@noemail.net>
Mon, 15 Jun 2026 12:36:24 +0000 (12:36 +0000)
commitb1bbff20a047c9eeefb1178fcf13457c94bb8683
tree8071d9cb760544749c4078c95c1aa2173311ffe4
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: 4b3ec30c63e3824163a2e6cacceb9630301b61f3ffd2b80f8a7b234f09bc251b
ext/wasm/api/sqlite3-wasm.c
manifest
manifest.uuid
src/os_kv.c