.. |
alter.c
|
Do not allow an ALTER TABLE ADD COLUMN on a STRICT table if the added column
|
2023-10-14 20:24:52 +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
|
Cleanup shell.c comments. Hide -utf8 option, as it is undocumented and accepted only for backward compatibility. No functional changes except for -help content.
|
2023-10-27 13:59:05 +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
|
Avoid an unnecessary malloc() for the page usage bitmap when running
|
2023-10-21 11:06:03 +00:00 |
build.c
|
Handle the case where a virtual table xBestIndex method called while coding a trigger fired by a top-level statement with a RETURNING clause prepares a statement that also contains a RETURNING clause.
|
2023-10-26 16:05:57 +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
|
Turn on SEH by default when building using MSVC.
|
2023-10-09 14:05:21 +00:00 |
date.c
|
New conversion letters added to strftime(): %e, %k, %I, %l, %R, %P, %p, %T, %u.
|
2023-08-29 18:28:08 +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
|
When doing a DISTINCT aggregate that contains an ORDER BY, only the
|
2023-10-25 14:54:16 +00:00 |
fault.c
|
|
|
fkey.c
|
Remove a branch that cannot affect the outcome from FkNoAction processing in
|
2023-10-21 20:34:57 +00:00 |
func.c
|
Add string_agg(X,Y) as an alias for group_concat(X,Y), for compatibility
|
2023-10-20 20:19:30 +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
|
Fix a harmless compiler warning about variant types for a pointer function.
|
2023-10-17 19:33:52 +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
|
New #ifdefs to fix certain compile-time options.
|
2023-10-24 16:16:27 +00:00 |
malloc.c
|
Simplification to sqlite3ApiExit(). Generates identical machine code, but
|
2023-10-11 13:34:18 +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
|
|
|
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
|
Add a C-source spell-checking facility. make misspell (on Nix)
|
2023-06-07 08:40:31 +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
|
|
|
os_kv.c
|
Remove redundant assignment in kvvfs's decoding.
|
2022-12-31 05:26:35 +00:00 |
os_setup.h
|
|
|
os_unix.c
|
Fix harmless compiler warnings.
|
2023-10-25 19:06:23 +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
|
With SQLITE_ENABLE_BLOCK_ATOMIC_WRITE enabled, if a transaction is committing
|
2023-10-30 12:09:48 +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
|
Enhance the parser so that it can accept an ORDER BY clause on a function
|
2023-10-18 13:18:52 +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
|
Enhance the new xIntegrity method of the sqlite3_module object with new
|
2023-10-25 10:37:11 +00:00 |
pragma.h
|
|
|
prepare.c
|
Another very minor tweak to code on this branch to save cycles.
|
2023-09-25 17:21:53 +00:00 |
printf.c
|
Fix a harmless compiler warning about variant types for a pointer function.
|
2023-10-17 19:33:52 +00:00 |
random.c
|
|
|
resolve.c
|
Fix PRAGMA integrity_check so that it does not raise an error if the
|
2023-10-20 19:06:04 +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
|
Fix typo in a comment. No code changes.
|
2023-10-30 17:56:27 +00:00 |
shell.c.in
|
Predicate Windows CLI UTF-8 console I/O on a runtime capability check rather than an OS version check.
|
2023-10-30 13:56:50 +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
|
Update documentation for sqlite3_errmsg() to try to make it clear that if
|
2023-10-28 11:53:14 +00:00 |
sqliteInt.h
|
Handle the case where a virtual table xBestIndex method called while coding a trigger fired by a top-level statement with a RETURNING clause prepares a statement that also contains a RETURNING clause.
|
2023-10-26 16:05:57 +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
|
|
|
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
|
Fix a problem with SQLITE_CHANGESETAPPLY_FKNOACTION and the foreign-key-trigger-cache.
|
2023-10-21 15:04:24 +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
|
Ensure that all fields of static sqlite3_module objects are explicitly
|
2023-10-06 12:51:05 +00:00 |
test9.c
|
|
|
test_async.c
|
|
|
test_autoext.c
|
|
|
test_backup.c
|
|
|
test_bestindex.c
|
Ensure that all fields of static sqlite3_module objects are explicitly
|
2023-10-06 12:51:05 +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
|
Ensure that all fields of static sqlite3_module objects are explicitly
|
2023-10-06 12:51:05 +00:00 |
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
|
Ensure that all fields of static sqlite3_module objects are explicitly
|
2023-10-06 12:51:05 +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
|
|
|
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
|
Ensure that all fields of static sqlite3_module objects are explicitly
|
2023-10-06 12:51:05 +00:00 |
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
|
Ensure that all fields of static sqlite3_module objects are explicitly
|
2023-10-06 12:51:05 +00:00 |
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
|
Ensure that all fields of static sqlite3_module objects are explicitly
|
2023-10-06 12:51:05 +00:00 |
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
|
Simplifications and optimizations to the Expr object duplication logic.
|
2023-10-20 15:47:30 +00:00 |
trigger.c
|
Further enhancements to make sure the correct returnning trigger is run when
|
2023-10-26 16:59:22 +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
|
Simplification to sqlite3GetVarint32() to avoid confusing gcov.
|
2023-10-19 13:35:22 +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
|
Enhance the new xIntegrity method of the sqlite3_module object with new
|
2023-10-25 10:37:11 +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
|
Omit an unreachable branch when SQLITE_ENABLE_API_ARMOR is not defined.
|
2023-10-17 18:28:27 +00:00 |
vdbeaux.c
|
Since SQLite considers NaN to be like NULL and NULL sorts before any integer,
|
2023-10-28 11:40:33 +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 a harmless compiler warning about variant types for a pointer function.
|
2023-10-17 19:33:52 +00:00 |
vdbesort.c
|
Increase the size of some variables associated with the PMA sorter in order
|
2023-10-06 12:15:01 +00:00 |
vdbetrace.c
|
|
|
vdbevtab.c
|
Ensure that all fields of static sqlite3_module objects are explicitly
|
2023-10-06 12:51:05 +00:00 |
vtab.c
|
Fix a few SQLITE_MISUSE returns so that they call sqlite3MisuseError().
|
2023-09-05 15:03:23 +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 an incorrect assert().
|
2023-09-29 15:53:55 +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
|
The view-scan optimization was added to enhance the performance of one specific
|
2023-09-15 14:06:44 +00:00 |
window.c
|
Simplify the Expr compression logic slightly by adding the new EP_FullSize
|
2023-10-19 18:07:58 +00:00 |