/ File History
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

History of www/capi3ref.tcl

2007-05-19
06:48
Add a few extra words to the sqlite3_finalize() documentation. (CVS 4024) file: [167c2d5b] check-in: [315dc71b] user: danielk1977 branch: trunk, size: 80261
2007-05-15
14:17
Change the documentation to clearly state that the result of sqlite3_column_type() is undefined following a type conversion. (CVS 4007) file: [8f1a17a1] check-in: [960be575] user: drh branch: trunk, size: 80112
13:27
Clarification on the best practices for using the _bytes() APIs. Change sqlite3_value_blob() to force the representation to be purely a BLOB and not a dual BLOB/String. Ticket #2360. (CVS 4005) file: [31da5635] check-in: [cf2dd45b] user: drh branch: trunk, size: 79358
2007-05-07
11:24
Change sqlite3_snprintf() so that it does not write a zero-terminator if the buffer size argument is less than 1. Ticket #2341. Added documentation about the sqlite3_snprintf() function. (CVS 3935) file: [be09756d] check-in: [f3ae4ac5] user: drh branch: trunk, size: 79093
2007-04-27
17:16
Make sure sqlite3_value_bytes() does not reformat the content after a call to sqlite3_value_blob(). Add documentation to explain this hazard. Add many new tests. Ticket #2321. (CVS 3880) file: [0d742d6b] check-in: [e92bd97a] user: drh branch: trunk, size: 77793
2007-04-16
15:35
Make it clear in the docs that virtual tables and shared cache do not play well together. (CVS 3846) file: [80178d26] check-in: [62ef2b11] user: drh branch: trunk, size: 76475
2007-04-10
13:51
Be careful not to use the result of sqlite3_value_blob() after changing the representation of an object. Ticket #2290. (CVS 3834) file: [89dd0e0d] check-in: [e14374e4] user: drh branch: trunk, size: 76293
2007-03-17
10:26
Modifications to crash-test infrastructure. (CVS 3695) file: [24fc13e1] check-in: [c4be8d99] user: danielk1977 branch: trunk, size: 75557
2007-02-20
15:21
Enhance the documentation to clarify that SQLite is not reentrant through the authorization callback function. Ticket #2242. (CVS 3650) file: [4e0df9c4] check-in: [b18a758a] user: drh branch: trunk, size: 75439
2007-01-10
12:57
Corrections to the documentation on sqlite3_exec(). Ticket #2161. (CVS 3586) file: [9adb2d23] check-in: [afd33f62] user: drh branch: trunk, size: 75104
12:54
Corrections to the documentation for sqlite3_busy_handler(). Ticket #2160. (CVS 3585) file: [05302a68] check-in: [9614c0f9] user: drh branch: trunk, size: 75104
2007-01-09
15:06
Documentation and tests to show that the cause of a parsing error is available on sqlite3_errmsg after sqlite3_step return SQLITE_SCHEMA. (CVS 3581) file: [105cad99] check-in: [31a661d4] user: drh branch: trunk, size: 74960
15:02
Updates tests and documentation to justify the behavior observed in ticket #2158. No changes to code. (CVS 3580) file: [15a48151] check-in: [e1f7cf06] user: drh branch: trunk, size: 74852
2007-01-04
16:37
Increase the version number to 3.3.9. Documentation changes prior to the release of version 3.3.9. (CVS 3556) file: [4dbc9521] check-in: [7e283297] user: drh branch: trunk, size: 74596
2006-11-09
15:18
Update the documentation to talk about the new sqlite3_prepare_v2() API. (CVS 3507) file: [08c8314c] check-in: [d9e14b61] user: drh branch: trunk, size: 74576
2006-09-15
16:58
Add documentation for the sqlite3_extended_result_codes() API. (CVS 3425) file: [9a54c86c] check-in: [a6b3f6be] user: drh branch: trunk, size: 72731
2006-09-08
11:56
Improvements to the documentation of the return codes for sqlite3_step(). Tickets #1633, #1366, #1178, #906, and probably others too. (CVS 3395) file: [30511c41] check-in: [508248e7] user: drh branch: trunk, size: 69774
2006-08-24
15:18
Documentation updates for the new SQLITE_FUNCTION authorization. (CVS 3366) file: [3df3e970] check-in: [e029637e] user: drh branch: trunk, size: 68311
2006-08-12
14:38
Documentation changes prior to the release of 3.3.7. (CVS 3347) file: [fab3d77e] check-in: [c276cca2] user: drh branch: trunk, size: 67016
2006-06-26
21:35
Publish APIs sqlite3_malloc() and sqlite3_realloc() that use the OS-layer memory allocator. Convert sqlite3_free() and sqlite3_mprintf() to also use the OS-layer memory allocator. (CVS 3298) file: [de1db941] check-in: [85a66a25] user: drh branch: trunk, size: 66173
2006-06-14
15:35
Better documentation on the limits of user-defined functions. And a marginally better error message when those limits are exceeded. Ticket #1847. (CVS 3247) file: [530fffe3] check-in: [0d369ff0] user: drh branch: trunk, size: 64881
2006-05-27
11:15
Clarify the operation of sqlite3_last_insert_rowid() in the documentation. (CVS 3194) file: [ab76e918] check-in: [9e0b83b8] user: drh branch: trunk, size: 64492
2006-04-05
01:08
Add documentation on new sqlite_authorizer callback types. Ticket #1744. (CVS 3163) file: [38704c15] check-in: [fdbff3f1] user: drh branch: trunk, size: 64146
01:02
Documentation typos. Tickets #1749 and #1750. (CVS 3162) file: [5f0c4020] check-in: [51b35ace] user: drh branch: trunk, size: 63909
2006-03-25
14:03
Add a note to the API documentation emphasizing that the filename argument to sqlite3_open() must be UTF-8. Tickets #1713, #1533. (CVS 3151) file: [fcdd46f0] check-in: [b0111f43] user: drh branch: trunk, size: 63907
2006-03-13
14:31
Fix documentation to show the correct return type from sqlite3_db_handle(). Ticket #1716. (CVS 3132) file: [196c44b0] check-in: [f4fb047d] user: drh branch: trunk, size: 63640
2006-02-11
01:25
Add support and documentation for the fullfsync pragma. Also include some other unrelated documentation updates. (CVS 3080) file: [0ce8b070] check-in: [f2069d0b] user: drh branch: trunk, size: 63635
2006-02-10
13:14
Add documentation for new APIs. (CVS 3076) file: [16195e21] check-in: [84c2a5c4] user: danielk1977 branch: trunk, size: 64085
2006-02-09
18:35
Deprecate the sqlite3_aggregate_count() API. Make sure all aggregate counters are 64 bits. Remove unused StdDev structure from func.c. Ticket #1669. (CVS 3065) file: [458d5411] check-in: [44bd7ba4] user: drh branch: trunk, size: 58480
2006-01-30
22:12
Clarify that the nBytes parameter to sqlite3_prepare is always the number of bytes and never the number of characters. Ticket #1646. (CVS 3039) file: [f5149a01] check-in: [8efc8c57] user: drh branch: trunk, size: 58393
2006-01-17
16:10
Arrange for ThreadData to be automatically deallocated even if SQLITE_MEMDEBUG is defined. Fix for #1623. (CVS 2965) file: [6311fd30] check-in: [9e2e4084] user: danielk1977 branch: trunk, size: 58391
2006-01-15
18:29
Prepare for the 3.3.1 alpha release. (CVS 2951) file: [a029fa71] check-in: [3e32bcf0] user: drh branch: trunk, size: 58193
2006-01-11
23:40
Testing of the automatic TSD deallocation logic. The sqlite3_thread_cleanup() API is documented. This should close ticket #1601. (CVS 2920) file: [47c60146] check-in: [fb518b0c] user: drh branch: trunk, size: 57637
2006-01-10
18:08
Typos in new documentation. (CVS 2905) file: [3885ca38] check-in: [b5bedb2a] user: danielk1977 branch: trunk, size: 59238
15:18
Updates to the C-API documentation. Change the parameter type of sqlite3_soft_heap_limit to integer. (CVS 2903) file: [5d67be5a] check-in: [bdd35e9f] user: drh branch: trunk, size: 59233
2005-12-02
01:57
Documentation updates. (CVS 2796) file: [c4bf23a0] check-in: [2ffb90c3] user: drh branch: trunk, size: 52220
2005-07-22
22:53
Correct the documentation to show that sqlite3_column_text() returns a NULL pointer (not an empty string) when the column value is NULL. The same goes for sqlite3_column_blob(). Ticket #1334. (CVS 2558) file: [885f2aa1] check-in: [fd1e013a] user: drh branch: trunk, size: 51884
2005-06-16
19:48
Change the documentation to explain that a database handle can only be used in the same thread in which it was created. Ticket #1272. (CVS 2521) file: [bf2ca749] check-in: [59c95731] user: drh branch: trunk, size: 51893
2005-06-12
22:12
Fix documentation typos. (CVS 2508) file: [930afb4a] check-in: [41049062] user: drh branch: trunk, size: 51545
22:01
Documentation updates (ticket #1279). Add the sqlite3_db_handle API. (ticket #1275). (CVS 2507) file: [e3308069] check-in: [21d44fa5] user: drh branch: trunk, size: 51545
2005-03-14
02:01
Be more aggressive about using the busy handler. Ticket #1159. (CVS 2385) file: [59c7da9e] check-in: [644c6398] user: drh branch: trunk, size: 48175
2005-03-12
18:03
Fix typo in documentation. (CVS 2384) file: [f395ff43] check-in: [78012246] user: drh branch: trunk, size: 48178
2005-03-11
04:39
Documentation updates for version 3.1.4. (CVS 2375) file: [aec15cee] check-in: [a7261f15] user: drh branch: trunk, size: 48177
2004-12-07
02:14
Updates to API documentation and comments in sqlite3.h. (CVS 2155) file: [c5a3ae75] check-in: [46584348] user: drh branch: trunk, size: 47312
2004-11-20
21:02
Fix to the documentation on sqlite3_create_function. Ticket #899. (CVS 2128) file: [682ed717] check-in: [4ab1d012] user: drh branch: trunk, size: 46784
2004-11-18
02:04
Clarify the documentation of the sqlite3_create_function API. Ticket #1004. (CVS 2108) file: [28e70284] check-in: [ae45ad86] user: drh branch: trunk, size: 46791
2004-10-10
17:24
Typos and spelling errors in documention. (CVS 2014) file: [aa8b12a1] check-in: [16e2ace2] user: drh branch: trunk, size: 45994
2004-09-30
13:43
Allow functions to be created when there are outstanding VMs. (Ticket #926) Fix problems with sqlite3_errcode(). Add tests for sqlite3_errcode(). (CVS 1989) file: [3d34b402] check-in: [d0f1dc58] user: drh branch: trunk, size: 45994
2004-09-15
13:38
The callback on sqlite3_trace() is invoked the first time sqlite3_step() is called after sqlite3_prepare() or sqlite3_reset(). Ticket #900. (CVS 1960) file: [893977e2] check-in: [0cc2f40e] user: drh branch: trunk, size: 45769
2004-09-07
16:19
Wildcards with the same name map into the same variable number. New api sqlite3_bind_parameter_index() added to map wildcard names into wildcard index numbers. Support for "?nnn" wildcards. (CVS 1945) file: [aa6ea82e] check-in: [435b3f30] user: drh branch: trunk, size: 45672
2004-08-28
16:19
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) file: [bead3851] check-in: [6db26a19] user: drh branch: trunk, size: 45380
2004-08-25
04:07
Host parameter names conform to SQL-2003. (CVS 1902) file: [740d222b] check-in: [fd584d1c] user: drh branch: trunk, size: 45070
2004-08-20
16:02
Add support for named wildcards in SQL statements. (CVS 1897) file: [460ae1d1] check-in: [d3be0b7c] user: drh branch: trunk, size: 45041
2004-07-22
15:45
Change sqlite* to sqlite3* in the API reference for version 3.0. Ticket #818. (CVS 1847) file: [46283326] check-in: [7c96dadd] user: drh branch: trunk, size: 44474
2004-07-21
14:07
Updates to the C-language API documents for version 3.0. (CVS 1840) file: [32371dc2] check-in: [814c58d4] user: drh branch: trunk, size: 44464
2004-06-19
08:18
Remove the iCollate argument from sqlite3_create_function() (CVS 1632) file: [ae6c0ed8] check-in: [728d57ff] user: danielk1977 branch: trunk, size: 43411
2004-06-17
19:04
Documentation updates in preparation for the release of version 3.0.0. (CVS 1613) file: [68a03fa5] check-in: [9fb29f73] user: drh branch: trunk, size: 43402
2004-06-12
00:42
Use the SQLITE_UTF* symbols instead of the old internal TEXT_Utf* symbols. (CVS 1572) file: [7a6e81ee] check-in: [9b84f2f4] user: danielk1977 branch: trunk, size: 42085
2004-06-11
17:48
Documentation of the new pager locking mechanism. (CVS 1570) file: [2cb0861c] check-in: [13cf1ba8] user: drh branch: trunk, size: 42077
2004-06-01
01:22
Add the capi3ref.html page to the website. (CVS 1516) file: [4248a45a] check-in: [89f54f1f] user: drh branch: trunk, size: 38432 Added