SQLite

Check-in Differences
Login

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

Difference From ba2539f6dee1fff4 To c1c47eff48e0831b

2022-11-04
18:33
Merge the latest trunk enhancements into the begin-concurrent branch. (check-in: b361ee983c user: drh tags: begin-concurrent)
18:32
Tweaks to recover module test scripts to work with various permutations. (check-in: 454c61e818 user: dan tags: trunk)
17:07
Another test case fix for auto-vacuum builds. (check-in: c1c47eff48 user: dan tags: trunk)
16:39
Fixes to recover module test scripts so that they may be used with SQLITE_DEFAULT_AUTOVACUUM and SQLITE_SECURE_DELETE builds. (check-in: 0e5597ce53 user: dan tags: trunk)
2022-09-30
13:42
Merge the latest trunk changes into the begin-concurrent-report branch (check-in: 4d6141f32d user: drh tags: begin-concurrent-report)
13:29
Merge all recent trunk enhancements into the begin-concurrent branch. (check-in: ba2539f6de user: drh tags: begin-concurrent)
2022-09-28
19:14
Fix misuse of the sqlite3_set_auxdata() interface in the ICU extension. (check-in: f25cf63471 user: drh tags: trunk)
2022-08-22
15:42
Merge all recent trunk enhancements into the begin-concurrent branch. (check-in: 7eac6136ab user: drh tags: begin-concurrent)

