aboutsummaryrefslogtreecommitdiff
path: root/src/callback.c
Commit message (Expand)AuthorAge
* The FuncDev.nArg field values -3 and -4 now have special meansing of 1 or moredrh2025-01-21
* Ensure that all prepared statements are expired and forced to repreparedrh2023-05-12
* Add the new internal interface sqlite3DbNNFreeNN(db,ptr) where both thedrh2022-08-22
* Merge the JSON function enhancements from the json-enhancements branch intodrh2022-01-08
* Protect all accesses to the FuncDef.u and Expr.u unions using nearbydrh2021-10-07
* Change the sqlite3.pDfltColl (the default collating sequence for thedrh2020-03-05
* Performance improvements and test cases added. Allow "PRAGMA trusted_schema=ON"drh2020-01-08
* Move the sqlite3LocateCollSeq(), sqlite3FindCollSeq(), anddrh2019-10-22
* Simplifications to the sqlite3_normalized_sql() implementation.drh2018-12-05
* Add the sqlite3_normalized_sql() API.mistachkin2018-10-29
* Store application-defined function names as lower-case to avoid the needdrh2018-05-26
* The query planner tries to avoids using indexes that use unknown collatingdrh2017-12-08
* Defer schema resets when the query planner is running.drh2017-08-17
* Add the new sqlite3.mDbFlags field. Factor out bits of sqlite3.flags thatdrh2017-07-26
* Avoid unnecessary upper-to-lower case conversion for function names whendrh2017-07-06
* Small size reduction in findCollSeqEntry().drh2017-07-06
* Avoid unnecessary calls to sqlite3GetCollSeq() for a small performance gain.drh2017-07-06
* Change a char* to const char* in order to suppress some harmlessdrh2016-02-24
* Improvements to the application-defined function mechanism so that it isdrh2016-02-15
* Improvements to the way that OOM errors are processed.drh2016-02-05
* Combine the xFunc and xStep pointers of the FuncDef object into a singledrh2016-01-14
* Fix typos in comments. No code changes.peter.d.reid2014-09-06
* Simplify the interface to the symbol table, saving 600 bytes of code space.drh2014-08-21
* Rename the internal Schema.flags field to Schema.schemaFlags.drh2014-08-05
* Allow the SQLITE_DETERMINISTIC flag to be ORed into the preferred text encodingdrh2013-12-14
* Combine the FuncDef.iPrefEnc and FuncDef.flags fields into a singledrh2013-09-06
* Consolidate all occurrences of the "no such collation sequence" error messagedrh2012-10-05
* Fix the application-defined function logic so that functions with a variabledrh2012-04-07
* Rename sqlite3SchemaFree() to sqlite3SchemaClear() to more accurately reflectdrh2011-04-04
* Add a generation counter to the Schema object and enhance OP_VerifySchemadrh2011-03-18
* Updates to the requirements on the sqlite3_create_function() family ofdrh2010-09-16
* Make sure all memory from sqlite3DbMalloc() is freed by sqlite3DbFree() anddrh2010-07-24
* Remove additional traces (mostly in comments) of the Table.dbMem field.drh2010-07-23
* Remove the Table.dbMem variable, as it is no longer being used for its origin...dan2010-07-23
* When commands such as ALTER TABLE and VACUUM use SQL internally, make suredrh2010-04-24
* Remove the obsolete "$Id:$" RCS identifier strings from the source code.drh2009-11-10
* Check in implementation of foreign key constraints.dan2009-09-19
* Warning cleanup from the MSVC compile.shane2009-09-07
* All the sqlite3GetCollSeq() function to specify an arbitrary text encoding.drh2009-08-20
* Changes to prepare.c and callback.c to promote better test coverage. (CVS 6770)drh2009-06-17
* Updates to the extension loading logic to support full coverage testing. (CVS...drh2009-05-20
* Rework the logic that generates a schema for tables created using drh2009-05-11
* Changes to facility full coverage testing of util.c. (CVS 6597)drh2009-05-03
* Remove the aFKey hash table, which was not being used. Simplify thedrh2009-05-02
* Changes to insure that lookaside memory allocations are never used to hold drh2009-03-24
* Corrected typos and misspellings. Ticket #3702. (CVS 6336)shane2009-03-05
* Better error message when coalesce() has too few arguments. Ticket #3623. (C...drh2009-01-31
* Additional work at eliminating silly compiler warnings. (CVS 6010)drh2008-12-10
* Never use strlen(). Use our own internal sqlite3Strlen30() which isdrh2008-12-10
* Simplify the symbol hash table to use only a single key class. Otherdrh2008-10-10