๐ŸŒ AIๆœ็ดข & ไปฃ็† ไธป้กต
  1. 76ea46c Fix the multiplexor logging so that it works with SQLITE_ENABLE_8_3_NAMES. by drh ยท 14 years ago nx-devkit
  2. 8e33b23 In the multiplexor extension, improve the error logging when a chunk fails by drh ยท 14 years ago
  3. 1bfbdcb Port the command-line shell enhancements including the new --cmd option by drh ยท 14 years ago
  4. 03c8582 Do not rely on the _WIN32_WINNT macro as vs2005 does not define it by default. by drh ยท 14 years ago
  5. 09a982e Cherrypick the fix from [629108c8e5376f989] into the nx-devkit branch. by drh ยท 14 years ago
  6. 4a7eb4b Cherry-pick the fix to surplus overflow files in the multiplexor, by drh ยท 14 years ago
  7. 34cf60e Cherry-pick the SQLITE_DIRECT_OVERFLOW_READ fix for ticket by drh ยท 14 years ago
  8. 8c24a36 Tweaks to the way multiplexSubOpen() works, for backwards compatibility. by drh ยท 14 years ago
  9. 0699966 Fix a potential infinite loop (inserted by the previous check-in) by drh ยท 14 years ago
  10. e7d9f13 The xTruncate method for the multiplexor now changes surplus overflow by drh ยท 14 years ago
  11. 38deeb9 Call sqlite3_log() with an appropriate message if unable to find a unique by drh ยท 14 years ago
  12. 5c531a4 A better solution to being unable to find a unique master-journal filename: by drh ยท 14 years ago
  13. f580860 Make sure the antipenultimate character of master-journal filenames is a "9" by drh ยท 14 years ago
  14. e712b58 When deleting a file with the multiplexor VFS, also delete any overflow files that exist. by dan ยท 14 years ago
  15. 78c0eaf Make sure the chunksize in test_multiplex does not cause the pending byte by drh ยท 14 years ago
  16. 31b2129 Fix some problems with dropped error codes in multiplexOpen(). by dan ยท 14 years ago
  17. 2be25bf In the multiplexor, do not try to delete overflow files that do not exist. by drh ยท 14 years ago
  18. de60fc2 Add a file-control that will discover the name of the bottom-level VFS and by drh ยท 14 years ago vfsname-filectrl
  19. 43a6d4b Improvements to comments. No code changes. by drh ยท 14 years ago
  20. 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
  21. c7f9462 Change the SQLITE_EXTRA_INIT routine to take a single argument which is a by drh ยท 14 years ago
  22. 5b1626a Move the multiplexor changes in the experimental branch by drh ยท 14 years ago
  23. e5077c1 When an sqlite3_auto_extension() function fails, report back its actual by drh ยท 14 years ago
  24. 43795e3 When the multiplexor FileSize procedure fails to open the file, assume that by drh ยท 14 years ago
  25. 9797706 Add a compile-time shutdown procedure to be called by sqlite3_shutdown() by drh ยท 14 years ago
  26. 73795be Backport a minimal set of changes needed to get 8+3 filenames and the by drh ยท 14 years ago
  27. 21495ba Improvements to the documentation of the sqlite3_db_filename() interface. by drh ยท 14 years ago
  28. 070ad6b Restore the test for sqlite3OsFullPathname() failure that was mistakenly by drh ยท 14 years ago
  29. 283829c Add the sqlite3_db_filename() interface. by drh ยท 14 years ago
  30. f20fb8c Back out the [ceee03c79a] change. by drh ยท 14 years ago
  31. 09419b4 Add the sqlite3_db_release_memory() interface and the shrink_memory pragma. by drh ยท 14 years ago
  32. 870c017 Merge the PCACHE2 changes into trunk. by drh ยท 14 years ago
  33. 8f10acd Remove code made obsolete by the changes to index processing that allow by drh ยท 14 years ago
  34. 6f13323 Fix an invalid assert() statement added by [3b58f5f066]. by dan ยท 14 years ago
  35. 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
  36. 3f5b98d Forward port the 8-byte alignment fix from branch-3.7.9. by drh ยท 14 years ago
  37. e09b84c Fix a 8-byte alignment problem that causes a SIGBUS on Sparc. by drh ยท 14 years ago
  38. 81ef0f9 Add a version number to the sqlite3_pcache_methods2 object. Other PCACHE2 by drh ยท 14 years ago experimental-pcache
  39. f923f82 Attempt to modify btree.c so that it assumes that calls to sqlite3PagerWrite() by drh ยท 14 years ago
  40. d515660 Remove a couple of incorrect assert statements so that the test suite will by drh ยท 14 years ago
  41. cc682cc Merge the windows xSyscall enhancements into trunk. by drh ยท 14 years ago
  42. 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
  43. 4cb5f43 Catch and report errors from sqlite3OsFullPathname(). by drh ยท 14 years ago
  44. 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
  45. 318507b Work in progress to implement the 'syscall' functionality for Windows. by mistachkin ยท 14 years ago
  46. c907473 Pull over all the latest changes from trunk. by drh ยท 14 years ago
  47. 3def235 Make sure a corrupt index does not cause a buffer overread in by drh ยท 14 years ago
  48. a9664a1 Expand passing of a last error argument to the getLastErrorMsg function. Also, remove unused SQLITE_W32_THREADS define. by mistachkin ยท 14 years ago
  49. 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
  50. 61a4bd5 Follow-on to the previous check-in to prevent a division by zero if the by drh ยท 14 years ago
  51. 8225d66 Use sqlite3MallocSize() to get the actual size of the memory allocation by drh ยท 14 years ago
  52. d6ca4b9 Omit an unnecessary Sleep() call in windows pending-lock retry by drh ยท 14 years ago
  53. e73c914 Minor changes needed to restore full branch test coverage. by drh ยท 14 years ago
  54. 3b42abb A negative value N for the cache_size pragma adjusts the number of cache by drh ยท 14 years ago
  55. 6a8ab6d For the mem1.c system malloc implementation, use the malloc_usable_size() by drh ยท 14 years ago
  56. e5c40b1 Update the API documentation for the new pcache2 interface. Change the by drh ยท 14 years ago
  57. 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
  58. 5802464 Make the unix VFS tolerant of read() calls that return less than the by drh ยท 14 years ago
  59. a46739e Amplify the restriction on commit-hooks that they cannot recursively by drh ยท 14 years ago
  60. bf3f5f8 Change the default file format from 1 to 4. This means that, unless by drh ยท 14 years ago
  61. 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
  62. ccdf1ba Update the xfer optimization code so that the xfer optimization can be used by drh ยท 14 years ago
  63. d282861 Change a memcpy() in sqlite3FileSuffix() to memmove() on the grounds that the source and destination may overlap. by dan ยท 14 years ago
  64. 9ef6bc4 Use mkdir() and rmdir() rather than open() and unlink() to create the lock by drh ยท 14 years ago
  65. 6ac7a58 Enhance the shell so that the ".schema" command works with case insensitive by drh ยท 14 years ago
  66. e7224a0 Make sure the INSERT INTO ... SELECT statement works correctly even when by drh ยท 14 years ago
  67. 76c67dc Fix a typo in a comment. No code changes. by drh ยท 14 years ago
  68. 3b504df Add a test for [48f29963] that does not depend on FTS. by dan ยท 14 years ago
  69. 0d1ee48 Fix some code formatting in sqlite3Ext.h to avoid lines longer than 80 by drh ยท 14 years ago
  70. 341cade Avoid attempting to call savepoint related methods on deleted sqlite3_vtab objects. Fix for [48f299634a]. by dan ยท 14 years ago
  71. 81bdd6d Avoid reporting a NOMEM error if a memory allocation fails while copying by drh ยท 14 years ago
  72. 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
  73. 7abc540 Avoid a harmless reference to an uninitialized variable following an by drh ยท 14 years ago
  74. 74e7c8f Purge lingering references to SQLITE_STAT2 from the code and test scripts. by drh ยท 14 years ago
  75. f9b22ca Remove stale requirements marks from the query planner. by drh ยท 14 years ago
  76. 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
  77. d337c5b Fix an issue with finding the access permissions of journal files when by drh ยท 14 years ago
  78. d76b64e Fix comments on SQLITE_CONFIG_HEAP so that they do not interfere with the by drh ยท 14 years ago
  79. 98655a6 Fix the virtual table rename logic so that it works even if the database by drh ยท 14 years ago
  80. a2153f7 Fix an uninitialized variable in OR-clause processing. by drh ยท 14 years ago
  81. e802c5d Improved handling of USING and NATURAL JOIN in 3-way and higher joins. by drh ยท 14 years ago
  82. 057fc81 Change the OP_JournalMode implementation so that it works even if a by drh ยท 14 years ago
  83. 57db4a7 Avoid 32-bit integer overflow when evaluating the exponent of a floating point by drh ยท 14 years ago
  84. 2458a2e Performance improvement for ascii to floating-point conversions with very by drh ยท 14 years ago
  85. 30ddce6 Added the tool/warnings-clang.sh script. Changes so that there are no by drh ยท 14 years ago
  86. b07028f Add assert() statements and eliminate needless variable assignments in order by drh ยท 14 years ago
  87. df901d3 Simplifications to the upper() and lower() SQL functions. by drh ยท 14 years ago
  88. c522731 An improved fix for the page_count and quick_check problem previously by drh ยท 14 years ago
  89. b2acc3b Provide a complete prototype for isatty() in the command-line shell sources. by drh ยท 14 years ago
  90. 5619795 Change the command-line shell to do the ".dump" inside of a SAVEPOINT by drh ยท 14 years ago
  91. 36f7dd3 Enable large-file support for fopen() and friends in the command-line shell. by drh ยท 14 years ago
  92. 6b93c9a Make sure the query optimizer for aggregate queries knows that expressions by drh ยท 14 years ago
  93. 5d16a9a Make sure the page_count and quick_check pragmas work properly even when by drh ยท 14 years ago
  94. 134c4ff Make sure all non-API functions in os_win.c have file scope. by drh ยท 14 years ago
  95. 58c803b Do the ".dump" command inside of a transaction to prevent other processes by drh ยท 14 years ago
  96. b87a666 Fix a harmless compiler warning introduced into os_unix.c by one of the by drh ยท 14 years ago
  97. 2f464a0 If errors are encountered while processing the ".dump" command in the by drh ยท 14 years ago
  98. 52dbea8 Be sure to allocate plenty of space for error messages coming out of by drh ยท 14 years ago
  99. cb5e4db The sqlite3_overload_function() interface returns an error if it is unable by drh ยท 14 years ago
  100. 3170225 The date/time functions return NULL if the xCurrentTime or by drh ยท 14 years ago