Thanks to visit codestin.com
Credit goes to chromium.googlesource.com

  1. 2e899cc The FuncDev.nArg field values -3 and -4 now have special meansing of 1 or more by drh · 6 months ago
  2. 6b429dc Ensure that all prepared statements are expired and forced to reprepare by drh · 2 years, 2 months ago
  3. 41ce47c Add the new internal interface sqlite3DbNNFreeNN(db,ptr) where both the by drh · 2 years, 11 months ago
  4. daefcd9 Merge the JSON function enhancements from the json-enhancements branch into by drh · 3 years, 6 months ago
  5. f975107 Protect all accesses to the FuncDef.u and Expr.u unions using nearby by drh · 3 years, 10 months ago
  6. 42a630b Change the sqlite3.pDfltColl (the default collating sequence for the by drh · 5 years ago
  7. 2eeca20 Performance improvements and test cases added. Allow "PRAGMA trusted_schema=ON" by drh · 6 years ago
  8. a5d0911 Move the sqlite3LocateCollSeq(), sqlite3FindCollSeq(), and by drh · 6 years ago
  9. 19efd0d Simplifications to the sqlite3_normalized_sql() implementation. by drh · 7 years ago
  10. 8bee11a Add the sqlite3_normalized_sql() API. by mistachkin · 7 years ago normalized_sql
  11. 9201184 Store application-defined function names as lower-case to avoid the need by drh · 7 years ago
  12. 7e8515d The query planner tries to avoids using indexes that use unknown collating by drh · 8 years ago
  13. dc6b41e Defer schema resets when the query planner is running. by drh · 8 years ago
  14. 8257aa8 Add the new sqlite3.mDbFlags field. Factor out bits of sqlite3.flags that by drh · 8 years ago
  15. ebaaa67 Avoid unnecessary upper-to-lower case conversion for function names when by drh · 8 years ago
  16. 3b02e0f Small size reduction in findCollSeqEntry(). by drh · 8 years ago
  17. 666e866 Avoid unnecessary calls to sqlite3GetCollSeq() for a small performance gain. by drh · 8 years ago
  18. 6ad224e Change a char* to const char* in order to suppress some harmless by drh · 9 years ago
  19. 80738d9 Improvements to the application-defined function mechanism so that it is by drh · 9 years ago many-app-functions
  20. 4a642b6 Improvements to the way that OOM errors are processed. by drh · 9 years ago
  21. 2d80151 Combine the xFunc and xStep pointers of the FuncDef object into a single by drh · 10 years ago
  22. 60ec914 Fix typos in comments. No code changes. by peter.d.reid · 11 years ago
  23. acbcb7e Simplify the interface to the symbol table, saving 600 bytes of code space. by drh · 11 years ago
  24. 2c5e35f Rename the internal Schema.flags field to Schema.schemaFlags. by drh · 11 years ago
  25. 4a8ee3d Allow the SQLITE_DETERMINISTIC flag to be ORed into the preferred text encoding by drh · 12 years ago
  26. d36e104 Combine the FuncDef.iPrefEnc and FuncDef.flags fields into a single by drh · 12 years ago
  27. 79e72a5 Consolidate all occurrences of the "no such collation sequence" error message by drh · 13 years ago
  28. 89d5d6a Fix the application-defined function logic so that functions with a variable by drh · 13 years ago
  29. b6ee660 Rename sqlite3SchemaFree() to sqlite3SchemaClear() to more accurately reflect by drh · 14 years ago
  30. c2a7555 Add a generation counter to the Schema object and enhance OP_VerifySchema by drh · 14 years ago
  31. 6c5cecb Updates to the requirements on the sqlite3_create_function() family of by drh · 15 years ago
  32. b975598 Make sure all memory from sqlite3DbMalloc() is freed by sqlite3DbFree() and by drh · 15 years ago
  33. b246895 Remove additional traces (mostly in comments) of the Table.dbMem field. by drh · 15 years ago
  34. 1feeaed Remove the Table.dbMem variable, as it is no longer being used for its original purpose. by dan · 15 years ago
  35. 545f587 When commands such as ALTER TABLE and VACUUM use SQL internally, make sure by drh · 15 years ago
  36. c81c11f Remove the obsolete "$Id:$" RCS identifier strings from the source code. by drh · 16 years ago
  37. 1da40a3 Check in implementation of foreign key constraints. by dan · 16 years ago
  38. cea72b2 Warning cleanup from the MSVC compile. by shane · 16 years ago
  39. 9aeda79 All the sqlite3GetCollSeq() function to specify an arbitrary text encoding. by drh · 16 years ago
  40. 58fbb31 Changes to prepare.c and callback.c to promote better test coverage. (CVS 6770) by drh · 16 years ago
  41. 7aaa878 Updates to the extension loading logic to support full coverage testing. (CVS 6659) by drh · 16 years ago
  42. c4a64fa Rework the logic that generates a schema for tables created using by drh · 16 years ago
  43. dee0e40 Changes to facility full coverage testing of util.c. (CVS 6597) by drh · 16 years ago
  44. e61922a Remove the aFKey hash table, which was not being used. Simplify the by drh · 16 years ago
  45. d9da78a Changes to insure that lookaside memory allocations are never used to hold by drh · 16 years ago
  46. be21779 Corrected typos and misspellings. Ticket #3702. (CVS 6336) by shane · 16 years ago
  47. dfbc3a8 Better error message when coalesce() has too few arguments. Ticket #3623. (CVS 6222) by drh · 16 years ago
  48. 1bd10f8 Additional work at eliminating silly compiler warnings. (CVS 6010) by drh · 17 years ago
  49. ea67883 Never use strlen(). Use our own internal sqlite3Strlen30() which is by drh · 17 years ago
  50. 1b67f3c Simplify the symbol hash table to use only a single key class. Other by drh · 17 years ago
  51. e3602be Calling sqlite3_create_function with nArg==(-1) does not override prior by drh · 17 years ago
  52. 075c23a Begin adding support for the SQLITE_OMIT_WSD macro. Some (many) WSD variables still need wrappers added to them. (CVS 5652) by danielk1977 · 17 years ago
  53. 777c538 Move date+time functions to start-time initialization. Additional by drh · 17 years ago
  54. 70a8ca3 Initialize the global built-in function table at start-time by drh · 17 years ago
  55. 8c0a791 Add the pcache module from the experimental branch. Also change things so that most of the built-in SQL functions are kept in single static hash-table, rather than creating and populating a separate hash table for each open database connection. (CVS 5566) by danielk1977 · 17 years ago
  56. 633e6d5 Implement the "lookaside" memory allocation cache. Use of this cache makes by drh · 17 years ago
  57. 0a687d1 Improved enforcement of the SQLITE_LIMIT_LENGTH limit. (CVS 5368) by drh · 17 years ago
  58. 8cf6c55 Fix a bug causing the pager-cache size to be reset to its default value whenever the database schema was reloaded. (CVS 5283) by danielk1977 · 17 years ago
  59. a1644fd Modifications to the malloc failure tests to test transient and persistent failures. (CVS 4321) by danielk1977 · 18 years ago
  60. f3a65f7 The malloc.test script now passes all tests with no errors. (CVS 4271) by drh · 18 years ago
  61. b21c8cd The sqlite3_value object now carries an sqlite3* pointer to use for by drh · 18 years ago
  62. 1e53695 More work on refactoring of malloc() interfaces. There are still many errors. (CVS 4233) by danielk1977 · 18 years ago
  63. 1743575 Half-way through a major refactoring of the memory allocation. by drh · 18 years ago
  64. a9808b3 Add the experimental create_collation_x() api. (CVS 3934) by danielk1977 · 18 years ago
  65. a04a34f Ensure sqlite3_finalize() can be called from within the xDisconnect() method of virtual tables. (CVS 3845) by danielk1977 · 18 years ago
  66. a34001c Minor tweaks to collating sequences. We'll hold of making major changes by drh · 18 years ago
  67. f012ea3 When opening a new connection on a shared cache, be careful not to by drh · 19 years ago
  68. 91171cd Make sure sqlite3FindCollSeq() returns NULL after a malloc() failure. (CVS 3134) by drh · 19 years ago
  69. 03b808a Get parserless builds working again. (CVS 3133) by drh · 19 years ago
  70. 9e12800 Use a global variable protected by a mutex instead of thread-specific-data to record malloc() failures. (CVS 2972) by danielk1977 · 20 years ago
  71. 6f7adc8 Automatically deallocate thread-specific data when it is no longer by drh · 20 years ago
  72. b3bf556 Store collation sequence names instead of pointers in sharable schema data structures. (CVS 2904) by danielk1977 · 20 years ago
  73. 14db266 Fix some errors to do with attached databases and text encodings in shared-cache mode. (CVS 2895) by danielk1977 · 20 years ago
  74. e501b89 Rename DbSchema to "Schema" and SqliteTsd to "ThreadData". (CVS 2893) by danielk1977 · 20 years ago
  75. 26abcb1 Avoid using the transient value in the UTF-16 collation needed callback. (CVS 2816) by drh · 20 years ago
  76. 268803a Properly zero-terminate UTF-16 collation names on an by drh · 20 years ago
  77. 261919c Some elements of the new malloc() failure handling. Not all cases work properly yet. Also, library is not threadsafe if malloc() fails right now. (CVS 2800) by danielk1977 · 20 years ago
  78. d9cb6ac Changes to prevent various compiler warnings. (CVS 2750) by drh · 20 years ago
  79. 55ef4d9 The case_sensitive_like pragma added. by drh · 20 years ago
  80. 4dade03 Rearrange code so that SSE can invoke the collation factory. (CVS 2482) by danielk1977 · 20 years ago
  81. fd9a0a4 Move a few things around to make building without the parser easier. (CVS 2479) by danielk1977 · 20 years ago