aboutsummaryrefslogtreecommitdiff
path: root/src/tclsqlite.c
Commit message (Collapse)AuthorAge
...
* The TCL interface binds variables as BLOB only if they have a bytearray drh2005-06-25
| | | | | representation but no text representation. Ticket #1287. (CVS 2528) FossilOrigin-Name: 8c99dca60aebee0ec5de9ed11350de864bc76584
* Fix memory leaks in Tcl user function interface. (CVS 2464)danielk19772005-05-20
| | | FossilOrigin-Name: f5d9a8061a6d650f207669b121243abb8dd28be2
* In the TCL interface, user-defined functions preserve the datatype returneddrh2005-05-05
| | | | | by the Tcl procedure. (CVS 2453) FossilOrigin-Name: 99dcba1fb1fdaa2b8bc85046b00c14f6af596e8f
* Add hooks for the SSE extension. (CVS 2449)drh2005-04-28
| | | FossilOrigin-Name: 90f4cf2ad57309dbd20954fc7fd60859bc44bcf4
* Enhancements to allow for extensions. (CVS 2448)drh2005-04-28
| | | FossilOrigin-Name: 6863703abcb2bf31d65792d4de9ae20aba2eadb5
* Apply Tcl 'nullvalue' patch from Stefan Finzel. (CVS 2441)danielk19772005-04-03
| | | FossilOrigin-Name: 9906ae37b9be684b615a1190cf8798513baa799a
* Fix a memory leak in the TCL bindings. (CVS 2435)drh2005-03-31
| | | FossilOrigin-Name: c31ea6332f53d361be864554b83662d3fc0d52f7
* Fix an assertion fault that can occur while autovacuuming a corrupt databasedrh2005-02-26
| | | | | file. Add the SQLITE_OMIT_COMPLETE compile-time parameter. (CVS 2361) FossilOrigin-Name: bb0e7e3857a06347b08d93553ac603e737322262
* Prevent collation sequences and user functions from being deleted or changed ↵danielk19772005-01-25
| | | | | while SQL statements are executing. (CVS 2275) FossilOrigin-Name: cabab62bc10568d435806a7059fad7274f0dd4c8
* Modifications and bugfixes so that the test suite passes with the TCL ↵danielk19772005-01-24
| | | | | statement cache turned on. (CVS 2271) FossilOrigin-Name: d5233e0747789dea04d35a8350b408321d23a64d
* Change the TCL interface so that it can cache VMs and reuse them withoutdrh2005-01-24
| | | | | recompiling. But for now leave the cache turned off by default. (CVS 2269) FossilOrigin-Name: 8db6bfef52c1f35afdb8b60cba34f6807a5917f4
* Need SQLITE_MEMDEBUG instead of SQLITE_DEBUG in tclsqlite.c. (CVS 2209)drh2005-01-13
| | | FossilOrigin-Name: 6e905270a933fd4c99f6db6707ed79166f6484ee
* Tests to improve coverage of main.c. (CVS 2202)danielk19772005-01-12
| | | FossilOrigin-Name: 4e28c82adabb58ad9f79ed829734a2ff569a7c05
* Fix a bug in tclsqlite.c. (CVS 2199)drh2005-01-12
| | | FossilOrigin-Name: 50f1e229652610b386745bb39fed45549cc74aa7
* Tcl interface does as sqlite3 or as sqlite. A compile-time option allows drh2005-01-08
| | | | | duel linking. Also fix a bug in the pragma change from earlier today. (CVS 2186) FossilOrigin-Name: ad10953799f3aa15fde41cbbd5911a3b56c326ec
* Fix a C++-ism in the previous change to tclsqlite.c. (CVS 2168)drh2004-12-17
| | | FossilOrigin-Name: b49b8fdd11a5a4aac15ceda58a28bbc852f6f239
* Add 'copy' method for tcl interface. Behaves similar to shell .import or ↵tpoindex2004-12-17
| | | | | COPY statment in 2.x. (CVS 2167) FossilOrigin-Name: a9311d9df054a91e231d4e4332df0d661675744d
* Get the build of sqlite3_analyzer working with Makefile.in. (CVS 2154)drh2004-12-02
| | | FossilOrigin-Name: f7415a0d6433980ff6c25cf2238f5e9881c38873
* Add authorization callbacks for REINDEX. (CVS 2148)danielk19772004-11-23
| | | FossilOrigin-Name: 9f0d744ee4d99f44e88c6f799821791c3b5f31b6
* Add authorization callbacks to ALTER TABLE. (CVS 2093)danielk19772004-11-12
| | | FossilOrigin-Name: c4115aa3a1b010704af76c5ae9f6dcbfa4038df8
* The TCL interface responds correctly to "break", "continue", and "return"drh2004-09-13
| | | | | inside of the script of an eval statement. (CVS 1958) FossilOrigin-Name: dd62224ae8d1047db388acdc4b91eb56fb9e966a
* Fix the onecolumn method in the TCL interface so that it works the samedrh2004-09-07
| | | | | | as the eval method in all ways except for returning just the first value in the result set. (CVS 1944) FossilOrigin-Name: f323e4f86a08fe6448cbd4ff7cab459e8039d9f1
* Fix a naming conflict between sqlite versions 2 and 3. An open sqlite3drh2004-09-06
| | | | | | connection now *must* be called "sqlite3". You cannot call it "sqlite". This might break existing code. (CVS 1941) FossilOrigin-Name: 3ddf5a9d1c480a2e3aa32685879063b11afddbe1
* Protect Tcl_Obj pointers from change using Tcl_IncrRefCount() whiledrh2004-08-26
| | | | | executing SQL statements in the TCL bindings. (CVS 1903) FossilOrigin-Name: 6199f2f243514bbd4befbf768a7e03aec775bed2
* Host parameter names conform to SQL-2003. (CVS 1902)drh2004-08-25
| | | FossilOrigin-Name: fd584d1ccf6643b723c2ff0a7a16c2aea3f1142c
* Fix a bug in the parsing of wildcards that begin with '$'. (CVS 1901)drh2004-08-24
| | | FossilOrigin-Name: 054dd8901dbfe64a8f61e7b99e23512057bad99a
* Tcl interface transfers values directly between SQLite and Tcl_Objs, withoutdrh2004-08-20
| | | | | at translation to strings. (CVS 1898) FossilOrigin-Name: e97c331362545ce21117776c7b61d3488668f2bf
* Add support for named wildcards in SQL statements. (CVS 1897)drh2004-08-20
| | | FossilOrigin-Name: d3be0b7c5a39c02b9b2d6d85f1595d591984a569
* Fix problems for 64-bit machines and when SQLITE_OMIT_AUTHORIZATION is ↵drh2004-07-26
| | | | | defined. (CVS 1868) FossilOrigin-Name: e3cad1ab6226089265b4d15c6fc67cc33a31425f
* First cut at a analysis tool for version 3.0 databases. (CVS 1862)drh2004-07-23
| | | FossilOrigin-Name: 7c7f698b2eda7b1b34f5ca7fe104145d8bbd8f56
* Changes in support of using a codec. (CVS 1844)drh2004-07-22
| | | FossilOrigin-Name: b77bec35742f07d79da3e85baee09a90c1494415
* Fix a memory allocation problem in os_test.c (CVS 1782)danielk19772004-06-30
| | | FossilOrigin-Name: ed511c2ea9581933ca504ce4b43d863503c6cc22
* Coverage improvements for malloc and vdbemem.c (CVS 1781)danielk19772004-06-30
| | | FossilOrigin-Name: a98dd004c4d328eb44a71fecdbf8c5ab416dc524
* Ensure the tcl interface returns an error when sqlite3_create_function()danielk19772004-06-29
| | | | | fails. (CVS 1764) FossilOrigin-Name: 357a82cd224e33e11870ad7c2f934c27af682881
* Improved test coverage of tclsqlite.c (CVS 1761)drh2004-06-29
| | | FossilOrigin-Name: 008e57dcd5e16886ed732fe1e9797a3c00e8c579
* Add testing for sqlite3_trace() and fix a bug. (CVS 1760)drh2004-06-29
| | | FossilOrigin-Name: 7a15391079ae9ce5360fa13e8779c8872885e789
* Update sqlite3_changes() to match the documentation and adddanielk19772004-06-21
| | | | | sqlite3_total_changes(). (CVS 1645) FossilOrigin-Name: ae2f4a0943854fedbbb6fab1dc3aaf972722ed95
* Remove the iCollate argument from sqlite3_create_function() (CVS 1632)danielk19772004-06-19
| | | FossilOrigin-Name: 728d57ff5517a51c3aad4ba95525b1aa2065bd19
* Change the name of the TCL command from "sqlite" to "sqlite3" so that bothdrh2004-06-19
| | | | | SQLite version 2 and SQLite version 3 can be used by Tcl at the same time. (CVS 1626) FossilOrigin-Name: d705d051bed2b92b6c3bbcc75fe5b056633b9c31
* Changes to allow libsqlite3.a and libsqlite.a to be both linked into thedrh2004-06-18
| | | | | same program at the same time. (CVS 1621) FossilOrigin-Name: 2590fffcaa92adc619f7a927d2b5169d8dfef50a
* Have the TCL 'errorcode' interface call sqlite3_errcode(). (CVS 1589)danielk19772004-06-14
| | | FossilOrigin-Name: f4b4df6514c19b0c23b399142749a7e4a20d0f70
* (1) Modifications to the user-function interface and (2) Internal changesdanielk19772004-06-12
| | | | | to automatically created indices. (CVS 1575) FossilOrigin-Name: 5903f53828b5d282b33e27813417e4317c9ecf0b
* Change prototype for busy callbacks to "int xBusy(void *, int);" (CVS 1573)danielk19772004-06-12
| | | FossilOrigin-Name: 4f1cfca5ca703d0068cf8d6222dc8e0cfb7e24b6
* Add the sqlite3_collation_needed() API and fix some error handling casesdanielk19772004-06-10
| | | | | involving unknown collation sequences. (CVS 1562) FossilOrigin-Name: edf069b9f4044ed2a80962c7722052bf1b80bf45
* Change the collation sequence interface to allow collation sequences thatdanielk19772004-06-10
| | | | | use UTF-16 in non-native byte order to be registered. (CVS 1559) FossilOrigin-Name: b8aaa3a29e0ddef357ab1b3b0b9f87ed390f2f36
* Some progress on user-defined collation sequences. (CVS 1544)danielk19772004-06-09
| | | FossilOrigin-Name: c634e71f1909819fb55c728bc410e5cc390428e3
* Remove the third argument from the sqlite3_open() API. (CVS 1540)danielk19772004-06-08
| | | FossilOrigin-Name: 62e31f396cb6b49f542977e2fade78e11e371132
* Remove the sqlite3_libencoding() api and the ISO8859 encoding option. (CVS 1523)drh2004-06-02
| | | FossilOrigin-Name: b53640ed2232aaf173a71636073477d80407d11f
* Remove the sqlite3_error_string() API. (CVS 1514)danielk19772004-05-31
| | | FossilOrigin-Name: af8e2006d808031a040f293c44f3bfbe841b866b
* Change all SQLITE3 preprocessor macros to SQLITE. Documentation updates. ↵drh2004-05-31
| | | | | (CVS 1511) FossilOrigin-Name: adf7e29ff60dc559f64832fadb09f0b9decc0e76