sqlite/src
drh 106526e1bc Fix a minor problem in sqlite3FindInIndex() related to rowids being used
as part of the index.

FossilOrigin-Name: 829f802be7d4647dd815b739bbc9e1d1ac6a224d
2016-08-26 22:09:01 +00:00
..
alter.c Rename the Db.zName field to Db.zDbSName to make it more descriptive and to 2016-08-18 14:33:11 +00:00
analyze.c Rename the Db.zName field to Db.zDbSName to make it more descriptive and to 2016-08-18 14:33:11 +00:00
attach.c Rename the Db.zName field to Db.zDbSName to make it more descriptive and to 2016-08-18 14:33:11 +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 Undo commit [f250166bb]. It is required to handle IO and other errors that occur within a VACUUM of a Zipvfs database. 2016-08-05 16:16:26 +00:00
bitvec.c Enhance ability to debug out-of-memory errors. 2016-02-13 23:43:46 +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 Fix a typo in a comment in btree.c. No changes to code. 2016-08-03 14:51:16 +00:00
btree.h Fix various internal #defines to conform to new C-language naming restrictions, 2016-07-09 16:14:45 +00:00
btreeInt.h Remove an unused field from the MemPage object. 2016-01-12 04:08:54 +00:00
build.c Fix the SQLITE_USER_AUTHENTICATION login check so that the SQLITE_AUTH_USER 2016-08-23 14:42:15 +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 Improvements to the way the COMPILER compile-time option is set when compiling 2016-07-28 17:24:16 +00:00
date.c Fix a unused variable that comes up with -DSQLITE_OMIT_DATETIME_FUNCS. 2016-08-02 20:42:24 +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 Rename the Db.zName field to Db.zDbSName to make it more descriptive and to 2016-08-18 14:33:11 +00:00
expr.c Fix a minor problem in sqlite3FindInIndex() related to rowids being used 2016-08-26 22:09:01 +00:00
fault.c
fkey.c Rename the Db.zName field to Db.zDbSName to make it more descriptive and to 2016-08-18 14:33:11 +00:00
func.c Add the experimental SQLITE_ENABLE_UNKNOWN_SQL_FUNCTION compile-time option. 2016-08-04 12:35:17 +00:00
global.c Performance optimization to sqlite3Dequote() and its callers. 2016-04-11 19:01:08 +00:00
hash.c Use comments to mark several branches as optimizations. No changes to code. 2016-04-28 14:15:12 +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 Add the capability to VACUUM an attached database by specifying the schema 2016-08-19 14:20:56 +00:00
legacy.c Enhance ability to debug out-of-memory errors. 2016-02-13 23:43:46 +00:00
loadext.c Fix other harmless compiler warnings. 2016-08-01 17:06:44 +00:00
main.c Fix the sqlite3_trace_v2() interface so that it goes disabled if either the 2016-08-25 22:06:37 +00:00
malloc.c Enhance ability to debug out-of-memory errors. 2016-02-13 23:43:46 +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 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
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
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 Add the "modeof=<filename>" URI parameter to os_unix.c - used to specify a file to copy permissions from when a new database is created. Also allow passing NULL as the second parameter to sqlite3rbu_vacuum(). 2016-08-11 18:05:47 +00:00
os_win.c Fix various internal #defines to conform to new C-language naming restrictions, 2016-07-09 16:14:45 +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 Undo commit [f250166bb]. It is required to handle IO and other errors that occur within a VACUUM of a Zipvfs database. 2016-08-05 16:16:26 +00:00
pager.h Undo commit [f250166bb]. It is required to handle IO and other errors that occur within a VACUUM of a Zipvfs database. 2016-08-05 16:16:26 +00:00
parse.y Fixes for problems following OOM errors. 2016-08-20 18:06:14 +00:00
pcache1.c Tweaks to pcache1TruncateUnsafe() to make it slightly smaller and faster and 2016-08-10 15:02:49 +00:00
pcache.c Fix typo in comment. 2016-05-20 20:58:30 +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 Rename the Db.zName field to Db.zDbSName to make it more descriptive and to 2016-08-18 14:33:11 +00:00
pragma.h Add the SQLITE_OMIT_PARSER_TRACE compile-time option. 2015-12-15 13:50:22 +00:00
prepare.c Add the capability to VACUUM an attached database by specifying the schema 2016-08-19 14:20:56 +00:00
printf.c Renumber internal constants in the printf() implemention for a small 2016-05-05 11:53:12 +00:00
random.c
resolve.c Rename the Db.zName field to Db.zDbSName to make it more descriptive and to 2016-08-18 14:33: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 Merge recent enhancements from trunk. 2016-08-19 15:41:24 +00:00
shell.c Fix other harmless compiler warnings. 2016-08-01 17:06:44 +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 Add the SQLITE_DBCONFIG_MAINDBNAME interface. 2016-08-18 22:44:22 +00:00
sqliteInt.h Allow ROWID values in indexed vector comparisons. 2016-08-26 13:19:49 +00:00
sqliteLimit.h Update a requirement mark. No changes to code. 2016-03-23 13:46:05 +00:00
status.c Fix harmless compiler warnings in sqlite3_status(). 2016-08-02 08:45:26 +00:00
table.c Enhance ability to debug out-of-memory errors. 2016-02-13 23:43:46 +00:00
tclsqlite.c More compiler warning fixes for GCC related to the auto-extension mechanism. 2016-07-28 22:53:10 +00:00
test1.c Add the SQLITE_DBCONFIG_MAINDBNAME interface. 2016-08-18 22:44:22 +00:00
test2.c Make sure the SQLITE_TCLAPI macro is always defined. 2016-07-28 17:11:20 +00:00
test3.c Make sure the SQLITE_TCLAPI macro is always defined. 2016-07-28 17:11:20 +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 Make sure the SQLITE_TCLAPI macro is always defined. 2016-07-28 17:11:20 +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 Allow the 'testfixture.exe' target to be compiled with the __stdcall calling convention. 2016-07-28 14:37:04 +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 Make sure the SQLITE_TCLAPI macro is always defined. 2016-07-28 17:11:20 +00:00
test_func.c Avoid making unnecessary changes to the signatures of the 2016-08-01 14:35:48 +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 Avoid making unnecessary changes to the signatures of the 2016-08-01 14:35:48 +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
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 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 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
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 Enhance ability to debug out-of-memory errors. 2016-02-13 23:43:46 +00:00
tokenize.c Rearrange the code inside sqlite3RunParser() routine so that sqlite3Parser() 2016-08-10 14:40:00 +00:00
treeview.c Display SELECT_COLUMN expressions in the .wheretrace debugging output. 2016-08-18 18:09:10 +00:00
trigger.c Rename the Db.zName field to Db.zDbSName to make it more descriptive and to 2016-08-18 14:33:11 +00:00
update.c Rename the Db.zName field to Db.zDbSName to make it more descriptive and to 2016-08-18 14:33:11 +00:00
utf.c Enhance ability to debug out-of-memory errors. 2016-02-13 23:43:46 +00:00
util.c Use comments to mark several branches as optimizations. No changes to code. 2016-04-28 14:15:12 +00:00
vacuum.c Disable row counting on queries run while doing a VACUUM. 2016-08-19 15:12:38 +00:00
vdbe.c Improved extended comments of comparison operators when the SQLITE_STOREP2 2016-08-24 21:24:04 +00:00
vdbe.h Fix various internal #defines to conform to new C-language naming restrictions, 2016-07-09 16:14:45 +00:00
vdbeapi.c Rename the Db.zName field to Db.zDbSName to make it more descriptive and to 2016-08-18 14:33:11 +00:00
vdbeaux.c Improved extended comments of comparison operators when the SQLITE_STOREP2 2016-08-24 21:24:04 +00:00
vdbeblob.c Rename the Db.zName field to Db.zDbSName to make it more descriptive and to 2016-08-18 14:33:11 +00:00
vdbeInt.h Fix various internal #defines to conform to new C-language naming restrictions, 2016-07-09 16:14:45 +00:00
vdbemem.c Change the way TK_SELECT_COLUMN is handled so that the subquery is only 2016-08-20 00:07:01 +00:00
vdbesort.c Optimizations to link list merge sort code in vdbesort.c, pcache.c, and 2016-05-20 14:54:54 +00:00
vdbetrace.c Improvements to sqlite3_trace_v2() documentation. Fix the 2016-07-23 04:58:57 +00:00
vtab.c Rename the Db.zName field to Db.zDbSName to make it more descriptive and to 2016-08-18 14:33:11 +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 Fix an obscure problem with transactions written in "PRAGMA synchronous=full" mode on systems that do not support POWERSAFE_OVERWRITE causing an xSync() call to be omitted if the last frame written by a transaction is aligned to a sector boundary. This means that if a power failure or OS crash occurs very soon after such a transaction is committed, it may be lost following system recovery. 2016-05-24 16:20:51 +00:00
wal.h Fix various internal #defines to conform to new C-language naming restrictions, 2016-07-09 16:14:45 +00:00
walker.c Performance enhancement in the expression walker. 2016-08-10 18:56:32 +00:00
where.c Fix a post-OOM crash in updateRangeAffinityStr(). Add several ALWAYS() 2016-08-26 18:17:08 +00:00
wherecode.c Fix a post-OOM crash in updateRangeAffinityStr(). Add several ALWAYS() 2016-08-26 18:17:08 +00:00
whereexpr.c Comment improvements. Put ALWAYS and NEVER macros on three unreachable 2016-08-26 03:42:57 +00:00
whereInt.h Fix where.c handling of "IN (SELECT ...)" expressions when the SELECT returns more than one result column. Also error handling for other row value constructor cases. 2016-07-26 18:06:08 +00:00