.. |
alter.c
|
Add a new interface, sqlite3_context_db_handle(), that returns the database
|
2008-03-19 21:45:51 +00:00 |
analyze.c
|
Use a vdbe memory cell to allocate the space required for vdbe cursors. (CVS 4912)
|
2008-03-25 09:47:35 +00:00 |
attach.c
|
Initial implementation of per-connection limits and the sqlite3_limit() API.
|
2008-03-20 14:03:29 +00:00 |
auth.c
|
Remove unneeded pSchema field from the Expr structure. (CVS 4434)
|
2007-09-18 15:55:07 +00:00 |
bitvec.c
|
Get the SQLITE_SECURE_DELETE compile-time option working again.
|
2008-04-14 01:00:57 +00:00 |
btmutex.c
|
Improvements to test coverage in the lemon-generated parser and in the
|
2008-01-23 12:52:40 +00:00 |
btree.c
|
Remove superfluous code from btree.c. (CVS 4964)
|
2008-04-03 21:46:57 +00:00 |
btree.h
|
Modify the {quote: IdxDelete} opcode so that it takes an array of registers rather
|
2008-03-25 17:23:32 +00:00 |
btreeInt.h
|
Make the sqlite3BtreeMoveto routine a no-op if the cursor is already pointing
|
2008-03-29 16:01:04 +00:00 |
build.c
|
Remove entries from the sqlite_stat1 table whenever an index is dropped. Related to #3033. (CVS 4989)
|
2008-04-11 17:11:26 +00:00 |
callback.c
|
Modifications to the malloc failure tests to test transient and persistent failures. (CVS 4321)
|
2007-08-29 12:31:25 +00:00 |
complete.c
|
Work around problem with forward declarations of constants in MSVC
|
2007-08-27 23:26:59 +00:00 |
date.c
|
Initial implementation of per-connection limits and the sqlite3_limit() API.
|
2008-03-20 14:03:29 +00:00 |
delete.c
|
Do not attempt to omit unused columns of a view in an instead-of trigger
|
2008-04-15 14:36:42 +00:00 |
experimental.c
|
Patches to support linux on embedded platforms. (CVS 3049)
|
2006-01-31 20:49:13 +00:00 |
expr.c
|
Fix a code generator bug caused by the new CSE optimization. Add test cases
|
2008-04-15 12:14:21 +00:00 |
fault.c
|
Allow the xAccess method in the VFS to return -1 to signal an I/O
|
2008-03-27 22:42:51 +00:00 |
func.c
|
Reinstate test cases for the limit tests. The sqlite3_limit() API is now
|
2008-03-20 16:30:17 +00:00 |
hash.c
|
Minor optimizations. (CVS 4955)
|
2008-04-02 18:33:07 +00:00 |
hash.h
|
Add internal locking to the test_async.c backend. So that more than one connection may be used from within a single process. (CVS 4396)
|
2007-09-04 14:31:47 +00:00 |
insert.c
|
Additional reductions in the use of memset(). (CVS 4988)
|
2008-04-11 15:36:03 +00:00 |
journal.c
|
Updated comments on journal.c. No changes to code. (CVS 4408)
|
2007-09-06 13:49:37 +00:00 |
legacy.c
|
Defer allocating memory space to hold the array of column values and
|
2008-03-21 18:01:14 +00:00 |
loadext.c
|
Give file scope to the sqlite3Apis constant. Ticket #3024. (CVS 4980)
|
2008-04-10 16:01:10 +00:00 |
main.c
|
Make sure the database connection mutex is held before calling
|
2008-04-16 00:49:12 +00:00 |
malloc.c
|
Changes to delay freeing buffers associated with vdbe memory cells until either sqlite3_finalize() or sqlite3_release_memory() is called. (CVS 4922)
|
2008-03-26 18:34:43 +00:00 |
md5.c
|
More annoying and pointless signedness warnings fixed. (CVS 2811)
|
2005-12-09 20:21:58 +00:00 |
mem1.c
|
Add the ability to simulate out-of-memory errors when using the default
|
2008-03-18 00:07:10 +00:00 |
mem2.c
|
Make sure all memory allocations are 8-byte aligned. Ticket #3040.
|
2008-04-10 14:57:24 +00:00 |
mem3.c
|
Change non-exported memory interfaces to following the naming conventions. (CVS 4797)
|
2008-02-19 15:15:15 +00:00 |
mem4.c
|
Add the experimental mem5.c memory allocator. Allocate the content part
|
2008-02-14 23:26:56 +00:00 |
mem5.c
|
Change non-exported memory interfaces to following the naming conventions. (CVS 4797)
|
2008-02-19 15:15:15 +00:00 |
mutex_os2.c
|
Changes to delay freeing buffers associated with vdbe memory cells until either sqlite3_finalize() or sqlite3_release_memory() is called. (CVS 4922)
|
2008-03-26 18:34:43 +00:00 |
mutex_unix.c
|
eliminate compile-time warnings related to missing field initializations (CVS 4936)
|
2008-03-29 12:47:27 +00:00 |
mutex_w32.c
|
Changes to delay freeing buffers associated with vdbe memory cells until either sqlite3_finalize() or sqlite3_release_memory() is called. (CVS 4922)
|
2008-03-26 18:34:43 +00:00 |
mutex.c
|
Changes to delay freeing buffers associated with vdbe memory cells until either sqlite3_finalize() or sqlite3_release_memory() is called. (CVS 4922)
|
2008-03-26 18:34:43 +00:00 |
mutex.h
|
Bug fixes in the mutex header file. Tickets #2599 and #2600. (CVS 4335)
|
2007-08-30 14:10:30 +00:00 |
os_common.h
|
Correctly handle I/O errors that occur during OsUnlock(). Before this
|
2008-03-07 19:51:14 +00:00 |
os_os2.c
|
Support UTF-8 filenames on OS/2 by converting them to and from the local codepage. Ticket 3052. (CVS 5014)
|
2008-04-15 18:50:02 +00:00 |
os_os2.h
|
Work toward multithreading support. Currently crashes quickly on a test. (CVS 4253)
|
2007-08-20 22:48:41 +00:00 |
os_test.c
|
Add a new api sqlite3_randomness() for providing access to SQLite's
|
2008-03-19 14:15:34 +00:00 |
os_test.h
|
Fix a problem with crashtest caused by the F_FULLSYNC change. (CVS 2373)
|
2005-03-10 14:32:24 +00:00 |
os_unix.c
|
Add a new api sqlite3_randomness() for providing access to SQLite's
|
2008-03-19 14:15:34 +00:00 |
os_unix.h
|
Changes to the unix OS layer aimed at finding and fixing tickets
|
2005-06-15 17:47:55 +00:00 |
os_win.c
|
Add a new api sqlite3_randomness() for providing access to SQLite's
|
2008-03-19 14:15:34 +00:00 |
os_win.h
|
Use type i64 instead of off_t for file offsets since off_t is giving
|
2004-10-01 02:00:31 +00:00 |
os.c
|
Replace always-true condition with assertion (CVS 4970)
|
2008-04-08 03:09:22 +00:00 |
os.h
|
Support UTF-8 filenames on OS/2 by converting them to and from the local codepage. Ticket 3052. (CVS 5014)
|
2008-04-15 18:50:02 +00:00 |
pager.c
|
Do not attempt to write to temporary database files that have never
|
2008-04-14 23:13:45 +00:00 |
pager.h
|
Allow a VACUUM operation to change the page-size in the same way as it can be used to change a database between auto-vacuum and normal mode. (CVS 4896)
|
2008-03-20 11:04:21 +00:00 |
parse.y
|
add two missing initializer values (CVS 4937)
|
2008-03-29 12:50:33 +00:00 |
pragma.c
|
Allow the xAccess method in the VFS to return -1 to signal an I/O
|
2008-03-27 22:42:51 +00:00 |
prepare.c
|
Avoid an out-of-bounds read in sqlite3_prepare() and fix a case where the output variable *pzTail was being set incorrectly. Fix for #3027. (CVS 4957)
|
2008-04-03 14:36:25 +00:00 |
printf.c
|
Reinstate test cases for the limit tests. The sqlite3_limit() API is now
|
2008-03-20 16:30:17 +00:00 |
random.c
|
Add a completely new testing system for the Bitvec object. The new
|
2008-03-21 16:45:47 +00:00 |
select.c
|
Fix a code generator bug caused by the new CSE optimization. Add test cases
|
2008-04-15 12:14:21 +00:00 |
server.c
|
Documentation updates. Fix to date.c. But most importantly: database
|
2006-01-15 00:13:15 +00:00 |
shell.c
|
Support UTF-8 filenames on OS/2 by converting them to and from the local codepage. Ticket 3052. (CVS 5014)
|
2008-04-15 18:50:02 +00:00 |
sqlite3ext.h
|
Add a new interface, sqlite3_context_db_handle(), that returns the database
|
2008-03-19 21:45:51 +00:00 |
sqlite.h.in
|
Back out the zero-terminator optimization introduced in check-in (4915).
|
2008-04-16 00:28:13 +00:00 |
sqliteInt.h
|
Do not attempt to omit unused columns of a view in an instead-of trigger
|
2008-04-15 14:36:42 +00:00 |
sqliteLimit.h
|
Change comment in sqliteLimit.h to correctly describe the
|
2008-03-26 15:56:22 +00:00 |
table.c
|
Handle non-autoconf build correctly with new changes (CVS 4832)
|
2008-03-06 09:58:50 +00:00 |
tclsqlite.c
|
Back out the zero-terminator optimization introduced in check-in (4915).
|
2008-04-16 00:28:13 +00:00 |
test1.c
|
Add tests to verify that strings may use embedded zero characters.
|
2008-04-16 12:58:53 +00:00 |
test2.c
|
Add a completely new testing system for the Bitvec object. The new
|
2008-03-21 16:45:47 +00:00 |
test3.c
|
Modify the {quote: IdxDelete} opcode so that it takes an array of registers rather
|
2008-03-25 17:23:32 +00:00 |
test4.c
|
Get the quick.test script running with SQLITE_THREADSAFE enabled. (CVS 4269)
|
2007-08-22 11:41:18 +00:00 |
test5.c
|
The sqlite3_value object now carries an sqlite3* pointer to use for
|
2007-08-21 19:33:56 +00:00 |
test6.c
|
Add a new api sqlite3_randomness() for providing access to SQLite's
|
2008-03-19 14:15:34 +00:00 |
test7.c
|
Fix problem building testfixture on mac. Ticket #2689. (CVS 4470)
|
2007-10-05 15:04:12 +00:00 |
test8.c
|
Return an error when an xBestIndex() method indicates that it intends to use the value of an unusable constraint. Related to #2998. (CVS 4867)
|
2008-03-17 09:36:44 +00:00 |
test9.c
|
Improvements to test coverage in the lemon-generated parser and in the
|
2008-01-23 12:52:40 +00:00 |
test_async.c
|
Fix an alignment problem in test_async.c. (CVS 4840)
|
2008-03-07 21:04:02 +00:00 |
test_autoext.c
|
Fix build whether compiling with or without auto-extension enabled (CVS 4891)
|
2008-03-19 23:52:34 +00:00 |
test_btree.c
|
Begin adding mutexes. Compiles without SQLITE_OMIT_SHARED_CACHE but we
|
2007-08-17 01:14:38 +00:00 |
test_config.c
|
Get the SQLITE_SECURE_DELETE compile-time option working again.
|
2008-04-14 01:00:57 +00:00 |
test_devsym.c
|
Change <sqlite3.h> to "sqlite3.h" in #includes (CVS 4847)
|
2008-03-09 02:00:19 +00:00 |
test_func.c
|
Fix a code generator bug caused by the new CSE optimization. Add test cases
|
2008-04-15 12:14:21 +00:00 |
test_hexio.c
|
Added an experimental malloc-free memory allocation subsystem, intended
|
2007-10-19 17:47:24 +00:00 |
test_loadext.c
|
Add some tests for sqlite3_load_extension(). (CVS 3239)
|
2006-06-14 10:38:02 +00:00 |
test_malloc.c
|
Changes to the Mem structure to reduce the frequency of freeing and reallocating the dynamic buffer. (CVS 4928)
|
2008-03-28 15:44:09 +00:00 |
test_md5.c
|
Minor test coverage enhancements. (CVS 4877)
|
2008-03-18 13:01:38 +00:00 |
test_onefile.c
|
Change <sqlite3.h> to "sqlite3.h" in #includes (CVS 4847)
|
2008-03-09 02:00:19 +00:00 |
test_osinst.c
|
Fix alignment issue in instrumentation code. (CVS 5005)
|
2008-04-14 17:42:41 +00:00 |
test_schema.c
|
Half-way through a major refactoring of the memory allocation.
|
2007-08-16 04:30:38 +00:00 |
test_server.c
|
Fixes for compilation/testing when the various OMIT macros are defined. (CVS 4423)
|
2007-09-12 17:01:45 +00:00 |
test_tclvar.c
|
Remove unnecessary #includes of "os.h". New mutex implementations. (CVS 4255)
|
2007-08-21 10:44:15 +00:00 |
test_thread.c
|
Change all instances of "it's" in comments to either "its" or "it is",
|
2007-12-13 21:54:09 +00:00 |
tokenize.c
|
Add the sqlite3PutVarint32 routine as an alternative to sqlite3PutVarint.
|
2008-04-05 18:41:42 +00:00 |
trigger.c
|
Registerification of the VDBE is complete. The operand stack has been
|
2008-01-17 16:22:13 +00:00 |
update.c
|
Do not attempt to omit unused columns of a view in an instead-of trigger
|
2008-04-15 14:36:42 +00:00 |
utf.c
|
Changes to the Mem structure to reduce the frequency of freeing and reallocating the dynamic buffer. (CVS 4928)
|
2008-03-28 15:44:09 +00:00 |
util.c
|
Make sure the database connection mutex is held before calling
|
2008-04-16 00:49:12 +00:00 |
vacuum.c
|
Allow a VACUUM operation to change the page-size in the same way as it can be used to change a database between auto-vacuum and normal mode. (CVS 4896)
|
2008-03-20 11:04:21 +00:00 |
vdbe.c
|
Fix a code generator bug caused by the new CSE optimization. Add test cases
|
2008-04-15 12:14:21 +00:00 |
vdbe.h
|
Speed improvements by removing unnecessary memset() operations.
|
2008-04-11 14:56:53 +00:00 |
vdbeapi.c
|
Free Mem.z buffers when a vdbe statement is reset. (CVS 5002)
|
2008-04-14 15:15:22 +00:00 |
vdbeaux.c
|
Remove a recently added assert() that is failing with certain compilers on 32-bit platforms. Ticket #3043. (CVS 4990)
|
2008-04-11 17:15:46 +00:00 |
vdbeblob.c
|
Use a vdbe memory cell to allocate the space required for vdbe cursors. (CVS 4912)
|
2008-03-25 09:47:35 +00:00 |
vdbefifo.c
|
Add the memory fault simulator to mem5.c. Enable soft heap limit on mem5.c.
|
2008-02-18 22:24:57 +00:00 |
vdbeInt.h
|
Changes to the Mem structure to reduce the frequency of freeing and reallocating the dynamic buffer. (CVS 4928)
|
2008-03-28 15:44:09 +00:00 |
vdbemem.c
|
Back out the zero-terminator optimization introduced in check-in (4915).
|
2008-04-16 00:28:13 +00:00 |
vtab.c
|
Correctly handle virtual tables that are created and dropped all within
|
2008-04-10 18:35:21 +00:00 |
where.c
|
First cut at optimizing single-row updates to use a one-pass algorithm. (CVS 4973)
|
2008-04-10 13:33:18 +00:00 |