aboutsummaryrefslogtreecommitdiff
path: root/src/sqliteInt.h
Commit message (Expand)AuthorAge
* Fix an off-by-one error in tests for cells overflowing the end pages. Thedrh2023-07-13
* Omit the use of memmove() in sqlite3FpDecode() in an attempt to avoiddrh2023-07-07
* Whether or not to use the long-double floating point conversion techniquedrh2023-07-03
* Improved rounding policy.drh2023-07-01
* Improved response to Infinity and NaN. Remove the termporary fpdecode()drh2023-07-01
* Add decimal rounding to the sqlite3FpDecode() routine.drh2023-06-30
* Experiments with a new algorithm for converting ieee-754 binary64 numbersdrh2023-06-30
* Completely unwind the enhanced precision sum() from [a915f15a916af698] sodrh2023-06-30
* Use ideas from T. J. Dekker in "A Floating-Point Technique for Extending thedrh2023-06-26
* Optimize the argument to the octet_length() function so that it does notdrh2023-06-22
* Avoid unnecessary NULL pointer checks on calls to sqlite3WalkExpr().drh2023-06-19
* Improved sqlite3_error_offset() values for bare column errors on '*' anddrh2023-06-13
* Add a C-source spell-checking facility. make misspell (on Nix)larrybr2023-06-07
* Restore the LEFT JOIN strength reduction that was partially lost indrh2023-06-02
* As evidenced by [forum:/forumpost/f3f546025a|forum post f3f546025a], thedrh2023-05-15
* Rename sqlite3IsTableConstraint() to sqlite3IsSingleTableConstraint() anddrh2023-05-10
* Do not overflow the Index.aSample[] array if the same index appears indrh2023-05-03
* The gcc definition of the SQLITE_INLINE macro is not compatible withdrh2023-05-01
* Accept the full ECMAScript 5.1 IdentifyName syntax for keys in objects.drh2023-04-30
* New assert() statements to validate the parameters todrh2023-04-10
* Tweaks to the new insertCellFast().drh2023-04-07
* Clone insertCell() into insertCellFast() for use by sqlite3BtreeInsert() fordrh2023-04-07
* Add the SQLITE_VTAB_USES_ALL_SCHEMAS option to sqlite3_vtab_config(). Updatedrh2023-04-03
* Fix harmless compiler warnings.drh2023-04-01
* Fix multiple problems with RETURNING on a DML statement against a view,drh2023-03-28
* Improvements to register allocation, especially in the ANALYZE command.drh2023-03-26
* Fix assert() statements that would (incorrectly) fire if an IF NOT EXISTSdrh2023-03-17
* Disallow the one-pass optimization for DELETE if the WHERE clause containsdrh2023-03-15
* Do not use an expression index on a generated column if generated columndrh2023-03-03
* Change the name of SQLITE_DBCONFIG_STMT_SCANSTATS to SQLITE_DBCONFIG_STMT_SCA...dan2023-02-28
* Add an sqlite3_db_config() option - SQLITE_DBCONFIG_STMT_SCANSTATS - for enab...dan2023-02-28
* Allow the sqlite3_config() interface to be invoked at any time for a fewdrh2023-02-23
* Provide an optimization-disable mask for this optimization. Do not do thedrh2023-02-16
* Back out the 'txn' enhancement to date/time functions. The duration of adrh2023-02-08
* Always use 64-bit integers for stats associated with STAT1 and STAT4.drh2023-02-08
* Simplify the code and add test cases.drh2023-02-07
* Add support for the 'txn' argument to date/time functions that works likedrh2023-02-07
* Fix sqlite3_prepare() so that it only invokes the progress handler on everydrh2023-01-12
* Attempt to provide a mechanism to do early termination of long-runningdrh2023-01-12
* Fix JSON functions so that they work correctly under PRAGMA trusted_schema.drh2023-01-09
* Remove the unused "sqlite3StackAllocZero()" macro.drh2023-01-04
* Avoid an unnecessary call to strlen() in the sqlite3VdbeMemStringify() routine,drh2023-01-03
* Fix lots of harmless, nuisance compiler warnings, mostly unused parameterdrh2022-12-23
* Squelch a new (and, in this case, harmless) compiler warning.stephan2022-12-23
* More efficient implementation of large precisions on the "%c" format fordrh2022-12-21
* Do not use indexed expressions to replace the expression being indexed on adrh2022-12-20
* Create a new affinity called FLEXNUM that works like NUMERIC except that itdrh2022-12-15
* Merge all the latest trunk enhancements into the coroutines-exp2 enhancementdrh2022-12-14
|\
| * If the SELECT that implements a subquery or a VIEW or a CREATE TABLE AS isdrh2022-12-14
| * Back out the part of the change in [88a05141c28e5ff1] that adds affinity todrh2022-12-14