aboutsummaryrefslogtreecommitdiff
path: root/src/tclsqlite.c
Commit message (Collapse)AuthorAge
...
* Add the new experimental sqlite3_auto_extension() API. (CVS 3362)drh2006-08-23
| | | FossilOrigin-Name: a85fc877eb8c92bbb79ac9b7fa91fb362f37cdf7
* Add argc as a default global to match standard tcl environment. (CVS 3361)shess2006-08-22
| | | FossilOrigin-Name: 533154099c9fe1238705eea03aba388dd71dc35e
* Add the "interrupt" method to the TCL interface. Ticket #1889. (CVS 3332)drh2006-07-17
| | | FossilOrigin-Name: b0d19e575b14778e76ae5d6546fba0d2e9f25e33
* Reset TCL results when onecolumn or eval methods have no reply.drh2006-07-12
| | | | | Ticket #1887. (CVS 3331) FossilOrigin-Name: 9c6090c609afa9906029ed4ba22375f5bee058c4
* Back out the changes of ticket #1687 since they broken the ActiveTcl build. ↵drh2006-07-10
| | | | | (CVS 3326) FossilOrigin-Name: b10d4220dc12728933eae1fcdcebd88a5f92e3a7
* Make the sqlite3_enable_load_extension() interface accessible from thedrh2006-07-06
| | | | | TCL bindings. (CVS 3321) FossilOrigin-Name: ce96b890bbf2f2b9686e19bbb1111a70f6404cb5
* Make the last_insert_rowid method in the TCL interface work withdrh2006-06-21
| | | | | 64-bit rowids. (CVS 3283) FossilOrigin-Name: d50c37975de7639627422cbed40eb03a431874d5
* Add some tests (and fixes) for virtual tables and the authorization ↵danielk19772006-06-16
| | | | | callback. Still more to come. (CVS 3260) FossilOrigin-Name: 9497c66e5533ec143d0efda4a419e4bdf922ae8c
* Add test_schema.c, containing a module for viewing the database schema via a ↵danielk19772006-06-15
| | | | | virtual table. (CVS 3257) FossilOrigin-Name: de8d32ac71a6e113e83b952813424cb3fb5a2e59
* The echo module test is now running. Added the tclvar module test but havedrh2006-06-13
| | | | | not yet done anything with it. (CVS 3234) FossilOrigin-Name: 29199eeea4c46168ccaa7535d4941bd740479dee
* Progress toward CREATE VIRTUAL TABLE. Still not even close to working... ↵drh2006-06-11
| | | | | (CVS 3211) FossilOrigin-Name: 898ec36b4102aaa03979f8f5c510936e57e2ae48
* Out-of-memory checks added to tclsqlite.c and shell.c. Tickets #1805 and ↵drh2006-05-10
| | | | | #1806. (CVS 3182) FossilOrigin-Name: 364031d6e512b992a7147bbc8e046c20c0c5335a
* Fix some compiler warnings. (CVS 3140)drh2006-03-16
| | | FossilOrigin-Name: 6c5175bc0f98e4ce715b099394f3fdc878ed82e8
* Remove all reference to EXTERN from tclsqlite.c. Ticket #1687. (CVS 3127)drh2006-03-06
| | | FossilOrigin-Name: b4d3e0d528c7d17fa3d05956a188cd4d431204b2
* Code changes resulting from Coverity analysis.drh2006-03-06
| | | | | | | http://scan.coverity.com/ Found 1 potential segfault in sqlite3_mprintf(). Also 2 failures to fclose() following a malloc() failure. And lots of cases where unnecessary conditionals could be removed from the code. (CVS 3126) FossilOrigin-Name: e510e6dd9d6261f33b853af3b32d155b9d6b63b3
* Fix tclsqlite.c to better support Mingw. Ticket #1687. (CVS 3119)drh2006-03-03
| | | FossilOrigin-Name: da0e843c05fc708d48e396aaab00fb6247180b51
* Add the column_origin_name() etc. APIs. (CVS 3069)danielk19772006-02-10
| | | FossilOrigin-Name: 82f502cdc1fead3bf7e3190d5c9db3aee6919ed4
* Fix additional compiler warnings. Tickets #1615, #1616, #1627 (CVS 2994)drh2006-01-23
| | | FossilOrigin-Name: 6385628edd79187dff1687815d0101c31248e54f
* Added database server example code (untested). Fixed serveral bugs includingdrh2006-01-09
| | | | | the autovacuum compile problem described by ticket #1593. (CVS 2897) FossilOrigin-Name: ec332d8822d1ac9673581a26ab2a2fce5f2554a3
* Reinstate the asynchronous I/O demonstration code and tests with minordrh2006-01-09
| | | | | changes. (CVS 2896) FossilOrigin-Name: eeebc640aaeeb0ab7f730d854069f159aa41968b
* Change the OS interface layer to use traditional direct function calldrh2006-01-06
| | | | | | implementations instead of the more complicated virtual function table. Omit the asynchronous I/O demo. (CVS 2870) FossilOrigin-Name: 2529c2e11fa1d345ec61f647e4f6fae20a7133d6
* Enable async testing. Modify the OS layer interface. Add the sqlite3_aux.h ↵drh2006-01-06
| | | | | include file. Add tests for boolean value representation in file format 4. (CVS 2866) FossilOrigin-Name: b8332aa8b83142898779972b3dff13cbe3c78623
* Move TCL interface for sqlite3_release_memory() and sqlite3_soft_heap_limit()drh2006-01-05
| | | | | | out of tclsqlite.c and into test1.c. Update the TCL interface documention to describe the "exists" method. (CVS 2862) FossilOrigin-Name: 98194a45cc60cb9942847f773bc797fb5463bd10
* Bug fix in the new "exists" method of the TCL interface. (CVS 2857)drh2006-01-04
| | | FossilOrigin-Name: d0e3d466094f7b2f74ed7ebb324e5024ea8faa6f
* The sqlite TCL command no longer returns the hex address of the sqlite3*drh2006-01-03
| | | | | | structure. Instead there is a new command in testfixture to find that information. (CVS 2852) FossilOrigin-Name: 70b228575e045bc56013aab945334203ceb31d8b
* Add part of the btree layer of the shared-cache feature. (CVS 2848)danielk19772005-12-30
| | | FossilOrigin-Name: 2afcad990190af97d1ad0010f211a5ca8f0fd745
* Add some very simple test cases (and resulting bug fixes) for ↵danielk19772005-12-19
| | | | | release_memory(). (CVS 2826) FossilOrigin-Name: 154282fca54bf03d310d6931660f99805bb5477f
* Add the sqlite3_rollback_hook() API. Still requires further testing. (CVS 2823)danielk19772005-12-16
| | | FossilOrigin-Name: 3baa3ff32435b64e7ae7646b17a98fef9296aaa0
* Add the sqlite3_update_hook() API. (CVS 2820)danielk19772005-12-15
| | | FossilOrigin-Name: 36229018817eebfbfca7a66d2285e4faf7b39845
* Add the sqlite3_os_routine_set()/get() functions. (CVS 2818)danielk19772005-12-15
| | | FossilOrigin-Name: c1ed79f594fb85009c2e9e5e281cbe66a9d2fa17
* Fix minor malloc() related problems and add sqlite3_soft_heap_limit() stubs. ↵danielk19772005-12-12
| | | | | (CVS 2814) FossilOrigin-Name: 1637f3796015d1582ed8c6bc8bdf8c067b4bade9
* Add the "exists" method to the TCL interface. (CVS 2813)drh2005-12-10
| | | FossilOrigin-Name: 8a355d7aade5c7a95ab08aeedf1ee1857c121c33
* Add some tests for malloc() failure within the column_name() and ↵danielk19772005-12-07
| | | | | column_decl() APIs. (CVS 2805) FossilOrigin-Name: 78f10ca0a6a02e9e8e6811489841a19e213f3afb
* Modify the OS layer so that I/O routines are called through a virtual functiondrh2005-11-26
| | | | | | table. The os_test.c module has been replaced by test6.c. The crash tests are busted now and need to be fixed. (CVS 2785) FossilOrigin-Name: 1f69aec285dd8e26bd739d5e44bb50fe03a9682a
* Changes to support TEA on cygwin. (CVS 2742)drh2005-10-05
| | | FossilOrigin-Name: e80fecc986f1fe93e127398b081054766c5383cf
* Increase resolution of time-of-day on unix. Add an experimentaldrh2005-08-29
| | | | | sqlite3_profile() API. (CVS 2639) FossilOrigin-Name: ed2ca0873fa89d6cfd123541d5d1c6b92c72b6ab
* Null-terminate the strings array passed to Tcl_GetIndexFromObj. Bugdrh2005-08-16
| | | | | reported on the mailing list. (CVS 2596) FossilOrigin-Name: 3a7918a66bf98368c2520f94e505a21a1df3383c
* Tests and bug fixes on the new transaction method in the TCL interface. (CVS ↵drh2005-08-02
| | | | | 2574) FossilOrigin-Name: 68dd0ed5e312ecd5e98ee0fa1c21b70ff330f711
* Add the "transaction" coommand to the TCL interface. Untested. (CVS 2572)drh2005-08-02
| | | FossilOrigin-Name: a5ce6c58c3bfc0e1c9953fe4ad4991ac56a4fb87
* Full-coverage testing and documentation for the ANALYZE command. Thedrh2005-07-23
| | | | | results of analysis are still not loaded or used, however. (CVS 2561) FossilOrigin-Name: bd7583a5d63412785a9c5de54d25b509da241605
* Tcl interface uses Tcl_Objs to implement user-defined functions, thus allowingdrh2005-06-26
| | | | | BLOB values to be transferred correctly. Ticket #1304. (CVS 2530) FossilOrigin-Name: 514aaab3f99637ebb8b6e352f4e29738102579b4
* 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