.. |
alter.c
|
Provide sqlite3_error_offset() data for some new errors.
|
2022-02-08 13:41:23 +00:00 |
analyze.c
|
Remove unused P4 types on the Opcode object. Saves a few bytes of code
|
2022-02-25 01:10:57 +00:00 |
attach.c
|
Add ALWAYS() macros. Change some existing ALWAYS() into assert(). Other
|
2022-01-24 19:38:56 +00:00 |
auth.c
|
Refactor field names in the Column object, zCnName and zCnColl, to make them
|
2021-08-02 18:03:43 +00:00 |
backup.c
|
Fix an obscure problem in sqlite3_backup_init() caused by
|
2022-01-31 12:29:14 +00:00 |
bitvec.c
|
Fix harmless static-analyzer warnings.
|
2021-10-04 22:34:38 +00:00 |
btmutex.c
|
|
|
btree.c
|
Fix compiler warnings.
|
2022-03-08 13:59:46 +00:00 |
btree.h
|
Add the sqlite3_changes64() and sqlite3_total_changes64() API functions.
|
2021-06-22 18:32:05 +00:00 |
btreeInt.h
|
Fix a minor typo in a comment.
|
2022-03-08 15:49:17 +00:00 |
build.c
|
Do not allow error messages from sqlite3NestedParse() to leak up into the
|
2022-02-21 00:23:49 +00:00 |
callback.c
|
Merge the JSON function enhancements from the json-enhancements branch into
|
2022-01-08 15:37:13 +00:00 |
complete.c
|
|
|
ctime.c
|
Make tool/mctimec.tcl effect more regular and obvious
|
2022-01-12 01:42:50 +00:00 |
date.c
|
Fix the 'localtime' modifier in date/time functions so that it preserves
|
2022-03-05 20:12:53 +00:00 |
dbpage.c
|
Fix the sqlite_dbpage virtual table so that it starts a write transaction
|
2022-03-09 14:22:28 +00:00 |
dbstat.c
|
Have the dbstat module arrange things internally so that there are 256 addressable bytes following each page buffer. This way, small buffer overreads caused by corrupt database pages do not lead to undefined behaviour.
|
2021-09-29 19:15:25 +00:00 |
delete.c
|
Give the virtual table xBestIndex method access to (some) OFFSET and LIMIT
|
2022-01-27 16:14:50 +00:00 |
expr.c
|
Add the new OP_BeginSubrtn opcode (which is really an alias for OP_Integer)
|
2022-03-03 15:00:44 +00:00 |
fault.c
|
|
|
fkey.c
|
Give the virtual table xBestIndex method access to (some) OFFSET and LIMIT
|
2022-01-27 16:14:50 +00:00 |
func.c
|
The sqlite_offset() function should be non-deterministic.
|
2022-03-06 11:43:06 +00:00 |
global.c
|
Fix compiler warnings.
|
2022-03-08 13:59:46 +00:00 |
hash.c
|
|
|
hash.h
|
Fix the previous check-in so that it works with virtual tables that add new
|
2021-10-21 19:48:14 +00:00 |
hwtime.h
|
Changes to extensions and test logic so that the build works with gcc
|
2019-11-20 12:07:40 +00:00 |
in-operator.md
|
|
|
insert.c
|
Fix the Xfer-optimization on the INSERT statement so that it is omitted if
|
2022-02-28 16:44:58 +00:00 |
json.c
|
Fix compiler warnings.
|
2022-03-08 13:59:46 +00:00 |
legacy.c
|
|
|
loadext.c
|
Add new interfaces to enable virtual table to process IN operator constraints
|
2022-02-01 14:58:29 +00:00 |
main.c
|
Do not use va_arg() as an l-value, because
|
2022-03-09 13:22:53 +00:00 |
malloc.c
|
Make sure the sqlite3OomFault() routine sets an error in the Parse object
|
2022-01-24 12:48:54 +00:00 |
mem0.c
|
|
|
mem1.c
|
|
|
mem2.c
|
Fix another harmless compiler warning for MSVC.
|
2021-10-12 02:26:32 +00:00 |
mem3.c
|
Extend the refactoring into extensions. Clean up stray newlines.
|
2020-06-19 15:24:12 +00:00 |
mem5.c
|
|
|
memdb.c
|
Fix an assert() in memdbTruncate() that could fail when processing a corrupt database.
|
2021-11-08 15:46:08 +00:00 |
memjournal.c
|
New assert() statements to help prove correctness of memjournal.c.
|
2022-02-15 11:46:31 +00:00 |
msvc.h
|
|
|
mutex_noop.c
|
|
|
mutex_unix.c
|
Refactoring various names. No changes in the resulting machine code.
|
2020-06-19 11:34:57 +00:00 |
mutex_w32.c
|
Refactoring various names. No changes in the resulting machine code.
|
2020-06-19 11:34:57 +00:00 |
mutex.c
|
Add new memory barriers during initialization.
|
2020-01-29 13:10:50 +00:00 |
mutex.h
|
Disable sqlite3_drop_module() tests when virtual tables are omitted from
|
2019-10-02 00:25:08 +00:00 |
notify.c
|
Refactoring various names. No changes in the resulting machine code.
|
2020-06-19 11:34:57 +00:00 |
os_common.h
|
|
|
os_setup.h
|
|
|
os_unix.c
|
Improve the defenses against bad pathnames input into the findCreateFileMode()
|
2022-03-09 12:20:40 +00:00 |
os_win.c
|
The windows VFS accepts query parameter "exclusive=true" to cause it to
|
2020-10-15 14:37:27 +00:00 |
os_win.h
|
|
|
os.c
|
Minor changes to make it easier for static analyzers to reason about the code.
|
2021-10-28 12:07:43 +00:00 |
os.h
|
Avoid bugs in some implementations of dlopen() by avoiding calls to
|
2021-06-11 12:41:14 +00:00 |
pager.c
|
The optimization at [ece326db50201937] is not quite right, so back it out
|
2022-03-02 11:39:11 +00:00 |
pager.h
|
Store the page number for the PENDING_BYTE page in the Pager object, rather
|
2022-02-23 17:00:44 +00:00 |
parse.y
|
Fix a possible user-after-free in ALTER TABLE found by asan.
|
2022-02-12 16:02:37 +00:00 |
pcache1.c
|
Fix a compiler warning in pcache1. Reduce the maximum size of a pcache1
|
2021-08-09 19:54:27 +00:00 |
pcache.c
|
Fix slightly-incorrect assert() statements.
|
2022-03-01 15:48:16 +00:00 |
pcache.h
|
|
|
pragma.c
|
Fix a harmless compiler warning.
|
2022-03-02 01:02:16 +00:00 |
pragma.h
|
For the "PRAGMA database_list" statement, do not check to see if the schema
|
2022-02-22 20:29:31 +00:00 |
prepare.c
|
When nesting Parse objects, make sure the new one has nErr set if there
|
2022-01-28 21:39:29 +00:00 |
printf.c
|
Fix unreachable branches in the sqlite3_error_offset() logic.
|
2022-02-06 23:54:41 +00:00 |
random.c
|
Add NULL checks on all sqlite3_vfs_find(0) calls. This is not strictly
|
2021-06-15 15:15:40 +00:00 |
resolve.c
|
Further improvements to localization of errors in input SQL.
|
2022-02-06 00:30:04 +00:00 |
rowset.c
|
Fix typos in RowSet.
|
2020-03-09 03:21:33 +00:00 |
select.c
|
Fix unimportant typos in comment text.
|
2022-02-25 11:30:29 +00:00 |
shell.c.in
|
Fix compiler warnings.
|
2022-03-08 13:59:46 +00:00 |
sqlite3.rc
|
|
|
sqlite3ext.h
|
Add new interfaces to enable virtual table to process IN operator constraints
|
2022-02-01 14:58:29 +00:00 |
sqlite.h.in
|
Mention that sqlite3_column_text16() returns have native endianness
|
2022-03-10 02:23:43 +00:00 |
sqliteInt.h
|
Fix the sqlite_dbpage virtual table so that it starts a write transaction
|
2022-03-09 14:22:28 +00:00 |
sqliteLimit.h
|
Fix a crash that could occur in SQLITE_MAX_EXPR_DEPTH=0 builds when processing SQL containing syntax errors.
|
2020-08-20 16:25:26 +00:00 |
status.c
|
Fix harmless compiler warnings that surface in newer versions of GCC.
|
2020-08-10 14:18:00 +00:00 |
table.c
|
Use the sqlite3Realloc() interface internally, rather than the public
|
2020-05-17 00:26:44 +00:00 |
tclsqlite.c
|
Make the sqlite3_error_offset() interface accessible from TCL using the
|
2022-02-16 15:11:01 +00:00 |
test1.c
|
Use the enhanced SQLITE_TESTCTRL_LOCALTIME_FAULT (2) capability to do better
|
2022-02-11 14:08:05 +00:00 |
test2.c
|
|
|
test3.c
|
|
|
test4.c
|
Extend the refactoring into extensions. Clean up stray newlines.
|
2020-06-19 15:24:12 +00:00 |
test5.c
|
|
|
test6.c
|
Fix some test code so that testfixture can build with SQLITE_OMIT_WAL defined.
|
2020-10-02 15:15:18 +00:00 |
test7.c
|
|
|
test8.c
|
When deleting an SQL function that does not exist, return without doing
|
2021-05-17 13:11:24 +00:00 |
test9.c
|
|
|
test_async.c
|
|
|
test_autoext.c
|
|
|
test_backup.c
|
|
|
test_bestindex.c
|
Test cases for sqlite3_vtab_in() and sqlite3_vtab_distinct().
|
2022-02-02 19:15:53 +00:00 |
test_blob.c
|
|
|
test_btree.c
|
|
|
test_config.c
|
Remove references to the now-defunct SQLITE_ENABLE_JSON1 compile-time option.
|
2022-02-17 14:33:13 +00:00 |
test_delete.c
|
|
|
test_demovfs.c
|
Revise the SQLITE_OPEN_NOFOLLOW so that it actually uses O_NOFOLLOW in the
|
2019-11-22 00:42:01 +00:00 |
test_devsym.c
|
Fix some test code so that testfixture can build with SQLITE_OMIT_WAL defined.
|
2020-10-02 15:15:18 +00:00 |
test_fs.c
|
|
|
test_func.c
|
Omit the return value from sqlite3VdbeSerialGet() for a size reduction
|
2021-12-14 00:36:09 +00:00 |
test_hexio.c
|
Avoid a buffer overrun in test code that could occur if certain test functions were passed a hex-string containing an odd number of digits.
|
2020-08-20 11:03:33 +00:00 |
test_init.c
|
|
|
test_intarray.c
|
|
|
test_intarray.h
|
|
|
test_journal.c
|
|
|
test_loadext.c
|
|
|
test_malloc.c
|
Modifications to test code so that the sqlite3MemdebugHastype() assert() statements are enabled for Tcl tests.
|
2020-07-16 14:52:24 +00:00 |
test_md5.c
|
|
|
test_multiplex.c
|
Add pragmas "multiplex_enabled", "multiplex_chunksize", and "multiplex_filecount" to the multiplexer implementation.
|
2021-10-29 12:29:22 +00:00 |
test_multiplex.h
|
|
|
test_mutex.c
|
Further refactoring of the schema table name.
|
2020-06-19 13:33:53 +00:00 |
test_onefile.c
|
|
|
test_osinst.c
|
Refactoring various names. No changes in the resulting machine code.
|
2020-06-19 11:34:57 +00:00 |
test_pcache.c
|
|
|
test_quota.c
|
|
|
test_quota.h
|
|
|
test_rtree.c
|
|
|
test_schema.c
|
Further refactoring of the schema table name.
|
2020-06-19 13:33:53 +00:00 |
test_server.c
|
|
|
test_sqllog.c
|
Extend the refactoring into extensions. Clean up stray newlines.
|
2020-06-19 15:24:12 +00:00 |
test_superlock.c
|
|
|
test_syscall.c
|
|
|
test_tclsh.c
|
Add tests for legacy geometry callbacks to rtreedoc2.test.
|
2021-09-17 20:43:27 +00:00 |
test_tclvar.c
|
|
|
test_thread.c
|
Simplify the code by removing the unsupported and undocumented
|
2020-02-07 01:12:53 +00:00 |
test_vdbecov.c
|
|
|
test_vfs.c
|
Fix some test code so that testfixture can build with SQLITE_OMIT_WAL defined.
|
2020-10-02 15:15:18 +00:00 |
test_vfstrace.c
|
|
|
test_windirent.c
|
|
|
test_windirent.h
|
|
|
test_window.c
|
|
|
test_wsd.c
|
|
|
threads.c
|
|
|
tokenize.c
|
Provide sqlite3_error_offset() data for some new errors.
|
2022-02-08 13:41:23 +00:00 |
treeview.c
|
Fix compiler warnings.
|
2022-03-08 13:59:46 +00:00 |
trigger.c
|
Do not allocate new Trigger objects in the parser following a syntax error,
|
2022-03-07 16:22:31 +00:00 |
update.c
|
Give the virtual table xBestIndex method access to (some) OFFSET and LIMIT
|
2022-01-27 16:14:50 +00:00 |
upsert.c
|
Refactor field names in the Column object, zCnName and zCnColl, to make them
|
2021-08-02 18:03:43 +00:00 |
utf.c
|
Work around a bug in clang-11.0.0.
|
2020-06-04 02:50:47 +00:00 |
util.c
|
Remove many redundant checks for sqlite3.mallocFailed now that any OOM should
|
2022-01-24 16:47:12 +00:00 |
vacuum.c
|
Allow "VACUUM INTO" to change the page_size of a database even if the
|
2021-10-29 13:10:02 +00:00 |
vdbe.c
|
Remove a NEVER() associated with sqlite_offset()>
|
2022-03-05 23:52:05 +00:00 |
vdbe.h
|
Remove unused P4 types on the Opcode object. Saves a few bytes of code
|
2022-02-25 01:10:57 +00:00 |
vdbeapi.c
|
The performance increase in the previous check-in of this branch was due to
|
2022-02-28 12:08:09 +00:00 |
vdbeaux.c
|
Fix compiler warnings.
|
2022-03-08 13:59:46 +00:00 |
vdbeblob.c
|
Make it so that any Parse object is always linked into the database conenction
|
2022-01-24 15:34:55 +00:00 |
vdbeInt.h
|
Faster version of sqlite3VdbeMemRelease().
|
2022-03-02 17:50:59 +00:00 |
vdbemem.c
|
When setting an sqlite3_value object to a pointer value, make sure any prior
|
2022-03-04 16:28:24 +00:00 |
vdbesort.c
|
Small performance and size optimization to allocateCursor().
|
2022-01-03 01:43:28 +00:00 |
vdbetrace.c
|
Remove an unnecessary static buffer from sqlite3VdbeExpandSql().
|
2021-10-02 17:34:28 +00:00 |
vdbevtab.c
|
Fix compiler warnings in MSVC.
|
2020-07-30 17:37:49 +00:00 |
vtab.c
|
Make it so that any Parse object is always linked into the database conenction
|
2022-01-24 15:34:55 +00:00 |
vxworks.h
|
|
|
wal.c
|
A better and more robust fix for the problem of reading a read-only WAL
|
2022-01-20 14:40:34 +00:00 |
wal.h
|
Block on the WRITER lock when attempting to run recovery.
|
2020-05-06 19:14:41 +00:00 |
walker.c
|
Protect all accesses to the Expr.x union using nearby assert()s and branches.
|
2021-10-07 17:43:30 +00:00 |
where.c
|
Check-in [642a0b4752743216] fixing sqlite_dbpage is not exactly correct.
|
2022-03-10 01:10:28 +00:00 |
wherecode.c
|
Fix the code generated for vector IN operator constraints on virtual tables
|
2022-03-07 14:51:29 +00:00 |
whereexpr.c
|
When create table/view fails due to name taken, say which took it.
|
2022-02-07 01:09:49 +00:00 |
whereInt.h
|
Fix various harmless compiler warnings.
|
2022-02-04 13:15:01 +00:00 |
window.c
|
Add ALWAYS() macros. Change some existing ALWAYS() into assert(). Other
|
2022-01-24 19:38:56 +00:00 |