Default branch

1f7010d4ec · Add the preserveOnInitFailure option to the opfs-sahpool VFS. · Updated 2026-09-29 14:25:31 +00:00

Branches

48a591fa6b · Minor performance improvement for the patch on this branch. · Updated 2026-06-01 17:56:11 +00:00

600
0

c079bd08a2 · Test case to show that the change fixes the original carray problem. · Updated 2026-06-01 12:30:13 +00:00

606
0

1a760748a6 · Update new test in zipfile.test so that it does not run if SQLITE_MAX_LENGTH is too small. · Updated 2026-06-01 11:50:55 +00:00

610
0

f380599476 · Add the SQLITE_CHANGESETAPPLY_NOUPDATELOOP option to the sqlite3_changeset_apply_v2/3() method. To disable the extra processing to commit changesets that swap two or more values subject to a UNIQUE constraint between rows. · Updated 2026-05-22 14:22:14 +00:00

647
0

1b0a01dd4b · Update this branch with latest changes from "bedrock" branch. · Updated 2026-05-19 11:08:22 +00:00

803
572

d3265d1473 · Improved comment on sqlite3ExprCanReturnSubtype() as well as one very · Updated 2026-05-16 16:02:08 +00:00

696
0

c3687b5c5c · If there is a WHERE clause constraint of the form "a=$var" where the · Updated 2026-05-15 22:53:53 +00:00

6891
38

672b87d0d5 · Handle constraints like "a=$var" where the value bound to $var is -1, 0 or 1 in the same way as a literal -1, 0, 1. This might cause excessive reprepares. · Updated 2026-05-14 17:54:23 +00:00

706
0

1d2f71ce4a · Do not allow internal-use-only functions to be used in CHECK constraints · Updated 2026-05-12 19:33:04 +00:00

715
0

cf420c9910 · Fix comment typos. Add test cases. · Updated 2026-05-11 14:14:25 +00:00

721
0

8df59f72cb · Here is an attempt to detect misuse of RAISE() while parsing, instead of · Updated 2026-05-11 13:46:04 +00:00

722
1

e3a5a685c5 · Do not allow the ALTER TABLE ADD CONSTRAINT command to access internal-use-only SQL functions. · Updated 2026-05-10 23:36:53 +00:00

730
1

4f95a67b0c · Fix harmless UB by declaring a constant 1 to be unsigned. · Updated 2026-05-07 14:47:21 +00:00    mirrors

736
0

b4d42c6702 · When using the OR-optimization on a loop created by exists-to-join, do the early-exit logic for the whole loop, not for each individual OR branch. Possible fix for forum post [forum:c8b205720c | c8b205720c]. · Updated 2026-05-04 17:16:43 +00:00    mirrors

752
0

fd9568ac8d · Idea for a new API that simply retrieves the current authorizer settings. · Updated 2026-05-02 18:09:18 +00:00    mirrors

761
1

5b92691f85 · This is an idea for new APIs to improve upon sqlite3_set_authorizer(). · Updated 2026-05-01 23:56:16 +00:00    mirrors

764
1

c549e28c67 · Reduce the number of system calls in the os_win.c thunk from 81 down · Updated 2026-04-29 16:09:47 +00:00    mirrors

774
0

e1d4680fdd · Updates and simplifications to the mutex implementation on Windows. Uses · Updated 2026-04-28 20:01:03 +00:00    mirrors

777
0

68b07ddd41 · Add OOM test for the new code on this branch. · Updated 2026-04-22 19:25:12 +00:00    mirrors

804
0

30af54043e · Disable optimization of nested EXIST loops. Possible fix for [forum:/forumpost/077c02e8ed | forum post 77c02e8ed]. · Updated 2026-04-21 16:40:08 +00:00    mirrors

816
0