SQLite

Changes On Branch branch-3.40
Login

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

Changes In Branch branch-3.40 Excluding Merge-Ins

This is equivalent to a diff from 89c459e7 to c66c7734

2023-01-14
19:36
Add OOM check, per tip at forum post 933479b2d5 (Leaf check-in: c66c7734 user: drh tags: branch-3.40)
19:27
Add OOM check, per tip at forum post 933479b2d5 (check-in: eda84dcf user: larrybr tags: trunk)
2023-01-13
19:32
In expression nodes of type REGISTER with sub-type COLUMN, ensure that the iColumn field is set correctly, as otherwise the "IS NULL" operator might be incorrectly optimized. Fix for the problem described by forum post d010a26798915b53. (check-in: 76b440c5 user: drh tags: branch-3.40)
2022-11-22
15:47
Fix last function pointer in sqlite3Apis init. Reported at forum post eba0faa96d. (check-in: b3795d28 user: drh tags: branch-3.40)
2022-11-16
19:53
Avoid returning SQLITE_SCHEMA if the first query run on a connection is "SELECT nosuchcolumn" or similar. Forum post c1798f77ef (check-in: 3dc4f75d user: drh tags: trunk)
16:14
Merge version 3.40.0 into the reuse-schema branch. (check-in: 2aec00a7 user: drh tags: reuse-schema)
16:00
Merge the 3.40.0 release into the wal2 branch. (check-in: 2df915ef user: drh tags: wal2)
15:59
Merge 3.40.0 into the begin-concurrent branch. (check-in: a06d57ee user: drh tags: begin-concurrent)
12:10
Version 3.40.0 (check-in: 89c459e7 user: drh tags: trunk, release, major-release, version-3.40.0)
2022-11-14
19:42
Previous change to the fake_big_file command in the test harness was not correct. This one should fix the problem. (check-in: 6ee57a2e user: drh tags: trunk)

Changes to VERSION.

Changes to configure.

Changes to ext/fts5/fts5_main.c.

Changes to ext/fts5/test/fts5misc.test.

Changes to ext/misc/regexp.c.

Changes to ext/misc/sqlar.c.

Changes to ext/misc/zipfile.c.

Changes to ext/recover/recover1.test.

Changes to ext/recover/sqlite3recover.c.

Changes to ext/session/sqlite3session.c.

Changes to ext/session/test_session.c.

Changes to src/btree.c.

Changes to src/btree.h.

Changes to src/loadext.c.

Changes to src/main.c.

Changes to src/mem5.c.

Changes to src/memdb.c.

Changes to src/os_unix.c.

Changes to src/resolve.c.

Changes to src/shell.c.in.

Changes to src/sqlite.h.in.

Changes to src/trigger.c.

Changes to src/vdbe.c.

Changes to src/vdbeaux.c.

Changes to src/vdbemem.c.

Changes to src/where.c.

Changes to test/intreal.test.

Changes to test/regexp1.test.

Changes to test/returning1.test.

Changes to test/shell2.test.

Changes to test/where.test.

Changes to test/zipfile.test.