.. |
alter.c
|
Fix another instance where ALTER TABLE was returning SQLITE_INTERNAL instead
|
2024-08-09 18:42:01 +00:00 |
analyze.c
|
Ensure that memory allocations in ANALYZE are always 8-byte aligned in order
|
2024-08-16 15:35:20 +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 previous check-in was a little two aggressive about skipping the
|
2024-05-27 19:52:24 +00:00 |
btree.h
|
Have "PRAGMA quick_check" compare the number of entries in tables and indexes.
|
2024-02-02 16:51:24 +00:00 |
btreeInt.h
|
Have "PRAGMA quick_check" compare the number of entries in tables and indexes.
|
2024-02-02 16:51:24 +00:00 |
build.c
|
Ensure that sqlite3ViewGetColumnNames() returns non-zero on any error.
|
2024-05-25 23:13:15 +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
|
Fix all test cases so that they work with SQLITE_ALLOW_ROWID_IN_VIEW.
|
2024-03-21 10:35:33 +00:00 |
date.c
|
Change constant expressions to pre-computed constants, because apparently
|
2024-06-11 14:36:56 +00:00 |
dbpage.c
|
Ensure that all fields of static sqlite3_module objects are explicitly
|
2023-10-06 12:51:05 +00:00 |
dbstat.c
|
Ensure that all fields of static sqlite3_module objects are explicitly
|
2023-10-06 12:51:05 +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
|
Fix an oversized allocation in sqlite3ExprCodeIN().
|
2024-07-20 16:11:12 +00:00 |
fault.c
|
|
|
fkey.c
|
Allow arbitrary expressions as the second argument to RAISE().
|
2024-05-08 17:42:13 +00:00 |
func.c
|
Improved header comment on the sqlite3FpDecode() implementation.
|
2024-06-10 12:43:03 +00:00 |
global.c
|
When compiled with SQLITE_ALLOW_ROWID_IN_VIEW, rowid-in-view is on by default
|
2024-03-19 13:31:54 +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
|
Do not let the number of terms on a VALUES clause be limited by
|
2024-08-08 14:45:50 +00:00 |
json.c
|
Doc typo fix. No code changes.
|
2024-05-27 13:41:46 +00:00 |
legacy.c
|
|
|
loadext.c
|
Make the new sqlite3_get_clientdata() and sqlite3_set_clientdata() interfaces
|
2023-10-30 18:09:14 +00:00 |
main.c
|
Change the SQLITE_CONFIG_NO_ROWID_IN_VIEW configuration option to be
|
2024-03-19 23:01:56 +00:00 |
malloc.c
|
Fix debugging code so that it compiles on MSVC.
|
2024-02-22 00:50:54 +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
|
Rig sqlite3_serialize() so that it will initialize a previously uninitialized
|
2024-01-20 16:29:19 +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
|
Change 3 instance of #if SQLITE_ENABLE_API_ARMOR to #ifdef for consistency with how it is normally used.
|
2023-10-15 13:36:21 +00:00 |
mutex_w32.c
|
Correct conditional compilation issue seen with MSVC in the Win32 mutex subsystem.
|
2023-11-18 18:36:26 +00:00 |
mutex.c
|
Change 3 instance of #if SQLITE_ENABLE_API_ARMOR to #ifdef for consistency with how it is normally used.
|
2023-10-15 13:36:21 +00:00 |
mutex.h
|
|
|
notify.c
|
Round one of an audit for SQLITE_ENABLE_API_ARMOR for functions exposed by JNI and those functions missing armor, as [forum:5e3fc453a69b49ca|reported in several forum posts].
|
2023-10-13 12:48:35 +00:00 |
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
|
Handle the case where unix-dotfile is used with URI parameter nolock=1.
|
2024-06-11 20:28:56 +00:00 |
os_win.c
|
In os_unix.c and os_win.c, do not allow xFetch() to return a pointer to a page buffer that is right at the end of the mapped region - if the database is corrupted in a specific way such a page buffer might be overread by several bytes.
|
2024-01-23 16:09:22 +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
|
Add extra assert() statements to the fixes on this branch.
|
2024-07-17 16:27:36 +00:00 |
pager.h
|
Avoid harmless integer overflow in pager status statistics gathering.
|
2023-12-20 11:34:17 +00:00 |
parse.y
|
Do not let the number of terms on a VALUES clause be limited by
|
2024-08-08 14:45:50 +00:00 |
pcache1.c
|
Add extra assert() statements to the fixes on this branch.
|
2024-07-17 16:27:36 +00:00 |
pcache.c
|
Add extra assert() statements to the fixes on this branch.
|
2024-07-17 16:27:36 +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
|
Ensure successive scans of pragma virtual tables return consistent rowids.
|
2024-05-07 17:58:07 +00:00 |
pragma.h
|
|
|
prepare.c
|
The sqlite3FaultSim(300) error from [1e8863909ac369e5] must be treated as
|
2024-05-10 18:10:34 +00:00 |
printf.c
|
Add comments linking the assert() added in [cef4d9e3ba586735] to the places
|
2024-04-24 11:51:51 +00:00 |
random.c
|
Remove unnecessary tabs in the ChaCha20 implementation.
|
2022-11-10 23:10:11 +00:00 |
resolve.c
|
Fix the internal routine sqlite3ResolveExprListNames() so that it returns
|
2024-08-09 18:18:11 +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
|
Add comment using the name "predicate push-down optimization" to what we have
|
2024-07-04 11:15:32 +00:00 |
shell.c.in
|
Back out the --memory option to ".parameter init" in the CLI, as the
|
2024-08-08 12:14:07 +00:00 |
sqlite3.rc
|
|
|
sqlite3ext.h
|
Make the new sqlite3_get_clientdata() and sqlite3_set_clientdata() interfaces
|
2023-10-30 18:09:14 +00:00 |
sqlite.h.in
|
Fix documentation typo.
|
2024-07-27 20:28:13 +00:00 |
sqliteInt.h
|
If a subquery is materialized due to an ORDER BY and that ordering is useful
|
2024-08-15 23:38:52 +00:00 |
sqliteLimit.h
|
Change a constant from decimal to hex to avoid a compiler warning on Mac.
|
2024-01-03 15:49:04 +00:00 |
status.c
|
Avoid harmless integer overflow in pager status statistics gathering.
|
2023-12-20 11:34:17 +00:00 |
table.c
|
|
|
tclsqlite.c
|
Simplification the ./configure script. Carry Makefile CFLAGS and OPTS through
|
2024-08-01 23:30:29 +00:00 |
tclsqlite.h
|
Use <tcl.h> instead of "tcl.h" to include the TCL interface.
|
2024-07-31 21:59:29 +00:00 |
test1.c
|
If a subquery is materialized due to an ORDER BY and that ordering is useful
|
2024-08-15 23:38:52 +00:00 |
test2.c
|
First attempt at getting the build to work with Tcl 9.0.
|
2024-07-30 15:49:02 +00:00 |
test3.c
|
First attempt at getting the build to work with Tcl 9.0.
|
2024-07-30 15:49:02 +00:00 |
test4.c
|
First attempt at getting the build to work with Tcl 9.0.
|
2024-07-30 15:49:02 +00:00 |
test5.c
|
First attempt at getting the build to work with Tcl 9.0.
|
2024-07-30 15:49:02 +00:00 |
test6.c
|
First attempt at getting the build to work with Tcl 9.0.
|
2024-07-30 15:49:02 +00:00 |
test8.c
|
First attempt at getting the build to work with Tcl 9.0.
|
2024-07-30 15:49:02 +00:00 |
test9.c
|
First attempt at getting the build to work with Tcl 9.0.
|
2024-07-30 15:49:02 +00:00 |
test_async.c
|
First attempt at getting the build to work with Tcl 9.0.
|
2024-07-30 15:49:02 +00:00 |
test_autoext.c
|
First attempt at getting the build to work with Tcl 9.0.
|
2024-07-30 15:49:02 +00:00 |
test_backup.c
|
First attempt at getting the build to work with Tcl 9.0.
|
2024-07-30 15:49:02 +00:00 |
test_bestindex.c
|
First attempt at getting the build to work with Tcl 9.0.
|
2024-07-30 15:49:02 +00:00 |
test_blob.c
|
First attempt at getting the build to work with Tcl 9.0.
|
2024-07-30 15:49:02 +00:00 |
test_btree.c
|
First attempt at getting the build to work with Tcl 9.0.
|
2024-07-30 15:49:02 +00:00 |
test_config.c
|
First attempt at getting the build to work with Tcl 9.0.
|
2024-07-30 15:49:02 +00:00 |
test_delete.c
|
|
|
test_demovfs.c
|
First attempt at getting the build to work with Tcl 9.0.
|
2024-07-30 15:49:02 +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
|
First attempt at getting the build to work with Tcl 9.0.
|
2024-07-30 15:49:02 +00:00 |
test_func.c
|
First attempt at getting the build to work with Tcl 9.0.
|
2024-07-30 15:49:02 +00:00 |
test_hexio.c
|
Fix harmless compiler warning related to the TCL8-to-TCL9 transition. This
|
2024-08-10 15:05:22 +00:00 |
test_init.c
|
First attempt at getting the build to work with Tcl 9.0.
|
2024-07-30 15:49:02 +00:00 |
test_intarray.c
|
First attempt at getting the build to work with Tcl 9.0.
|
2024-07-30 15:49:02 +00:00 |
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
|
First attempt at getting the build to work with Tcl 9.0.
|
2024-07-30 15:49:02 +00:00 |
test_md5.c
|
First attempt at getting the build to work with Tcl 9.0.
|
2024-07-30 15:49:02 +00:00 |
test_multiplex.c
|
First attempt at getting the build to work with Tcl 9.0.
|
2024-07-30 15:49:02 +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
|
First attempt at getting the build to work with Tcl 9.0.
|
2024-07-30 15:49:02 +00:00 |
test_onefile.c
|
|
|
test_osinst.c
|
First attempt at getting the build to work with Tcl 9.0.
|
2024-07-30 15:49:02 +00:00 |
test_pcache.c
|
Fixes for platforms with 32-bit pointers that require 64-bit values to be aligned.
|
2024-07-13 16:53:56 +00:00 |
test_quota.c
|
First attempt at getting the build to work with Tcl 9.0.
|
2024-07-30 15:49:02 +00:00 |
test_quota.h
|
|
|
test_rtree.c
|
First attempt at getting the build to work with Tcl 9.0.
|
2024-07-30 15:49:02 +00:00 |
test_schema.c
|
First attempt at getting the build to work with Tcl 9.0.
|
2024-07-30 15:49:02 +00:00 |
test_sqllog.c
|
|
|
test_superlock.c
|
First attempt at getting the build to work with Tcl 9.0.
|
2024-07-30 15:49:02 +00:00 |
test_syscall.c
|
First attempt at getting the build to work with Tcl 9.0.
|
2024-07-30 15:49:02 +00:00 |
test_tclsh.c
|
First attempt at getting the build to work with Tcl 9.0.
|
2024-07-30 15:49:02 +00:00 |
test_tclvar.c
|
Fix a few minor TCL9 compatibilities issues.
|
2024-08-09 22:48:11 +00:00 |
test_thread.c
|
First attempt at getting the build to work with Tcl 9.0.
|
2024-07-30 15:49:02 +00:00 |
test_vdbecov.c
|
First attempt at getting the build to work with Tcl 9.0.
|
2024-07-30 15:49:02 +00:00 |
test_vfs.c
|
First attempt at getting the build to work with Tcl 9.0.
|
2024-07-30 15:49:02 +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
|
First attempt at getting the build to work with Tcl 9.0.
|
2024-07-30 15:49:02 +00:00 |
test_wsd.c
|
|
|
threads.c
|
|
|
tokenize.c
|
Add extra checks for the validity of a numeric literal to sqlite3DequoteNumber().
|
2024-01-23 11:20:58 +00:00 |
treeview.c
|
Fixes to TreeView debugging output for VALUES clauses.
|
2024-07-21 23:34:52 +00:00 |
trigger.c
|
If a RETURNING clause contains a subquery that references the table that is
|
2024-04-24 16:36:37 +00:00 |
update.c
|
When compiling with SQLITE_ALLOW_ROWID_IN_VIEW, if the RETURNING clause of
|
2024-04-05 11:23:51 +00:00 |
upsert.c
|
Silently ignore redundant ON CONFLICT clauses in an UPSERT. Only the first
|
2024-03-08 14:01:48 +00:00 |
utf.c
|
Improvements to UTF8 handling, and especially the handling of invalid UTF8,
|
2023-12-13 14:31:15 +00:00 |
util.c
|
Improved header comment on the sqlite3FpDecode() implementation.
|
2024-06-10 12:43:03 +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
|
Fix a typo in an "ifdef" that broke SQLITE_OMIT_ANALYZE builds.
|
2024-08-17 14:59:26 +00:00 |
vdbe.h
|
Be more aggressive about reusing subqueries that appear on the RHS of IN
|
2024-07-04 16:57:11 +00:00 |
vdbeapi.c
|
Fix a theoretical OOB memory access in sqlite3_stmt_scanstatus_v2().
|
2024-03-25 18:30:15 +00:00 |
vdbeaux.c
|
Update EXPLAIN output to include P4_SUBRTNSIG.
|
2024-07-04 17:49:34 +00:00 |
vdbeblob.c
|
Add column name to API_ARMOR check in sqlite3_blob_open() to avoid a null-pointer deref.
|
2023-10-14 13:24:30 +00:00 |
vdbeInt.h
|
The original column-cache implementation from check-in [ab1edcc7fedcf279]
|
2023-07-31 20:02:11 +00:00 |
vdbemem.c
|
Fix harmless compiler warnings.
|
2024-05-21 13:34:26 +00:00 |
vdbesort.c
|
Add a new assert() to help static analyzers understand that a pointer is
|
2024-08-07 15:17:37 +00:00 |
vdbetrace.c
|
|
|
vdbevtab.c
|
Avoid 32-bit overflow when calculating ncycle for ".scanstats vm".
|
2024-04-30 19:34:15 +00:00 |
vtab.c
|
The sqlite3_declare_vtab() interface should return SQLITE_ERROR, not
|
2024-05-16 15:57:42 +00:00 |
vxworks.h
|
|
|
wal.c
|
Put an SQLITE_ENABLE_SETLK_TIMEOUT branch inside the appropriate ifdef with
|
2024-01-09 23:15:46 +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
|
Fix handling of COLLATE. Add test cases for the same. Code cleanup for
|
2024-08-16 11:26:21 +00:00 |
wherecode.c
|
Small performance optimization in the codeEqualityTerm() routine of the
|
2024-06-05 20:41:36 +00:00 |
whereexpr.c
|
Better optimize queries that use parameters in the LIMIT clause.
|
2024-06-06 15:03:16 +00:00 |
whereInt.h
|
If a subquery is materialized due to an ORDER BY and that ordering is useful
|
2024-08-15 23:38:52 +00:00 |
window.c
|
Better optimize queries that use parameters in the LIMIT clause.
|
2024-06-06 15:03:16 +00:00 |