| Commit message (Expand) | Author | Age |
* | Make use of the flexible-array feature of C99, when available, to try to | drh | 2025-03-14 |
* | Add support for SQLITE_EXTRA_INIT_MUTEXED - like SQLITE_EXTRA_INIT, but is ca... | dan | 2025-02-27 |
* | Approximately 50 typo fixes, spanning the whole tree, contributed via [forum:... | stephan | 2025-02-25 |
* | Fix harmless "unused parameter" compiler warnings. | drh | 2025-02-25 |
* | Merge latest changes from trunk into this branch. | dan | 2025-02-24 |
|\ |
|
| * | Harden the SQLITE_DBCONFIG_LOOKASIDE interface against misuse, such as | drh | 2025-02-17 |
* | | Merge latest changes from trunk into this branch. | dan | 2025-02-11 |
|\| |
|
| * | Use the sqlite3ColumnIndex() routine to look up a column in a table, rather | drh | 2025-02-08 |
| * | Add the SQLITE_DBCONFIG_ENABLE_COMMENTS setting (default on) to enable or | drh | 2025-01-31 |
| * | Add two new sqlite3_db_config() options that enable the ATTACH command | drh | 2025-01-22 |
* | | Experimental change to allow clients to block when taking a SHARED lock to co... | dan | 2025-02-10 |
* | | Have sqlite3_enable_setlk(-1) configure indefinite blocking locks where they ... | dan | 2025-01-30 |
* | | Add the sqlite3_setlk_timeout() API. For setting the timeout used by SQLITE_E... | dan | 2025-01-27 |
|/ |
|
* | Fix a harmless compiler warning that comes up when using SQLITE_DEBUG in | drh | 2024-12-13 |
* | Increase the maximum number of arguments on an SQL function to 1000 with the | drh | 2024-12-12 |
* | Fix harmless compiler warning caused by [c77a4a42f2e3d164]. | drh | 2024-11-22 |
* | Increase the minimum SQLITE_LENGTH_LIMIT from 1 to 30 to avoid problems doing | drh | 2024-11-08 |
* | Remove the never-used and never-documented and long-ago deprecated | drh | 2024-10-28 |
* | Remove all use of the "long double" data type from SQLite, as hardware support | drh | 2024-10-02 |
|\ |
|
| * | Remove all code that makes use of the C-language "long double" datatype. | drh | 2024-10-01 |
* | | Merge latest trunk changes into this branch. | dan | 2024-10-02 |
|\| |
|
| * | Add compile-time option -DSQLITE_USE_LONG_DOUBLE=0 to omit all attempts to use | drh | 2024-10-01 |
* | | When possible, avoid taking wal file read-lock 0 in sqlite3_snapshot_get(). | dan | 2024-09-26 |
|/ |
|
* | If the database filename pointer passed to sqlite3_open(), change it | drh | 2024-09-21 |
* | Add error checking: Do not allow functions other than those in the | drh | 2024-08-31 |
* | Add the new SQLITE_TESTCTRL_OPTGET that retrieves the current optimization | drh | 2024-08-21 |
* | Change the SQLITE_CONFIG_NO_ROWID_IN_VIEW configuration option to be | drh | 2024-03-19 |
* | On second thought, change SQLITE_TESTCTRL_ROWID_IN_VIEW into a start-time | drh | 2024-03-19 |
* | When compiled with SQLITE_ALLOW_ROWID_IN_VIEW, rowid-in-view is on by default | drh | 2024-03-19 |
* | Fix a #ifdef in sqlite3_test_control() that was preventing builds with | drh | 2024-01-03 |
* | Rename the new test-control to SQLITE_TESTCTRL_JSON_SELFCHECK. Make it so | drh | 2023-12-11 |
* | Add SQLITE_TESTCTRL_VALIDATE_JSONB, which if enabled under SQLITE_DEBUG causes | drh | 2023-12-11 |
* | Fixes: (1) In the ->> function, instead of setting a subtype and clearing it, | drh | 2023-11-09 |
* | New #ifdefs to fix certain compile-time options. | drh | 2023-10-24 |
* | Revert an earlier change that considered passing a NULL callback to sqlite3_p... | dan | 2023-10-23 |
* | Extra comment on the implementation of SQLITE_TESTCTRL_FK_NO_ACTION, | drh | 2023-10-21 |
* | Add SQLITE_TESTCTRL_FK_NO_ACTION. | drh | 2023-10-21 |
* | Change 3 instance of #if SQLITE_ENABLE_API_ARMOR to #ifdef for consistency wi... | stephan | 2023-10-15 |
* | Correct non-void return from sqlite3_preupdate_hook() when API_ARMOR is enabl... | stephan | 2023-10-15 |
* | Revert [f6cd88e6b234] - the NULL callback case is perfectly legal. | stephan | 2023-10-14 |
* | Extend API_ARMOR checks on sqlite3_commit/rollback_hook() to include a check ... | stephan | 2023-10-14 |
* | Round one of an audit for SQLITE_ENABLE_API_ARMOR for functions exposed by JN... | stephan | 2023-10-13 |
* | Improved comments on the hasHighPrecisionDouble() routine. No changes to | drh | 2023-09-13 |
* | Determine at start time whether or not the underlying hardware supports | drh | 2023-09-13 |
* | Add support for the sqlite3_get_clientdata() and sqlite3_set_clientdata() | drh | 2023-09-11 |
|\ |
|
| * | Roll back [84e38341aeab] because a direct pointer comparison is ill-advised w... | stephan | 2023-09-10 |
| * | Optimize sqlite3_get/set_clientdata() for the presumably common case of a sta... | stephan | 2023-09-02 |
| * | Use mutexes to make sqlite3_set_clientdata() and sqlite3_get_clientdata() | drh | 2023-08-30 |
| * | Remove another unreachable branch in the sqlite3_set_clientdata() logic. | drh | 2023-08-30 |
| * | Remove an unreachable branch, and improve documentation of | drh | 2023-08-30 |