| Commit message (Expand) | Author | Age |
* | Use the sqlite3ColumnIndex() routine to look up a column in a table, rather | drh | 2025-02-08 |
* | Do not allow sqlite3_blob_open() to work on a any table that contains | drh | 2024-08-28 |
* | Add column name to API_ARMOR check in sqlite3_blob_open() to avoid a null-poi... | stephan | 2023-10-14 |
* | Fix a resource leak: sqlite3_blob_reopen() was failing to invoke the | drh | 2023-10-07 |
* | Fix harmless compiler warnings from the CBMC compiler. | drh | 2023-05-10 |
* | Make it so that any Parse object is always linked into the database conenction | drh | 2022-01-24 |
* | New assert() statements to help prove correct usage of VdbeCursor objects. | drh | 2021-11-11 |
* | Protect every access to the Table.u union using a nearby assert() or branch. | drh | 2021-10-07 |
* | Refactor field names in the Column object, zCnName and zCnColl, to make them | drh | 2021-08-02 |
* | Refactor the Table object to reduce its memory footprint. | drh | 2021-08-02 |
* | Add the experimental sqlite3session_changeset_size() API. | dan | 2021-04-21 |
* | Prevent an assert() from failing if sqlite3_blob_reopen() is called on a blob... | dan | 2021-04-14 |
* | Fix a problem that could cause a crash if a blob handle were closed after the... | dan | 2019-07-15 |
* | Fix a problem in the incr-blob code causing a new cursor to be opened for | dan | 2017-10-24 |
* | Simplify the sqlite3VdbeGet() routine. Smaller, faster, and easier to maintain. | drh | 2017-09-16 |
* | Slightly smaller and faster by allocating Parser objects on the stack. | drh | 2017-08-01 |
* | Simplifications to blobSeekToRow(). | drh | 2017-01-31 |
* | Ensure that sqlite3_blob_reopen() correctly handles short rows. | drh | 2017-01-25 |
* | Change sqlite3_blob_reopen() to call sqlite3VdbeExec() directly rather than | drh | 2017-01-21 |
* | Remove an unnecessary sqlite3_bind_int64() call from sqlite3_blob_open(). | drh | 2017-01-21 |
* | Minor performance optimizations to sqlite3_blob_open() and | drh | 2017-01-20 |
* | Refactor the sqlite3BtreeKey() and sqlite3BtreeData() internal interfaces | drh | 2016-11-25 |
* | Remove unnecessary OP_Close opcodes for a size reduction and performance | drh | 2016-11-22 |
* | Rename the Db.zName field to Db.zDbSName to make it more descriptive and to | drh | 2016-08-18 |
* | Change the sqlite3BtreeKeySize() interface into sqlite3BtreeIntegerKey() and | drh | 2016-06-04 |
* | Merge enhancements from trunk. | drh | 2016-02-05 |
|\ |
|
| * | Enhance the internal sqlite3VdbeAddOpList() interface to automatically update | drh | 2016-02-03 |
* | | Merge recent enhancements from trunk. | drh | 2016-01-20 |
|\| |
|
| * | Simplification of the VDBE bytecode for incremental blob I/O. | drh | 2016-01-18 |
| * | Improvements to the way sqlite3VdbeAddOpList() works, resulting in a slightly | drh | 2016-01-16 |
* | | Merge recent enhancements from trunk. | drh | 2015-12-02 |
|\| |
|
| * | Refactor the VdbeCursor object. It is now slightly smaller and faster and is | drh | 2015-11-20 |
* | | Merge recent enhancements from trunk, and especially the fix for | drh | 2015-09-30 |
|\| |
|
| * | Use symbolic names XN_ROWID and XN_EXPR in place of the (-1) and (-2) | drh | 2015-09-29 |
* | | Merge the latest trunk enhancements. | drh | 2015-09-14 |
|\| |
|
| * | Add code to maintain indexes with expression arguments across DELETE, INSERT, | drh | 2015-08-25 |
* | | Merge all recent trunk changes into the sessions branch. | drh | 2015-02-21 |
|\| |
|
| * | Fix potential 32-bit integer overflow problems on the offset and length | drh | 2015-02-07 |
* | | Merge recent trunk enhancements, including the read-after-ROLLBACK change | drh | 2014-11-18 |
|\| |
|
| * | Add test file e_blobwrite.test, containing tests for the sqlite3_blob_write()... | dan | 2014-11-10 |
* | | Merge recent trunk enhancements, and in particular the improvements to | drh | 2014-10-31 |
|\| |
|
| * | Add the SQLITE_ENABLE_API_ARMOR compile-time option. This is a work in | drh | 2014-10-24 |
* | | Merge recent performance enhancements and the CAST operator enhancements | drh | 2014-08-26 |
|\| |
|
| * | Split the sqlite3Error() routine into sqlite3Error() and | drh | 2014-08-22 |
* | | Merge recent trunk changes into sessions. | drh | 2014-04-18 |
|\| |
|
| * | Enable the b-tree cursor objects overflow page-number cache, which is normall... | dan | 2014-03-11 |
* | | Version 3.8.4 for sessions (plus two minor fixes). | drh | 2014-03-11 |
|\| |
|
| * | Attempt to work around MSVC's treatment of __LINE__ as a non-constant value | drh | 2014-03-10 |
* | | Merge the performance enhancements of trunk (and some obscure bug fixes) | drh | 2014-03-04 |
|\| |
|
| * | Add logic to do test coverage measurements on the VDBE code. | drh | 2014-02-17 |