- 76ea46c Fix the multiplexor logging so that it works with SQLITE_ENABLE_8_3_NAMES. by drh ยท 14 years ago nx-devkit
- 8e33b23 In the multiplexor extension, improve the error logging when a chunk fails by drh ยท 14 years ago
- 1bfbdcb Port the command-line shell enhancements including the new --cmd option by drh ยท 14 years ago
- 03c8582 Do not rely on the _WIN32_WINNT macro as vs2005 does not define it by default. by drh ยท 14 years ago
- 09a982e Cherrypick the fix from [629108c8e5376f989] into the nx-devkit branch. by drh ยท 14 years ago
- 4a7eb4b Cherry-pick the fix to surplus overflow files in the multiplexor, by drh ยท 14 years ago
- 34cf60e Cherry-pick the SQLITE_DIRECT_OVERFLOW_READ fix for ticket by drh ยท 14 years ago
- 8c24a36 Tweaks to the way multiplexSubOpen() works, for backwards compatibility. by drh ยท 14 years ago
- 0699966 Fix a potential infinite loop (inserted by the previous check-in) by drh ยท 14 years ago
- e7d9f13 The xTruncate method for the multiplexor now changes surplus overflow by drh ยท 14 years ago
- 38deeb9 Call sqlite3_log() with an appropriate message if unable to find a unique by drh ยท 14 years ago
- 5c531a4 A better solution to being unable to find a unique master-journal filename: by drh ยท 14 years ago
- f580860 Make sure the antipenultimate character of master-journal filenames is a "9" by drh ยท 14 years ago
- e712b58 When deleting a file with the multiplexor VFS, also delete any overflow files that exist. by dan ยท 14 years ago
- 78c0eaf Make sure the chunksize in test_multiplex does not cause the pending byte by drh ยท 14 years ago
- 31b2129 Fix some problems with dropped error codes in multiplexOpen(). by dan ยท 14 years ago
- 2be25bf In the multiplexor, do not try to delete overflow files that do not exist. by drh ยท 14 years ago
- de60fc2 Add a file-control that will discover the name of the bottom-level VFS and by drh ยท 14 years ago vfsname-filectrl
- 43a6d4b Improvements to comments. No code changes. by drh ยท 14 years ago
- 27e6964 Add a hard limit to the number of chunks a multiplexed database may consist of if ENABLE_8_3_NAMES is defined. by dan ยท 14 years ago
- c7f9462 Change the SQLITE_EXTRA_INIT routine to take a single argument which is a by drh ยท 14 years ago
- 5b1626a Move the multiplexor changes in the experimental branch by drh ยท 14 years ago
- e5077c1 When an sqlite3_auto_extension() function fails, report back its actual by drh ยท 14 years ago
- 43795e3 When the multiplexor FileSize procedure fails to open the file, assume that by drh ยท 14 years ago
- 9797706 Add a compile-time shutdown procedure to be called by sqlite3_shutdown() by drh ยท 14 years ago
- 73795be Backport a minimal set of changes needed to get 8+3 filenames and the by drh ยท 14 years ago
- 21495ba Improvements to the documentation of the sqlite3_db_filename() interface. by drh ยท 14 years ago
- 070ad6b Restore the test for sqlite3OsFullPathname() failure that was mistakenly by drh ยท 14 years ago
- 283829c Add the sqlite3_db_filename() interface. by drh ยท 14 years ago
- f20fb8c Back out the [ceee03c79a] change. by drh ยท 14 years ago
- 09419b4 Add the sqlite3_db_release_memory() interface and the shrink_memory pragma. by drh ยท 14 years ago
- 870c017 Merge the PCACHE2 changes into trunk. by drh ยท 14 years ago
- 8f10acd Remove code made obsolete by the changes to index processing that allow by drh ยท 14 years ago
- 6f13323 Fix an invalid assert() statement added by [3b58f5f066]. by dan ยท 14 years ago
- 0c733f6 Where possible, take advantage of the rowid at the end of index records to optimize range constraints (<, >, <=, >=) on the rowid column. by dan ยท 14 years ago
- 3f5b98d Forward port the 8-byte alignment fix from branch-3.7.9. by drh ยท 14 years ago
- e09b84c Fix a 8-byte alignment problem that causes a SIGBUS on Sparc. by drh ยท 14 years ago
- 81ef0f9 Add a version number to the sqlite3_pcache_methods2 object. Other PCACHE2 by drh ยท 14 years ago experimental-pcache
- f923f82 Attempt to modify btree.c so that it assumes that calls to sqlite3PagerWrite() by drh ยท 14 years ago
- d515660 Remove a couple of incorrect assert statements so that the test suite will by drh ยท 14 years ago
- cc682cc Merge the windows xSyscall enhancements into trunk. by drh ยท 14 years ago
- 6c3c1a0 Make sure to flag benign malloc failures in the Windows VFS as such. Expand use of the DO_OS_MALLOC_TEST to cover the VFS functions that can now return an out of memory error. Support an experimental --match option to the test suite that will run only those tests matching the specified pattern. by mistachkin ยท 14 years ago winSyscall
- 4cb5f43 Catch and report errors from sqlite3OsFullPathname(). by drh ยท 14 years ago
- 5f07538 Remove use of malloc and free from the Windows VFS. Also, prevent sqlite3BtreeOpen from assuming that sqlite3OsFullPathname cannot fail. by mistachkin ยท 14 years ago
- 318507b Work in progress to implement the 'syscall' functionality for Windows. by mistachkin ยท 14 years ago
- c907473 Pull over all the latest changes from trunk. by drh ยท 14 years ago
- 3def235 Make sure a corrupt index does not cause a buffer overread in by drh ยท 14 years ago
- a9664a1 Expand passing of a last error argument to the getLastErrorMsg function. Also, remove unused SQLITE_W32_THREADS define. by mistachkin ยท 14 years ago
- 2aef997 In winAccess, save the Win32 last error value prior to invoking user logging callback. Also, explicitly pass the Win32 last error value to winLogError in order to keep it accurate. Fixes a problem reported on the mailing list. by mistachkin ยท 14 years ago
- 61a4bd5 Follow-on to the previous check-in to prevent a division by zero if the by drh ยท 14 years ago
- 8225d66 Use sqlite3MallocSize() to get the actual size of the memory allocation by drh ยท 14 years ago
- d6ca4b9 Omit an unnecessary Sleep() call in windows pending-lock retry by drh ยท 14 years ago
- e73c914 Minor changes needed to restore full branch test coverage. by drh ยท 14 years ago
- 3b42abb A negative value N for the cache_size pragma adjusts the number of cache by drh ยท 14 years ago
- 6a8ab6d For the mem1.c system malloc implementation, use the malloc_usable_size() by drh ยท 14 years ago
- e5c40b1 Update the API documentation for the new pcache2 interface. Change the by drh ยท 14 years ago
- 22e21ff Experimental change to the pcache interface to allow page buffers to be allocated separately from their associated container structures. by dan ยท 14 years ago
- 5802464 Make the unix VFS tolerant of read() calls that return less than the by drh ยท 14 years ago
- a46739e Amplify the restriction on commit-hooks that they cannot recursively by drh ยท 14 years ago
- bf3f5f8 Change the default file format from 1 to 4. This means that, unless by drh ยท 14 years ago
- f673e09 Move function sqlite3PagerClearCache() out of the "ifndef SQLITE_OMIT_WAL" block and into an "ifndef SQLITE_OMIT_VACUUM" block. by dan ยท 14 years ago
- ccdf1ba Update the xfer optimization code so that the xfer optimization can be used by drh ยท 14 years ago
- d282861 Change a memcpy() in sqlite3FileSuffix() to memmove() on the grounds that the source and destination may overlap. by dan ยท 14 years ago
- 9ef6bc4 Use mkdir() and rmdir() rather than open() and unlink() to create the lock by drh ยท 14 years ago
- 6ac7a58 Enhance the shell so that the ".schema" command works with case insensitive by drh ยท 14 years ago
- e7224a0 Make sure the INSERT INTO ... SELECT statement works correctly even when by drh ยท 14 years ago
- 76c67dc Fix a typo in a comment. No code changes. by drh ยท 14 years ago
- 3b504df Add a test for [48f29963] that does not depend on FTS. by dan ยท 14 years ago
- 0d1ee48 Fix some code formatting in sqlite3Ext.h to avoid lines longer than 80 by drh ยท 14 years ago
- 341cade Avoid attempting to call savepoint related methods on deleted sqlite3_vtab objects. Fix for [48f299634a]. by dan ยท 14 years ago
- 81bdd6d Avoid reporting a NOMEM error if a memory allocation fails while copying by drh ยท 14 years ago
- 029ead6 If an error occurs within sqlite3_step() on a statement prepared using sqlite3_prepare_v2(), transfer both the error code and error message to the database handle before sqlite3_step() returns (so that they are available via sqlite3_errcode() and sqlite3_errmsg(). Prior to this commit, only the error code was transfered. The error message was not available until after either sqlite3_reset() or sqlite3_finalize() had been called on the statement handle. by dan ยท 14 years ago
- 7abc540 Avoid a harmless reference to an uninitialized variable following an by drh ยท 14 years ago
- 74e7c8f Purge lingering references to SQLITE_STAT2 from the code and test scripts. by drh ยท 14 years ago
- f9b22ca Remove stale requirements marks from the query planner. by drh ยท 14 years ago
- 1a83bc5 If an error occurs while writing to the database file during a VACUUM, discard the contents of the in-memory cache. This is required as if the database is a zipvfs database, the contents of the cache may be inconsistent with respect to the database as stored on disk. by dan ยท 14 years ago
- d337c5b Fix an issue with finding the access permissions of journal files when by drh ยท 14 years ago
- d76b64e Fix comments on SQLITE_CONFIG_HEAP so that they do not interfere with the by drh ยท 14 years ago
- 98655a6 Fix the virtual table rename logic so that it works even if the database by drh ยท 14 years ago
- a2153f7 Fix an uninitialized variable in OR-clause processing. by drh ยท 14 years ago
- e802c5d Improved handling of USING and NATURAL JOIN in 3-way and higher joins. by drh ยท 14 years ago
- 057fc81 Change the OP_JournalMode implementation so that it works even if a by drh ยท 14 years ago
- 57db4a7 Avoid 32-bit integer overflow when evaluating the exponent of a floating point by drh ยท 14 years ago
- 2458a2e Performance improvement for ascii to floating-point conversions with very by drh ยท 14 years ago
- 30ddce6 Added the tool/warnings-clang.sh script. Changes so that there are no by drh ยท 14 years ago
- b07028f Add assert() statements and eliminate needless variable assignments in order by drh ยท 14 years ago
- df901d3 Simplifications to the upper() and lower() SQL functions. by drh ยท 14 years ago
- c522731 An improved fix for the page_count and quick_check problem previously by drh ยท 14 years ago
- b2acc3b Provide a complete prototype for isatty() in the command-line shell sources. by drh ยท 14 years ago
- 5619795 Change the command-line shell to do the ".dump" inside of a SAVEPOINT by drh ยท 14 years ago
- 36f7dd3 Enable large-file support for fopen() and friends in the command-line shell. by drh ยท 14 years ago
- 6b93c9a Make sure the query optimizer for aggregate queries knows that expressions by drh ยท 14 years ago
- 5d16a9a Make sure the page_count and quick_check pragmas work properly even when by drh ยท 14 years ago
- 134c4ff Make sure all non-API functions in os_win.c have file scope. by drh ยท 14 years ago
- 58c803b Do the ".dump" command inside of a transaction to prevent other processes by drh ยท 14 years ago
- b87a666 Fix a harmless compiler warning introduced into os_unix.c by one of the by drh ยท 14 years ago
- 2f464a0 If errors are encountered while processing the ".dump" command in the by drh ยท 14 years ago
- 52dbea8 Be sure to allocate plenty of space for error messages coming out of by drh ยท 14 years ago
- cb5e4db The sqlite3_overload_function() interface returns an error if it is unable by drh ยท 14 years ago
- 3170225 The date/time functions return NULL if the xCurrentTime or by drh ยท 14 years ago