Commit Graph

15 Commits

Author SHA1 Message Date
drh
fa4a4b9159 Add a new interface, sqlite3_context_db_handle(), that returns the database
connection pointer for an application-defined function. (CVS 4889)

FossilOrigin-Name: 54c55cae556af5a16c0ce8be1a96d2932db80ad8
2008-03-19 21:45:51 +00:00
drh
aa5ac05b5f Add sqlite3_malloc and sqlite3_realloc to the sqlite3.def file. Ticket #1943. (CVS 3369)
FossilOrigin-Name: 4a74838eac5b939058c8aebef30113c5bdb354e5
2006-08-27 14:10:39 +00:00
drh
77bba59b18 Compile in test code whenever -DSQLITE_TEST=1 is present. Do not rely
on -DSQLITE_DEBUG=1 because somebody might try to run the tests without it. (CVS 3349)

FossilOrigin-Name: 867defe32873ce82b6e1f5ddb8ad12178f2d76d6
2006-08-13 18:39:26 +00:00
drh
799fa956fa Fix the script that cross-compiles the windows DLL so that it works
correctly with the latest interface.  Ticket #1614.  Do not strip
the windows DLL.  Ticket #1474. (CVS 2954)

FossilOrigin-Name: 6591d365d4ba1263c3bc48f5ab47633fae2b2a3a
2006-01-16 02:37:51 +00:00
drh
6f7adc8a80 Automatically deallocate thread-specific data when it is no longer
being used.  Ticket #1601.  Also implemented the suggestion of
ticket #1603. Memory management is now off by default at compile-time.
The sqlite3_enable_memory_management() API has been removed. (CVS 2919)

FossilOrigin-Name: 5d9c6aa964305c3f36741ff0058da5b5f3ce0d24
2006-01-11 21:41:20 +00:00
drh
1440fc0c58 Add new APIs to the sqlite3.def file. (CVS 2914)
FossilOrigin-Name: 9258931a80e0dac78b015e1e200d1291a6177320
2006-01-11 01:28:11 +00:00
drh
3d334bcb1f Update the EXPORT definitions list to include the latest additions to the API. (CVS 2510)
FossilOrigin-Name: 44e54b132e03d86e52055dc0a2815b653ec179e8
2005-06-12 23:16:20 +00:00
drh
95380fae3c Add new APIs to sqlite3.def: sqlite3_bind_parameter_name and
sqlite3_bind_parameter_index. (CVS 1947)

FossilOrigin-Name: ff256fb5281e8f01c0acc3963c59399e949cc991
2004-09-08 13:07:44 +00:00
drh
c8d7441eb4 Changes to support compiling under windows. (CVS 1925)
FossilOrigin-Name: 68a712f3728587ee20f6f15900e9826eeeaaa0de
2004-08-31 23:41:26 +00:00
drh
4aec8b65c7 Add the sqlite3_libversion() API (ticket #834). Fix the build scripts to
correctly build the shared libraries with version 8.4 of Tcl. (CVS 1908)

FossilOrigin-Name: 6db26a19ea7ac77be41a7416dedaef1b9dfd9e16
2004-08-28 16:19:00 +00:00
dougcurrie
d89fd07dc3 add sqlite3_get_auxdata sqlite3_set_auxdata C API exports (CVS 1869)
FossilOrigin-Name: 15bfb2d153b9ffbb6b59146e1288d0e2e4cdf66f
2004-07-26 15:31:21 +00:00
drh
75f6a032c4 Implement the experimental sqlite3_bind_parameter_count() API in support
of DBD::SQLite.  Also fix the sqlite3.def export list. (CVS 1797)

FossilOrigin-Name: c44943e6fe0c88830102253591a501dc7d724d2f
2004-07-15 14:15:00 +00:00
dougcurrie
256a4ec4a3 add all sqlite3_ functions in capi reference to dll exports (CVS 1684)
FossilOrigin-Name: b6ca51e47a6f6551058d529662abe113399b38e9
2004-06-24 15:09:45 +00:00
dougcurrie
afded26eac add sqlite3_exec to dll exports (CVS 1683)
FossilOrigin-Name: 6c6a84b5641f676d2bd1791863c1be849fbfbee4
2004-06-24 14:43:56 +00:00
drh
7ec0191c42 Create sqlite3.def and move sqlite.def into the attic. (CVS 1635)
FossilOrigin-Name: a5c98a272ec30971a9aa9ba2a6e2dec1a4dd8c18
2004-06-19 11:39:01 +00:00