.. |
alter.c
|
Fix ALTER TABLE RENAME so that it correctly handles triggers that attach
|
2012-02-01 01:13:10 +00:00 |
analyze.c
|
Fix STAT3 so that it works with the new uninitialized register logic of
|
2011-12-11 02:30:35 +00:00 |
attach.c
|
Simplify the wal-readonly branch so that it does not require changes to
|
2011-06-01 20:01:49 +00:00 |
auth.c
|
|
|
backup.c
|
Change the ROLLBACK command so that pending statements to not block it. The
|
2012-02-13 16:43:16 +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
|
Fix a performance regression: Keep two btree masks in each prepared
|
2011-04-06 22:05:53 +00:00 |
btree.c
|
Change the ROLLBACK command so that pending statements to not block it. The
|
2012-02-13 16:43:16 +00:00 |
btree.h
|
Change the ROLLBACK command so that pending statements to not block it. The
|
2012-02-13 16:43:16 +00:00 |
btreeInt.h
|
Reduce the size of the MemPage object by about 32 bytes. Other structure
|
2012-02-02 19:37:18 +00:00 |
build.c
|
Data structure cleanup. Remove unused fields. Rearrange other files for
|
2012-02-02 15:50:17 +00:00 |
callback.c
|
Rename sqlite3SchemaFree() to sqlite3SchemaClear() to more accurately reflect
|
2011-04-04 13:40:53 +00:00 |
complete.c
|
|
|
ctime.c
|
Purge lingering references to SQLITE_STAT2 from the code and test scripts.
|
2011-10-21 19:06:32 +00:00 |
date.c
|
The date/time functions return NULL if the xCurrentTime or
|
2011-10-12 23:13:43 +00:00 |
delete.c
|
Remove unused fields from the Parse object. Documentation and formatting
|
2011-11-29 15:40:32 +00:00 |
expr.c
|
Simplified array allocation in the IdList and AggInfo objects.
|
2012-02-02 03:38:30 +00:00 |
fault.c
|
|
|
fkey.c
|
Add assert() statements and eliminate needless variable assignments in order
|
2011-10-14 21:49:18 +00:00 |
func.c
|
Another attempt to fix warnings in the randomFunc() function.
|
2012-02-11 19:53:24 +00:00 |
global.c
|
Fix harmless compiler warnings.
|
2011-12-11 02:29:25 +00:00 |
hash.c
|
|
|
hash.h
|
|
|
hwtime.h
|
|
|
insert.c
|
Fix typos and comments and make minor changes to a few function names,
|
2012-01-04 12:57:45 +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
|
|
|
lempar.c
|
Added the tool/warnings-clang.sh script. Changes so that there are no
|
2011-10-15 00:16:30 +00:00 |
loadext.c
|
When an sqlite3_auto_extension() function fails, report back its actual
|
2011-12-13 04:08:36 +00:00 |
main.c
|
Add the new SQLITE_ABORT_ROLLBACK extended error code to be returned for
|
2012-02-13 17:01:51 +00:00 |
malloc.c
|
Check the return code from sqlite3_initialize() called from within
|
2011-12-22 17:10:35 +00:00 |
mem0.c
|
|
|
mem1.c
|
Revise the preprocessor directives used to handle malloc.h and _msize, in order to detect and handle the MSVC special-case automatically.
|
2012-02-11 21:56:59 +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
|
Add a target to main.mk that will fail if the amalgamation contains any exported symbols that do not begin with "sqlite3_". Run this target from within releasetest.tcl. Add "static" to a couple of private functions in mem3.c.
|
2011-07-07 08:19:16 +00:00 |
mem5.c
|
Suppress many harmless compiler warnings, mostly signed/unsigned comparisons
|
2011-04-05 22:08:24 +00:00 |
memjournal.c
|
Fix a comment typo in memjournal.c
|
2010-09-16 23:18:57 +00:00 |
mutex_noop.c
|
Fix typos and comments and make minor changes to a few function names,
|
2012-01-04 12:57:45 +00:00 |
mutex_os2.c
|
Updates to the OS/2 patches. This change also move the location of a global
|
2011-04-11 15:36:26 +00:00 |
mutex_unix.c
|
Fix typos and comments and make minor changes to a few function names,
|
2012-01-04 12:57:45 +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
|
Fix typos and comments and make minor changes to a few function names,
|
2012-01-04 12:57:45 +00:00 |
mutex.h
|
Added the tool/warnings-clang.sh script. Changes so that there are no
|
2011-10-15 00:16:30 +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
|
The server1.test script should only run if mutexes are functional.
|
2011-08-31 19:40:58 +00:00 |
os_os2.c
|
Updates to the OS/2 patches. This change also move the location of a global
|
2011-04-11 15:36:26 +00:00 |
os_unix.c
|
Fix a harmless compiler warning introduced by the previous check-in.
|
2012-02-13 20:28:15 +00:00 |
os_win.c
|
Prevent winOpenSharedMemory from masking the real return code from its call to winOpen. Also, add asserts to check the double-zero termination of database file names.
|
2012-01-11 01:01:02 +00:00 |
os.c
|
Refactor sqlite3OsFileControlNoFail() into sqlite3FileControlHint().
|
2012-01-10 17:59:59 +00:00 |
os.h
|
Do not rely on the _WIN32_WINNT macro as vs2005 does not define it by default.
|
2012-01-30 16:02:43 +00:00 |
pager.c
|
Remove the undocumented PRAGMA omit_readlock hack.
|
2012-01-17 15:29:14 +00:00 |
pager.h
|
Remove the undocumented PRAGMA omit_readlock hack.
|
2012-01-17 15:29:14 +00:00 |
parse.y
|
Disable the ability to have multiple values in the VALUES clause of an
|
2012-02-10 17:38:58 +00:00 |
pcache1.c
|
Reduce the size of the MemPage object by about 32 bytes. Other structure
|
2012-02-02 19:37:18 +00:00 |
pcache.c
|
Make sure large negative arguments to PRAGMA cache_size do not cause
|
2012-01-02 15:45:12 +00:00 |
pcache.h
|
Data structure cleanup. Remove unused fields. Rearrange other files for
|
2012-02-02 15:50:17 +00:00 |
pragma.c
|
Futher pedantic fixes to the sqlite3_uri_boolean() interface.
|
2012-01-31 14:24:47 +00:00 |
prepare.c
|
Minor changes needed to restore full branch test coverage.
|
2011-11-09 16:12:24 +00:00 |
printf.c
|
Begin adding the data-structure explaining subsystem. All is contained within
|
2011-12-06 19:44:51 +00:00 |
random.c
|
|
|
resolve.c
|
Minor cleanups of the compound-subquery flattening logic. New test cases
|
2011-12-10 23:18:32 +00:00 |
rowset.c
|
|
|
select.c
|
For queries of the form "SELECT p, max(q) FROM t1", the value of column p
|
2012-02-02 17:35:43 +00:00 |
shell.c
|
Command-line shell enhancements: Reorganize the "usage" comment so that
|
2012-02-07 14:13:50 +00:00 |
sqlite3ext.h
|
Fix some code formatting in sqlite3Ext.h to avoid lines longer than 80
|
2011-10-29 12:42:31 +00:00 |
sqlite.h.in
|
Add the new SQLITE_ABORT_ROLLBACK extended error code to be returned for
|
2012-02-13 17:01:51 +00:00 |
sqliteInt.h
|
Change the ROLLBACK command so that pending statements to not block it. The
|
2012-02-13 16:43:16 +00:00 |
sqliteLimit.h
|
Update a comment in sqliteLimit.h. No changes to code or tests.
|
2011-04-06 12:38:10 +00:00 |
status.c
|
Add the SQLITE_DB_STATUS_CACHE_HIT and MISS options. For querying the number of cache hits and misses on a per-connection basis.
|
2011-09-22 14:41:16 +00:00 |
table.c
|
|
|
tclsqlite.c
|
Add the -uri option to the usage comment that is printed by the "sqlite3"
|
2012-01-13 16:16:10 +00:00 |
test1.c
|
Fix compiler warnings in the TCL test harness.
|
2012-01-30 18:00:31 +00:00 |
test2.c
|
Make sure filenames handed to the VFS by the fake_big_file test procedure
|
2012-01-11 00:38:51 +00:00 |
test3.c
|
Only require double-zero terminators on database filenames, not any every
|
2012-01-10 23:18:38 +00:00 |
test4.c
|
Changes for consistent use of SQLITE_OS_UNIX and removal of legacy OS_UNIX from testfixture source;
|
2011-04-04 21:48:01 +00:00 |
test5.c
|
Fix compiler warnings in the TCL test harness.
|
2012-01-30 18:00:31 +00:00 |
test6.c
|
Change the name ZERO_DAMAGE to the more descriptive POWERSAFE_OVERWRITE.
|
2011-12-23 01:04:17 +00:00 |
test7.c
|
Changes for consistent use of SQLITE_OS_UNIX and removal of legacy OS_UNIX from testfixture source;
|
2011-04-04 21:48:01 +00:00 |
test8.c
|
Add a test for [48f29963] that does not depend on FTS.
|
2011-10-29 15:29:43 +00:00 |
test9.c
|
|
|
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
|
|
|
test_backup.c
|
|
|
test_btree.c
|
|
|
test_config.c
|
For the mem1.c system malloc implementation, use the malloc_usable_size()
|
2011-11-09 01:53:25 +00:00 |
test_demovfs.c
|
Minor cleanups to the header comments on various test_*.c file, to make
|
2011-05-23 18:37:42 +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
|
Fix typos and comments and make minor changes to a few function names,
|
2012-01-04 12:57:45 +00:00 |
test_fuzzer.c
|
Add additional test data and documentation to the fuzzer virtual table.
|
2011-04-01 20:28:31 +00:00 |
test_hexio.c
|
Fix some problems in os_unix.c when compiled with ENABLE_LOCKING_STYLE on OSX. Also some minor issues with test scripts.
|
2011-04-01 09:04:36 +00:00 |
test_init.c
|
Add a version number to the sqlite3_pcache_methods2 object. Other PCACHE2
|
2011-11-13 21:44:03 +00:00 |
test_intarray.c
|
|
|
test_intarray.h
|
|
|
test_journal.c
|
Do not throw an error from within test_journal.c if a database file size is not an integer multiple of the page-size.
|
2012-01-13 14:50:29 +00:00 |
test_loadext.c
|
|
|
test_malloc.c
|
Fix compiler warnings in the TCL test harness.
|
2012-01-30 18:00:31 +00:00 |
test_multiplex.c
|
In the multiplexor routine that determines the size of an overflow file,
|
2012-01-14 00:42:40 +00:00 |
test_multiplex.h
|
Removed dependency on sqliteInt.h so that multiplex VFS shim can be compiled as loadable module.
|
2011-04-01 14:22:46 +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
|
Add a file-control that will discover the name of the bottom-level VFS and
|
2011-12-14 17:53:36 +00:00 |
test_pcache.c
|
Merge the PCACHE2 changes into trunk.
|
2011-11-16 18:08:07 +00:00 |
test_quota.c
|
Fix the sqlite3_quota_file() function in test_quota.c so that it adds the second nul-terminator to all file names that will be passed to a VFS xOpen method.
|
2012-01-11 11:20:42 +00:00 |
test_quota.h
|
Enhancements to test_quota.c: Remove the external dependency on
|
2011-12-13 23:26:10 +00:00 |
test_rtree.c
|
Fix harmless compiler warnings in test code. No changes to the core.
|
2011-08-25 18:54:46 +00:00 |
test_schema.c
|
|
|
test_server.c
|
Changes to support building with various SQLITE_OMIT_XXX options defined.
|
2011-04-06 17:54:31 +00:00 |
test_stat.c
|
Fix other problems where 32-bit integer overflow may cause a problem. Two that require an improbably large sub-journal and two in test harness code.
|
2011-12-21 18:04:41 +00:00 |
test_superlock.c
|
Work around restriction in Windows file locking.
|
2010-12-07 17:12:21 +00:00 |
test_syscall.c
|
When retrying a write() after an EINTR error on unix, be sure to also
|
2011-08-19 14:54:12 +00:00 |
test_tclvar.c
|
|
|
test_thread.c
|
Fix compiler warnings in the TCL test harness.
|
2012-01-30 18:00:31 +00:00 |
test_vfs.c
|
Change the name ZERO_DAMAGE to the more descriptive POWERSAFE_OVERWRITE.
|
2011-12-23 01:04:17 +00:00 |
test_vfstrace.c
|
Add a file-control that will discover the name of the bottom-level VFS and
|
2011-12-14 17:53:36 +00:00 |
test_wholenumber.c
|
Add the "wholenumber" virtual table module to the test suite - useful in
|
2011-04-01 23:49:44 +00:00 |
test_wsd.c
|
|
|
tokenize.c
|
Update the text of requirements associated with sqlite3_pcache_methods2.
|
2011-12-30 15:17:47 +00:00 |
trigger.c
|
Modify the OP_Once opcode so that it works correctly in trigger sub-programs. This is a candidate fix for [7bbfb7d442].
|
2011-12-09 13:24:16 +00:00 |
update.c
|
Make no assumptions about the initial state of VDBE registers.
|
2011-12-09 16:21:19 +00:00 |
utf.c
|
Begin a branch that experimentally replaces sqlite_stat2 with a new table
|
2011-08-12 01:51:45 +00:00 |
util.c
|
Only require double-zero terminators on database filenames, not any every
|
2012-01-10 23:18:38 +00:00 |
vacuum.c
|
Add the SQLITE_FCNTL_OVERWRITE file-control. Used by SQLite to indicate to the OS layer that the current transaction will overwrite the entire file.
|
2011-10-07 16:57:59 +00:00 |
vdbe.c
|
Add the new SQLITE_ABORT_ROLLBACK extended error code to be returned for
|
2012-02-13 17:01:51 +00:00 |
vdbe.h
|
Modify the OP_Once opcode so that it works correctly in trigger sub-programs. This is a candidate fix for [7bbfb7d442].
|
2011-12-09 13:24:16 +00:00 |
vdbeapi.c
|
Fix typos in comments. No changes to code.
|
2011-12-31 21:51:55 +00:00 |
vdbeaux.c
|
Add the new SQLITE_ABORT_ROLLBACK extended error code to be returned for
|
2012-02-13 17:01:51 +00:00 |
vdbeblob.c
|
Add the new OP_Once opcode. Use it to clean up and simplify various
|
2011-09-16 01:34:43 +00:00 |
vdbeInt.h
|
More structure packing for smaller objects and less memory usage.
|
2012-02-02 21:02:43 +00:00 |
vdbemem.c
|
Fix a boundary case for the integer affinity routine for non-x86 processors.
|
2012-02-10 01:25:13 +00:00 |
vdbesort.c
|
More structure packing for smaller objects and less memory usage.
|
2012-02-02 21:02:43 +00:00 |
vdbetrace.c
|
Import the experimental parse-tree explainer, with fixes, from the
|
2011-12-10 15:55:01 +00:00 |
vtab.c
|
Add support for IF NOT EXISTS on CREATE VIRTUAL TABLE.
|
2012-01-28 19:41:53 +00:00 |
wal.c
|
Refactor sqlite3OsFileControlNoFail() into sqlite3FileControlHint().
|
2012-01-10 17:59:59 +00:00 |
wal.h
|
Minor changes to fix compilation with SQLITE_OMIT_WAL and SQLITE_OMIT_WSD defined.
|
2011-12-30 10:54:24 +00:00 |
walker.c
|
|
|
where.c
|
Modify the OP_Once opcode so that it works correctly in trigger sub-programs. This is a candidate fix for [7bbfb7d442].
|
2011-12-09 13:24:16 +00:00 |