aboutsummaryrefslogtreecommitdiff
path: root/src/tclsqlite.c
Commit message (Collapse)AuthorAge
...
| * Avoid using the sqlite3ErrStr function in the Tcl package if ↵mistachkin2012-09-10
| | | | | | | | | | USE_SYSTEM_SQLITE is defined. FossilOrigin-Name: a716b9a3091072774d067c0a1258b0f4c39a4180
| * Refine error messages in the sqlite3 Tcl command when a NULL database ↵mistachkin2012-09-10
| | | | | | | | | | connection is returned from sqlite3_open_v2. FossilOrigin-Name: f260d7d567a1239c483c437d0b18a95bd0c96724
* | Merge the latest trunk changes into the sessions branch.drh2012-04-19
|\| | | | | FossilOrigin-Name: 2b7a91e61794ce9ffe210bad584454e52c79924e
| * Fix harmless compiler warnings on x64 MSVC, mostly in test code, but also indrh2012-04-19
| | | | | | | | | | tclsqlite.c and in the FTS4 module. FossilOrigin-Name: 3281972eaa46cb57fd9f0387063f47430dc0a3b4
| * Fix a harmless compiler warning in tclsqlite.c for MSVC x64. Fix a testdrh2012-04-19
| | | | | | | | | | case associated with the FTS4 merge feature. FossilOrigin-Name: de3f7187eb2ff24683a1854ae523e7d30c290893
* | Merge all recent trunk changes into the sessions branch.drh2012-03-30
|\| | | | | FossilOrigin-Name: fb9b9987de965e194fef56bca563ee65c49f0950
| * Remove the _SafeInit() entry points from the TCL interface. They have longdrh2012-03-20
| | | | | | | | | | | | been no-ops. Removing them completely avoids confusion as to why they don't work. FossilOrigin-Name: 0fb26c7bfa7a4bb1503f90fd6f5b9c70f444665b
* | Update sessions branch with latest changes from trunk.dan2012-01-14
|\| | | | | FossilOrigin-Name: 01c84fd391a0ca1f5245c7eff0644d0cc6cff86b
| * Add the -uri option to the usage comment that is printed by the "sqlite3"drh2012-01-13
| | | | | | | | | | TCL command when an unknown command-line option is supplied. FossilOrigin-Name: 7987e285786161b1513ab77694d79e95fc76b0e5
* | Merge all of the latest trunk changes into the sessions branch.drh2012-01-05
|\| | | | | FossilOrigin-Name: a9bcb432f58b96f079a73c456efd4851c582221e
| * Add the ability to enable or disable SQLITE_IOCAP_ZERO_DAMAGE using a URIdrh2011-12-21
| | | | | | | | | | | | | | | | parameter for both unix and windows. Add a file-control to query or disable the ZERO_DAMAGE setting. Add the -uri option to the "sqlite3" TCL command in tclsqlite3.c. Allow the sqlite3_uri_parameter() interface to accept a NULL pointer for its first parameter. FossilOrigin-Name: c83627b73285f883719845c1b9fe85f378f28dd2
* | Merge the latest trunk enhancements into the sessions branch.drh2011-10-21
|\| | | | | FossilOrigin-Name: 8baef58170ff851d0c4387a6888f59b487b4f33c
| * Add assert() statements and eliminate needless variable assignments in orderdrh2011-10-14
| | | | | | | | | | | | | | to get the clang scan-build utility to report zero problems against the SQLite core. Clang's static analysis did find one real problem - but it was in the command-line shell, not in the SQLite core. FossilOrigin-Name: 60fee9574b0125705787e33c16f116cf188c8323
* | Merge all the latest trunk changes into the sessions branch - especiallydrh2011-10-11
|\| | | | | | | | | the SQLITE_ENABLE_STAT3 enhancements. FossilOrigin-Name: 403431cac6b039b0693915c5422f08dc60dae230
| * Change the way the sqlite3_analyzer executable is built.dan2011-09-21
| | | | | | FossilOrigin-Name: 05e3cced8a884e8bca6f208d2f09e335d3929eac
* | Merge the latest trunk changes into the sessions branch.drh2011-08-26
|\| | | | | FossilOrigin-Name: eb036d6f81e15bac013316bf5b1b2ba3e0bd4605
| * Ensure that the Tcl "db onecolumn" command returns an empty string if the ↵dan2011-08-18
| | | | | | | | | | SELECT statement returns zero rows. FossilOrigin-Name: 928bcaf0f00a408e2f6c1d85dfab214457f52ad5
* | Merge the latest trunk changes into the sessions branch.drh2011-07-22
|\| | | | | FossilOrigin-Name: 110cfd6920cf3011aeaf7e586f8db867bfc69fbb
| * Add a case to permutations.test to run the veryquick test suite using ↵dan2011-06-27
| | | | | | | | | | sqlite3_prepare() instead of sqlite3_prepare_v2(). This helps to test the fix for bug [25ee812710]. FossilOrigin-Name: d9f7993bfa2ecb30c44455de538eb6f8a4a59087
* | Merge the latest trunk changes into the sessions branch.drh2011-06-21
|\| | | | | FossilOrigin-Name: f3d148e0d10e16cd744ec88a2961fd617368c5ed
| * More compiler warning fixes.drh2011-06-20
| | | | | | FossilOrigin-Name: ed2dda9329ca42e9c0be1986c78b091051e7598f
* | (no comment)dan2011-06-20
|\| | | | | FossilOrigin-Name: 699b884383f735fb9630d87d25dab61c97dc4485
| * Fix a problem where FTS test code was not being included in the testfixture ↵dan2011-06-20
| | | | | | | | | | build when SQLITE_ENABLE_FTS4 was defined. FossilOrigin-Name: e539d08a4dda073dc67dc39a104f89374d3bd8e9
* | Merge the latest trunk changes into the sessions branch.drh2011-06-20
|\| | | | | FossilOrigin-Name: 4c5e276c902e0b93cfc05bf2e1db966ecdac0ed0
| * Fix a bug exposed by combining matchinfo(), NEAR and "ORDER BY rowid DESC".dan2011-06-13
| | | | | | FossilOrigin-Name: 5f6b87f420f21749aa7c72e020c50aca74890086
* | Merge the latest changes of trunk into the session branch.drh2011-04-04
|\| | | | | FossilOrigin-Name: 95d53c44320b9639f2623aa9cc88d0d3e1a3be8f
| * Add the "wholenumber" virtual table module to the test suite - useful indrh2011-04-01
| | | | | | | | | | populating tables with many rows of content prior to a test. FossilOrigin-Name: 975dff155bd9db42f2b6855b24c861852bb7a201
| * Merge the word-fuzzer branch into trunk.drh2011-04-01
| |\ | | | | | | FossilOrigin-Name: f77609d44194ee8871b3fb281ea6b90a9182f69f
| | * Skeleton code for the word-fuzzer virtual table.drh2011-03-26
| | | | | | | | | FossilOrigin-Name: ea3a4ee136ff6699c3099178f0efaa8bb517715f
* | | Add the SQLITE_ENABLE_PREUPDATE_HOOK compile-time option.drh2011-03-30
| | | | | | | | | FossilOrigin-Name: 6634521461e6acff7cc778590e62d57831f9230d
* | | Merge in all the latest changes from trunk.drh2011-03-30
|\| | | | | | | | FossilOrigin-Name: b11d941e92897663da46160185e6e305d4e28fe6
| * | Add test infrastructure (and some tests) to inject faults into os_unix.c ↵dan2011-03-28
| |/ | | | | | | | | using the new xSetSystemCall interface. FossilOrigin-Name: 0e1d20dfaeea5ab285d16aa4b8f02b61b1d2bc10
* | Add API function sqlite3_preupdate_depth(), for determining the depth of the ↵dan2011-03-22
| | | | | | | | | | trigger stack from within a pre-update callback. FossilOrigin-Name: bdea70895c2c686a4dd3f4bf0a475fd1501d9551
* | Fixes for compiler warnings. Minor code cleanup.drh2011-03-18
| | | | | | FossilOrigin-Name: 9604d13001e0a195718c7f03fc0e73e352226caa
* | Add the sqlite3_preupdate_new() API, for retrieving the new.* values from ↵dan2011-03-16
| | | | | | | | | | within a pre-update callback. FossilOrigin-Name: 526545c49f64d9063d1b888cfc14ece62fa3c13c
* | Remove the sqlite3_transaction_hook() API.dan2011-03-16
| | | | | | FossilOrigin-Name: b0015a1cfe63c924ee5f250aa08460522882009b
* | Add start of sessions feature.dan2011-03-08
| | | | | | FossilOrigin-Name: 269a81a37d7dbdcdec3c2322074916af0fbac91c
* | Add the experimental sqlite3_transaction_hook() API.dan2011-03-03
| | | | | | FossilOrigin-Name: 093d8cd8e2f3a6af5d40cf810e396f4919eb5cef
* | Add the experimental sqlite3_preupdate_hook() API.dan2011-03-01
|/ | | FossilOrigin-Name: 6145d7b89f83500318713779c60f79a7ab2098ba
* Make sure code *compiles* with each OMIT and ENABLE option. Mostly changes ↵shaneh2011-02-09
| | | | | to test modules. FossilOrigin-Name: 7cc515edc9cade2bc6c74699b3e4153bf2b74ebb
* Have testfixture invoke C routine Zipvfs_Init() when creating a new ↵dan2010-12-29
| | | | | interpreter if SQLITE_ENABLE_ZIPVFS is defined. FossilOrigin-Name: 430635dacfa818e8266a88214aaf60c77862de1c
* Add file test_superlock.c with example code for obtaining an exclusive lock ↵dan2010-11-19
| | | | | on either rollback or wal mode databases. FossilOrigin-Name: 1a3e7417a2184188fe21c3284e58720da9ca11cf
* First attempt at a sharding VFS to split large DBs.shaneh2010-11-04
| | | FossilOrigin-Name: dd4dc8a4269e23ffe0e18438690da6077e17cdad
* Fix a memory leak in the update_hook method of the TCL interface.drh2010-10-27
| | | FossilOrigin-Name: 1d17e3dc832d789c3665e240dac5019fc4f9c18b
* Add file test_quota.c, demonstrating how file-system quotas may be ↵dan2010-09-01
| | | | | implemented as a VFS wrapper. FossilOrigin-Name: 383eb87bbf560b20682dd5be0e18ddadf762f415
* Add code to allow user-defined searches of r-tree tables. Still largely ↵dan2010-08-28
| | | | | untested. FossilOrigin-Name: 782ca3b716ee1ecb0dfb5ab6f21dfd73d41758e4
* Add EXTERN macros before entry points in tclsqlite.c. This undoes thedrh2010-08-26
| | | | | change [b4d3e0d528c7d17fa3d05] on [2006-03-06 23:30:52]. FossilOrigin-Name: 8b2cf9d492901a65942d0e0b87c568d1539deece
* Reinstate the "sqlite" alias for backwards compatibility (but leave drh2010-08-25
| | | | | it undocumented) but remove the PackageProvide for "sqlite". FossilOrigin-Name: 699cc6b48774be111f2e076cc1920ae79497dcea
* Disable the legacy "sqlite" command in the TCL interface. Provide onlydrh2010-08-25
| | | | | the "sqlite3" command. FossilOrigin-Name: 909b3d8862aeae04611969f5fc27d32a82026767
* Merge leaf created by accident.dan2010-08-20
| | | FossilOrigin-Name: 1f680cb37584baa106cee0544d5be63049d55858