Changes to Makefile.in.
Changes to Makefile.msc.
Deleted config.h.in.
Changes to configure.
Changes to configure.ac.
Deleted doc/begin_concurrent.md.
Changes to ext/misc/cksumvfs.c.
Deleted ext/misc/dbdata.c.
Added ext/recover/dbdata.c.
Added ext/recover/recover1.test.
Added ext/recover/recover_common.tcl.
Added ext/recover/recoverclobber.test.
Added ext/recover/recovercorrupt.test.
Added ext/recover/recovercorrupt2.test.
Added ext/recover/recoverfault.test.
Added ext/recover/recoverfault2.test.
Added ext/recover/recoverold.test.
Added ext/recover/recoverpgsz.test.
Added ext/recover/recoverrowid.test.
Added ext/recover/recoverslowidx.test.
Added ext/recover/recoversql.test.
Added ext/recover/sqlite3recover.c.
Added ext/recover/sqlite3recover.h.
Added ext/recover/test_recover.c.
Changes to ext/rtree/rtree.c.
Deleted ext/session/changebatch1.test.
Deleted ext/session/changebatchfault.test.
Changes to ext/session/sessionH.test.
Deleted ext/session/sqlite3changebatch.c.
Deleted ext/session/sqlite3changebatch.h.
Changes to ext/session/sqlite3session.c.
Changes to ext/session/sqlite3session.h.
Changes to ext/session/test_session.c.
Deleted ext/wasm/EXPORTED_FUNCTIONS.fiddle.
Added ext/wasm/EXPORTED_FUNCTIONS.fiddle.in.
Deleted ext/wasm/EXPORTED_RUNTIME_METHODS.fiddle.
Changes to ext/wasm/GNUmakefile.
Added ext/wasm/README-dist.txt.
Changes to ext/wasm/README.md.
Changes to ext/wasm/api/EXPORTED_FUNCTIONS.sqlite3-api.
Changes to ext/wasm/api/README.md.
Added ext/wasm/api/extern-post-js.js.
Added ext/wasm/api/extern-pre-js.js.
Changes to ext/wasm/api/post-js-footer.js.
Changes to ext/wasm/api/post-js-header.js.
Added ext/wasm/api/pre-js.js.
Changes to ext/wasm/api/sqlite3-api-cleanup.js.
Changes to ext/wasm/api/sqlite3-api-glue.js.
Changes to ext/wasm/api/sqlite3-api-oo1.js.
Changes to ext/wasm/api/sqlite3-api-opfs.js.
Changes to ext/wasm/api/sqlite3-api-prologue.js.
Deleted ext/wasm/api/sqlite3-api-worker.js.
Added ext/wasm/api/sqlite3-api-worker1.js.
Added ext/wasm/api/sqlite3-license-version-header.js.
Added ext/wasm/api/sqlite3-opfs-async-proxy.js.
Changes to ext/wasm/api/sqlite3-wasm.c.
Deleted ext/wasm/api/sqlite3-worker.js.
Added ext/wasm/api/sqlite3-worker1-promiser.js.
Added ext/wasm/api/sqlite3-worker1.js.
Added ext/wasm/batch-runner.html.
Added ext/wasm/batch-runner.js.
Changes to ext/wasm/common/SqliteTestUtil.js.
Changes to ext/wasm/common/testing.css.
Changes to ext/wasm/common/whwasmutil.js.
Added ext/wasm/demo-123-worker.html.
Added ext/wasm/demo-123.html.
Added ext/wasm/demo-123.js.
Added ext/wasm/demo-jsstorage.html.
Added ext/wasm/demo-jsstorage.js.
Added ext/wasm/demo-worker1-promiser.html.
Added ext/wasm/demo-worker1-promiser.js.
Added ext/wasm/demo-worker1.html.
Added ext/wasm/demo-worker1.js.
Added ext/wasm/dist.make.
Added ext/wasm/fiddle.make.
Changes to ext/wasm/fiddle/fiddle-worker.js.
Deleted ext/wasm/fiddle/fiddle.html.
Changes to ext/wasm/fiddle/fiddle.js.
Added ext/wasm/fiddle/index.html.
Added ext/wasm/index-dist.html.
Added ext/wasm/index.html.
Changes to ext/wasm/jaccwabyt/jaccwabyt.js.
Changes to ext/wasm/jaccwabyt/jaccwabyt.md.
Deleted ext/wasm/jaccwabyt/jaccwabyt_test.c.
Deleted ext/wasm/jaccwabyt/jaccwabyt_test.exports.
Added ext/wasm/module-symbols.html.
Added ext/wasm/scratchpad-wasmfs-main.html.
Added ext/wasm/scratchpad-wasmfs-main.js.
Added ext/wasm/speedtest1-wasmfs.html.
Added ext/wasm/speedtest1-worker.html.
Added ext/wasm/speedtest1-worker.js.
Added ext/wasm/speedtest1.html.
Added ext/wasm/split-speedtest1-script.sh.
Added ext/wasm/sql/000-mandelbrot.sql.
Added ext/wasm/sql/001-sudoku.sql.
Added ext/wasm/test-opfs-vfs.html.
Added ext/wasm/test-opfs-vfs.js.
Added ext/wasm/tester1-worker.html.
Added ext/wasm/tester1.html.
Added ext/wasm/tester1.js.
Deleted ext/wasm/testing1.html.
Deleted ext/wasm/testing1.js.
Deleted ext/wasm/testing2.html.
Deleted ext/wasm/testing2.js.
Added ext/wasm/version-info.c.
Added ext/wasm/wasmfs.make.
Changes to magic.txt.
Changes to main.mk.
Added sqlite_cfg.h.in.
Changes to src/analyze.c.
Changes to src/bitvec.c.
Changes to src/btree.c.
Changes to src/btree.h.
Changes to src/btreeInt.h.
Changes to src/build.c.
Changes to src/ctime.c.
Changes to src/dbpage.c.
Changes to src/expr.c.
Changes to src/func.c.
Changes to src/global.c.
Changes to src/insert.c.
Changes to src/loadext.c.
Changes to src/main.c.
Changes to src/os.c.
Added src/os_kv.c.
Changes to src/os_setup.h.
Changes to src/os_unix.c.
Changes to src/pager.c.
Changes to src/pager.h.
Changes to src/parse.y.
Changes to src/pragma.c.
Changes to src/pragma.h.
Changes to src/prepare.c.
Changes to src/random.c.
Changes to src/select.c.
Changes to src/shell.c.in.
Changes to src/sqlite.h.in.
Changes to src/sqlite3ext.h.
Changes to src/sqliteInt.h.
Changes to src/test1.c.
Changes to src/test_config.c.
Changes to src/test_demovfs.c.
Changes to src/test_multiplex.c.
Changes to src/test_tclsh.c.
Changes to src/trigger.c.
Changes to src/update.c.
Changes to src/upsert.c.
Changes to src/vacuum.c.
Changes to src/vdbe.c.
Changes to src/vdbe.h.
Changes to src/vdbeapi.c.
Changes to src/vdbeaux.c.
Changes to src/vdbemem.c.
Changes to src/vtab.c.
Changes to src/wal.c.
Changes to src/wal.h.
Changes to src/where.c.
Changes to src/whereInt.h.
Changes to src/wherecode.c.
Changes to src/whereexpr.c.
Deleted test/bc_test1.c.
Added test/bloom1.test.
Changes to test/cast.test.
Changes to test/collate5.test.
Deleted test/concfault.test.
Deleted test/concurrent.test.
Deleted test/concurrent2.test.
Deleted test/concurrent3.test.
Deleted test/concurrent4.test.
Deleted test/concurrent5.test.
Deleted test/concurrent6.test.
Deleted test/concurrent7.test.
Deleted test/concurrent8.test.
Changes to test/corruptL.test.
Changes to test/corruptN.test.
Changes to test/e_wal.test.
Changes to test/fuzzcheck.c.
Changes to test/fuzzdata8.db.
Changes to test/fuzzinvariants.c.
Changes to test/joinH.test.
Changes to test/like2.test.
Changes to test/memsubsys1.test.
Deleted test/noop_update.test.
Added test/parser1.test.
Changes to test/permutations.test.
Changes to test/recover.test.
Changes to test/savepoint.test.
Added test/seekscan1.test.
Changes to test/selectA.test.
Changes to test/speedtest1.c.
Changes to test/tester.tcl.
Deleted test/tt3_core.c.
Changes to test/unionall.test.
Changes to test/vacuum-into.test.
Added test/vt02.c.
Changes to test/wal2.test.
Changes to test/wal_common.tcl.
Changes to test/wapptest.tcl.
Added test/widetab1.test.
Added test/windowE.test.
Changes to tool/GetTclKit.bat.
Changes to tool/build-all-msvc.bat.
Changes to tool/mkctimec.tcl.
Changes to tool/mkpragmatab.tcl.
Changes to tool/mksqlite3c.tcl.
Added tool/stripccomments.c.