.. |
alter.c
|
All temp.sqlite_master to be used as an alias for sqlite_temp_master.
|
2016-12-16 01:00:21 +00:00 |
analyze.c
|
Improved comments on the statGet() implementation in ANALYZE. No changes
|
2017-02-01 01:34:15 +00:00 |
attach.c
|
Avoid unnecessary calls to sqlite3BtreeEnterAll() and sqlite3BtreeLeaveAll()
|
2017-01-02 18:19:29 +00:00 |
auth.c
|
Rename the Db.zName field to Db.zDbSName to make it more descriptive and to
|
2016-08-18 14:33:11 +00:00 |
backup.c
|
Allocate Parse objects off of the stack where appropriate for a substantial
|
2016-10-03 01:21:51 +00:00 |
bitvec.c
|
Rename the SQLITE_OMIT_BUILTIN_TEST compile-time option to SQLITE_UNTESTABLE.
|
2016-12-07 15:49:02 +00:00 |
btmutex.c
|
Avoid unnecessary calls to sqlite3BtreeEnterAll() and sqlite3BtreeLeaveAll()
|
2017-01-02 18:19:29 +00:00 |
btree.c
|
This is an experimental patch that ensures that all cursors have their position
|
2017-02-02 00:46:55 +00:00 |
btree.h
|
Changes to allow some multi-row UPDATE statements to avoid the two-pass
|
2017-01-10 20:04:38 +00:00 |
btreeInt.h
|
Avoid unnecessary zeroing of fields in the MemPage object that are going
|
2016-12-09 16:02:00 +00:00 |
build.c
|
The schema name "main" is always an acceptable alias for the primary database
|
2016-12-24 19:37:16 +00:00 |
callback.c
|
Change a char* to const char* in order to suppress some harmless
|
2016-02-24 19:57:11 +00:00 |
complete.c
|
Enhance ability to debug out-of-memory errors.
|
2016-02-13 23:43:46 +00:00 |
ctime.c
|
Put the SQLITE_UNTESTABLE compile-time option in the correct order for
|
2016-12-07 17:06:12 +00:00 |
date.c
|
Encode a 64-bit integer literal in date.c as a constant expression so that
|
2016-12-30 00:09:14 +00:00 |
dbstat.c
|
Rename the Db.zName field to Db.zDbSName to make it more descriptive and to
|
2016-08-18 14:33:11 +00:00 |
delete.c
|
Fix a problem causing the pre-update hook to be invoked by DROP TABLE
|
2017-01-27 17:02:26 +00:00 |
expr.c
|
Modify the sqlite3SelectDup() routine to avoid recursing on Select.pPrior.
|
2017-02-03 14:44:52 +00:00 |
fault.c
|
Rename the SQLITE_OMIT_BUILTIN_TEST compile-time option to SQLITE_UNTESTABLE.
|
2016-12-07 15:49:02 +00:00 |
fkey.c
|
Refactor the Table.nRef field as Table.nTabRef for easier grepping.
|
2016-12-14 14:07:35 +00:00 |
func.c
|
Put the affinity() function implementation inside of #ifdef SQLITE_DEBUG.
|
2017-01-03 14:39:30 +00:00 |
global.c
|
Provide the SQLITE_DEFAULT_LOOKASIDE compile-time option and make it's default
|
2017-01-02 19:02:20 +00:00 |
hash.c
|
Use Knuth multiplicative hashing for the symbol table.
|
2016-09-28 20:42:31 +00:00 |
hash.h
|
Fix various internal #defines to conform to new C-language naming restrictions,
|
2016-07-09 16:14:45 +00:00 |
hwtime.h
|
Fix various internal #defines to conform to new C-language naming restrictions,
|
2016-07-09 16:14:45 +00:00 |
in-operator.md
|
Refactor the sqlite3ExprCodeIN() routine for improved maintainability.
|
2016-08-25 21:14:34 +00:00 |
insert.c
|
Experimental change to invoke the preupdate hook when WITHOUT ROWID tables are
|
2017-01-30 19:44:53 +00:00 |
legacy.c
|
Enhance ability to debug out-of-memory errors.
|
2016-02-13 23:43:46 +00:00 |
loadext.c
|
If compiled with SQLITE_INLINE_MEMCPY, all memcpy() calls are replaced with
|
2017-01-19 21:20:11 +00:00 |
main.c
|
Simplification to the error handling to extension loading in
|
2017-02-04 20:15:51 +00:00 |
malloc.c
|
Fix the build for SQLITE_ENABLE_MEMORY_MANAGEMENT.
|
2017-01-13 12:53:35 +00:00 |
mem0.c
|
|
|
mem1.c
|
Fix a C99-ism and a harmless compiler warning.
|
2015-10-26 14:54:32 +00:00 |
mem2.c
|
Enhance (and fix) the MEMTYPE tags associated with heap memory allocations
|
2014-10-07 15:46:54 +00:00 |
mem3.c
|
Performance optimizations to the sqlite3MallocSize() by requiring the
|
2015-10-15 16:20:57 +00:00 |
mem5.c
|
Small simplification and performance improvement in memsys5Free().
|
2016-01-25 01:07:59 +00:00 |
memjournal.c
|
Update the header comment on the memjournal.c file. No code changes.
|
2016-04-12 11:58:18 +00:00 |
msvc.h
|
Fix various internal #defines to conform to new C-language naming restrictions,
|
2016-07-09 16:14:45 +00:00 |
mutex_noop.c
|
Add static mutexes for use by the built-in / third-party VFSs and use the built-in VFS mutex where appropriate.
|
2015-07-03 21:38:09 +00:00 |
mutex_unix.c
|
Fix some harmless gcc compiler warnings. Mostly in fts5, but also two in the core code.
|
2015-12-23 16:42:27 +00:00 |
mutex_w32.c
|
Adjustments to sqlite3MemoryBarrier() when compiling with MSVC and/or WinCE.
|
2015-10-06 01:44:53 +00:00 |
mutex.c
|
Import common changes from the mutex initialization branch.
|
2015-09-12 18:57:45 +00:00 |
mutex.h
|
Attempt to declare sqlite3MemoryBarrier() correctly for all possible
|
2015-09-10 04:17:06 +00:00 |
notify.c
|
Split the sqlite3Error() routine into sqlite3Error() and
|
2014-08-22 18:00:11 +00:00 |
os_common.h
|
Enhance the MSVC makefile to enable building 'testfixture' fully from source code.
|
2016-02-11 21:28:16 +00:00 |
os_setup.h
|
Fix various internal #defines to conform to new C-language naming restrictions,
|
2016-07-09 16:14:45 +00:00 |
os_unix.c
|
Work around a bug in the definition of "ino_t" on some versions of Android.
|
2016-12-05 20:06:45 +00:00 |
os_win.c
|
Add the SQLITE_FCNTL_WIN32_GET_HANDLE file control.
|
2016-10-14 21:27:50 +00:00 |
os_win.h
|
Fix various internal #defines to conform to new C-language naming restrictions,
|
2016-07-09 16:14:45 +00:00 |
os.c
|
Fix various internal #defines to conform to new C-language naming restrictions,
|
2016-07-09 16:14:45 +00:00 |
os.h
|
Since the return value of sqlite3OsClose() is always ignored, we might as
|
2016-04-14 13:16:58 +00:00 |
pager.c
|
Make SQLITE_DIRECT_OVERFLOW_READ work for in WAL mode as long as the page
|
2017-01-26 02:26:02 +00:00 |
pager.h
|
Make SQLITE_DIRECT_OVERFLOW_READ work for in WAL mode as long as the page
|
2017-01-26 02:26:02 +00:00 |
parse.y
|
In the amalgamation, allocate the parser engine object from stack rather than
|
2017-01-28 20:46:37 +00:00 |
pcache1.c
|
Take care to avoid integer overflow when doing the initial page cache
|
2016-10-13 12:56:18 +00:00 |
pcache.c
|
In the pager, avoid checking for the illegal page number 0 except when creating
|
2016-12-13 18:34:01 +00:00 |
pcache.h
|
Remove the unused PGHDR_NEED_READ flag. Add invariant checking (during
|
2016-05-13 15:22:06 +00:00 |
pragma.c
|
Fix harmless compiler warnings seen with MSVC.
|
2017-02-01 22:43:08 +00:00 |
pragma.h
|
Ensure that "PRAGMA case_sensitive_like" and "PRAGMA shrink_memory" set the
|
2017-01-06 13:49:40 +00:00 |
prepare.c
|
Allocate Parse objects off of the stack where appropriate for a substantial
|
2016-10-03 01:21:51 +00:00 |
printf.c
|
Changes to the printf implementation for better performance.
|
2017-01-04 00:26:28 +00:00 |
random.c
|
Rename the SQLITE_OMIT_BUILTIN_TEST compile-time option to SQLITE_UNTESTABLE.
|
2016-12-07 15:49:02 +00:00 |
resolve.c
|
If compiled with SQLITE_INLINE_MEMCPY, all memcpy() calls are replaced with
|
2017-01-19 21:20:11 +00:00 |
rowset.c
|
Optimizations to link list merge sort code in vdbesort.c, pcache.c, and
|
2016-05-20 14:54:54 +00:00 |
select.c
|
Avoid a performance problem when very large "VALUES(..), (..), (..)" terms are
|
2017-02-03 19:16:39 +00:00 |
shell.c
|
In the command-line shell, enhance the ".mode" command so that it restores the
|
2017-01-27 01:52:42 +00:00 |
sqlite3.rc
|
More work on the MSVC build.
|
2016-01-23 00:07:51 +00:00 |
sqlite3ext.h
|
Avoid making unnecessary changes to the signatures of the
|
2016-08-01 14:35:48 +00:00 |
sqlite.h.in
|
Update the documentation comment in sqlite.h.in for sqlite3_preupdate_hook().
|
2017-02-01 14:19:43 +00:00 |
sqliteInt.h
|
Fix the build by making the OPFLAG_ISNOOP macro available unconditionally.
|
2017-02-01 15:19:29 +00:00 |
sqliteLimit.h
|
Update a requirement mark. No changes to code.
|
2016-03-23 13:46:05 +00:00 |
status.c
|
Back out the use of __sync_fetch_and_sub() as it does not appear to work.
|
2017-01-03 21:50:49 +00:00 |
table.c
|
If compiled with SQLITE_INLINE_MEMCPY, all memcpy() calls are replaced with
|
2017-01-19 21:20:11 +00:00 |
tclsqlite.c
|
Make sure Tcl_AppendResult() always has a NULL-pointer argument at the end.
|
2017-01-12 11:50:08 +00:00 |
test1.c
|
Add the remember(V,PTR) extension function which copies an SQL value into
|
2016-11-30 16:54:52 +00:00 |
test2.c
|
Have wal file checkpoints exit early if the sqlite3_interrupt() API function is called.
|
2016-08-12 16:21:15 +00:00 |
test3.c
|
Changes to give a warning-free build with SQLITE_OMIT_INCRBLOB and
|
2016-09-10 19:51:40 +00:00 |
test4.c
|
Make sure the SQLITE_TCLAPI macro is always defined.
|
2016-07-28 17:11:20 +00:00 |
test5.c
|
Make sure the SQLITE_TCLAPI macro is always defined.
|
2016-07-28 17:11:20 +00:00 |
test6.c
|
Make sure the SQLITE_TCLAPI macro is always defined.
|
2016-07-28 17:11:20 +00:00 |
test7.c
|
Make sure the SQLITE_TCLAPI macro is always defined.
|
2016-07-28 17:11:20 +00:00 |
test8.c
|
Make sure the SQLITE_TCLAPI macro is always defined.
|
2016-07-28 17:11:20 +00:00 |
test9.c
|
Make sure the SQLITE_TCLAPI macro is always defined.
|
2016-07-28 17:11:20 +00:00 |
test_async.c
|
Make sure the SQLITE_TCLAPI macro is always defined.
|
2016-07-28 17:11:20 +00:00 |
test_autoext.c
|
Avoid making unnecessary changes to the signatures of the
|
2016-08-01 14:35:48 +00:00 |
test_backup.c
|
Make sure the SQLITE_TCLAPI macro is always defined.
|
2016-07-28 17:11:20 +00:00 |
test_bestindex.c
|
Make sure the SQLITE_TCLAPI macro is always defined.
|
2016-07-28 17:11:20 +00:00 |
test_blob.c
|
Fix harmless compiler warnings in test code for MSVC.
|
2016-11-11 20:37:27 +00:00 |
test_btree.c
|
Make sure the SQLITE_TCLAPI macro is always defined.
|
2016-07-28 17:11:20 +00:00 |
test_config.c
|
Rename the SQLITE_OMIT_BUILTIN_TEST compile-time option to SQLITE_UNTESTABLE.
|
2016-12-07 15:49:02 +00:00 |
test_delete.c
|
Add the missing SQLITE_API symbol to test_delete.c (it is not added
|
2017-01-23 15:58:09 +00:00 |
test_demovfs.c
|
Make sure the SQLITE_TCLAPI macro is always defined.
|
2016-07-28 17:11:20 +00:00 |
test_devsym.c
|
Modify the permutations.test script so as to set any permutation specific configuration values before running each individual test script.
|
2016-04-27 18:54:49 +00:00 |
test_fs.c
|
Support running the fstree tests in 'vtabH.test' on Windows when not using the system drive.
|
2016-08-26 01:17:12 +00:00 |
test_func.c
|
Rename the SQLITE_OMIT_BUILTIN_TEST compile-time option to SQLITE_UNTESTABLE.
|
2016-12-07 15:49:02 +00:00 |
test_hexio.c
|
Make sure the SQLITE_TCLAPI macro is always defined.
|
2016-07-28 17:11:20 +00:00 |
test_init.c
|
Make sure the SQLITE_TCLAPI macro is always defined.
|
2016-07-28 17:11:20 +00:00 |
test_intarray.c
|
Make sure the SQLITE_TCLAPI macro is always defined.
|
2016-07-28 17:11:20 +00:00 |
test_intarray.h
|
Fix various internal #defines to conform to new C-language naming restrictions,
|
2016-07-09 16:14:45 +00:00 |
test_journal.c
|
Modify the permutations.test script so as to set any permutation specific configuration values before running each individual test script.
|
2016-04-27 18:54:49 +00:00 |
test_loadext.c
|
Fix some more harmless compiler warnings.
|
2015-12-16 22:06:52 +00:00 |
test_malloc.c
|
Make sure the SQLITE_TCLAPI macro is always defined.
|
2016-07-28 17:11:20 +00:00 |
test_multiplex.c
|
Remove the mutex from test_multiplex.c.
|
2016-10-27 14:51:02 +00:00 |
test_multiplex.h
|
Fix various internal #defines to conform to new C-language naming restrictions,
|
2016-07-09 16:14:45 +00:00 |
test_mutex.c
|
Make sure the SQLITE_TCLAPI macro is always defined.
|
2016-07-28 17:11:20 +00:00 |
test_onefile.c
|
More harmless compiler warning fixes.
|
2016-04-12 20:05:06 +00:00 |
test_osinst.c
|
Make sure the SQLITE_TCLAPI macro is always defined.
|
2016-07-28 17:11:20 +00:00 |
test_pcache.c
|
Merge the PCACHE2 changes into trunk.
|
2011-11-16 18:08:07 +00:00 |
test_quota.c
|
Make sure the SQLITE_TCLAPI macro is always defined.
|
2016-07-28 17:11:20 +00:00 |
test_quota.h
|
Further work on Windows header file reform.
|
2013-11-26 01:00:31 +00:00 |
test_rtree.c
|
Make sure the SQLITE_TCLAPI macro is always defined.
|
2016-07-28 17:11:20 +00:00 |
test_schema.c
|
Make sure the SQLITE_TCLAPI macro is always defined.
|
2016-07-28 17:11:20 +00:00 |
test_server.c
|
Changes to test code to make sure no server threads are left running after server1.test finishes.
|
2013-10-15 15:35:27 +00:00 |
test_sqllog.c
|
Adjust filename creation in test_sqllog.c so that it uses leading zeros on
|
2017-01-04 14:53:53 +00:00 |
test_superlock.c
|
Make sure the SQLITE_TCLAPI macro is always defined.
|
2016-07-28 17:11:20 +00:00 |
test_syscall.c
|
Make sure the SQLITE_TCLAPI macro is always defined.
|
2016-07-28 17:11:20 +00:00 |
test_tclvar.c
|
Make sure the SQLITE_TCLAPI macro is always defined.
|
2016-07-28 17:11:20 +00:00 |
test_thread.c
|
Avoid making unnecessary changes to the signatures of the
|
2016-08-01 14:35:48 +00:00 |
test_vfs.c
|
Make sure the SQLITE_TCLAPI macro is always defined.
|
2016-07-28 17:11:20 +00:00 |
test_vfstrace.c
|
Add the sqlite3_rtree_query_callback() API to the RTree virtual table.
|
2014-04-28 17:56:19 +00:00 |
test_windirent.c
|
In the 'windirent' test module, use a macro for the hidden/system attribute checking.
|
2017-01-18 22:47:42 +00:00 |
test_windirent.h
|
In the 'windirent' test module, use a macro for the hidden/system attribute checking.
|
2017-01-18 22:47:42 +00:00 |
test_wsd.c
|
|
|
threads.c
|
Enhance ability to debug out-of-memory errors.
|
2016-02-13 23:43:46 +00:00 |
tokenize.c
|
In the amalgamation, allocate the parser engine object from stack rather than
|
2017-01-28 20:46:37 +00:00 |
treeview.c
|
Add an assert() to silence a coverity false-positive.
|
2016-11-04 11:23:30 +00:00 |
trigger.c
|
All temp.sqlite_master to be used as an alias for sqlite_temp_master.
|
2016-12-16 01:00:21 +00:00 |
update.c
|
Avoid redundant table b-tree cursor seeks in UPDATE statements that use the
|
2017-01-28 19:45:34 +00:00 |
utf.c
|
Enhance ability to debug out-of-memory errors.
|
2016-02-13 23:43:46 +00:00 |
util.c
|
Use the CLANG_VERSION macro to control clang-specific features.
|
2017-01-03 20:01:24 +00:00 |
vacuum.c
|
Fix an issue that was causing the new database image to be assembled entirely
|
2016-11-02 14:50:19 +00:00 |
vdbe.c
|
Backout the change in [02f6293f27] as it causes MSVC to complain.
|
2017-02-01 23:03:54 +00:00 |
vdbe.h
|
Experimental enhancement to automatically trim NULL values from the end of
|
2017-01-25 14:58:27 +00:00 |
vdbeapi.c
|
Experimental change to invoke the preupdate hook when WITHOUT ROWID tables are
|
2017-01-30 19:44:53 +00:00 |
vdbeaux.c
|
Experimental change to invoke the preupdate hook when WITHOUT ROWID tables are
|
2017-01-30 19:44:53 +00:00 |
vdbeblob.c
|
Simplifications to blobSeekToRow().
|
2017-01-31 19:02:15 +00:00 |
vdbeInt.h
|
Experimental change to invoke the preupdate hook when WITHOUT ROWID tables are
|
2017-01-30 19:44:53 +00:00 |
vdbemem.c
|
Ensure that the sqlite3_value_text() interface returns a buffer that is long
|
2017-01-05 07:58:29 +00:00 |
vdbesort.c
|
Simplifications to the way UnpackedRecord objects are allocated. Smaller
|
2016-12-21 19:45:54 +00:00 |
vdbetrace.c
|
Improvements to sqlite3_trace_v2() documentation. Fix the
|
2016-07-23 04:58:57 +00:00 |
vtab.c
|
Minor bug fixes and enhancements to the pragma eponymous virtual tables.
|
2016-12-16 02:14:15 +00:00 |
vxworks.h
|
Only use lstat() if the HAVE_LSTAT macro is defined. Fix some test file issues.
|
2016-01-25 18:43:05 +00:00 |
wal.c
|
Enclose the sqlite3WalSnapshotRecover() routine within
|
2016-11-22 21:11:59 +00:00 |
wal.h
|
Add experimental sqlite3_snapshot_recover() API.
|
2016-11-18 20:49:43 +00:00 |
walker.c
|
Add the EP_Leaf flag bit to the Expr.flags field to indicate Expr
|
2016-09-23 21:36:24 +00:00 |
where.c
|
Changes to allow some multi-row UPDATE statements to avoid the two-pass
|
2017-01-10 20:04:38 +00:00 |
wherecode.c
|
Avoid redundant table b-tree cursor seeks in UPDATE statements that use the
|
2017-01-28 19:45:34 +00:00 |
whereexpr.c
|
Throw an error if the ON clause of a LEFT JOIN references tables to the right
|
2017-01-10 17:33:43 +00:00 |
whereInt.h
|
Avoid unnecessary memset() calls in the query optimizer.
|
2016-10-03 14:44:47 +00:00 |