.. |
alter.c
|
Code simplification: ALTER TABLE ADD COLUMN always upgrades the file_format
|
2016-02-09 16:09:22 +00:00 |
analyze.c
|
Add the slightly faster sqlite3DbMallocRawNN(db,n) routine for the majority
|
2016-02-05 13:38:36 +00:00 |
attach.c
|
Add the slightly faster sqlite3DbMallocRawNN(db,n) routine for the majority
|
2016-02-05 13:38:36 +00:00 |
auth.c
|
Add the SQLITE_ENABLE_API_ARMOR compile-time option. This is a work in
|
2014-10-24 00:35:58 +00:00 |
backup.c
|
Rename the sqlite3PagerAcquire() function to sqlite3PagerGet(). The former
|
2015-11-04 20:22:37 +00:00 |
bitvec.c
|
Fix over-length source code lines. No logic changes.
|
2015-11-21 17:27:42 +00:00 |
btmutex.c
|
Have the vdbe layer call sqlite3BtreeEnter() on all b-trees in use from within sqlite3VdbeExec() even in SQLITE_THREADSAFE=0 builds. This ensures that BtShared.db is set correctly.
|
2016-01-07 16:06:22 +00:00 |
btree.c
|
Add a utility program that looks for assert(), NEVER(), ALWAYS(), and
|
2016-02-06 22:32:06 +00:00 |
btree.h
|
Change the name of the BTREE_IDXDELETE flag to BTREE_AUXDELETE, to better
|
2016-01-27 16:26:25 +00:00 |
btreeInt.h
|
Remove an unused field from the MemPage object.
|
2016-01-12 04:08:54 +00:00 |
build.c
|
Make sure every co-routines has its own set of temporary registers and does
|
2016-02-09 02:12:20 +00:00 |
callback.c
|
Improvements to the way that OOM errors are processed.
|
2016-02-05 01:55:27 +00:00 |
complete.c
|
Change sqlite3ApiExit() so that its first argument is never NULL.
|
2015-06-30 03:13:47 +00:00 |
ctime.c
|
Make the SQLITE_ENABLE_8_3_NAMES compile-time option available to
|
2015-12-03 20:50:10 +00:00 |
date.c
|
Add the slightly faster sqlite3DbMallocRawNN(db,n) routine for the majority
|
2016-02-05 13:38:36 +00:00 |
dbstat.c
|
Add the sqlite3TokenInit() utility function.
|
2016-01-22 17:48:09 +00:00 |
delete.c
|
Add the slightly faster sqlite3DbMallocRawNN(db,n) routine for the majority
|
2016-02-05 13:38:36 +00:00 |
expr.c
|
Add the slightly faster sqlite3DbMallocRawNN(db,n) routine for the majority
|
2016-02-05 13:38:36 +00:00 |
fault.c
|
…
|
|
fkey.c
|
Add the slightly faster sqlite3DbMallocRawNN(db,n) routine for the majority
|
2016-02-05 13:38:36 +00:00 |
func.c
|
Improvements to the way that OOM errors are processed.
|
2016-02-05 01:55:27 +00:00 |
global.c
|
Changes to the way that the default BINARY collating sequence is recorded
|
2015-12-30 16:51:20 +00:00 |
hash.c
|
…
|
|
hash.h
|
…
|
|
hwtime.h
|
…
|
|
insert.c
|
Add testcase() macros to the CHECK constraint avoidance logic. Avoid creating
|
2016-02-10 19:10:50 +00:00 |
journal.c
|
…
|
|
legacy.c
|
Improvements to the way that OOM errors are processed.
|
2016-02-05 01:55:27 +00:00 |
loadext.c
|
Make the sqlite3_status64(), sqlite3_strlike(), and
|
2015-12-03 13:43:07 +00:00 |
main.c
|
Add a utility program that looks for assert(), NEVER(), ALWAYS(), and
|
2016-02-06 22:32:06 +00:00 |
malloc.c
|
Make sure variable declarations occur at the beginning of blocks, even
|
2016-02-06 19:48:50 +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
|
…
|
|
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
|
…
|
|
msvc.h
|
Minor build enhancements for MSVC.
|
2015-04-10 21:16:11 +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 |
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 |
notify.c
|
…
|
|
os.c
|
Enhance the MSVC makefile to enable building 'testfixture' fully from source code.
|
2016-02-11 21:28:16 +00:00 |
os.h
|
…
|
|
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
|
…
|
|
os_unix.c
|
Refinements to synchronous logic:
|
2016-02-04 09:48:12 +00:00 |
os_win.c
|
Support building for Windows 10 desktop using 'MinCore.lib'.
|
2016-01-27 07:28:33 +00:00 |
os_win.h
|
Fix compilation on Cygwin when SQLITE_MAX_WORKER_THREADS is greater than zero.
|
2015-01-19 20:05:53 +00:00 |
pager.c
|
Refinements to synchronous logic:
|
2016-02-04 09:48:12 +00:00 |
pager.h
|
Add "PRAGMA synchronous=EXTRA" which syncs the directory containing the
|
2016-02-03 19:20:15 +00:00 |
parse.y
|
Improvements to the way that OOM errors are processed.
|
2016-02-05 01:55:27 +00:00 |
pcache.c
|
Test cases. Minor problems fixed. All appears to work now.
|
2015-11-12 15:47:48 +00:00 |
pcache.h
|
If a single page is written to the wal file more than once, have each subsequent copy overwrite the original frame.
|
2016-01-09 16:39:29 +00:00 |
pcache1.c
|
Make greater use of the SQLITE_WITHIN macro.
|
2015-12-16 13:07:35 +00:00 |
pragma.c
|
Improvements to the way that OOM errors are processed.
|
2016-02-05 01:55:27 +00:00 |
pragma.h
|
Add the SQLITE_OMIT_PARSER_TRACE compile-time option.
|
2015-12-15 13:50:22 +00:00 |
prepare.c
|
Minor simplification of schema error reporting.
|
2016-02-05 02:50:11 +00:00 |
printf.c
|
Improvements to the way that OOM errors are processed.
|
2016-02-05 01:55:27 +00:00 |
random.c
|
Remove a small amount of unnecessary #ifdeffery from random.c.
|
2014-10-27 20:14:02 +00:00 |
resolve.c
|
Remove an unnecessary memset() from the symbol name resolver.
|
2016-01-20 02:21:50 +00:00 |
rowset.c
|
Add the slightly faster sqlite3DbMallocRawNN(db,n) routine for the majority
|
2016-02-05 13:38:36 +00:00 |
select.c
|
Make sure every co-routines has its own set of temporary registers and does
|
2016-02-09 02:12:20 +00:00 |
shell.c
|
In the shell, use the appropriate string constant instead of a literal new-line.
|
2016-02-09 20:31:50 +00:00 |
sqlite.h.in
|
Fix a documentation typo. No changes to code.
|
2016-02-12 17:30:39 +00:00 |
sqlite3.rc
|
More work on the MSVC build.
|
2016-01-23 00:07:51 +00:00 |
sqlite3ext.h
|
Make the sqlite3_status64(), sqlite3_strlike(), and
|
2015-12-03 13:43:07 +00:00 |
sqliteInt.h
|
Automatically disable FTS3 and FTS4 when building with SQLITE_OMIT_VIRTUALTABLE.
|
2016-02-11 22:41:04 +00:00 |
sqliteLimit.h
|
Remove all references to SQLITE_DEFAULT_TEMP_CACHE_SIZE. Add requirements
|
2015-02-27 21:53:35 +00:00 |
status.c
|
Alternate compiler warning fix for sqlite3StatusHighwater.
|
2015-10-22 18:06:40 +00:00 |
table.c
|
Use sqlite3_malloc64() in place of sqlite3_malloc() internally.
|
2015-04-29 16:50:28 +00:00 |
tclsqlite.c
|
In the TCL interface, if a database connection object was opened with
|
2016-01-22 23:17:51 +00:00 |
test1.c
|
Merge unrelated fixes from trunk.
|
2015-12-09 16:04:06 +00:00 |
test2.c
|
Rename the sqlite3PagerAcquire() function to sqlite3PagerGet(). The former
|
2015-11-04 20:22:37 +00:00 |
test3.c
|
Add mutex operations to test code in test3.c to avoid triggering assert() failures in certain configurations.
|
2015-10-30 20:54:25 +00:00 |
test4.c
|
Eliminate all use of sprintf(), strcpy() and strcat() from test logic because
|
2015-01-19 00:35:53 +00:00 |
test5.c
|
…
|
|
test6.c
|
…
|
|
test7.c
|
Eliminate all use of sprintf(), strcpy() and strcat() from test logic because
|
2015-01-19 00:35:53 +00:00 |
test8.c
|
Fix some more harmless compiler warnings.
|
2015-12-16 22:06:52 +00:00 |
test9.c
|
…
|
|
test_async.c
|
…
|
|
test_autoext.c
|
…
|
|
test_backup.c
|
First small steps toward brining trunk and apple-osx closer together.
|
2015-02-19 00:29:11 +00:00 |
test_blob.c
|
Add #ifdef statements to test_blob.c so that it will build
|
2015-05-05 11:08:02 +00:00 |
test_btree.c
|
…
|
|
test_config.c
|
Disable the two-argument form of the fts3_tokenizer() SQL function unless the library is built with -DSQLITE_ENABLE_FTS3_TOKENIZER.
|
2016-02-08 19:40:17 +00:00 |
test_demovfs.c
|
First small steps toward brining trunk and apple-osx closer together.
|
2015-02-19 00:29:11 +00:00 |
test_devsym.c
|
…
|
|
test_fs.c
|
Permit the 'test_fs' test module to be compiled and used on MinGW.
|
2016-01-05 01:48:29 +00:00 |
test_func.c
|
OOM failures on sqlite3_errmsg16() in an app-defined function are no longer
|
2016-02-05 04:50:27 +00:00 |
test_hexio.c
|
…
|
|
test_init.c
|
…
|
|
test_intarray.c
|
Use sqlite3_malloc64() in place of sqlite3_malloc() internally.
|
2015-04-29 16:50:28 +00:00 |
test_intarray.h
|
…
|
|
test_journal.c
|
Fix harmless compiler warning in an assert() statement.
|
2015-01-12 20:25:33 +00:00 |
test_loadext.c
|
Fix some more harmless compiler warnings.
|
2015-12-16 22:06:52 +00:00 |
test_malloc.c
|
Changes to avoid obscure, theoretical undefined behavior. This is preventative
|
2015-12-07 16:43:44 +00:00 |
test_multiplex.c
|
Improve concurrency in test_multiplex.c. Add a switch to "threadtest3" allowing it to run using the multiplexor VFS.
|
2015-12-03 11:51:18 +00:00 |
test_multiplex.h
|
…
|
|
test_mutex.c
|
Correction to check-in [1025873fdf], tighten up the number of static test mutexes.
|
2015-07-03 23:29:55 +00:00 |
test_onefile.c
|
Fix harmless compiler warnings seen with MSVC 2015.
|
2015-04-19 21:43:16 +00:00 |
test_osinst.c
|
Fix harmless compiler warnings seen with MSVC 2015.
|
2015-04-19 21:43:16 +00:00 |
test_pcache.c
|
…
|
|
test_quota.c
|
Silence some harmless uninitialized local variable warnings.
|
2015-01-12 19:59:12 +00:00 |
test_quota.h
|
…
|
|
test_rtree.c
|
Add the sqlite3_value_dup() and sqlite3_value_free() interfaces. Use
|
2015-05-20 21:28:32 +00:00 |
test_schema.c
|
…
|
|
test_server.c
|
…
|
|
test_sqllog.c
|
Add support for the SQLITE_SQLLOG_CONDITIONAL environment variable to the logging code in test_sqllog.c. When defined, logging is only performed if the "<database>-sqllog" file is present in the file system when the main database is opened.
|
2015-11-12 20:12:51 +00:00 |
test_superlock.c
|
First small steps toward brining trunk and apple-osx closer together.
|
2015-02-19 00:29:11 +00:00 |
test_syscall.c
|
…
|
|
test_tclvar.c
|
Fix harmless compiler warnings in the TCL test harness logic.
|
2015-11-24 18:04:39 +00:00 |
test_thread.c
|
Eliminate all use of sprintf(), strcpy() and strcat() from test logic because
|
2015-01-19 00:35:53 +00:00 |
test_vfs.c
|
Fix harmless compiler warnings seen with MSVC 2015.
|
2015-04-19 21:43:16 +00:00 |
test_vfstrace.c
|
…
|
|
test_windirent.c
|
Add experimental support for the 'test_fs' test module on Win32.
|
2015-11-30 23:29:07 +00:00 |
test_windirent.h
|
Add experimental support for the 'test_fs' test module on Win32.
|
2015-11-30 23:29:07 +00:00 |
test_wsd.c
|
…
|
|
threads.c
|
Remove an assert in the windows worker-thread logic that can fail in a race
|
2015-09-26 01:28:46 +00:00 |
tokenize.c
|
Changes to help the tokenizer run about 33% faster.
|
2016-02-08 19:36:46 +00:00 |
treeview.c
|
Simplification and size reduction to the printf logic. Remove the bFlags
|
2016-01-30 12:50:25 +00:00 |
trigger.c
|
Improvements to the way that OOM errors are processed.
|
2016-02-05 01:55:27 +00:00 |
update.c
|
Omit NOT NULL checks on unchanging columns in an UPDATE.
|
2016-02-10 16:03:20 +00:00 |
utf.c
|
A different way to clear the subtype on VDBE registers when the value of the register is overwritten with new content. To fix [[f45ac567eaa9f93].
|
2016-01-30 15:46:03 +00:00 |
util.c
|
Add the slightly faster sqlite3DbMallocRawNN(db,n) routine for the majority
|
2016-02-05 13:38:36 +00:00 |
vacuum.c
|
When vacuuming an index that uses no collations other than BINARY, assume that the order of index entries will not be changed by the VACUUM.
|
2015-04-01 18:20:25 +00:00 |
vdbe.c
|
Add the slightly faster sqlite3DbMallocRawNN(db,n) routine for the majority
|
2016-02-05 13:38:36 +00:00 |
vdbe.h
|
Make sure every co-routines has its own set of temporary registers and does
|
2016-02-09 02:12:20 +00:00 |
vdbeInt.h
|
A different way to clear the subtype on VDBE registers when the value of the register is overwritten with new content. To fix [[f45ac567eaa9f93].
|
2016-01-30 15:46:03 +00:00 |
vdbeapi.c
|
Improvements to the way that OOM errors are processed.
|
2016-02-05 01:55:27 +00:00 |
vdbeaux.c
|
Make sure every co-routines has its own set of temporary registers and does
|
2016-02-09 02:12:20 +00:00 |
vdbeblob.c
|
Enhance the internal sqlite3VdbeAddOpList() interface to automatically update
|
2016-02-03 01:55:44 +00:00 |
vdbemem.c
|
Add the slightly faster sqlite3DbMallocRawNN(db,n) routine for the majority
|
2016-02-05 13:38:36 +00:00 |
vdbesort.c
|
Avoid two more instances of pointer arithmetic on freed pointers.
|
2016-01-29 08:38:35 +00:00 |
vdbetrace.c
|
Simplification and size reduction to the printf logic. Remove the bFlags
|
2016-01-30 12:50:25 +00:00 |
vtab.c
|
Add the slightly faster sqlite3DbMallocRawNN(db,n) routine for the majority
|
2016-02-05 13:38:36 +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
|
Add the SQLITE_FCNTL_JOURNAL_POINTER file control.
|
2016-01-13 18:12:44 +00:00 |
wal.h
|
Add the experimental SQLITE_FCNTL_JOURNAL_POINTER file control for obtaining
|
2016-01-08 02:27:01 +00:00 |
walker.c
|
Performance optimization in sqlite3WalkExpr().
|
2016-01-11 14:19:14 +00:00 |
where.c
|
Remove an unused parameter from whereSortingCost().
|
2016-02-12 00:13:38 +00:00 |
whereInt.h
|
Changes to the way that the default BINARY collating sequence is recorded
|
2015-12-30 16:51:20 +00:00 |
wherecode.c
|
Remove unnecessary sets of db->mallocFailed.
|
2016-02-04 11:48:00 +00:00 |
whereexpr.c
|
Add the slightly faster sqlite3DbMallocRawNN(db,n) routine for the majority
|
2016-02-05 13:38:36 +00:00 |