sqlite/src
drh 72384dc28f Further improvements to the fuzzer. It still is not quite working. Pausing
to work on other things....

FossilOrigin-Name: 5f2f2fce40f43debeb0492c9b460b85c7dad2bde
2011-03-29 14:08:09 +00:00
..
alter.c Fix some problems that can occur if a trigger has the same name as another database object. 2010-09-29 07:16:46 +00:00
analyze.c Fix a harmless compiler warning (a shadowed local variable) in analyze.c. 2011-01-24 19:14:06 +00:00
attach.c Fix the ATTACH command so that the filename argument can be any expression 2011-02-04 00:51:16 +00:00
auth.c Remove the obsolete "$Id:$" RCS identifier strings from the source code. 2009-11-10 01:30:52 +00:00
backup.c Add a missing call to sqlite3PagerSync() removed by [ce552d975] to the backup code. 2011-01-25 18:19:24 +00:00
bitvec.c Make the size of a Bitvec object 512 bytes on all platforms, instead of 2010-08-05 11:56:01 +00:00
btmutex.c Remove the obsolete "$Id:$" RCS identifier strings from the source code. 2009-11-10 01:30:52 +00:00
btree.c Fix additional cases of possible signed integer overflow, especially with 2011-03-08 02:38:28 +00:00
btree.h Merge the checkpoint_fullfsync pragma and the superlock demonstration into 2010-11-19 18:51:31 +00:00
btreeInt.h Reorder the fields in private structures in an effort to reduce alignment 2011-01-07 02:50:40 +00:00
build.c The changes to fix [f7b4edece25c9948] mean that the schema is always loaded 2011-03-24 01:34:03 +00:00
callback.c Add a generation counter to the Schema object and enhance OP_VerifySchema 2011-03-18 21:55:46 +00:00
complete.c Remove the obsolete sqlite3SafetyOn() mechanism. Add additional logging 2010-02-23 17:36:32 +00:00
ctime.c More tests for SQLITE_OMIT_UNIQUE_ENFORCEMENT and minor change to implementation. 2011-03-12 04:58:55 +00:00
date.c Rework the text to numeric conversion routines so that they work with either 2010-09-30 00:50:49 +00:00
delete.c Remove the Table.dbMem variable, as it is no longer being used for its original purpose. 2010-07-23 15:41:47 +00:00
expr.c Fix additional cases of possible signed integer overflow, especially with 2011-03-08 02:38:28 +00:00
fault.c Remove the obsolete "$Id:$" RCS identifier strings from the source code. 2009-11-10 01:30:52 +00:00
fkey.c Remove dead code identified by the clang static analyzer. 2011-03-06 21:28:32 +00:00
func.c Fix all known instances of signed-integer overflow. Within SQL expressions, 2011-03-05 20:59:46 +00:00
global.c Make the result of an IN or NOT IN expression with an empty set on the 2010-07-14 18:24:06 +00:00
hash.c Remove the obsolete "$Id:$" RCS identifier strings from the source code. 2009-11-10 01:30:52 +00:00
hash.h Remove the obsolete "$Id:$" RCS identifier strings from the source code. 2009-11-10 01:30:52 +00:00
hwtime.h Remove the obsolete "$Id:$" RCS identifier strings from the source code. 2009-11-10 01:30:52 +00:00
insert.c More tests for SQLITE_OMIT_UNIQUE_ENFORCEMENT and minor change to implementation. 2011-03-12 04:58:55 +00:00
journal.c Tweaks to the new shared-memory interface design - mostly comment changes. 2010-07-13 23:41:40 +00:00
legacy.c Continuing improvements to error reporting and the sqlite3_log() routine. 2010-02-23 20:11:56 +00:00
lempar.c Enhancements to lemon to generate more compact action tables and to avoid 2009-11-03 19:18:31 +00:00
loadext.c Further changes to extension loading to support compile-time options. 2010-10-11 17:57:41 +00:00
main.c Fix a signed/unsigned comparison compiler warning. 2011-03-23 22:54:59 +00:00
malloc.c Add additional DBSTATUS options for measuring the hit and miss rates against 2010-12-20 15:51:58 +00:00
mem0.c Remove the obsolete "$Id:$" RCS identifier strings from the source code. 2009-11-10 01:30:52 +00:00
mem1.c Add evidence mark comments to source code. Add additional information to the 2010-08-31 15:27:32 +00:00
mem2.c Add evidence mark comments to source code. Add additional information to the 2010-08-31 15:27:32 +00:00
mem3.c Remove the obsolete "$Id:$" RCS identifier strings from the source code. 2009-11-10 01:30:52 +00:00
mem5.c Minor clean-up of previous mem5 allocator fix. 2011-03-10 03:54:55 +00:00
memjournal.c Fix a comment typo in memjournal.c 2010-09-16 23:18:57 +00:00
mutex_noop.c Make walIndexTryHdr() a private function. Fix an issue with SQLITE_MUTEX_NOOP. 2010-06-26 22:16:02 +00:00
mutex_os2.c Updates to the OS/2 implementation from Rich Walsh. 2011-03-09 11:04:07 +00:00
mutex_unix.c Update mutex1.test so that it works with the memsubsys1 permutation (pagecache memory). Change a few instances of SQLITE_MUTEX_STATIC_LRU2 in comments and test code to STATIC_PMEM. 2011-01-26 07:25:32 +00:00
mutex_w32.c Fix cut-and-paste typo in debugging print statement in winMutexTry(). 2011-03-15 02:55:28 +00:00
mutex.c Add some 'const' markers to static data that is really constant. 2010-06-02 05:53:53 +00:00
mutex.h Fix some compiler warnings under MSVC. 2010-09-01 02:38:21 +00:00
notify.c Make sure all memory from sqlite3DbMalloc() is freed by sqlite3DbFree() and 2010-07-24 16:34:37 +00:00
os_common.h Change the OSTRACEn() macro to OSTRACE(()). Also rename some internal fields 2010-05-14 11:30:18 +00:00
os_os2.c Updates to the OS/2 implementation from Rich Walsh. 2011-03-09 11:04:07 +00:00
os_unix.c Change the xSetSyscall methods of the VFS so that they do not cast object 2011-03-23 22:02:23 +00:00
os_win.c Add additional VFS methods to retrieve system call pointers and to get a 2011-03-02 19:06:42 +00:00
os.c Identify additional requirements in the sqlite3_vfs object documentation. 2010-09-01 19:29:57 +00:00
os.h Change the name of the xShmClose VFS method to xShmUnmap, everywhere. 2010-07-14 00:14:30 +00:00
pager.c Fix a typo in a comment. No changes to code. 2011-02-24 21:10:00 +00:00
pager.h Merge the checkpoint_fullfsync pragma and the superlock demonstration into 2010-11-19 18:51:31 +00:00
parse.y Enhance the LIKE/GLOB query optimization so that it works as long as there 2010-07-22 17:49:52 +00:00
pcache1.c More mutexes around another sqlite3StatusAdd() call. 2011-01-26 13:28:06 +00:00
pcache.c Further updates to the sqlite3_pcache_methods documentation, plus the addition 2010-09-09 18:25:34 +00:00
pcache.h Remove the obsolete "$Id:$" RCS identifier strings from the source code. 2009-11-10 01:30:52 +00:00
pragma.c Fix additional cases of possible signed integer overflow, especially with 2011-03-08 02:38:28 +00:00
prepare.c Fix additional cases of possible signed integer overflow, especially with 2011-03-08 02:38:28 +00:00
printf.c Fix all known instances of signed-integer overflow. Within SQL expressions, 2011-03-05 20:59:46 +00:00
random.c Remove the obsolete "$Id:$" RCS identifier strings from the source code. 2009-11-10 01:30:52 +00:00
resolve.c Currently, if SQLite cannot find a table or index referred to by a query, it reloads the database schema from disk to see if the table or index has been added since the schema was cached in memory. Extend this behaviour to columns (which may have been added using ALTER TABLE) and fix some obscure cases related to tables and indexes (INDEXED BY, DROP TABLE etc.). 2010-06-28 10:15:19 +00:00
rowset.c Remove the obsolete "$Id:$" RCS identifier strings from the source code. 2009-11-10 01:30:52 +00:00
select.c Fix a problem with "EXPLAIN QUERY PLAN SELECT count(*) FROM tbl". 2011-02-21 17:49:49 +00:00
shell.c In the shell, make sure the ".log" command has at least one argument. 2011-03-23 11:16:22 +00:00
sqlite3ext.h Make APIs added since version 3.6.0 accessible to loadable extensions. 2010-10-11 13:12:04 +00:00
sqlite.h.in Change the xSetSyscall methods of the VFS so that they do not cast object 2011-03-23 22:02:23 +00:00
sqliteInt.h Increase the upper bound on SQLITE_MAX_ATTACHED from 30 to 62. 2011-03-23 18:22:34 +00:00
sqliteLimit.h Disable the SQLITE_MAX_PAGE_SIZE compile time option (it is now always set to 65536). Fix some other problems in test files. 2010-08-18 15:25:17 +00:00
status.c Add additional DBSTATUS options for measuring the hit and miss rates against 2010-12-20 15:51:58 +00:00
table.c Remove the obsolete "$Id:$" RCS identifier strings from the source code. 2009-11-10 01:30:52 +00:00
tclsqlite.c Skeleton code for the word-fuzzer virtual table. 2011-03-26 15:05:27 +00:00
test1.c Make sure code *compiles* with each OMIT and ENABLE option. Mostly changes to test modules. 2011-02-09 19:55:20 +00:00
test2.c Increase the maximum page size from 32k to 64k. 2010-08-12 02:41:12 +00:00
test3.c Remove the sqlite3BtreeFactor() wrapper routine. All modules now call 2010-08-30 15:02:28 +00:00
test4.c Make sure all memory from sqlite3DbMalloc() is freed by sqlite3DbFree() and 2010-07-24 16:34:37 +00:00
test5.c Make sure all memory from sqlite3DbMalloc() is freed by sqlite3DbFree() and 2010-07-24 16:34:37 +00:00
test6.c Change the name of the xShmClose VFS method to xShmUnmap, everywhere. 2010-07-14 00:14:30 +00:00
test7.c Make sure all memory from sqlite3DbMalloc() is freed by sqlite3DbFree() and 2010-07-24 16:34:37 +00:00
test8.c Make sure all memory from sqlite3DbMalloc() is freed by sqlite3DbFree() and 2010-07-24 16:34:37 +00:00
test9.c Remove the obsolete "$Id:$" RCS identifier strings from the source code. 2009-11-10 01:30:52 +00:00
test_async.c Fix makefiles so that they build sqlite3_analyzer again. Tweaks to comments 2010-07-12 16:47:48 +00:00
test_autoext.c Remove the obsolete "$Id:$" RCS identifier strings from the source code. 2009-11-10 01:30:52 +00:00
test_backup.c Remove the obsolete "$Id:$" RCS identifier strings from the source code. 2009-11-10 01:30:52 +00:00
test_btree.c Remove the obsolete "$Id:$" RCS identifier strings from the source code. 2009-11-10 01:30:52 +00:00
test_config.c Skip unique constraint enforcement if compiled with SQLITE_OMIT_UNIQUE_ENFORCEMENT. 2011-03-10 21:13:18 +00:00
test_demovfs.c Fix some non-ANSI C code in test_demovfs.c. Also change the same file so that attempting to delete a file that does not exist does not return an error. 2010-08-17 05:55:35 +00:00
test_devsym.c Change the name of the xShmClose VFS method to xShmUnmap, everywhere. 2010-07-14 00:14:30 +00:00
test_func.c Make sure code *compiles* with each OMIT and ENABLE option. Mostly changes to test modules. 2011-02-09 19:55:20 +00:00
test_fuzzer.c Further improvements to the fuzzer. It still is not quite working. Pausing 2011-03-29 14:08:09 +00:00
test_hexio.c Add coverage test cases for fts3. 2009-12-12 09:51:25 +00:00
test_init.c Remove the obsolete "$Id:$" RCS identifier strings from the source code. 2009-11-10 01:30:52 +00:00
test_intarray.c Fix a faulty function prototype in test_intarray.c. 2009-12-01 18:46:06 +00:00
test_intarray.h Initial implementation and test cases for the "intarray" virtual table. 2009-11-10 17:24:37 +00:00
test_journal.c Fix a memory leak in test_journal.c causing tests to fail. 2010-08-09 16:12:51 +00:00
test_loadext.c Remove the obsolete "$Id:$" RCS identifier strings from the source code. 2009-11-10 01:30:52 +00:00
test_malloc.c Add test cases for the new lookaside hit and miss status outputs. Add 2010-12-21 21:28:38 +00:00
test_multiplex.c Make sure code *compiles* with each OMIT and ENABLE option. Mostly changes to test modules. 2011-02-09 19:55:20 +00:00
test_mutex.c Update mutex1.test so that it works with the memsubsys1 permutation (pagecache memory). Change a few instances of SQLITE_MUTEX_STATIC_LRU2 in comments and test code to STATIC_PMEM. 2011-01-26 07:25:32 +00:00
test_onefile.c Change the name of the xShmClose VFS method to xShmUnmap, everywhere. 2010-07-14 00:14:30 +00:00
test_osinst.c Changes so that the xShmOpen VFS method is no longer required. Its job can be done by the first call to xShmMap. Rename xShmClose to xShmUnmap. 2010-07-13 18:44:03 +00:00
test_pcache.c Remove the obsolete "$Id:$" RCS identifier strings from the source code. 2009-11-10 01:30:52 +00:00
test_quota.c Modify the test_quote.c demonstration shim so that it works when 2011-01-24 20:18:05 +00:00
test_rtree.c Fix a test module comment typo reported on the mailing list. 2010-10-31 22:47:15 +00:00
test_schema.c Remove the obsolete "$Id:$" RCS identifier strings from the source code. 2009-11-10 01:30:52 +00:00
test_server.c Remove the obsolete "$Id:$" RCS identifier strings from the source code. 2009-11-10 01:30:52 +00:00
test_stat.c Tweaks to comments in pager.c. Fix two compiler warnings. 2010-08-14 12:42:45 +00:00
test_superlock.c Work around restriction in Windows file locking. 2010-12-07 17:12:21 +00:00
test_tclvar.c Make sure registers computed for the VFilter opcode are marked invalid 2009-11-23 21:23:45 +00:00
test_thread.c Before calling Tcl_ExitThread() in a multi-threaded test, call Tcl_DoOneEvent() as many times as necessary to handle any queued events. 2010-07-06 10:55:44 +00:00
test_vfs.c Fix a bug in test code (test_vfs.c). 2011-01-14 11:51:28 +00:00
test_vfstrace.c Update the test_vfstrace.c shim to conform to the new VFS interface for 2011-03-23 22:51:46 +00:00
test_wsd.c Remove the obsolete "$Id:$" RCS identifier strings from the source code. 2009-11-10 01:30:52 +00:00
tokenize.c Make sure all memory from sqlite3DbMalloc() is freed by sqlite3DbFree() and 2010-07-24 16:34:37 +00:00
trigger.c Add the ability to enable and disable foreign key constraints and triggers 2011-03-21 17:15:58 +00:00
update.c Remove dead code identified by the clang static analyzer. 2011-03-06 21:28:32 +00:00
utf.c Minor change to sqlite3Utf8Read() to make consistent with READ_UTF8() usage and avoid implementation defined usages of <<. 2011-03-24 17:43:18 +00:00
util.c Fix two compiler warnings. No functional code changes. 2011-03-08 13:06:41 +00:00
vacuum.c Add experimental branch disallowing VACUUM when there are one or more active SQL statements. 2010-09-24 09:32:45 +00:00
vdbe.c The changes to fix [f7b4edece25c9948] mean that the schema is always loaded 2011-03-24 01:34:03 +00:00
vdbe.h Fix an issue with P4_MEM and the schema size measurement logic. Also fix 2010-07-26 13:57:59 +00:00
vdbeapi.c Remove dead code identified by the clang static analyzer. 2011-03-06 21:28:32 +00:00
vdbeaux.c Increase the upper bound on SQLITE_MAX_ATTACHED from 30 to 62. 2011-03-23 18:22:34 +00:00
vdbeblob.c Add a generation counter to the Schema object and enhance OP_VerifySchema 2011-03-18 21:55:46 +00:00
vdbeInt.h Increase the upper bound on SQLITE_MAX_ATTACHED from 30 to 62. 2011-03-23 18:22:34 +00:00
vdbemem.c Fix additional cases of possible signed integer overflow, especially with 2011-03-08 02:38:28 +00:00
vdbetrace.c Modify the trace callback mechanism so that SQL commands executed from within virtual table or user function callbacks are passed to the trace callback without parameter expansion and enclosed in SQL comments. 2011-01-22 13:32:29 +00:00
vtab.c The changes to fix [f7b4edece25c9948] mean that the schema is always loaded 2011-03-24 01:34:03 +00:00
wal.c Remove dead code identified by the clang static analyzer. 2011-03-06 21:28:32 +00:00
wal.h Modify the interface to the blocking wal-checkpoint functionality. 2010-11-18 12:11:05 +00:00
walker.c Remove the obsolete "$Id:$" RCS identifier strings from the source code. 2009-11-10 01:30:52 +00:00
where.c Comment enhancement to better explain the logic in the "x IS NULL" 2011-03-17 01:58:21 +00:00