๐ŸŒ AIๆœ็ดข & ไปฃ็† ไธป้กต
  1. d770c86 Avoid loading the entire record into memory for an sqlite3_preupdate_old() call that retrieves an IPK value. by dan ยท 1 year, 1 month ago branch-3.46
  2. c251e9e Fix the OPFS VFS's xOpen() to honor the read-only flag. Fix the OPFS SAHPool VFS to enable re-installation of the VFS after calling OpfsSAHPoolUtil.removeVfs(). by stephan ยท 1 year, 2 months ago
  3. 5b6803c Fix handling of U+fffd in the LIKE optimization. by drh ยท 1 year, 2 months ago
  4. d459ffa Ensure that the WhereInfo.revMask bitmap is adjusted when tables are removed by drh ยท 1 year, 3 months ago
  5. d9c90d3 Fix a bug in the parsing of some corner-case JSON PATH strings that contain by drh ยท 1 year, 3 months ago
  6. 7cf8f6c Fix a case where the BTCF_AtLast flag was being left set incorrectly. This was causing obscure window function queries to fail. by drh ยท 1 year, 3 months ago
  7. 8ac0935 Earlier error detection while processing complex aggregate by drh ยท 1 year, 4 months ago
  8. 36e08ad Early termination of updateAccumulators() after error detection. by drh ยท 1 year, 4 months ago
  9. e49a3bc Bind the new debug parameters in fuzzinvariants.c. by drh ยท 1 year, 4 months ago
  10. 6d34c48 Avoid a stack overflow that could be caused by a recursively defined WINDOW() with a strategically embedded error. by drh ยท 1 year, 4 months ago
  11. 22fa015 When the database encoding is UTF-16LE and the GLOB optimization is used, by drh ยท 1 year, 4 months ago
  12. 200a01c The LIKE/GLOB optimization restricts its attention to by drh ยท 1 year, 4 months ago
  13. 2110735 Fix leap-year handling for dates prior to 0400-03-01. by drh ยท 1 year, 4 months ago
  14. f3d536d Version 3.46.1 by drh ยท 1 year, 4 months ago version-3.46.1
  15. a751fdd Revision to check-in d9f726ade6b258f8 so that OOM and other unrelated failures by drh ยท 1 year, 4 months ago
  16. 8cec7ac Fix behavior change in the offset() SQL function introduced by by drh ยท 1 year, 4 months ago
  17. 016214d Cherrypick ALTER TABLE fixes from trunk so that ALTER TABLE no longer by drh ยท 1 year, 4 months ago
  18. 3b17183 Cherrypick various minor fixes from trunk into branch-3.46. by drh ยท 1 year, 4 months ago
  19. 21219fe Enhancements to covering-index prediction. by drh ยท 1 year, 4 months ago
  20. 4c6a129 Remove unused static var cBadGroup from ext/consio/console_io.c to resolve a compiler warning reported in the fossil forum. This is a build fix, not a functional change. by stephan ยท 1 year, 4 months ago
  21. b11e7e6 Ensure sqlite3expert.c unregisters any SQL user-functions it registers with the database handle before returning. by dan ยท 1 year, 4 months ago
  22. 3c44d50 Do not let the number of terms on a VALUES clause be limited by by drh ยท 1 year, 4 months ago
  23. 9dc32ea Move a misplaced va_end, as reported in [forum:702c79e9da|forum post 702c79e9da]. by stephan ยท 1 year, 4 months ago
  24. 3903ad4 Improved robustness of parsing of tokenize= arguments in FTS5. by drh ยท 1 year, 4 months ago
  25. 6552198 Slight doc touchup for [af41a1e6fc8b36e9bf65]/[c7519d98ff09e] based on feedback. No code changes. by stephan ยท 1 year, 5 months ago
  26. a4ccda2 Work around a difficult-to-trigger Atomics API message-passing quirk in the OPFS VFS which appears in rare instances in some browsers when running high I/O loads. This resolves [https://github.com/sqlite/sqlite-wasm/issues/12 | issue #12 of the npm distribution]. by stephan ยท 1 year, 5 months ago
  27. 17b83d2 Improve the JS-exception-to-C-result-code conversion to account for the case of a file disappearing while the OPFS VFS is waiting to acquire a lock on it. by stephan ยท 1 year, 6 months ago
  28. 94dbae0 Fix a potential db corruption case triggered by the OPFS VFS's xCheckReservedLock() implementation. by stephan ยท 1 year, 6 months ago
  29. 2fdb323 Disable the omit-noop-join optimization when there are 64 or more terms in by drh ยท 1 year, 6 months ago
  30. ec79dfa Fix an fts5 problem with secure-delete mode causing integrity-check to erroneously report a corrupt index. by drh ยท 1 year, 6 months ago
  31. 2eec675 Fix a possible buffer overwrite in the ".import" command. by drh ยท 1 year, 7 months ago
  32. ee8e00f Ensure that sqlite3ViewGetColumnNames() returns non-zero on any error. by drh ยท 1 year, 7 months ago
  33. 0ed22ad Increase the version number to 3.46.1 by drh ยท 1 year, 7 months ago
  34. 936c8e4 Fix the window-function group_concat() so that it returns an empty string by drh ยท 1 year, 7 months ago
  35. bebe2d8 Version 3.46.0 by drh ยท 1 year, 7 months ago version-3.46.0
  36. 3731703 Ensure an sqlite_dbdata cursor is properly reset before being used again, even if it has already encountered database corruption. by dan ยท 1 year, 7 months ago
  37. 2526668 Do not attempt to run mmapcorrupt.test with builds that do not support mmap(). by dan ยท 1 year, 7 months ago
  38. 33087db Fix harmless compiler warnings. by drh ยท 1 year, 7 months ago
  39. b833793 Fix the -> and ->> operators so that when the RHS is a string that looks like by drh ยท 1 year, 7 months ago
  40. 0020847 Omit a capi3 test from 2007 that depends upon undefined behavior (UAF). by drh ยท 1 year, 7 months ago
  41. f765aec Do not run the tests in recovercorrupt4.test with the inmemory_journal permutation. by dan ยท 1 year, 7 months ago
  42. e212493 Improvements to the documentation of sqlite3_vtab_distinct(). Do not allow by drh ยท 1 year, 7 months ago
  43. df903fe Improvements to the sqlite3_vtab_distinct() documentation. by drh ยท 1 year, 7 months ago vtab-distinct-fix
  44. 0462499 Fix the definition of sqlite3_vtab_distinct() such that return codes 2 and by drh ยท 1 year, 7 months ago
  45. 79dac84 JS error message and doc typos reported in the forum. No code changes. by stephan ยท 1 year, 7 months ago
  46. b834f62 Improvements to a VDBE comment. No changes to anything that affects queries. by drh ยท 1 year, 7 months ago
  47. fa0763e Add extra tests for the error messages generated by sqlite3_declare_vtab() when passed something other than a well-formed CREATE TABLE statement. by dan ยท 1 year, 7 months ago
  48. c72953a The sqlite3_declare_vtab() interface should return SQLITE_ERROR, not by drh ยท 1 year, 7 months ago
  49. c4439fb Fix a case where an error in the ORDER BY clause of an aggregate function that is part of a trigger body might cause an assert() to fail in an ALTER TABLE command. dbsqlfuzz 899d9255555a07f1fe11a0bb51a2fe197b3150cd by drh ยท 1 year, 7 months ago
  50. 61f2ee6 Back out the assert() fixes from [a9443dbfbe25e588] and by drh ยท 1 year, 7 months ago alter-table-fix
  51. 1550771 Fix a case where an error in the ORDER BY clause of an aggregate function that is part of a trigger body might cause an assert() to fail in an ALTER TABLE command. by dan ยท 1 year, 7 months ago
  52. 9a1a482 If there is no data available for a field in a corrupted record, but the type is available, have the recovery extension substitute 0, 0.0, '' or X'' instead of a NULL value. by dan ยท 1 year, 7 months ago
  53. f722d91 Add tests to bestindexC.test. No changes to code. by dan ยท 1 year, 7 months ago
  54. 5d783d5 Fix aggregate function processing to correctly deal with OOMs inside of by drh ยท 1 year, 7 months ago
  55. e09e451 Add a test for the fixes on this branch. by dan ยท 1 year, 7 months ago cleanup-testing
  56. 3254206 The sqlite3FaultSim(300) error from [1e8863909ac369e5] must be treated as by drh ยท 1 year, 7 months ago
  57. 0e4afdd Improvements to the ".testctrl fault_install" command in the CLI. by drh ยท 1 year, 7 months ago
  58. 7e60106 Add an sqlite3FaultSim(300) call to the sqlite3ParserAddCleanup() routine by drh ยท 1 year, 7 months ago
  59. 8292aa7 Squelch two OMIT-flag-related warnings reported in [forum:388243d9882067a9|forum post 388243d9882067a9]. No functional changes. by stephan ยท 1 year, 7 months ago
  60. a8c4383 Add a maintenance-reminder comment explaining [dc58ed65492857]. by stephan ยท 1 year, 7 months ago
  61. 0e93237 Reformulate a for-in loop to a for loop in wasm.xWrap() to work around a downstream framework-level misbehavior, as reported in [forum:b549992634b55104|forum post b549992634b55104]. by stephan ยท 1 year, 7 months ago
  62. f0c9bc5 Rename a shadowed local var, as reported in [forum:2ba65af3148585cf|forum post 2ba65af31]. No functional changes. by stephan ยท 1 year, 7 months ago
  63. 538ad6c Fix a hyperlink typo in session documentation. by drh ยท 1 year, 7 months ago
  64. d1122a4 Fix bug in test script sessionconflict.test. by dan ยท 1 year, 7 months ago
  65. a40cae7 Ensure successive scans of pragma virtual tables return consistent rowids. by dan ยท 1 year, 7 months ago
  66. e871779 Fix a compilation error in test/lemon-test01.y, reported in [forum:f0ad095705|forum post f0ad095705]. by stephan ยท 1 year, 7 months ago
  67. 11a088b When extracting links from sqlar archives, clobber any existing file or link, and do not call utimes() to set the timestamp - it looks through the link and operates on the target. by dan ยท 1 year, 7 months ago
  68. 07305e3 Omit redundant unary + operators from the AST. by drh ยท 1 year, 7 months ago
  69. ebf9702 Avoid unnecessary recursion in sqlite3ExprDeleteNN(). This complicates the by drh ยท 1 year, 7 months ago
  70. f4744ff Add new sessions API sqlite3changegroup_add_change(). by dan ยท 1 year, 7 months ago
  71. cbea8d5 Edit comments in sqlite3session.h. by dan ยท 1 year, 7 months ago changegroup-add-change
  72. 0f78aaf Add tests for sqlite3changegroup_add_change(). by dan ยท 1 year, 7 months ago
  73. 1002bcf Fix problem in sqlar_uncompress() when being used to extract symbolic links. by dan ยท 1 year, 7 months ago
  74. 1aa94b5 Add comment to the test/lemon-test01.y file indicating that it does not work by drh ยท 1 year, 7 months ago
  75. 5b80dbe Add new sessions API sqlite3changegroup_add_change(). by dan ยท 1 year, 7 months ago
  76. c52c00f Add test cases to test/in7.test. No code changes. by dan ยท 1 year, 7 months ago
  77. e8ba446 Assume that an SQL function is able to return a subtype if any of its by drh ยท 1 year, 7 months ago
  78. 2eb9adb Assume that a function is able to return a subtype if either (1) it is itself by drh ยท 1 year, 7 months ago func-rw-subtype
  79. 5b9b7cb Functions that pass through the sqlite3_value of one of their arguments must by drh ยท 1 year, 7 months ago
  80. 0901571 The coalesce(), ifnull(), and iif() functions pass through subtype values by drh ยท 1 year, 7 months ago
  81. 9c0d777 Fix a problem with queries that use "IN(...) ORDER BY ... NULLS LAST" or similar introduced by [d7648e21605a0b38]. by dan ยท 1 year, 7 months ago
  82. 7281493 Avoid an assert failure accessible only when internal testing features are enabled. dbsqlfuzz crash-66abacda6bca6bd531e25595e8c8068e2c710326.txt. by dan ยท 1 year, 7 months ago
  83. 01508c8 Fix a case where the recovery extension might write uninitialized data to the recovered database. by dan ยท 1 year, 7 months ago
  84. aeb6288 Avoid an OP_Next in cases where an IN(...) query against a UNIQUE index may return at most 1 row. by dan ยท 1 year, 7 months ago
  85. d059774 Fix the CREATE TABLE performance issue described by by drh ยท 1 year, 7 months ago
  86. 9b4e789 Add a test case to the fix to PRAGMA integrity_check in the previous check-in. by drh ยท 1 year, 7 months ago faster-create
  87. 78bc133 Do not accept a string that looks like a number used as an argument to by drh ยท 1 year, 7 months ago
  88. 2ae4531 Omit the OP_SqlExec to "PRAGMA integrity_check" added by [348fa7aaf7958b3f] by drh ยท 1 year, 7 months ago
  89. f3ea92c Avoid an OP_Next in cases where an IN(...) query against a UNIQUE index may return at most 1 row. by dan ยท 1 year, 7 months ago unique-in-opt
  90. 2ad1e92 Fix another problem in the recovery extension where a corrupt sqlite_schema table could lead to excessive memory consumption. by dan ยท 1 year, 7 months ago
  91. 19ca99e Fix a problem causing the recovery extension to use excessive memory and CPU time in some cases. by dan ยท 1 year, 7 months ago
  92. 8d5fe07 Avoid 32-bit overflow when calculating ncycle for ".scanstats vm". by dan ยท 1 year, 8 months ago
  93. b11daa5 Fix issues in [/info/1e227ad9f413227f|LIMIT/OFFSET support for virtual tables]. by drh ยท 1 year, 8 months ago
  94. b95c1d0 Internal JS doc touchups. No functional changes. by stephan ยท 1 year, 8 months ago
  95. 6c290cc Additional internal docs in the wasm utilities. by stephan ยท 1 year, 8 months ago
  96. 4c3ab54 Allow virtual table implementations to handle OFFSET but not LIMIT, but not LIMIT but not OFFSET. by dan ยท 1 year, 8 months ago vtab-limit-fix
  97. 297472a Have where.c ignore any plan from a virtual table that tries to use LIMIT/OFFSET without also using all WHERE constraints. by dan ยท 1 year, 8 months ago
  98. d3a4dbe Further fixes and improvements to the generate_series() enhancements on by drh ยท 1 year, 8 months ago
  99. 84a231e Use hex flag masks rather than decimals in ext/misc/series.c. by drh ยท 1 year, 8 months ago
  100. 3afd5b6 Fix a problem allowing a LIMIT constraint to be passed to a virtual table in cases where there exist WHERE terms that cannot also be passed. by dan ยท 1 year, 8 months ago