- 535b306 Make sure the sqlite3_result_pointer() interface does not leave a VM register by drh ยท 8 years ago
- 8a03cbf More consistent column names. Cherry-pick of by drh ยท 8 years ago
- 76b1981 Correctly handle an "INTEGER PRIMARY KEY UNIQUE" column in a WITHOUT ROWID by drh ยท 8 years ago
- f35f2f9 Move the generation of output column names earlier, to right after name by drh ยท 8 years ago
- f6285fa Fix harmless compiler warning. by mistachkin ยท 8 years ago
- f93bbc0 Fix a punctuation typo in the documentation for sqlite3_step(). No changes to by drh ยท 8 years ago
- 1d42ea7 Enhance the like optimization so that it works with an ESCAPE clause. by drh ยท 8 years ago
- 2036833 Merge the pointer-passing interface changes from the 3.20 branch. by drh ยท 8 years ago
- 761decb Simplified documentation for the pointer passing interface. by drh ยท 8 years ago
- 34fcf36 In sqlite3_bind_pointer(), invoke the destructor if the bind index is by drh ยท 8 years ago pointer-with-destructor
- a0024e6 Improved implementation of the destructor on pointer-passing interfaces. by drh ยท 8 years ago
- 2293006 Add a destructor argument to sqlite3_bind_pointer() by drh ยท 8 years ago
- 8257aa8 Add the new sqlite3.mDbFlags field. Factor out bits of sqlite3.flags that by drh ยท 8 years ago
- 61ffb2c Fix a comment on the UnpackedRecord.r1 and UnpackedRecord.r2 fields. by drh ยท 8 years ago
- e8cf1ab Fix a bug in the deterministic date/time function logic that can only appear by drh ยท 8 years ago
- e8e0eda Handle a real OOM condition when incrblob2.test is run on a low-memory machine. by drh ยท 8 years ago
- 1d8536b Additional documentation on sqlite3_bind_pointer() and sqlite3_result_pointer(). by drh ยท 8 years ago
- caf8cc1 Compiler warning fix associated with date/time functions. by drh ยท 8 years ago
- 5acc3bd Fix a harmless typo, but one that would show up in the documentation if not by drh ยท 8 years ago
- 6e97f8e Combine the Parse.ckBase and Parse.iSelfTab fields into just Parse.iSelfTab. by drh ยท 8 years ago
- 3e34eab Allow indexes to be created on date/time functions as long as the 'now' by drh ยท 8 years ago
- 5a75dd8 Fix shell.c.in so that it aligns with shell.c. by drh ยท 8 years ago
- 53e86ab Add the union-vtab extension - still experimental and under active development. by drh ยท 8 years ago
- 46133d9 Do not use the flattening optimization for a sub-query on the RHS of a LEFT by dan ยท 8 years ago
- bbccd52 Avoid creating an automatic index on the RHS of a LEFT JOIN to optimize an IS by dan ยท 8 years ago
- 80f134c Change the default command-line shell history depth to 2000 lines. by drh ยท 8 years ago
- 06d4940 Interchange to branches within an "if" statement in sqlite3_value_pointer() by drh ยท 8 years ago
- aabebc2 Comment changes clarifying details of the pointer-type parameter. No by drh ยท 8 years ago
- 9a541c0 Improve the sqlite3_result_pointer() interface so that it cannot be faked by drh ยท 8 years ago pointer-types
- ae3ec3f Add an experimental "pointer type" parameter to sqlite3_bind_pointer(), by drh ยท 8 years ago
- d8ecefa Add the "unionvtab" virtual table extension in ext/misc/unionvtab.c. by dan ยท 8 years ago
- 3963e58 Fix a register allocation problem in PRAGMA integrity_check that caused by drh ยท 8 years ago
- e7c6f97 Fix a missing \n at the end of a comment causing a line to be too long. by drh ยท 8 years ago
- 858205d Fix a typo in a comment used to generate documentation. No code changes. by drh ยท 8 years ago
- 749e4a9 Identify requirements text in the SQLITE_DBCONFIG_ENABLE_QPSG documentation. by drh ยท 8 years ago
- 3cef364 Add requirements marks for some of the new features in the 3.20 release. by drh ยท 8 years ago
- 923260c Minor updates to requirements marks and documention. No changes to code. by drh ยท 8 years ago
- 17ca226 Minor tweaks to documentation. No code changes. by drh ยท 8 years ago
- 968d871 Fix harmless compiler warnings in the readline tab-completion logic of the by drh ยท 8 years ago
- 33b46ee Improved documentation for the new sqlite3_bind_pointer() interface and its by drh ยท 8 years ago
- 4ba5f33 Improvements to the documentation for SQLITE_PREPARE_PERSISTENT. by drh ยท 8 years ago
- 06aecf0 Fix documentation typo. No changes to code. by drh ยท 8 years ago
- 4c997c6 Fix an incorrect type signature for the loadable extension pointer by drh ยท 8 years ago bind-pointer
- 5587d86 Add the three new pointer interfaces to the loadable extension mechanism. by drh ยท 8 years ago
- 3fb4060 Merge the latest changes from trunk. by drh ยท 8 years ago
- 0c24330 Smaller and faster implementation for vdbeFreeOpArray() and freeP4(). by drh ยท 8 years ago
- 7ccf95d Fix harmless compiler warnings about incomplete structure initializers. by drh ยท 8 years ago
- 980a89e Remove unnecessary EP_Leaf settings on the Expr object. by drh ยท 8 years ago
- 971ecd7 The EP_Resolved flag on the Expr object is not required for correctness nor by drh ยท 8 years ago
- ec360a8 Clarification and simplification and result column naming logic. by drh ยท 8 years ago
- f0f44b7 Compile cleanly with SQLITE_OMIT_UTF16. by drh ยท 8 years ago
- 8999798 Fix harmless compiler warnings in the core. by drh ยท 8 years ago
- db3e045 Enabled the new sqlite3_prepare_v3() and sqlite3_prepare16_v3() interfaces by drh ยท 8 years ago
- 56eb09b Add support for tab-completion (using the ext/misc/completion.c virtual table) by drh ยท 8 years ago
- 2ce15c3 Change the src/shell.c file so that it is generated from a new script at by drh ยท 8 years ago
- dbc2672 Add the "--newlines" option to the ".dump" command in the shell to disable by drh ยท 8 years ago
- 66a0bf3 Additional debugging Noop-comment in the constraint generator when by drh ยท 8 years ago defer-where-subqueries
- e24b92b Small performance optimization in sqlite3WhereExprUsage(). by drh ยท 8 years ago
- d3930b1 Fix another problem on this branch. by dan ยท 8 years ago
- 8674ec5 Fix a problem causing non-covered WHERE terms to be evaluated before covered by dan ยท 8 years ago
- ebc6301 When testing non-indexed WHERE constraints, test those that involve by dan ยท 8 years ago
- 9f6e14c For sqlite3TreeView() debugging output, show the Expr.flags field on by drh ยท 8 years ago
- ff4fa77 Update error message text for standard error codes to better describe the by drh ยท 8 years ago
- e75be1a Remove the error message text from disused error codes such as by drh ยท 8 years ago
- 155507b Always make "column%d" column-names 1-based, never 0-based. by drh ยท 8 years ago
- d7ca600 Make sure the columns of a VALUES() clause are named "column%d" even if by drh ยท 8 years ago
- 08f1efe Add the "PRAGMA secure_delete=FAST" option, which overwrites most deleted by drh ยท 8 years ago
- a690ff3 Change the error message text for SQLITE_ERROR to omit the part about by drh ยท 8 years ago
- a7a0bfa In the command-line shell, when running ".schema" give a sensible error when by drh ยท 8 years ago
- d5eae66 Add new PRAGMAs: "function_list", "module_list", and "pragma_list". All are by drh ยท 8 years ago
- 8ae11aa Add the "Pragma_list" pragma. Put all three pragmas created on this branch by drh ยท 8 years ago list-pragmas
- 40cf27c Enhance the sqlite3VdbeMultiLoad() interface to automatically generate the by drh ยท 8 years ago
- ab53bb6 Add new pragmas: "function_list" and "module_list" by drh ยท 8 years ago
- 4676462 Merge recent enhancements from trunk. by drh ยท 8 years ago
- d108667 Exploit the fact that Expr.pRight and Expr.x are never used at the same time by drh ยท 8 years ago
- c2d14a9 More efficient and compact implementation of walkExpr(). by drh ยท 8 years ago
- b98a2e3 More aggressive use of EP_Leaf on expression nodes, to help prune searches. by drh ยท 8 years ago
- 3da70a6 Very slightly smaller and faster sqlite3WalkSelect(). by drh ยท 8 years ago
- 9d8e401 More compact implementation of the typeof() SQL function. by drh ยท 8 years ago
- ebaaa67 Avoid unnecessary upper-to-lower case conversion for function names when by drh ยท 8 years ago
- 3b02e0f Small size reduction in findCollSeqEntry(). by drh ยท 8 years ago
- 666e866 Avoid unnecessary calls to sqlite3GetCollSeq() for a small performance gain. by drh ยท 8 years ago
- 07a3b11 Slightly more compact implementation of the byte-code generator for by drh ยท 8 years ago
- 169a689 Small performance increase in sqlite3SrcListAppend(). by drh ยท 8 years ago
- a35d851 Make the hash table implementation a little smaller and faster. by drh ยท 8 years ago
- 269ba80 Add the count-of-view optimization when compiled using by drh ยท 8 years ago
- cde336e Attempt to improve documentation on sqlite3_column_ and sqlite3_value_ by drh ยท 8 years ago
- 3a96a5d Add APIs for binding pointers that can be used by app-defined functions. by drh ยท 8 years ago
- fd76b71 Improved documentation for sqlite3_value_type(). by drh ยท 8 years ago
- a501f7d In the command-line shell, add the -quote option to start up in quote mode. by drh ยท 8 years ago
- c31b79d Remove the ".explain" command from the ".help" output of the command-line by drh ยท 8 years ago
- 1d1982c Edit comments in sqlite.h.in used for generating documentation, to improve by drh ยท 8 years ago
- 01e6d54 Add interfaces sqlite3_prepare_v3() and sqlite3_prepare16_v3() with the by drh ยท 8 years ago
- c6603af Rename the "stmts" virtual table to just "stmt" without the final "s". by drh ยท 8 years ago
- c799833 Add the stmts virtual table to testfixture builds. Add new compile-time by drh ยท 8 years ago
- 366050e Add the "stmts" virtual table to the amalgamation, activated when compiled by drh ยท 8 years ago
- 00d11d4 Add the SQLITE_STMTSTATUS_REPREPARE and SQLITE_STMTSTATUS_RUN options to by drh ยท 8 years ago stmts-vtab
- 5aa307e Fix the exprCompareVariable() routine so that it works for non-UTF8 text. by drh ยท 8 years ago partial-index-variables
- c080422 Alternative implementation of exprCompareVariable(). Need to run tests on by drh ยท 8 years ago
- 3e380a4 Make the query planners use of partial indexes based on bound variables by drh ยท 8 years ago