๐ŸŒ AIๆœ็ดข & ไปฃ็† ไธป้กต
  1. e294da0 Fix to the database connection validity checker. Other test coverage by drh ยท 16 years ago
  2. a756466 Log all error messages if logging is enabled. by drh ยท 16 years ago
  3. 7c9c986 If an OOM occurs while setting the page size for the TEMP database, be sure by drh ยท 16 years ago
  4. 10a76c9 Make the TEMP file tables use the page size set for the main database. by drh ยท 16 years ago
  5. 07096f6 Move the query flattener turn-off from a pragma to an sqlite3_test_control() by drh ยท 16 years ago
  6. 972a231 Allow zero-length names for tables, columns, and indices. by drh ยท 16 years ago
  7. c81c11f Remove the obsolete "$Id:$" RCS identifier strings from the source code. by drh ยท 16 years ago
  8. 4c42983 Add asserts as evidence that all FK constraints are either immediate or by drh ยท 16 years ago
  9. d66c830 Fix the DROP TABLE command so that it cannot be used to bypass foreign key constraints (if foreign key support is enabled). by dan ยท 16 years ago
  10. ff738bc Make sure a transaction is available for rollback whenever a REDUCE conflict by drh ยท 16 years ago
  11. 8099ce6 Add missing comments to fkey.c. Also, change the terminology used for comments and names in fkey.c from "referenced/referencing" to "parent/child". This is arguably less correct, but is easier to follow. by dan ยท 16 years ago
  12. f59c5ca Fix another OOM related problem in fkey.c. by dan ยท 16 years ago
  13. 1da40a3 Check in implementation of foreign key constraints. by dan ยท 16 years ago
  14. 3492dd7 Make sure sufficient space is allocated for at least one VDBE cursor when by drh ยท 16 years ago
  15. 92aa5ea Add an #ifndef so that the build works with SQLITE_OMIT_ANALYZE again. by drh ยท 16 years ago
  16. f367721 Fix a problem with the sqlite3VdbeMayAbort() assert failing following an OOM. by dan ยท 16 years ago
  17. 144926d Add a complicated assert() to check that statement transactions are opened when required. by dan ยท 16 years ago
  18. e0af83a Combine the OP_Statement and OP_Transaction opcodes. by dan ยท 16 years ago
  19. 65a7cd1 More fixes and comment updates. by dan ยท 16 years ago
  20. 165921a Changes to support recursive triggers. by dan ยท 16 years ago
  21. 9aeda79 All the sqlite3GetCollSeq() function to specify an arbitrary text encoding. by drh ยท 16 years ago
  22. 85c165c Clean up sqlite_stat2 related code. Add test cases. by dan ยท 16 years ago
  23. e275dc3 Change the sqlite_stat2 schema to be more flexible. by dan ยท 16 years ago
  24. 02fa469 First version of sqlite_stat2 (schema forces exactly 10 samples). by dan ยท 16 years ago
  25. 595a523 Allow virtual tables to be used in shared-cache mode. (CVS 6928) by danielk1977 ยท 16 years ago
  26. bd1a0a4 Report an error if a USING or ON clause is specified following a from-list element that is not to the right of a join operator. Fix for #3846. (CVS 6832) by danielk1977 ยท 16 years ago
  27. 9b87d7b Do not ignore alias "a" in a query of the form "SELECT ... FROM (...) AS a" Fix for #3935. Also expand upon (6751) to fix some similar obscure memory leaks. (CVS 6831) by danielk1977 ยท 16 years ago
  28. 9635cc7 Get the notify2.test running again by removing an ALWAYS() that was mistakenly by drh ยท 16 years ago
  29. 0b9f50d Enhance autoincrement so that it works with triggers that also do by drh ยท 17 years ago
  30. fa9601a Move codec management from database connections into the pager so that it by drh ยท 17 years ago
  31. 0d7d3a3 Leave out a redundant line in build.c. Ticket #3916. (CVS 6766) by danielk1977 ยท 17 years ago
  32. 85d2bd2 Changes to reenable codec operation and to handle memory allocation by drh ยท 17 years ago
  33. 0d19f7a Define a set of constants to use as the "index" argument to sqlite3BtreeGetMeta and UpdateMeta. This makes some parts of the code easier to follow. (CVS 6709) by danielk1977 ยท 17 years ago
  34. cf69739 Fix compiler warnings with MSVC build. (CVS 6699) by shane ยท 17 years ago
  35. b74b101 Remove references to deleted function sqlite3ExprRegister(). Changes to by drh ยท 17 years ago
  36. 33e619f Additional refinements to Expr handling. Restore compression of trigger by drh ยท 17 years ago
  37. b7916a7 Simplifications to the Expr object: Remove Expr.span completely and convert by drh ยท 17 years ago
  38. 8af73d4 Additional simplifications to build.c in support full coverage testing. (CVS 6636) by drh ยท 17 years ago
  39. b7f24de Remove incorrect NEVER() macro in the previous check-in (6634). (CVS 6635) by drh ยท 17 years ago
  40. 0449171 Changes to build.c to help facilitate full coverage testing. (CVS 6634) by drh ยท 17 years ago
  41. 8b4aff3 Remove debugging comments left in the prior check-in by mistake. (CVS 6631) by drh ยท 17 years ago
  42. d300171 Move the sqlite3MinimumFileFormat() routine from build.c over to alter.c by drh ยท 17 years ago
  43. 768578e Tweaks to build.c to facilitate coverage testing. (CVS 6628) by drh ยท 17 years ago
  44. c4a64fa Rework the logic that generates a schema for tables created using by drh ยท 17 years ago
  45. 6a863cd Fix three variable initialization problems found by valgrind. (CVS 6612) by drh ยท 17 years ago
  46. de63035 Speed up INSERT operations that add data to UNIQUE or PRIMARY KEY indexes by rationalizing duplicate seek operations. (CVS 6599) by danielk1977 ยท 17 years ago
  47. dee0e40 Changes to facility full coverage testing of util.c. (CVS 6597) by drh ยท 17 years ago
  48. e61922a Remove the aFKey hash table, which was not being used. Simplify the by drh ยท 17 years ago
  49. 24fb627 Record within the Token structure itself whether or not the token has by drh ยท 17 years ago
  50. a83ccca Do not store the zero string terminator as part of the name when holding by drh ยท 17 years ago
  51. 70d9e9c Dequote the "from" table in a FOREIGN KEY definition (affects the output of "pragma foreign_key_list). Fix for #3800. (CVS 6547) by danielk1977 ยท 17 years ago
  52. ceea332 Rework the column-cache mechanism to be more robust (and more correct). by drh ยท 17 years ago
  53. 8a93919 Change the journal_mode pragma so that it always returns the current by drh ยท 17 years ago
  54. 12ffee8 Minor refactoring of the expression-compaction logic for clarity of by drh ยท 17 years ago
  55. b08a67a Fix compiler warnings from gcc and MSVC; Correct typo in select.c; (CVS 6417) by shane ยท 17 years ago
  56. d9da78a Changes to insure that lookaside memory allocations are never used to hold by drh ยท 17 years ago
  57. 0fa991b Update comments in build.c to conform to the latest implementation. (CVS 6369) by drh ยท 17 years ago
  58. cb9d8d8 Fix a crash that could occur when creating an index in shared-cache mode with lookaside enabled. (CVS 6358) by danielk1977 ยท 17 years ago
  59. 21822c5 Fix a problem that could cause a crash when a shared-cache schema contains column default values. (CVS 6353) by danielk1977 ยท 17 years ago
  60. 1b870de Fix for #3719. When synthesizing a CREATE TABLE statement as as result of a "CREATE TABLE AS", quote the column type names unless they are simple identifiers or simple identifiers followed by one or two dimensions (e.g. "VARCHAR(10)"). (CVS 6345) by danielk1977 ยท 17 years ago
  61. 2f886d1 Instead of linking temporary triggers on non-temporary tables into the Table.pTrigger list, search the temp schema for them on demand. Fix for #3688. (CVS 6329) by danielk1977 ยท 17 years ago
  62. d336e22 Instead of using SetNumColumns, specify the number of columns in a table or index using the P4 argument. (CVS 6310) by danielk1977 ยท 17 years ago
  63. 6ab3a2e Changes to reduce the heap space consumed by triggers, views and tables in the in-memory representation of the schema. Also to reduce the space used by prepared statements slightly. (CVS 6305) by danielk1977 ยท 17 years ago
  64. 0388123 Correctly handle attempts to add a UNIQUE or PRIMARY KEY column using by drh ยท 17 years ago
  65. b632201 Do not always open a transaction on the temp database when writing to the main or another attached database. (CVS 6273) by danielk1977 ยท 17 years ago
  66. 6231286 A backup must clear the internal schema of the destination database so by drh ยท 17 years ago
  67. 0410302 Commit first version of the 'backup' feature. (CVS 6241) by danielk1977 ยท 17 years ago
  68. 1d34fde Remove several compiler warnings. (CVS 6239) by drh ยท 17 years ago
  69. bdb339f Omit the TEMP keyword from the schema of TEMP tables created using by drh ยท 17 years ago
  70. 78ca0e7 When not compiling for an EBCDIC system, use built-in alternatives to the tolowe by danielk1977 ยท 17 years ago
  71. ab9b703 Invoke the authorization callback when compiling SAVEPOINT, ROLLBACK TO and RELEASE commands. (CVS 6074) by danielk1977 ยท 17 years ago
  72. ae74e03 In sqlite3AddColumn(), use local variable 'db' instead of 'pParse->db'. (CVS 6056) by danielk1977 ยท 17 years ago
  73. fd7f045 Add the savepoint feature. This feature is largely untested at this point. (CVS 6036) by danielk1977 ยท 17 years ago
  74. 18e526c Work to remove harmless MSVC compiler warnings. (CVS 6013) by shane ยท 17 years ago
  75. 1bd10f8 Additional work at eliminating silly compiler warnings. (CVS 6010) by drh ยท 17 years ago
  76. ea67883 Never use strlen(). Use our own internal sqlite3Strlen30() which is by drh ยท 17 years ago
  77. dc5ea5c Remove or rename local variables that shadow other variables or parameters. (CVS 6005) by drh ยท 17 years ago
  78. 6a1e071 Make use of sqlite3DbMallocSize to maximize the size of growable buffers by drh ยท 17 years ago
  79. 00e1361 Modifications to avoid unsigned/signed comparisons in various files. (CVS 5914) by danielk1977 ยท 17 years ago
  80. dcc50b7 Fixed several more crashes due to corrupt db files. Added corruptC.test to soak.test. (CVS 5905) by shane ยท 17 years ago
  81. a78c22c Cleanup in flattenSubquery. Add OOM tests for flattenSubquery. Fix issues by drh ยท 17 years ago
  82. dfe88ec Change the name of the Cursor object to VdbeCursor. (CVS 5857) by drh ยท 17 years ago
  83. d207d80 Fix an assert() failure that can occur following a malloc() failure. Ticket #3455. (CVS 5834) by danielk1977 ยท 17 years ago
  84. b1c685b Allow INDEXED BY and NOT INDEXED to be used in UPDATE and DELETE statements. (CVS 5772) by danielk1977 ยท 17 years ago
  85. 85574e3 Allow INDEXED BY and NOT INDEXED clauses in SELECT statements. (CVS 5766) by danielk1977 ยท 17 years ago
  86. 7d10d5a Refactor the name resolution procedures in the code generator. (CVS 5569) by drh ยท 17 years ago
  87. c456e57 Do not allow indexing of any table whose name begins with "sqlite_". by drh ยท 17 years ago
  88. 1857693 Fix compilation with SQLITE_OMIT_FOREIGN_KEY defined. Ticket #3273. (CVS 5544) by danielk1977 ยท 17 years ago
  89. df206b0 Add an assert() statement that will alert us if the potential problem identified by #3243 ever becomes a reality. (CVS 5532) by danielk1977 ยท 17 years ago
  90. 701bb3b Additional coverage testing. Fix a segfault following OOM in by drh ยท 17 years ago
  91. 633e6d5 Implement the "lookaside" memory allocation cache. Use of this cache makes by drh ยท 17 years ago
  92. a9671a2 Remove obsolete code from select.c, including the "affinity" parameter by drh ยท 17 years ago
  93. 1fc4129 Added macros to convert between 32-bit ints and 64-bit ptrs to avoid compiler warnings. (CVS 5378) by shane ยท 17 years ago
  94. f089aa4 Completely rework the sqlite3SetString() primitive so that it honors the by drh ยท 17 years ago
  95. 0a687d1 Improved enforcement of the SQLITE_LIMIT_LENGTH limit. (CVS 5368) by drh ยท 17 years ago
  96. fb45d8c Testing coverage enhancements. (CVS 5358) by drh ยท 17 years ago
  97. e5ae573 Continuing work on the new memory allocation subsystem. by drh ยท 18 years ago
  98. 26e4a8b Fix more compiler warnings. (CVS 5074) by drh ยท 18 years ago
  99. 4f3dd15 Make sure that transactions are started on all virtual tables that by drh ยท 18 years ago
  100. 7209c69 Remove all references to sqlite3_intptr_t. (CVS 5051) by drh ยท 18 years ago