..
alter.c
Address various harmless compiler warnings from
2023-06-16 14:39:21 +00:00
analyze.c
Extra space to prevent a buffer overread on corrupt STAT4 records.
2023-06-10 17:05:05 +00:00
attach.c
Fix harmless compiler warnings.
2023-01-21 00:19:29 +00:00
auth.c
Add a C-source spell-checking facility. make misspell (on Nix)
2023-06-07 08:40:31 +00:00
backup.c
Fix a segfault that could occur if a non-empty in-memory database was the destination of a backup operation from a database with a smaller page size.
2023-04-19 17:07:35 +00:00
bitvec.c
Add a C-source spell-checking facility. make misspell (on Nix)
2023-06-07 08:40:31 +00:00
btmutex.c
Add a C-source spell-checking facility. make misspell (on Nix)
2023-06-07 08:40:31 +00:00
btree.c
The OP_Column opcode caches large column values coming from overflow pages.
2023-07-27 19:39:53 +00:00
btree.h
The OP_Column opcode caches large column values coming from overflow pages.
2023-07-27 19:39:53 +00:00
btreeInt.h
Fix doc error noted in [forum:/forumpost/11fc7308d5e607f2|the forum] and a misspelling.
2023-07-28 21:38:50 +00:00
build.c
Omit unnecessary calls to table locking routines in the common case when
2023-06-20 17:45:19 +00:00
callback.c
Ensure that all prepared statements are expired and forced to reprepare
2023-05-12 10:52:12 +00:00
complete.c
ctime.c
Up until version 3.42.0, there was a bug in json_valid() such that it would
2023-08-11 11:12:46 +00:00
date.c
Fix large integer constants so that they work on older C compilers.
2023-06-19 13:09:16 +00:00
dbpage.c
Add the SQLITE_VTAB_USES_ALL_SCHEMAS option to sqlite3_vtab_config(). Update
2023-04-03 15:01:37 +00:00
dbstat.c
Fix lots of harmless, nuisance compiler warnings, mostly unused parameter
2022-12-23 14:49:24 +00:00
delete.c
Add bit to sqlite3_test_control(SQLITE_TESTCTRL_OPTIMIZATIONS) that will
2023-07-31 17:39:36 +00:00
expr.c
Changes so that sqlite3_vtab_nochange() works with "UPDATE ... FROM...". Use this to allow UPDATE on a contentless fts5 table if new values are supplied for all indexed columns.
2023-08-07 16:15:56 +00:00
fault.c
fkey.c
Address various harmless compiler warnings from
2023-06-16 14:39:21 +00:00
func.c
Fix the PRAGMA case_sensitive_like command so that the LIKE function continues
2023-08-15 11:58:22 +00:00
global.c
Add option 2 to SQLITE_TESTCTRL_USELONGDOUBLE to move the setting to its
2023-07-07 12:08:22 +00:00
hash.c
Add a C-source spell-checking facility. make misspell (on Nix)
2023-06-07 08:40:31 +00:00
hash.h
hwtime.h
Add a C-source spell-checking facility. make misspell (on Nix)
2023-06-07 08:40:31 +00:00
in-operator.md
insert.c
Omit unnecessary calls to table locking routines in the common case when
2023-06-20 17:45:19 +00:00
json.c
Up until version 3.42.0, there was a bug in json_valid() such that it would
2023-08-11 11:12:46 +00:00
legacy.c
loadext.c
Make sqlite3_stmt_explain() accessible to loadable extensions.
2023-08-16 15:27:49 +00:00
main.c
Fix build problems associated with SQLITE_OMIT_WSD and SQLITE_OMIT_TRIGGER.
2023-08-03 13:30:00 +00:00
malloc.c
Doc typo fix for SQLITE_MAX_ALLOCATION_SIZE in malloc.c. No code changes.
2022-12-03 13:05:33 +00:00
mem0.c
mem1.c
Add a C-source spell-checking facility. make misspell (on Nix)
2023-06-07 08:40:31 +00:00
mem2.c
mem3.c
mem5.c
Fix a missing 0 at the end of an integer literal in check-in [8da0f0c38a458c57]
2022-12-27 14:03:04 +00:00
memdb.c
Add ALWAYS() to always-true branches in the locking logic of the memdb VFS.
2022-12-20 15:02:44 +00:00
memjournal.c
Add assert() statements to verify that the SQLITE_OPEN_EXCLUSIVE flag is always passed to the VFS when opening a temporary file.
2022-08-16 10:52:35 +00:00
msvc.h
Fix compilation issues seen with older versions of MSVC.
2023-04-27 22:17:12 +00:00
mutex_noop.c
mutex_unix.c
Add a C-source spell-checking facility. make misspell (on Nix)
2023-06-07 08:40:31 +00:00
mutex_w32.c
Add a C-source spell-checking facility. make misspell (on Nix)
2023-06-07 08:40:31 +00:00
mutex.c
mutex.h
notify.c
os_common.h
Change the handling of hwtime.h to make it easier to compile performance
2022-11-29 17:52:04 +00:00
os_kv.c
Remove redundant assignment in kvvfs's decoding.
2022-12-31 05:26:35 +00:00
os_setup.h
Macro name typo fix in OS_KV builds.
2022-10-21 17:37:05 +00:00
os_unix.c
Unix builds now assume the presence of nanosleep() in the standard library.
2023-08-03 12:41:30 +00:00
os_win.c
Mix the current process ID into the randomness used for generating
2023-08-16 15:10:07 +00:00
os_win.h
os.c
Add a C-source spell-checking facility. make misspell (on Nix)
2023-06-07 08:40:31 +00:00
os.h
pager.c
Merge all recent trunk enhancements into the wal-shm-exceptions branch.
2023-07-06 17:55:33 +00:00
pager.h
ifdef adjustments so that SQLITE_OMIT_WAL works with SQLITE_USE_SEH.
2023-08-21 15:29:21 +00:00
parse.y
Add the experimental sqlite3_stmt_explain(S,E) interface.
2023-07-15 16:48:14 +00:00
pcache1.c
Add a C-source spell-checking facility. make misspell (on Nix)
2023-06-07 08:40:31 +00:00
pcache.c
The pageOnDirtyList() assertion is too slow even for debugging builds, for
2023-08-23 10:20:39 +00:00
pcache.h
Increase the size of ref-count values in the pager layer to 64-bits, to avoid
2023-03-19 21:48:55 +00:00
pragma.c
Fix straggler misspellings and tidy the custom dictionary. Also include pickups from [forum:/info/c61fb09afd|forum post c61fb09afd].
2023-06-07 17:03:22 +00:00
pragma.h
prepare.c
Add the experimental sqlite3_stmt_explain(S,E) interface.
2023-07-15 16:48:14 +00:00
printf.c
Extend the enhancement to json_set() and json_replace(). Clean up cruft.
2023-07-26 01:05:08 +00:00
random.c
Remove unnecessary tabs in the ChaCha20 implementation.
2022-11-10 23:10:11 +00:00
resolve.c
Avoid unnecessary NULL pointer checks on calls to sqlite3WalkExpr().
2023-06-19 23:27:22 +00:00
rowset.c
Add a C-source spell-checking facility. make misspell (on Nix)
2023-06-07 08:40:31 +00:00
select.c
Changes so that sqlite3_vtab_nochange() works with "UPDATE ... FROM...". Use this to allow UPDATE on a contentless fts5 table if new values are supplied for all indexed columns.
2023-08-07 16:15:56 +00:00
shell.c.in
shell.c.in help text typo fix. No functional changes.
2023-08-19 08:12:10 +00:00
sqlite3.rc
sqlite3ext.h
Make sqlite3_stmt_explain() accessible to loadable extensions.
2023-08-16 15:27:49 +00:00
sqlite.h.in
Merge latest trunk changes into this branch.
2023-08-10 17:07:34 +00:00
sqliteInt.h
Minor cleanups in sqlite3Int.h. By reordering some fields in the Parse
2023-08-08 17:36:03 +00:00
sqliteLimit.h
Add a C-source spell-checking facility. make misspell (on Nix)
2023-06-07 08:40:31 +00:00
status.c
Change the names of the Vdbe.pVNext and Vdbe.ppVPrev fields to make them
2022-08-23 20:11:01 +00:00
table.c
tclsqlite.c
Fix harmless compiler warnings that show up on 32-bit RaspberryPI builds.
2023-06-17 15:42:44 +00:00
test1.c
Restore part of the UPDATE one-pass optimization that was removed by
2023-08-01 00:34:03 +00:00
test2.c
Fix an off-by-one error causing a buffer overread in test2.c.
2023-08-15 10:57:08 +00:00
test3.c
Add a C-source spell-checking facility. make misspell (on Nix)
2023-06-07 08:40:31 +00:00
test4.c
test5.c
test6.c
Add a C-source spell-checking facility. make misspell (on Nix)
2023-06-07 08:40:31 +00:00
test8.c
Add a C-source spell-checking facility. make misspell (on Nix)
2023-06-07 08:40:31 +00:00
test9.c
test_async.c
test_autoext.c
test_backup.c
test_bestindex.c
Fix harmless compiler warnings.
2023-01-21 00:19:29 +00:00
test_blob.c
test_btree.c
test_config.c
Remove additional traces of FTS1 and FTS2 that were missed by [2bb50d5aedef0fd2]
2023-06-07 15:00:54 +00:00
test_delete.c
test_demovfs.c
Avoid several -Wall warnings in textfixture build.
2022-12-06 19:20:49 +00:00
test_devsym.c
Add a C-source spell-checking facility. make misspell (on Nix)
2023-06-07 08:40:31 +00:00
test_fs.c
test_func.c
test_hexio.c
test_init.c
Add a C-source spell-checking facility. make misspell (on Nix)
2023-06-07 08:40:31 +00:00
test_intarray.c
test_intarray.h
Add a C-source spell-checking facility. make misspell (on Nix)
2023-06-07 08:40:31 +00:00
test_journal.c
test_loadext.c
test_malloc.c
test_md5.c
Add a C-source spell-checking facility. make misspell (on Nix)
2023-06-07 08:40:31 +00:00
test_multiplex.c
Add a C-source spell-checking facility. make misspell (on Nix)
2023-06-07 08:40:31 +00:00
test_multiplex.h
Add a C-source spell-checking facility. make misspell (on Nix)
2023-06-07 08:40:31 +00:00
test_mutex.c
Fix straggler misspellings and tidy the custom dictionary. Also include pickups from [forum:/info/c61fb09afd|forum post c61fb09afd].
2023-06-07 17:03:22 +00:00
test_onefile.c
test_osinst.c
test_pcache.c
Add a C-source spell-checking facility. make misspell (on Nix)
2023-06-07 08:40:31 +00:00
test_quota.c
Add a C-source spell-checking facility. make misspell (on Nix)
2023-06-07 08:40:31 +00:00
test_quota.h
test_rtree.c
test_schema.c
test_sqllog.c
test_superlock.c
test_syscall.c
Change the return type of the ts_read/write() family of functions from int to ssize_t, per report in [forum post 947169d5e7](forum:947169d5e7).
2023-04-21 15:37:33 +00:00
test_tclsh.c
Fix the build after the previous change
2023-02-06 15:49:54 +00:00
test_tclvar.c
test_thread.c
Avoid using Tcl command [clock] in testrunner.tcl.
2023-02-03 11:32:51 +00:00
test_vdbecov.c
test_vfs.c
Fix a race condition during hot-journal rollback that could theoretically cause spurious corruption errors.
2023-01-31 20:21:06 +00:00
test_vfstrace.c
Add a C-source spell-checking facility. make misspell (on Nix)
2023-06-07 08:40:31 +00:00
test_windirent.c
test_windirent.h
Add a C-source spell-checking facility. make misspell (on Nix)
2023-06-07 08:40:31 +00:00
test_window.c
test_wsd.c
threads.c
tokenize.c
New testcase() macro in the tokenizer, to better document its behavior.
2023-08-10 18:50:00 +00:00
treeview.c
Fix two assert() statements that failed to take into account
2023-05-17 00:26:50 +00:00
trigger.c
Fix multiple problems with RETURNING on a DML statement against a view,
2023-03-28 11:18:04 +00:00
update.c
Fix harmless compiler warnings reported by MSVC.
2023-08-14 12:20:44 +00:00
upsert.c
Do not allow bound parameters in the ON CONFLICT clause of an UPSERT.
2023-08-17 17:48:20 +00:00
utf.c
util.c
Rename the decimal_sci() function to decimal_exp().
2023-08-18 15:39:38 +00:00
vacuum.c
Add a C-source spell-checking facility. make misspell (on Nix)
2023-06-07 08:40:31 +00:00
vdbe.c
Tiny doc typo fixes from [forum:31eb707250|forum post 31eb707250]. No code changes.
2023-08-05 19:15:19 +00:00
vdbe.h
Add a C-source spell-checking facility. make misspell (on Nix)
2023-06-07 08:40:31 +00:00
vdbeapi.c
Fix harmless compiler warnings reported by MSVC.
2023-08-14 12:20:44 +00:00
vdbeaux.c
Merge the latest trunk enhancements into the wal-shm-exceptions branch.
2023-07-28 19:07:25 +00:00
vdbeblob.c
Fix harmless compiler warnings from the CBMC compiler.
2023-05-10 13:56:32 +00:00
vdbeInt.h
The original column-cache implementation from check-in [ab1edcc7fedcf279]
2023-07-31 20:02:11 +00:00
vdbemem.c
Remove redundant comparison operator.
2023-08-01 01:07:45 +00:00
vdbesort.c
Fix straggler misspellings and tidy the custom dictionary. Also include pickups from [forum:/info/c61fb09afd|forum post c61fb09afd].
2023-06-07 17:03:22 +00:00
vdbetrace.c
vdbevtab.c
Fix an error in the previous commit on this branch.
2023-06-30 19:13:27 +00:00
vtab.c
Add a C-source spell-checking facility. make misspell (on Nix)
2023-06-07 08:40:31 +00:00
vxworks.h
wal.c
Fix a possible UAF in SEH if an exception occurs at an inopportune moment
2023-08-17 14:19:44 +00:00
wal.h
ifdef adjustments so that SQLITE_OMIT_WAL works with SQLITE_USE_SEH.
2023-08-21 15:29:21 +00:00
walker.c
Avoid unnecessary NULL pointer checks on calls to sqlite3WalkExpr().
2023-06-19 23:27:22 +00:00
where.c
Remove a condition from query flattening that is now taken care of by
2023-08-02 13:29:01 +00:00
wherecode.c
Improve support for sqlite3_stmt_scanstatus_v2() profiling of sub-queries implemented as co-routines.
2023-06-30 18:23:53 +00:00
whereexpr.c
Address various harmless compiler warnings from
2023-06-16 14:39:21 +00:00
whereInt.h
Add a C-source spell-checking facility. make misspell (on Nix)
2023-06-07 08:40:31 +00:00
window.c
Fix straggler misspellings and tidy the custom dictionary. Also include pickups from [forum:/info/c61fb09afd|forum post c61fb09afd].
2023-06-07 17:03:22 +00:00