.. |
alter.c
|
Fix a problem with renaming a non-temp table that has at least one temp
|
2018-09-07 15:50:31 +00:00 |
analyze.c
|
Change the SQLITE_Stat34 bit of the optimization test-control so that it
|
2018-07-20 19:24:02 +00:00 |
attach.c
|
Fix problem with window functions min() and max() when used with a PARTITION
|
2018-06-14 19:06:36 +00:00 |
auth.c
|
Experimental implementation of ALTER TABLE ... RENAME COLUMN. Still buggy.
|
2018-08-09 20:47:01 +00:00 |
backup.c
|
Change sqlite3BtreeBeginTrans() to return the BTREE_SCHEMA_COOKIE, for a
|
2018-06-06 16:28:40 +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 many unnecessary calls to sqlite3ReadSchema() and sqlite3Init() when
|
2018-04-25 12:01:45 +00:00 |
btree.c
|
New checked in PRAGMA integrity_check to validate the autovacuum settings
|
2018-07-20 15:44:09 +00:00 |
btree.h
|
Omit all window-function related code when building with SQLITE_OMIT_WINDOWFUNC.
|
2018-06-22 20:51:35 +00:00 |
btreeInt.h
|
Rearrange fields of the BtCursor object so that it is smaller and requires less
|
2018-01-24 16:04:21 +00:00 |
build.c
|
Avoid comparing pointer values after the object that they point to has been
|
2018-09-05 14:36:05 +00:00 |
callback.c
|
Store application-defined function names as lower-case to avoid the need
|
2018-05-26 16:00:26 +00:00 |
complete.c
|
|
|
ctime.c
|
Fix the macros used to generate the output of "PRAGMA compile_options" so that
|
2018-07-23 10:57:53 +00:00 |
date.c
|
Fix typo in comment. No changes to code.
|
2017-12-07 22:04:53 +00:00 |
dbpage.c
|
Change sqlite3BtreeBeginTrans() to return the BTREE_SCHEMA_COOKIE, for a
|
2018-06-06 16:28:40 +00:00 |
dbstat.c
|
Modify the sqlite3OsFileControl() interface to detect unopened sqlite3_file
|
2018-03-29 13:47:01 +00:00 |
delete.c
|
Further logic simplifications that flow out of the omission of the column cache.
|
2018-08-04 15:53:55 +00:00 |
expr.c
|
Merge fixes and enhancements from trunk.
|
2018-09-01 15:49:13 +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
|
Remove an unused branch in the FK logic.
|
2018-07-22 00:45:11 +00:00 |
func.c
|
Fixes for various harmless compiler warnings.
|
2018-07-09 22:49:01 +00:00 |
global.c
|
Add SQLITE_CONFIG_SORTERREF_SIZE configuration option.
|
2018-04-16 21:12:42 +00:00 |
hash.c
|
Make the hash table implementation a little smaller and faster.
|
2017-07-05 23:33:33 +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
|
Have ALTER TABLE RENAME edit column references in CREATE VIEW statements.
|
2018-08-14 20:18:50 +00:00 |
legacy.c
|
Simplify error handling logic in sqlite3_exec() to save about 40 bytes.
|
2017-06-28 01:21:16 +00:00 |
loadext.c
|
Add 14 new interfaces to the loadable extension mechanism.
|
2018-05-09 15:17:02 +00:00 |
main.c
|
If a call to sqlite3_snapshot_open() fails because the requested snapshot no
|
2018-08-31 19:00:16 +00:00 |
malloc.c
|
Tag an unreachable branch using ALWAYS().
|
2018-01-10 13:58:23 +00:00 |
mem0.c
|
|
|
mem1.c
|
New simplified memory initialization for MacOS.
|
2017-03-21 20:17:24 +00:00 |
mem2.c
|
|
|
mem3.c
|
|
|
mem5.c
|
|
|
memdb.c
|
Minor comment changes.
|
2018-03-28 15:06:39 +00:00 |
memjournal.c
|
More precise determination of when an in-memory journal needs to be
|
2017-07-28 18:16:14 +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
|
|
|
mutex_unix.c
|
Fix a data race causing a tsan complaint with SQLITE_ENABLE_API_ARMOR builds
|
2018-02-17 07:38:50 +00:00 |
mutex_w32.c
|
Port mutex enhancments from check-in [f53b8a573b] to the Win32 implementation.
|
2018-02-18 00:54:06 +00:00 |
mutex.c
|
Make the internal dynamic string interface available to extensions using
|
2018-05-09 13:46:26 +00:00 |
mutex.h
|
|
|
notify.c
|
|
|
os_common.h
|
|
|
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
|
Fix a harmless compiler warning in os_unix.c.
|
2018-09-06 19:36:29 +00:00 |
os_win.c
|
In the Win32 VFS, when truncating a file, unmap it first.
|
2018-07-22 06:25:35 +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
|
Unless SQLITE_OMIT_AUTOINIT is defined, allow sqlite3_vfs_unregister() to be called before sqlite3_initialize().
|
2018-06-13 11:41:54 +00:00 |
os.h
|
Fix compiler warnings that come up with SQLITE_OMIT_WAL.
|
2017-10-05 20:57:38 +00:00 |
pager.c
|
Give the debugging routine print_pager_stats() external linkage in order to
|
2018-08-30 18:53:09 +00:00 |
pager.h
|
Allow sqlite3_snapshot_open() to be called to change the snapshot after a
|
2018-08-06 17:12:36 +00:00 |
parse.y
|
Fix a problem with ALTER TABLE when there are views or triggers in the schema
|
2018-09-06 18:56:36 +00:00 |
pcache1.c
|
Small performance optimization in pcache1.
|
2017-08-30 04:44:59 +00:00 |
pcache.c
|
Fix a typo causing SQLITE_LOG_CACHE_SPILL builds to fail.
|
2018-03-12 21:09:16 +00:00 |
pcache.h
|
Small size and performance improvement in pcacheManageDirtyList() by not
|
2017-09-01 12:18:41 +00:00 |
pragma.c
|
Fix various harmless warnings generated by static analysis tools.
|
2018-08-21 12:16:33 +00:00 |
pragma.h
|
Add the SQLITE_DBCONFIG_RESET_DATABASE control as a replacement for
|
2018-04-28 12:43:16 +00:00 |
prepare.c
|
Extend RENAME TABLE to edit triggers and views. Still buggy.
|
2018-08-29 21:00:16 +00:00 |
printf.c
|
Fix a harmless compiler warning.
|
2018-05-30 00:59:09 +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
|
Extend RENAME TABLE to edit triggers and views. Still buggy.
|
2018-08-29 21:00:16 +00:00 |
rowset.c
|
Also free up the MEM_RowSet bit in the Mem.flags field and have RowSet objects
|
2018-08-29 20:24:03 +00:00 |
select.c
|
Fix comments that were made obsolete by the removal of the column cache.
|
2018-08-04 17:15:56 +00:00 |
shell.c.in
|
Enhance the edit() function so that it converts text from \r\n back into \n
|
2018-08-06 02:08:53 +00:00 |
sqlite3.rc
|
|
|
sqlite3ext.h
|
Add 14 new interfaces to the loadable extension mechanism.
|
2018-05-09 15:17:02 +00:00 |
sqlite.h.in
|
If a call to sqlite3_snapshot_open() fails because the requested snapshot no
|
2018-08-31 19:00:16 +00:00 |
sqliteInt.h
|
Fix a problem causing SQLITE_OMIT_VIRTUALTABLE builds to fail.
|
2018-09-06 16:47:08 +00:00 |
sqliteLimit.h
|
Begin enforcing the SQLITE_LIMIT_VDBE_OP. The documentation warned that this
|
2017-03-17 22:50:16 +00:00 |
status.c
|
Add the SQLITE_DBSTATUS_CACHE_SPILL option to sqlite3_db_status()
|
2018-03-14 14:53:50 +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
|
In the Win32 VFS, when truncating a file, unmap it first.
|
2018-07-22 06:25:35 +00:00 |
test1.c
|
Allow sqlite3_snapshot_open() to be called to change the snapshot after a
|
2018-08-06 17:12:36 +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
|
Change sqlite3BtreeBeginTrans() to return the BTREE_SCHEMA_COOKIE, for a
|
2018-06-06 16:28: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
|
Add a test for the outcome of a process crash within an xWrite VFS method
|
2017-07-22 20:12:31 +00:00 |
test7.c
|
Make sure the SQLITE_TCLAPI macro is always defined.
|
2016-07-28 17:11:20 +00:00 |
test8.c
|
Enhance the vtab interface to handle IS, !=, IS NOT, IS NULL and IS NOT NULL
|
2017-09-09 19:41:12 +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
|
Enhance the vtab interface to handle IS, !=, IS NOT, IS NULL and IS NOT NULL
|
2017-09-09 19:41:12 +00:00 |
test_blob.c
|
Handle a real OOM condition when incrblob2.test is run on a low-memory machine.
|
2017-07-24 17:37:35 +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
|
Omit all window-function related code when building with SQLITE_OMIT_WINDOWFUNC.
|
2018-06-22 20:51:35 +00:00 |
test_delete.c
|
Reinstate the SQLITE_API qualifier on the sqlite3_delete_database() method in
|
2017-04-13 15:51:27 +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
|
Add a test for the outcome of a process crash within an xWrite VFS method
|
2017-07-22 20:12:31 +00:00 |
test_fs.c
|
Fix a bug in test_fs.c that occurs when the first component of a path contains
|
2017-06-05 16:33:53 +00:00 |
test_func.c
|
Fix harmless compiler warning seen with MSVC.
|
2017-10-07 23:58:55 +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
|
Do not run sync2.test as part of the "journaltest" permutation, as it uses
|
2017-03-20 16:06:48 +00:00 |
test_loadext.c
|
|
|
test_malloc.c
|
In the OOM testing logic, add the sqlite3FirstFault() routine as a place to
|
2018-05-24 17:38:00 +00:00 |
test_md5.c
|
Move some test logic out of tclsqlite.c and into auxiliary test_*.c files.
|
2017-10-13 15:06:06 +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
|
|
|
test_osinst.c
|
Make sure the SQLITE_TCLAPI macro is always defined.
|
2016-07-28 17:11:20 +00:00 |
test_pcache.c
|
|
|
test_quota.c
|
Make sure the SQLITE_TCLAPI macro is always defined.
|
2016-07-28 17:11:20 +00:00 |
test_quota.h
|
|
|
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
|
|
|
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_tclsh.c
|
Add new API function sqlite3_create_window_function(), for creating new
|
2018-06-18 16:55:22 +00:00 |
test_tclvar.c
|
Test case for writing to a WITHOUT ROWID virtual table. The TCLVAR virtual
|
2017-08-10 17:53:11 +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
|
If an SQLITE_IOERR error is encountered as part of an atomic commit on an F2FS
|
2018-07-14 20:25:13 +00:00 |
test_vfstrace.c
|
|
|
test_windirent.c
|
Remove the dependency on test_windirent.h from the generated shell.c file.
|
2018-01-07 21:58:17 +00:00 |
test_windirent.h
|
Skip defining WIN32_LEAN_AND_MEAN when it is already defined.
|
2018-01-23 07:11:05 +00:00 |
test_window.c
|
Fix harmless compiler warning.
|
2018-07-22 20:24:38 +00:00 |
test_wsd.c
|
|
|
threads.c
|
|
|
tokenize.c
|
Extend RENAME TABLE to edit triggers and views. Still buggy.
|
2018-08-29 21:00:16 +00:00 |
treeview.c
|
Constant propagation is now restricted to just the WHERE clause. The
|
2018-07-27 16:57:11 +00:00 |
trigger.c
|
Extend RENAME TABLE to edit triggers and views. Still buggy.
|
2018-08-29 21:00:16 +00:00 |
update.c
|
Further logic simplifications that flow out of the omission of the column cache.
|
2018-08-04 15:53:55 +00:00 |
upsert.c
|
Fix various harmless warnings generated by static analysis tools.
|
2018-08-21 12:16:33 +00:00 |
utf.c
|
Compile cleanly with SQLITE_OMIT_UTF16.
|
2017-07-12 12:19:33 +00:00 |
util.c
|
Changes to avoid a harmless UB warning from clang.
|
2018-01-27 14:25:27 +00:00 |
vacuum.c
|
Change sqlite3BtreeBeginTrans() to return the BTREE_SCHEMA_COOKIE, for a
|
2018-06-06 16:28:40 +00:00 |
vdbe.c
|
Fix an uninitialized variable in the OP_ParseSchema opcode that comes up
|
2018-09-07 11:08:31 +00:00 |
vdbe.h
|
Have ALTER TABLE RENAME edit column references in CREATE VIEW statements.
|
2018-08-14 20:18:50 +00:00 |
vdbeapi.c
|
Remove more column-cache residue: The OP_SetColTab and OP_VerifyColTab
|
2018-08-04 16:54:53 +00:00 |
vdbeaux.c
|
Fix a problem with renaming a column in a table that has a temp trigger that
|
2018-09-01 20:23:28 +00:00 |
vdbeblob.c
|
Fix a problem in the incr-blob code causing a new cursor to be opened for
|
2017-10-24 17:28:25 +00:00 |
vdbeInt.h
|
Also free up the MEM_RowSet bit in the Mem.flags field and have RowSet objects
|
2018-08-29 20:24:03 +00:00 |
vdbemem.c
|
Also free up the MEM_RowSet bit in the Mem.flags field and have RowSet objects
|
2018-08-29 20:24:03 +00:00 |
vdbesort.c
|
Further attempts to reduce the number of false-positives genenerated by
|
2018-08-21 12:46:34 +00:00 |
vdbetrace.c
|
Make the internal dynamic string interface available to extensions using
|
2018-05-09 13:46:26 +00:00 |
vtab.c
|
Experimental implementation of ALTER TABLE ... RENAME COLUMN. Still buggy.
|
2018-08-09 20:47:01 +00:00 |
vxworks.h
|
|
|
wal.c
|
If a call to sqlite3_snapshot_open() fails because the requested snapshot no
|
2018-08-31 19:00:16 +00:00 |
wal.h
|
Allow sqlite3_snapshot_open() to be called to change the snapshot after a
|
2018-08-06 17:12:36 +00:00 |
walker.c
|
Fix another problem that could cause a crash when a window function was used
|
2018-06-25 11:42:08 +00:00 |
where.c
|
Completely remove the column cache logic, which has been a persistent source
|
2018-08-03 23:04:16 +00:00 |
wherecode.c
|
Further logic simplifications that flow out of the omission of the column cache.
|
2018-08-04 15:53:55 +00:00 |
whereexpr.c
|
Add support for the Geopoly extension to the R-Tree extension. This also
|
2018-08-27 17:13:12 +00:00 |
whereInt.h
|
Performance improvement to sqlite3WhereExprUsage().
|
2018-06-09 02:49:11 +00:00 |
window.c
|
Improvements to the parser to increase coverage. Fix the parser so that
|
2018-07-27 23:33:16 +00:00 |