๐ŸŒ AIๆœ็ดข & ไปฃ็† ไธป้กต
  1. 126537e Remove some redundant code from sqlite3rbu.c. Add test cases for RBU vacuum. by dan ยท 7 years ago rbu-opt
  2. 57c4514 Optimize further cases of restarting an RBU vacuum. by dan ยท 7 years ago
  3. c245855 Optimize some cases of restarting an RBU vacuum. by dan ยท 7 years ago
  4. 664d6d1 Fix the NOT NULL logic in the theorem prover that determines when a partial by drh ยท 7 years ago
  5. bc8b231 Fix harmless compiler warning seen with MSVC. by mistachkin ยท 7 years ago
  6. b1d93be In the sqlite3_value or Mem object, make the MEM_IntReal type completely by drh ยท 7 years ago
  7. 3242c69 New testcase macros to ensure that MEM_IntReal is fully tested. by drh ยท 7 years ago int-real
  8. 0c8f403 Add the SQLITE_TESTCTRL_RESULT_INTREAL test-control and use it to create by drh ยท 7 years ago
  9. 30d3b0c Ensure that UTF16 strings are properly zero-terminated before returning them by drh ยท 7 years ago
  10. a512972 Fix a memory-leak/segfault caused by using OP_OpenDup and OP_OpenEphemeral on the same VM cursor. by dan ยท 7 years ago
  11. ac4085b Fix a problem where self-joins on views that are aggregate queries may return the wrong result. by dan ยท 7 years ago
  12. f2566c4 Improved comments on the elements of the array constant used to implement by drh ยท 7 years ago
  13. 5bf4644 Fix the ".open --hexdb" command in the CLI so that it works even with by drh ยท 7 years ago
  14. 169f077 Make MEM_IntReal a completely independent type, meaning a floating point by drh ยท 7 years ago
  15. de7109e Ensure that the typeof() function always returns SQLITE_FLOAT for floating by drh ยท 7 years ago
  16. ee253f7 Add options to wapptest.tcl similar to those supported by releasetest.tcl. Also add the -noui switch, for running without wapp altogether. by dan ยท 7 years ago
  17. e12ca5a Earlier detection of a database corruption case in balance_nonroot(), to by drh ยท 7 years ago
  18. cf1747b The collating sequence of the column must be TEXT if the LIKE or GLOB pattern by drh ยท 7 years ago
  19. 01325a3 Fix an issue (discovered by OSSFuzz) in the enhanced OP_Concat operator by drh ยท 7 years ago
  20. 7d0a3fd Add a test case for ticket [ae0f637bddc5290b44669e066a]. by drh ยท 7 years ago
  21. 83a1daf When values have real affinity and are converted into strings for CHECK by drh ยท 7 years ago
  22. f78408c Fix an incompatibility with -DSQLITE_OMIT_LOAD_EXTENSION=1 in dbdata.test. by dan ยท 7 years ago
  23. 0de0ab8 Fix a case in wapptest.tcl where a failed test might report 0 errors. by dan ยท 7 years ago
  24. 8a7e11f Avoid unwelcomed side effects on the input operands in the OP_Concat by drh ยท 7 years ago
  25. c97001f Update wapptest.tcl so that it deletes extra files if the "Keep files:" checkbox is clear. Set it by default. by dan ยท 7 years ago
  26. 6fcc1ec In "PRAGMA vdbe_trace" output, show the results of OP_Affinity opcodes. by drh ยท 7 years ago
  27. a3e086d Fix an incompatibility with auto-vacuum mode in new test script recover.test. by dan ยท 7 years ago
  28. 9194589 Update wapptest.tcl to use a simpler slave script. And to leave scripts wapptest_configure.sh and wapptest_make.sh in each test directory. by dan ยท 7 years ago
  29. c589acb Fix a problem allowing a Table object to be deleted from within a call to the xDestroy method of the associated virtual table, causing a use-after-free error. by dan ยท 7 years ago
  30. f135cb7 Fix an error message in the Lemon parser generator. by drh ยท 7 years ago
  31. cf83323 Small performance increase and size reduction in the implementation of the by drh ยท 7 years ago
  32. b70b0df Slightly smaller and faster implementation of the OP_MakeRecord opcode. by drh ยท 7 years ago
  33. 3af1b60 Changes to oserror.test so that it works even on systems that allow by drh ยท 7 years ago
  34. 4baa75b Do not de-duplicate columns index columns associated with a WITHOUT ROWID table by drh ยท 7 years ago
  35. c19b63c Improved header comment and precondition checking for the new isDupColumn() by drh ยท 7 years ago tkt-3182d38790
  36. 51f5ffa Fix a buffer overwrite in shell.c.in (part of the new .recover code). by dan ยท 7 years ago
  37. 490e6f2 Fix a stack overflow that could occur when renaming a table that has a trigger containing a window function invocation that itself contains a specific syntax error. by dan ยท 7 years ago
  38. f78d0f4 Take collating sequence into account when removing redundant columns from by drh ยท 7 years ago
  39. 73c0d27 Add the ".recover" command to the shell tool. For recovering as much data as possible from corrupt databases. by dan ยท 7 years ago
  40. 6c59136 Fix a minor typo in a comment. No changes to code. by drh ยท 7 years ago
  41. 1b16216 Fix building the shell with SQLITE_OMIT_VIRTUAL_TABLE. And without SQLITE_ENABLE_DBPAGE_VTAB. by dan ยท 7 years ago dbdata
  42. 0aa01ee Add comments and fix formatting issues in new code in shell.c.in. by dan ยท 7 years ago
  43. 42ebb01 Add the "--lost-and-found" option to the ".recover" command. For setting the name of the orphaned rows table. by dan ยท 7 years ago
  44. f57bea3 Fix a problem in the .recover command with recovering WITHOUT ROWID tables where the PK columns are not the leftmost in the CREATE TABLE statement. by dan ยท 7 years ago
  45. 98c5ad3 Have .recover store all orphaned rows in a single table, with extra columns to indicate the orphaned page and sub-tree they were discovered within. by dan ยท 7 years ago
  46. db5ba5c Omit tests of the LIKE optimization in like3.test when SQLITE_ENABLE_ICU is defined. by dan ยท 7 years ago
  47. ca42438 Fix another problem with database freelist handling in the ".recover" command. by dan ยท 7 years ago
  48. c0b4243 Fix a locking-page related problem with the ".recover" command. by dan ยท 7 years ago
  49. 6aa0015 Merge latest trunk changes into this branch. by dan ยท 7 years ago
  50. 9c014f8 Unless the "--freelist-corrupt" option is specified, do not have the .recover command attempt to recover data from pages that are on the database free-list. by dan ยท 7 years ago
  51. b9b71db Fix a bug preventing .recover from working on databases where the final page of the db is corrupt. by dan ยท 7 years ago
  52. efa363b Improve the performance of the .recover command. by dan ยท 7 years ago
  53. dbdd93b New test cases in test/fuzzdata8.db. by drh ยท 7 years ago
  54. bebea90 Fix another instance in fts3 where a corrupt record can cause a buffer overflow. by dan ยท 7 years ago
  55. a27cce7 Fix a problem in fts5 where a corrupt position list could lead to a buffer overwrite. by dan ยท 7 years ago
  56. 04687f9 Fix an error in fts3_write.c allowing a corrupt database to cause a crash. by dan ยท 7 years ago
  57. 8e7e517 Correction to the #if in the previous check-in. by mistachkin ยท 7 years ago
  58. 49b0572 Fix for 8-byte alignment asserts that can trigger in some circumstances with 32-bit MSVC. by mistachkin ยท 7 years ago
  59. 29e7800 Make no atttempt to generate VDBE code for VACUUM after a syntax error. by drh ยท 7 years ago
  60. b182588 Have ".recover" handle "\r" and "\n" in the same way as ".dump". by dan ยท 7 years ago
  61. 38f9c71 Fixes for the ".recover" shell command. by dan ยท 7 years ago
  62. 3ea557e Changes to the --hexdb decoder option in the shell (and also in the TCL by drh ยท 7 years ago
  63. d5ddecb Minor simplification of NULL value handling for STAT4. by mistachkin ยท 7 years ago
  64. d94d9e2 New test cases in fuzzdata8.db. by drh ยท 7 years ago
  65. f4b3315 Improvement on the previous check-in. Parse.rc is less reliable than by drh ยท 7 years ago
  66. b40af49 Enhance the ".recover" command. Fix a problem with overflow pages in dbdata.c. by dan ยท 7 years ago
  67. 2b13cd9 Early detection of SQLITE_TOOBIG when processing nested queries. by drh ยท 7 years ago
  68. a9a5465 Fix an assert() that may be false for corrupt databases. by dan ยท 7 years ago
  69. 68cb86e Add the ".recovery" command to the shell tool. For recovering the maximum amount data from corrupt databases. Still needs work. by dan ยท 7 years ago
  70. 1d2d71a Mark a single branch as no longer reachable. by drh ยท 7 years ago
  71. 6b23603 Increase the version number to 3.29 for the next development cycle. by drh ยท 7 years ago
  72. 17180fc Improved optimization of the AND and OR operators. by drh ยท 7 years ago
  73. 65455fc Fix a problem with renaming a table that starts with "sqlite". Fix for ticket [f00d7b65]. by dan ยท 7 years ago
  74. ad31727 Use macros to determine if an expression is always true or always false. by drh ยท 7 years ago
  75. d5c851c Streamline the processing of the AND operator. Slightly smaller and faster. by drh ยท 7 years ago
  76. 3b412ac Add the sqlite_dbptr virtual table to the dbdata extension. For querying the links between b-tree pages. by dan ยท 7 years ago
  77. 7a3e50d Minor simplification of NULL value handling for STAT4. by mistachkin ยท 7 years ago nullStat4
  78. f1173b6 Add the experimental dbdata extension. by dan ยท 7 years ago
  79. 680f0fe Small performance and size optimization in sqlite3WalFindFrame(). by drh ยท 7 years ago
  80. e551b51 Fix a typo in the CLI help output for the ".dump" command. by drh ยท 7 years ago
  81. 25f933a In the "pgidx" report from "showdb", also show the number of rows on each by drh ยท 7 years ago
  82. 8083ef0 In the "pgidx" command of the showdb utility, try to identify orphaned pages by drh ยท 7 years ago
  83. 698c86f Small performance improvement on the variable-length integer decoder: by drh ยท 7 years ago
  84. 7e42733 Faster and smaller implementation of sqlite3StrICmp(). by drh ยท 7 years ago
  85. d331c7a Version 3.28.0 by drh ยท 7 years ago version-3.28.0
  86. 2eb2ca8 Avoid a sanitizer error (pointer arithmatic overflow) in vdbesort.c. by dan ยท 7 years ago
  87. 112e174 Avoid a sanitizer error in test1.c. Have releasetest.tcl/wapptest.tcl create a file called "makecommand.sh" that can be used to rerun a test from the command line. by dan ยท 7 years ago
  88. af4d50c Fix a bug in test module test_fs.c causing a segfault on OpenBSD. by dan ยท 7 years ago
  89. 46b3415 Fix a problem with the user-auth extension and deserializing in-memory databases. by dan ยท 7 years ago
  90. 189aa7d Fix a test script problem in fts5corrupt3.test. by dan ยท 7 years ago
  91. 660107f Update tool/symbols.sh to ignore symbols from sessions and rebaser and to not by drh ยท 7 years ago
  92. 07891f0 Remove a stray tab from the source code. by drh ยท 7 years ago
  93. d4de9f7 Fix an obsolete comment and other minor issues from code inspection. by drh ยท 7 years ago
  94. 766b431 Fix a harmless compiler warning in test logic. by drh ยท 7 years ago
  95. 328c84f Fix the fts3varint.test script so that it works even on versions of TCL by drh ยท 7 years ago
  96. de21ad7 Fix a test script problem in fts5corrupt3.test. by dan ยท 7 years ago
  97. e2081dd Partially revert the test file changes in [4371a0c46e]. It is no longer required following [93ae382e97c23c90]. by dan ยท 7 years ago
  98. 73f940c Fix additional compiler warnings introduced by the previous check-in and found by drh ยท 7 years ago
  99. f6ad201 Fixes for harmless compiler warnings. by drh ยท 7 years ago
  100. 3b574e4 Use the 64-bit memory allocator interfaces in extensions, whenever possible. by drh ยท 7 years ago