๐ŸŒ AIๆœ็ดข & ไปฃ็† ไธป้กต
  1. 6fcff07 If the sqlite3_wal_checkpoint() API is passed a NULL pointer in place of a database name, attempt to checkpoint all attached databases. by dan ยท 16 years ago wal
  2. b033d8b Make sure the mutex is held while calling sqlite3ApiExit() in by drh ยท 16 years ago
  3. 87c1fe1 Have sqlite3_wal_checkpoint() populate the database handle error message and error code (as returned by sqlite3_errmsg() and sqlite3_errcode()). by dan ยท 16 years ago
  4. 5a299f9 Add the "PRAGMA wal_autocheckpoint" command. Rename "PRAGMA checkpoint" to "PRAGMA wal_checkpoint". by dan ยท 16 years ago
  5. 586b9c8 Add the sqlite3_wal_checkpoint() and sqlite3_wal_autocheckpoint() APIs. by dan ยท 16 years ago
  6. 5cf5353 Support compile-time option SQLITE_OMIT_WAL, for building without WAL support. by dan ยท 16 years ago
  7. 7ed91f2 Refactor wal.c to use the VFS. This check-in compiles and links and works by drh ยท 16 years ago
  8. 833bf96 Rename the sqlite3_log_hook() to sqlite3_wal_hook(). Added comments to wal.h. by drh ยท 16 years ago
  9. 8d22a17 Add the sqlite3_log_hook() interface for scheduling checkpoints. by dan ยท 16 years ago
  10. c633908 Wrap all automatic index changes inside SQLITE_OMIT_AUTOMATIC_INDEX. Add by drh ยท 16 years ago
  11. b7dca7d Modify the vdbe so that the comparison operator opcodes do not modify the data type of operands. Fix for [aa92c76cd4]. by dan ยท 16 years ago
  12. af46dc1 Add testcase() macros beside each sqlite3_log() call to make sure it is by drh ยท 16 years ago
  13. 380083c Merge the compile-time option introspection interfaces into the trunk. by drh ยท 16 years ago
  14. 413c3d3 Continuing improvements to error reporting and the sqlite3_log() routine. by drh ยท 16 years ago
  15. dc97a8c Refactored compile time option diagnostic support to use strings identifiers instead of bitmask. by shaneh ยท 16 years ago compile_opts
  16. 9978c97 Remove the obsolete sqlite3SafetyOn() mechanism. Add additional logging by drh ยท 16 years ago
  17. ca07b9d Removed checking of some compile options from the sqlite3_compileopts() API. by shaneh ยท 16 years ago
  18. bdea6d1 Test new api to report which options (defines) were used to compile SQLite. by shaneh ยท 16 years ago
  19. 3f28070 Add a new, experimental logging interface designed to aid in debugging of by drh ยท 16 years ago
  20. 855787a Fix a bug in the new sqlite3_test_control case of the previous check-in. by drh ยท 16 years ago
  21. 0e85773 Add a new sqlite3_test_control() verb that facilitates testing that all by drh ยท 16 years ago
  22. 07096f6 Move the query flattener turn-off from a pragma to an sqlite3_test_control() by drh ยท 16 years ago
  23. d68eee0 Extensive edits to the comments in the sqlite.h.in source file to identify by drh ยท 16 years ago
  24. 1860e3f Remove "const" from parameter of sqlite3BtreeFactory() to avoid a compiler by drh ยท 16 years ago
  25. 75f8d8b All SQLITE_MAX_VARIABLE_NUMBER to exceed 32767. The sizes of some structures by drh ยท 16 years ago
  26. 937d0de Add the experimental sqlite3_reoptimize() API. by dan ยท 16 years ago
  27. 1da40a3 Check in implementation of foreign key constraints. by dan ยท 16 years ago
  28. f4cfac9 Bug fix in the SQLITE_OPEN_PRIVATECACHE option added a few minutes ago. by drh ยท 16 years ago
  29. f1f1268 Added SQLITE_OPEN_SHAREDCACHE and SQLITE_OPEN_PRIVATECACHE flags as by drh ยท 16 years ago
  30. 417168a Add the SQLITE_LIMIT_TRIGGER_DEPTH option to sqlite3_limit(). by drh ยท 16 years ago
  31. cea72b2 Warning cleanup from the MSVC compile. by shane ยท 16 years ago
  32. 5e1a278 Fix a problem in main.c. SQLITE_NoRecTriggers -> SQLITE_RecTriggers. by dan ยท 16 years ago
  33. 5bde73c Change "PRAGMA disable_recursive_triggers" to "PRAGMA recursive_triggers". Also a fix for compiling with OMIT_TRIGGER defined. by dan ยท 16 years ago
  34. 65a7cd1 More fixes and comment updates. by dan ยท 16 years ago
  35. 76d462e Fixes for new triggers scheme. by dan ยท 16 years ago
  36. f8d4e8b Set the "type" correctly of built-in BINARY collating sequences for UTF16. by drh ยท 16 years ago
  37. 3d6e060 Move error simulation code from the sqlite3_os_init() functions into a wrapper. by dan ยท 16 years ago
  38. e1ab219 Add tests to check that sqlite recovers from an error in sqlite3_initialize() correctly. by dan ยท 16 years ago
  39. 9ac0650 Enhanced documentation and minor code tweaks in preparation for hardening by drh ยท 16 years ago
  40. 47baebc Incorporate fossil-scm version information into the build. Add the by drh ยท 16 years ago
  41. dfc9264 Always provide a name for the TEMP database even if SQLite is compiled using by drh ยท 16 years ago
  42. c046e3e Added the SQLITE_TESTCTRL_RESERVE option to sqlite3_test_control(). by drh ยท 16 years ago
  43. 9ed7a99 Remove the priorNewRowid field from the sqlite3 structure. Use the by drh ยท 16 years ago
  44. 4c8555f Improved handling of oversize string and blob errors. Other simplifications by drh ยท 16 years ago
  45. 8bfdf72 Reorganize and cleanup the prepared statement object. Remove code that has by drh ยท 17 years ago
  46. 6860da0 Remove the actual checks that verify that memory pools (such as set up by drh ยท 17 years ago
  47. 39bf74a Require that the buffer specified by SQLITE_CONFIG_HEAP be 8-byte aligned. (CVS 6739) by drh ยท 17 years ago
  48. cf69739 Fix compiler warnings with MSVC build. (CVS 6699) by shane ยท 17 years ago
  49. b093719 Make sure sqlite3_shutdown() completely disables the default pager cache by drh ยท 17 years ago
  50. 7aaa878 Updates to the extension loading logic to support full coverage testing. (CVS 6659) by drh ยท 17 years ago
  51. b25a9f4 Make sure the SQLITE_OPEN_EXCLUSIVE flag is ignored by sqlite3_open_v2(). by drh ยท 17 years ago
  52. c4a64fa Rework the logic that generates a schema for tables created using by drh ยท 17 years ago
  53. f3af63f Add the SQLITE_TESTCTRL_ASSERT and SQLITE_TESTCTRL_ALWAYS codes for the by drh ยท 17 years ago
  54. dff6c17 Change the sqlite3_create_function() family of routines to return by drh ยท 17 years ago
  55. b2f9efc Fix compiler warning found with gcc -Wextra. (CVS 6614) by drh ยท 17 years ago
  56. 60a4b53 Changes to silence compiler warnings under MSVC. (CVS 6613) by shane ยท 17 years ago
  57. dee0e40 Changes to facility full coverage testing of util.c. (CVS 6597) by drh ยท 17 years ago
  58. e61922a Remove the aFKey hash table, which was not being used. Simplify the by drh ยท 17 years ago
  59. 1c51414 Changes sqlite3TempInMemory() to take a const parameter. (CVS 6576) by drh ยท 17 years ago
  60. d829335 When SQLite is configured to use in-memory temp files (either by setting SQLITE_TEMP_STORE during compilation or using the temp_store pragma at run time), store statement/savepoint journals in memory also. Ticket #3825. (CVS 6575) by danielk1977 ยท 17 years ago
  61. ebb3293 Have sqlite3_create_collation() return MISUSE if passed an encoding value other than SQLITE_UTF8, SQLITE_UTF16LE, SQLITE_UTF16BE, SQLITE_UTF16 or SQLITE_UTF16_ALIGNED. (CVS 6558) by danielk1977 ยท 17 years ago
  62. e0d0f8e Make sure sqlite3_open16() always zeros the db return pointer if by drh ยท 17 years ago
  63. 51c7d86 Bring the documenation and implementation of sqlite3_collation_needed() into by drh ยท 17 years ago
  64. a764092 Remove a redundant test from sqlite3_shutdown(). (CVS 6528) by drh ยท 17 years ago
  65. d1a2440 Make extra calls to sqlite3_shutdown() be harmless no-ops. (CVS 6520) by drh ยท 17 years ago
  66. 0bf9f7b Revise the implementation of sqlite3_initialize() slightly in order to make by drh ยท 17 years ago
  67. bb77b75 Enhance sqlite3_shutdown() so that it automatically invokes by drh ยท 17 years ago
  68. de46798 Fix a couple of harmless nuisance warnings. (CVS 6438) by drh ยท 17 years ago
  69. bc73971 Use the ROUND8() macro to round an integer up to the nearest multiple of 8 and ROUNDDOWN8() macro to round down to the nearest multiple of 8. This is a cosmetic change. (CVS 6372) by danielk1977 ยท 17 years ago
  70. 238746a Fix a couple of fairly obscure cases where an assert() could fail following a malloc failure. (CVS 6360) by danielk1977 ยท 17 years ago
  71. bd43455 Fix some cases where executing SQL from within a user-function callback could cause problems related to statement-transactions. (CVS 6355) by danielk1977 ยท 17 years ago
  72. 404ca07 Add the sqlite3_unlock_notify() API. (CVS 6348) by danielk1977 ยท 17 years ago
  73. 02b4e3b In sqlite3_table_column_metadata(), hold the mutex on all attached BtShared objects while accessing schema objects. Fix for #3679. (CVS 6328) by danielk1977 ยท 17 years ago
  74. 7c5c3ca Ensure the return value of sqlite3_errmsg16() is aligned on a 2-byte boundary. Ticket #3665. (CVS 6313) by danielk1977 ยท 17 years ago
  75. c7a3bb9 Make the pending byte adjustable via sqlite3_test_control() on all builds, by drh ยท 17 years ago
  76. b309bec Simplify wording of backup API error message. Decapitalize some other by drh ยท 17 years ago
  77. fbd60f8 Changes to completely remove all floating point ops if SQLITE_OMIT_FLOATING_POINT defined. Note that w/o fp, date/time, round, nan, etc. are all gone or limited in functionality. Updated some of the test scripts to support missing fp and 64-bit functionality. Ticket #3029. (CVS 6250) by shane ยท 17 years ago
  78. 0410302 Commit first version of the 'backup' feature. (CVS 6241) by danielk1977 ยท 17 years ago
  79. 1d34fde Remove several compiler warnings. (CVS 6239) by drh ยท 17 years ago
  80. f71f89e Changes to setupLookaside() in main.c to better handle lookaside buffer configurations of zero-size. Ticket #3616. (CVS 6218) by shane ยท 17 years ago
  81. 78ca0e7 When not compiling for an EBCDIC system, use built-in alternatives to the tolowe by danielk1977 ยท 17 years ago
  82. 47c3b3e When compiled with SQLITE_DEBUG (in other words, when assert() is enabled) by drh ยท 17 years ago
  83. fd7f045 Add the savepoint feature. This feature is largely untested at this point. (CVS 6036) by danielk1977 ยท 17 years ago
  84. 3abbd39 More code obfuscation designed to thwart compiler warning messages. (CVS 6015) by drh ยท 17 years ago
  85. 1bd10f8 Additional work at eliminating silly compiler warnings. (CVS 6010) by drh ยท 17 years ago
  86. f49661a Add explicit casts to silence nuisance warnings from VC++. (CVS 6004) by drh ยท 17 years ago
  87. e862f03 Return an appropriate out-of-memory message when sqlite3_errmsg() is called by drh ยท 17 years ago
  88. b3190c1 Some minor name refactoring in where.c. Avoid declaring variables before by drh ยท 17 years ago
  89. 62c14b3 Changes to avoid "unused parameter" compiler warnings. (CVS 5921) by danielk1977 ยท 17 years ago
  90. b232c23 Add an alternative application-defined pcache implementation and add test by drh ยท 17 years ago
  91. bc2ca9e Add an API to support custom page cache implementations. (CVS 5899) by danielk1977 ยท 17 years ago
  92. 2479de3 Removed a few more small parts of memsys6 code, including some config and test code for it; (CVS 5872) by shane ยท 17 years ago
  93. 4413d0e Add the sqlite3_db_mutex() interface. No test cases yet. (CVS 5859) by drh ยท 17 years ago
  94. 99dfe5e Add the sqlite3_extended_errcode() interface. Change to return by drh ยท 17 years ago
  95. eec556d Added SQLITE_OMIT_DEPRECATED compile time option to leave out deprecated functions. Updated test scripts to skip tests of deprecated functions if they are compiled out. (CVS 5808) by shane ยท 17 years ago
  96. 4150ebf Added an assert() to detect lookaside memory leaks. Also added the by drh ยท 17 years ago
  97. 99655be Fix an assertion fault that occurs with SQLITE_THREADSAFE=0. (CVS 5799) by drh ยท 17 years ago
  98. 1b67f3c Simplify the symbol hash table to use only a single key class. Other by drh ยท 17 years ago
  99. e82f5d0 Raise the hard upper bound on SQLITE_MAX_FUNCTION_ARG to 1000 from 100. by drh ยท 17 years ago
  100. 18472fa Remove the SQLITE_MUTEX_APPDEF compile-time option. The SQLITE_THREADSAFE=0 by drh ยท 17 years ago