sqlite/src
pweilbacher 8d4fc83817 Correctly test DosWrite() for failure return code (CVS 5118)
FossilOrigin-Name: 3eff0ef2cfe70389bc80a270902702206be178f3
2008-05-12 00:29:41 +00:00
..
alter.c Fix the ALTER TABLE RENAME algorithm so that it is not confused 2008-05-09 14:17: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 Add the journal_mode pragma. This is currently just syntax - it is not 2008-04-17 17:02:01 +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 Fix a problem with recovering from an IO error in exclusive-locking mode. (CVS 5112) 2008-05-09 16:57:50 +00:00
btree.h Use "(void)" function arguments in declarations instead of "()". Both are 2008-04-26 13:39:46 +00:00
btreeInt.h Consolidated varint macro usage from btreeInt.h, vdbe.c, and vdbeaux.c into sqliteInt.h and made their use consistent. Slight improvements to varint32 macros. (CVS 5045) 2008-04-24 19:15:09 +00:00
build.c Fix more compiler warnings. (CVS 5074) 2008-05-01 17:16:52 +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 Make sure that transactions are started on all virtual tables that 2008-04-28 18:46:43 +00:00
expr.c Fix more compiler warnings. (CVS 5074) 2008-05-01 17:16:52 +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 Remove all references to sqlite3_intptr_t. (CVS 5051) 2008-04-27 18:40:11 +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 Make sure that transactions are started on all virtual tables that 2008-04-28 18:46:43 +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 Defer allocating memory space to hold the array of column values and 2008-03-21 18:01:14 +00:00
loadext.c Fix harmless compiler warnings. (CVS 5073) 2008-05-01 17:03:49 +00:00
main.c Better error messages when trying to open a large file using a version 2008-05-05 16:56:34 +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 Correctly test DosWrite() for failure return code (CVS 5118) 2008-05-12 00:29:41 +00:00
os_unix.c Better error messages when trying to open a large file using a version 2008-05-05 16:56:34 +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.c If an error occurs within xAccess(), it should return -1. Remove an assert() 2008-05-07 14:49:21 +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 Fix a problem with recovering from an IO error in exclusive-locking mode. (CVS 5112) 2008-05-09 16:57:50 +00:00
pager.h Fix harmless compiler warnings. (CVS 5073) 2008-05-01 17:03:49 +00:00
parse.y Continuing progress on the journal_mode pragma. It still does not work. (CVS 5027) 2008-04-17 20:59:37 +00:00
pragma.c Continuing progress on the journal_mode pragma. It still does not work. (CVS 5027) 2008-04-17 20:59:37 +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 Fix a potential buffer overrun in sqlite3_mprintf() when a non-terminated 2008-04-29 15:22:27 +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 harmless compiler warnings. (CVS 5073) 2008-05-01 17:03:49 +00:00
shell.c Do not segfault in the CLI if sqlite3_open() fails to create a 2008-05-05 16:27:24 +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 New test cases to verify that SQLite handles bound NaN, +Inf, and -Inf 2008-05-11 11:07:06 +00:00
sqliteInt.h Reformulate the constants for the minimum and maximum 64-bit signed 2008-05-09 18:03:13 +00:00
sqliteLimit.h Change comment in sqliteLimit.h to correctly describe the 2008-03-26 15:56:22 +00:00
table.c Remove all references to sqlite3_intptr_t. (CVS 5051) 2008-04-27 18:40:11 +00:00
tclsqlite.c Fix more compiler warnings. (CVS 5074) 2008-05-01 17:16:52 +00:00
test1.c Use memcpy() instead of casting to copy the content of a long long int 2008-05-11 17:22:01 +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 Consolidated varint macro usage from btreeInt.h, vdbe.c, and vdbeaux.c into sqliteInt.h and made their use consistent. Slight improvements to varint32 macros. (CVS 5045) 2008-04-24 19:15:09 +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 Fix a couple of minor problems with transactions in virtual tables. (CVS 5081) 2008-05-05 13:23:04 +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 a problem with recovering from an IO error in exclusive-locking mode. (CVS 5112) 2008-05-09 16:57:50 +00:00
test_schema.c Fix more compiler warnings. (CVS 5074) 2008-05-01 17:16:52 +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 Make sure that transactions are started on all virtual tables that 2008-04-28 18:46:43 +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 Make sure that transactions are started on all virtual tables that 2008-04-28 18:46:43 +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 New test cases to verify that SQLite handles bound NaN, +Inf, and -Inf 2008-05-11 11:07:06 +00:00
vacuum.c Add comment to speculate when setting journal_mode=OFF on VACUUM does not 2008-04-30 16:38:23 +00:00
vdbe.c Reformulate the constants for the minimum and maximum 64-bit signed 2008-05-09 18:03:13 +00:00
vdbe.h Fix harmless compiler warnings. (CVS 5073) 2008-05-01 17:03:49 +00:00
vdbeapi.c Do not clear the error code or error message in sqlite3_clear_bindings(). 2008-05-09 14:39:44 +00:00
vdbeaux.c Use a 6-byte rather than an 8-byte encoding for integers between 2008-05-08 15:18:10 +00:00
vdbeblob.c Ensure that it is not possible to open either virtual table or view columns using the blob API. Ticket #3078. (CVS 5041) 2008-04-24 09:49:55 +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 Fix harmless compiler warnings. (CVS 5073) 2008-05-01 17:03:49 +00:00
vdbemem.c Reformulate the constants for the minimum and maximum 64-bit signed 2008-05-09 18:03:13 +00:00
vtab.c Fix a couple of minor problems with transactions in virtual tables. (CVS 5081) 2008-05-05 13:23:04 +00:00
where.c Comment and variable-name cleanup in where.c. Add testcase() macros to 2008-04-19 14:40:43 +00:00