.. |
alter.c
|
Fix a crash that can follow a malloc failure in sqlite3ValueFromExpr(). Ticket #3468. (CVS 5851)
|
2008-10-30 17:21:12 +00:00 |
analyze.c
|
Change the name of the Cursor object to VdbeCursor. (CVS 5857)
|
2008-11-03 20:55:06 +00:00 |
attach.c
|
Avoid exposing internal interfaces sqlite_attach() and sqlite_detach() as SQL scalar functions. Ticket #3466. (CVS 5846)
|
2008-10-28 17:52:39 +00:00 |
auth.c
|
Remove unneeded pSchema field from the Expr structure. (CVS 4434)
|
2007-09-18 15:55:07 +00:00 |
bitvec.c
|
Change the name of the Cursor object to VdbeCursor. (CVS 5857)
|
2008-11-03 20:55:06 +00:00 |
btmutex.c
|
Remove the SQLITE_MUTEX_APPDEF compile-time option. The SQLITE_THREADSAFE=0
|
2008-10-07 15:25:48 +00:00 |
btree.c
|
Change the name of the Cursor object to VdbeCursor. (CVS 5857)
|
2008-11-03 20:55:06 +00:00 |
btree.h
|
Make sqlite3_count_changes() and total_changes() work with "DELETE FROM <table-name>". (CVS 5844)
|
2008-10-27 13:59:33 +00:00 |
btreeInt.h
|
Add some testcase() and assert() macros to btree.c to aid with testing
|
2008-09-30 17:18:17 +00:00 |
build.c
|
Change the name of the Cursor object to VdbeCursor. (CVS 5857)
|
2008-11-03 20:55:06 +00:00 |
callback.c
|
Simplify the symbol hash table to use only a single key class. Other
|
2008-10-10 17:41:28 +00:00 |
complete.c
|
Progress toward implementation of sqlite3_config() and a rework of the
|
2008-06-13 18:24:27 +00:00 |
date.c
|
Fix the SQLITE_OMIT_DATETIME_FUNCS compile-time option so that it builds
|
2008-10-13 15:35:08 +00:00 |
delete.c
|
Change the way sqlite3VdbeSetColName() is called so as to remove a few lines of code. This also fixes #3470. (CVS 5853)
|
2008-10-31 10:53:22 +00:00 |
expr.c
|
Fix a bug in the CAST operator associated with the column cache. (CVS 5866)
|
2008-11-06 15:33:03 +00:00 |
fault.c
|
Continuing work on adding full support for the SQLITE_OMIT_WSD
|
2008-09-02 00:52:52 +00:00 |
func.c
|
Avoid exposing internal interfaces sqlite_attach() and sqlite_detach() as SQL scalar functions. Ticket #3466. (CVS 5846)
|
2008-10-28 17:52:39 +00:00 |
global.c
|
Add support for the SQLITE_THREADSAFE=2 and SQLITE_DEFAULT_MEMSTATUS compilation options. (CVS 5676)
|
2008-09-04 17:17:38 +00:00 |
hash.c
|
Simplify the symbol hash table to use only a single key class. Other
|
2008-10-10 17:41:28 +00:00 |
hash.h
|
Simplify the symbol hash table to use only a single key class. Other
|
2008-10-10 17:41:28 +00:00 |
hwtime.h
|
Applied patch to fix failure with build on gcc-powerpc (provide sqlite3Hwtime). Ticket #3256. (CVS 5516)
|
2008-08-01 14:33:15 +00:00 |
insert.c
|
Change the name of the Cursor object to VdbeCursor. (CVS 5857)
|
2008-11-03 20:55:06 +00:00 |
journal.c
|
Fix a problem with journal files being created unnecessarily when doing
|
2008-05-01 18:01:46 +00:00 |
legacy.c
|
Additional coverage testing. Fix a segfault following OOM in
|
2008-08-02 03:50:39 +00:00 |
loadext.c
|
Added SQLITE_OMIT_DEPRECATED compile time option to leave out deprecated functions. Updated test scripts to skip tests of deprecated functions if they are compiled out. (CVS 5808)
|
2008-10-12 00:27:53 +00:00 |
main.c
|
Add the sqlite3_db_mutex() interface. No test cases yet. (CVS 5859)
|
2008-11-04 13:46:27 +00:00 |
malloc.c
|
Added SQLITE_OMIT_DEPRECATED compile time option to leave out deprecated functions. Updated test scripts to skip tests of deprecated functions if they are compiled out. (CVS 5808)
|
2008-10-12 00:27:53 +00:00 |
mem0.c
|
Remove the vestigial mem4 and mem6 memory allocators. Add the
|
2008-10-28 18:58:20 +00:00 |
mem1.c
|
Remove the vestigial mem4 and mem6 memory allocators. Add the
|
2008-10-28 18:58:20 +00:00 |
mem2.c
|
Remove the vestigial mem4 and mem6 memory allocators. Add the
|
2008-10-28 18:58:20 +00:00 |
mem3.c
|
Explicitly initialize at least the first field of every struct. This is to work around compilers that don't like the syntax "struct XXX { ... } yyy = {};". (CVS 5666)
|
2008-09-02 17:52:51 +00:00 |
mem5.c
|
Remove the vestigial mem4 and mem6 memory allocators. Add the
|
2008-10-28 18:58:20 +00:00 |
memjournal.c
|
Add data structure description comments to memjournal.c. (CVS 5847)
|
2008-10-28 18:12:36 +00:00 |
mutex_noop.c
|
Fix a naming problem when SQLITE_MUTEX_NOOP is used. (CVS 5827)
|
2008-10-15 19:03:02 +00:00 |
mutex_os2.c
|
Update OS/2 mutex implementation: make methods static and don't use them by the old names any more. Held/Notheld should be debug only. (CVS 5290)
|
2008-06-23 22:13:27 +00:00 |
mutex_unix.c
|
Fix a bug in the HOMEGROWN_RECURSIVE_MUTEX implementation for unix.
|
2008-07-16 12:33:23 +00:00 |
mutex_w32.c
|
Change the OS_XXX pre-processor symbols to SQLITE_OS_XXX. Symbols "OS_UNIX", "OS_WIN", "OS_WINCE", "OS_OS2" and "OS_OTHER" are now "SQLITE_OS_UNIX", "SQLITE_OS_WIN", "SQLITE_OS_WINCE", "SQLITE_OS_OS2" and "SQLITE_OS_OTHER", respectively. (CVS 5311)
|
2008-06-26 10:41:19 +00:00 |
mutex.c
|
Remove the SQLITE_MUTEX_APPDEF compile-time option. The SQLITE_THREADSAFE=0
|
2008-10-07 15:25:48 +00:00 |
mutex.h
|
Remove the SQLITE_MUTEX_APPDEF compile-time option. The SQLITE_THREADSAFE=0
|
2008-10-07 15:25:48 +00:00 |
os_common.h
|
Consolidated inline assembly versions of "hwtime()" into hwtime.h. Provided MSVC version. Modified code for consistent use of hwtime(). Changed implementation to use sqlite_uint64 and sqlite_int64 instead of unsigned long long int and long long int for MSVC compiler support. (CVS 5178)
|
2008-05-29 20:22:37 +00:00 |
os_os2.c
|
fix a few return codes in the OS/2 VFS (CVS 5817)
|
2008-10-13 21:46:46 +00:00 |
os_unix.c
|
Fix an error in (5826). (CVS 5828)
|
2008-10-16 13:27:40 +00:00 |
os_win.c
|
Removed some more dead code and fixed some unresolved externals for WINCE. Ticket #3420. (CVS 5837)
|
2008-10-22 16:55:47 +00:00 |
os.c
|
Remove the SQLITE_MUTEX_APPDEF compile-time option. The SQLITE_THREADSAFE=0
|
2008-10-07 15:25:48 +00:00 |
os.h
|
Change the OS_XXX pre-processor symbols to SQLITE_OS_XXX. Symbols "OS_UNIX", "OS_WIN", "OS_WINCE", "OS_OS2" and "OS_OTHER" are now "SQLITE_OS_UNIX", "SQLITE_OS_WIN", "SQLITE_OS_WINCE", "SQLITE_OS_OS2" and "SQLITE_OS_OTHER", respectively. (CVS 5311)
|
2008-06-26 10:41:19 +00:00 |
pager.c
|
Change the name of the Cursor object to VdbeCursor. (CVS 5857)
|
2008-11-03 20:55:06 +00:00 |
pager.h
|
Add "pragma journal_mode=memory". Change the way rollback works for in-memory databases so that it reuses the journal_mode=memory code. (CVS 5830)
|
2008-10-17 18:51:52 +00:00 |
parse.y
|
Fix a bug in pragma table_info. Column default values specified as negative numbers (col DEFAULT -1) were being reported as NULL by the pragma. (CVS 5839)
|
2008-10-23 05:45:07 +00:00 |
pcache.c
|
Add "pragma journal_mode=memory". Change the way rollback works for in-memory databases so that it reuses the journal_mode=memory code. (CVS 5830)
|
2008-10-17 18:51:52 +00:00 |
pcache.h
|
Add "pragma journal_mode=memory". Change the way rollback works for in-memory databases so that it reuses the journal_mode=memory code. (CVS 5830)
|
2008-10-17 18:51:52 +00:00 |
pragma.c
|
Change the way sqlite3VdbeSetColName() is called so as to remove a few lines of code. This also fixes #3470. (CVS 5853)
|
2008-10-31 10:53:22 +00:00 |
prepare.c
|
Change the way sqlite3VdbeSetColName() is called so as to remove a few lines of code. This also fixes #3470. (CVS 5853)
|
2008-10-31 10:53:22 +00:00 |
printf.c
|
Remove unused variable from printf.c. Ticket #3331. (CVS 5595)
|
2008-08-22 14:08:35 +00:00 |
random.c
|
Remove the SQLITE_MUTEX_APPDEF compile-time option. The SQLITE_THREADSAFE=0
|
2008-10-07 15:25:48 +00:00 |
resolve.c
|
When a name in double quotes falls back to being a string literal,
|
2008-10-19 21:03:27 +00:00 |
select.c
|
Change the way sqlite3VdbeSetColName() is called so as to remove a few lines of code. This also fixes #3470. (CVS 5853)
|
2008-10-31 10:53:22 +00:00 |
shell.c
|
Make the CLI more tolerant of malformed schemas by setting the
|
2008-08-11 19:12:34 +00:00 |
sqlite3ext.h
|
Added SQLITE_OMIT_DEPRECATED compile time option to leave out deprecated functions. Updated test scripts to skip tests of deprecated functions if they are compiled out. (CVS 5808)
|
2008-10-12 00:27:53 +00:00 |
sqlite.h.in
|
Enhance documentation of sqlite3_db_mutex(). (CVS 5861)
|
2008-11-04 14:48:22 +00:00 |
sqliteInt.h
|
The COMMIT command now works even if there are pending queries, as long
|
2008-11-05 16:37:34 +00:00 |
sqliteLimit.h
|
Change comment in sqliteLimit.h to correctly describe the
|
2008-03-26 15:56:22 +00:00 |
status.c
|
Continuing work on adding full support for the SQLITE_OMIT_WSD
|
2008-09-02 00:52:52 +00:00 |
table.c
|
Added macros to convert between 32-bit ints and 64-bit ptrs to avoid compiler warnings. (CVS 5378)
|
2008-07-08 22:28:48 +00:00 |
tclsqlite.c
|
Minor cleanup of the new "status" command on the TCL bindings. (CVS 5783)
|
2008-10-09 14:45:25 +00:00 |
test1.c
|
Add the sqlite3_extended_errcode() interface. Change to return
|
2008-10-30 15:03:15 +00:00 |
test2.c
|
Instead of storing a pointer to the parent page in the MemPage structure, have each B-Tree cursor keep track of the ancestry of the current page. (CVS 5747)
|
2008-09-29 11:49:47 +00:00 |
test3.c
|
Make sqlite3_count_changes() and total_changes() work with "DELETE FROM <table-name>". (CVS 5844)
|
2008-10-27 13:59:33 +00:00 |
test4.c
|
Added SQLITE_OMIT_DEPRECATED compile time option to leave out deprecated functions. Updated test scripts to skip tests of deprecated functions if they are compiled out. (CVS 5808)
|
2008-10-12 00:27:53 +00:00 |
test5.c
|
Fix further warnings/compilation errors in test code. (CVS 5558)
|
2008-08-12 15:04:58 +00:00 |
test6.c
|
Remove the xGetTempname() method from the vfs structure. Temp files are now opened by passing a NULL pointer as the filename to xOpen(). (CVS 5190)
|
2008-06-06 11:11:25 +00:00 |
test7.c
|
Added SQLITE_OMIT_DEPRECATED compile time option to leave out deprecated functions. Updated test scripts to skip tests of deprecated functions if they are compiled out. (CVS 5808)
|
2008-10-12 00:27:53 +00:00 |
test8.c
|
Changed to used sqlite3_snprintf instead of snprintf (test code only). (CVS 5648)
|
2008-08-31 00:29:08 +00:00 |
test9.c
|
Fix minor problems in the test scripts and harness. (CVS 5394)
|
2008-07-11 13:53:54 +00:00 |
test_async.c
|
Make sure the queueMutex is held prior to writing the pQueueLast field
|
2008-09-26 20:02:50 +00:00 |
test_autoext.c
|
Add tests to verify correct behavior when mutex initialization fails. (CVS 5359)
|
2008-07-08 02:12:37 +00:00 |
test_btree.c
|
Instead of storing a pointer to the parent page in the MemPage structure, have each B-Tree cursor keep track of the ancestry of the current page. (CVS 5747)
|
2008-09-29 11:49:47 +00:00 |
test_config.c
|
Added SQLITE_OMIT_DEPRECATED compile time option to leave out deprecated functions. Updated test scripts to skip tests of deprecated functions if they are compiled out. (CVS 5808)
|
2008-10-12 00:27:53 +00:00 |
test_devsym.c
|
Add a case to permutations.test to run tests with the IOCAP_SAFEAPPEND property set. (CVS 5693)
|
2008-09-12 10:22:40 +00:00 |
test_func.c
|
Miscellaneous cleanup in the new pcache code. (CVS 5629)
|
2008-08-28 02:26:07 +00:00 |
test_hexio.c
|
Add "b" to fopen() in the hexio tests so that extra carriage returns are
|
2008-05-12 16:17:42 +00:00 |
test_loadext.c
|
Additional coverage testing. Fix a segfault following OOM in
|
2008-08-02 03:50:39 +00:00 |
test_malloc.c
|
After running speed1.test and speed1p.test, reset the size of the lookaside buffer. Otherwise, subsequent runs of malloc5.test may report an error. Changes to test code only. (CVS 5824)
|
2008-10-15 11:43:55 +00:00 |
test_md5.c
|
Add more version tags to files that lack them. Ticket #3120. (CVS 5137)
|
2008-05-16 04:51:54 +00:00 |
test_mutex.c
|
Add test cases for sqlite3_db_mutex(). (CVS 5862)
|
2008-11-04 14:55:47 +00:00 |
test_onefile.c
|
Change the TEMP_STORE preprocessor symbol to SQLITE_TEMP_STORE. (CVS 5312)
|
2008-06-26 10:54:12 +00:00 |
test_osinst.c
|
Require the SQLITE_ENABLE_INSTVFS symbol in order to compile testfixture
|
2008-07-25 13:32:44 +00:00 |
test_schema.c
|
Additional test cases added on the sqlite3_create_function() interface. (CVS 5349)
|
2008-07-07 14:50:14 +00:00 |
test_server.c
|
Change the OS_XXX pre-processor symbols to SQLITE_OS_XXX. Symbols "OS_UNIX", "OS_WIN", "OS_WINCE", "OS_OS2" and "OS_OTHER" are now "SQLITE_OS_UNIX", "SQLITE_OS_WIN", "SQLITE_OS_WINCE", "SQLITE_OS_OS2" and "SQLITE_OS_OTHER", respectively. (CVS 5311)
|
2008-06-26 10:41:19 +00:00 |
test_tclvar.c
|
Fix warnings and a compilation error in test code. (CVS 5556)
|
2008-08-12 14:48:40 +00:00 |
test_thread.c
|
Avoid using (clock seconds) in thread003.test. It is not available if testfixture is linked to tcl 8.5. (CVS 5634)
|
2008-08-28 13:55:10 +00:00 |
test_wsd.c
|
Remove the SQLITE_MUTEX_APPDEF compile-time option. The SQLITE_THREADSAFE=0
|
2008-10-07 15:25:48 +00:00 |
tokenize.c
|
Defer deleting Table objects associated with flattened subqueries until
|
2008-09-01 15:52:10 +00:00 |
trigger.c
|
Refactor the name resolution procedures in the code generator. (CVS 5569)
|
2008-08-20 16:35:10 +00:00 |
update.c
|
Change the way sqlite3VdbeSetColName() is called so as to remove a few lines of code. This also fixes #3470. (CVS 5853)
|
2008-10-31 10:53:22 +00:00 |
utf.c
|
Fix further warnings/compilation errors in test code. (CVS 5558)
|
2008-08-12 15:04:58 +00:00 |
util.c
|
Implement the "lookaside" memory allocation cache. Use of this cache makes
|
2008-07-28 19:34:53 +00:00 |
vacuum.c
|
All the page_size pragma to change the page size on a new :memory: database,
|
2008-08-26 21:07:26 +00:00 |
vdbe.c
|
The COMMIT command now works even if there are pending queries, as long
|
2008-11-05 16:37:34 +00:00 |
vdbe.h
|
Change the way sqlite3VdbeSetColName() is called so as to remove a few lines of code. This also fixes #3470. (CVS 5853)
|
2008-10-31 10:53:22 +00:00 |
vdbeapi.c
|
The COMMIT command now works even if there are pending queries, as long
|
2008-11-05 16:37:34 +00:00 |
vdbeaux.c
|
Fix memory allocation problems when string length exceeds limits. (CVS 5865)
|
2008-11-05 17:41:19 +00:00 |
vdbeblob.c
|
Fix for sqlite3_blob_write(): If either 3rd or 4th argument is less than zero, return SQLITE_ERROR. H17879. (CVS 5762)
|
2008-10-02 14:49:01 +00:00 |
vdbefifo.c
|
Implement the "lookaside" memory allocation cache. Use of this cache makes
|
2008-07-28 19:34:53 +00:00 |
vdbeInt.h
|
The COMMIT command now works even if there are pending queries, as long
|
2008-11-05 16:37:34 +00:00 |
vdbemem.c
|
Fix memory allocation problems when string length exceeds limits. (CVS 5865)
|
2008-11-05 17:41:19 +00:00 |
vtab.c
|
Refactor the name resolution procedures in the code generator. (CVS 5569)
|
2008-08-20 16:35:10 +00:00 |
walker.c
|
Refactor the name resolution procedures in the code generator. (CVS 5569)
|
2008-08-20 16:35:10 +00:00 |
where.c
|
Fix a bug reported on the mailing list triggered by the pattern "SELECT <col>, (SELECT ... FROM tbl WHERE rowid > <col>) FROM ...". (CVS 5855)
|
2008-11-03 09:06:05 +00:00 |