Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
120 events for the month beginning 2004-06-01 by user danielk1977
Following month ↑
2004-06-30
| ||
13:28 | Fix a typo in capi3.tcl. (CVS 1784) (check-in: 982389b2 user: danielk1977 tags: trunk) | |
12:49 | Have the debug version of sqliteRealloc() return partially uninitialised memory in the same way as the non-debug version can. (CVS 1783) (check-in: e78b0ff3 user: danielk1977 tags: trunk) | |
12:42 | Fix a memory allocation problem in os_test.c (CVS 1782) (check-in: ed511c2e user: danielk1977 tags: trunk) | |
11:54 | Coverage improvements for malloc and vdbemem.c (CVS 1781) (check-in: a98dd004 user: danielk1977 tags: trunk) | |
10:54 | Make sure vacuum.test closes all files. (CVS 1777) (check-in: 4077f9a3 user: danielk1977 tags: trunk) | |
09:49 | Coverage tests for vacuum.c (CVS 1776) (check-in: 152e9940 user: danielk1977 tags: trunk) | |
08:20 | Fixes for compiler warnings. Also more coverage. (CVS 1775) (check-in: fa19c77b user: danielk1977 tags: trunk) | |
06:30 | Add some tests for overlapping SELECT, COMMIT and ROLLBACK commands. (CVS 1774) (check-in: d256c149 user: danielk1977 tags: trunk) | |
02:43 | Allow strings that look like integers to be inserted into IPK columns in a UTF-16 database. (CVS 1771) (check-in: e5e39764 user: danielk1977 tags: trunk) | |
02:35 | Minor fixes for UTF-16 databases. (CVS 1770) (check-in: 6c5c11e0 user: danielk1977 tags: trunk) | |
2004-06-29
| ||
23:52 | Run tests in UTF-16 mode. (CVS 1767) (check-in: 822bee3a user: danielk1977 tags: trunk) | |
14:03 | Fix capi3.test so that it works with production (as well as debugging ) builds. (CVS 1766) (check-in: 9cf371d8 user: danielk1977 tags: trunk) | |
13:41 | Ensure the tcl interface returns an error when sqlite3_create_function() fails. (CVS 1764) (check-in: 357a82cd user: danielk1977 tags: trunk) | |
13:18 | Test cases intended to improve coverage of main.c. (CVS 1763) (check-in: 15a084e9 user: danielk1977 tags: trunk) | |
08:59 | Fix error reporting path for errors that occur while reading the database schema. (CVS 1757) (check-in: 157db33e user: danielk1977 tags: trunk) | |
07:45 | Bug-fixes to get the two threadtest C programs working again. (CVS 1756) (check-in: ffd3312b user: danielk1977 tags: trunk) | |
2004-06-28
| ||
13:09 | More coverage testing. (CVS 1754) (check-in: 33292104 user: danielk1977 tags: trunk) | |
08:25 | Add a simple test case for inter-process locking. (CVS 1752) (check-in: b0fcc99d user: danielk1977 tags: trunk) | |
04:52 | Fix some problems with multi-file transaction rollback. (CVS 1751) (check-in: 06e8e30b user: danielk1977 tags: trunk) | |
01:16 | A few more warning fixes. (CVS 1750) (check-in: 81e49940 user: danielk1977 tags: trunk) | |
01:11 | Fix a bunch of harmless warnings. (CVS 1749) (check-in: fae7c6e0 user: danielk1977 tags: trunk) | |
00:17 | Fix a seg-fault caused by a malloc() failure. (CVS 1748) (check-in: e28d42cb user: danielk1977 tags: trunk) | |
2004-06-27
| ||
23:50 | Fix unitialised variable in sqlite3VdbeFinalize(). (CVS 1747) (check-in: 95015879 user: danielk1977 tags: trunk) | |
2004-06-26
| ||
13:51 | Fix a problem where a file was not being closed after a malloc() failure. (CVS 1741) (check-in: 3c8512bc user: danielk1977 tags: trunk) | |
10:02 | Fix error message returned when a database cannot be opened. (CVS 1739) (check-in: 440bfd2a user: danielk1977 tags: trunk) | |
09:50 | Minor fixes related to the tests in misuse.test (CVS 1738) (check-in: 0af3ff39 user: danielk1977 tags: trunk) | |
08:38 | Remove the 'nMaster' argument from various pager and btree functions. (CVS 1737) (check-in: 4e207209 user: danielk1977 tags: trunk) | |
06:37 | Remove default_synchronous and temp_store pragmas. Allow the safety-level and cache-size to be set for attached databases. (CVS 1736) (check-in: 76da457b user: danielk1977 tags: trunk) | |
06:37 | Remove default_synchronous and temp_store pragmas. Allow the safety-level and cache-size to be set for attached databases. (CVS 1735) (check-in: 212de3ce user: danielk1977 tags: trunk) | |
01:48 | Fix a bug in the new full-sync journal format. (CVS 1733) (check-in: 02bd3acd user: danielk1977 tags: trunk) | |
2004-06-25
| ||
12:08 | Fix CVS merge problem. (CVS 1693) (check-in: dfab1e9a user: danielk1977 tags: trunk) | |
11:11 | Add a checksum to the master journal name stored at the end of a journal file. (CVS 1692) (check-in: 4905e749 user: danielk1977 tags: trunk) | |
10:26 | Remove crash.test from memleak.test. (CVS 1691) (check-in: 2a9cea61 user: danielk1977 tags: trunk) | |
10:25 | Remove duplicate sqlite3_changes() declaration. Ticket #779. (CVS 1690) (check-in: 0322c837 user: danielk1977 tags: trunk) | |
08:32 | A few more comment changes. No code alterations. (CVS 1689) (check-in: b68b4a42 user: danielk1977 tags: trunk) | |
07:21 | Add a comment on the implementation of sqlite3OsLock(). No code changes. (CVS 1688) (check-in: 084f3fff user: danielk1977 tags: trunk) | |
06:23 | Activate test cases for new journal format. (CVS 1687) (check-in: 197d00d6 user: danielk1977 tags: trunk) | |
02:38 | Modifications to the journal format to make it more robust. (CVS 1686) (check-in: 504246a1 user: danielk1977 tags: trunk) | |
2004-06-24
| ||
01:30 | Minor fix for 'make doc'. (CVS 1681) (check-in: 31fe5cbd user: danielk1977 tags: trunk) | |
00:20 | Apply (1679) to version 3. Ticket #777. (CVS 1680) (check-in: 0a26b915 user: danielk1977 tags: trunk) | |
2004-06-23
| ||
13:46 | Improve test coverage of utf.c. (CVS 1678) (check-in: 53c553c7 user: danielk1977 tags: trunk) | |
12:35 | Fix a bug in the previous checkin. (CVS 1677) (check-in: f31c84a6 user: danielk1977 tags: trunk) | |
12:15 | Add some tests for user functions that prefer various text encodings. (CVS 1676) (check-in: db6bab57 user: danielk1977 tags: trunk) | |
10:43 | Test cases to verify recovery after a crash. (CVS 1675) (check-in: 41868d79 user: danielk1977 tags: trunk) | |
01:05 | Handle corrupt journal file headers correctly. (CVS 1674) (check-in: 46107da7 user: danielk1977 tags: trunk) | |
00:23 | Add a comment to the output buffer allocation in sqlite3VdbeMemTranslate() (CVS 1673) (check-in: e2f7f182 user: danielk1977 tags: trunk) | |
2004-06-22
| ||
13:23 | Fix error introduced during merge of main.mk. (CVS 1662) (check-in: eef6da38 user: danielk1977 tags: trunk) | |
13:12 | Add crash.test script. (CVS 1660) (check-in: 64a6d805 user: danielk1977 tags: trunk) | |
12:18 | Improve the os_test.c module. (CVS 1657) (check-in: ecdb93d3 user: danielk1977 tags: trunk) | |
11:29 | Add os_test.c. Not activated yet. (CVS 1655) (check-in: d16b8638 user: danielk1977 tags: trunk) | |
2004-06-21
| ||
11:30 | Remove unused OP_UtfXX opcodes. (CVS 1650) (check-in: 84d6354f user: danielk1977 tags: trunk) | |
10:45 | Avoid opening a temp table for aggregate queries with no GROUP BY clause. (CVS 1649) (check-in: 4d02df63 user: danielk1977 tags: trunk) | |
09:06 | Add the OP_Concat8 opcode, similar in concept to OP_String8. (CVS 1648) (check-in: bbd3e933 user: danielk1977 tags: trunk) | |
08:18 | Ensure sqlite3ErrorMsg() is used to report errors during compilation, sqlite3Error() during execution. Also remove unused param from sqlite3VdbeReset() and Finalize(). (CVS 1647) (check-in: 7a33daef user: danielk1977 tags: trunk) | |
07:36 | Update sqlite3_column_decltype() to return NULL as the declartion type for an expression that is not a column reference. (CVS 1646) (check-in: ee9dffd9 user: danielk1977 tags: trunk) | |
06:50 | Update sqlite3_changes() to match the documentation and add sqlite3_total_changes(). (CVS 1645) (check-in: ae2f4a09 user: danielk1977 tags: trunk) | |
2004-06-19
| ||
09:35 | Remove the unused 'next_cookie' mechanism. (CVS 1634) (check-in: c94a9759 user: danielk1977 tags: trunk) | |
09:08 | Make sure ATTACH and DETACH fail if a transaction is active. (CVS 1633) (check-in: c49d8bdc user: danielk1977 tags: trunk) | |
08:18 | Remove the iCollate argument from sqlite3_create_function() (CVS 1632) (check-in: 728d57ff user: danielk1977 tags: trunk) | |
04:23 | Backport of (1628) to version 2. (CVS 1631) (check-in: cce250ea user: danielk1977 tags: version_2) | |
03:33 | Update sqlite3_close() API to match documentation. (CVS 1630) (check-in: 61819740 user: danielk1977 tags: trunk) | |
02:22 | Fix for #764. When reloading the schema, load the temp schema last. (CVS 1628) (check-in: 1f43219a user: danielk1977 tags: trunk) | |
2004-06-18
| ||
11:34 | Fix typos in capi3.tcl (CVS 1618) (check-in: 9e0e530f user: danielk1977 tags: trunk) | |
11:25 | Fix typos and minor errors in lang.tcl. (CVS 1616) (check-in: 61db159c user: danielk1977 tags: trunk) | |
06:02 | Fix a couple of gcc warnings. (CVS 1615) (check-in: 960f55f3 user: danielk1977 tags: trunk) | |
04:24 | Optimisation for unicode encoding conversion routines. (CVS 1614) (check-in: 39a415ea user: danielk1977 tags: trunk) | |
2004-06-17
| ||
07:53 | Remove redundant opcodes OP_MakeKey and OP_MakeIdxKey. (CVS 1612) (check-in: a71a9ff1 user: danielk1977 tags: trunk) | |
06:13 | Handle conflicting ON CONFLICT clauses in table definitions. (CVS 1611) (check-in: 12e77e75 user: danielk1977 tags: trunk) | |
05:36 | Use the faster LIKE function from sqlite v2. Add special user functions to test builds to test the auxdata APIs. (CVS 1610) (check-in: b9493c5f user: danielk1977 tags: trunk) | |
00:01 | Remove the second definition of SQLITE_N_BTREE_META from test3.c. (CVS 1609) (check-in: b1e66ae4 user: danielk1977 tags: trunk) | |
2004-06-16
| ||
12:02 | Trivial modifications to prevent compiler warnings. (CVS 1608) (check-in: b3d5ad6f user: danielk1977 tags: trunk) | |
12:02 | Trivial modifications to prevent compiler warnings. (CVS 1607) (check-in: 7974c9a6 user: danielk1977 tags: trunk) | |
12:00 | Trivial modifications to prevent compiler warnings. (CVS 1606) (check-in: 6001c5e1 user: danielk1977 tags: trunk) | |
10:39 | Fix handling of a failed malloc() in various places (CVS 1605) (check-in: b739ef2a user: danielk1977 tags: trunk) | |
10:39 | Fix handling of a failed malloc() in various places (CVS 1604) (check-in: 7d8edce4 user: danielk1977 tags: trunk) | |
07:45 | Fix two more memory leaks. (CVS 1603) (check-in: 98b48704 user: danielk1977 tags: trunk) | |
2004-06-15
| ||
16:51 | Assorted memory leak fixes. (CVS 1600) (check-in: 07b90f36 user: danielk1977 tags: trunk) | |
13:36 | Memory leak fixes for tests in file select1.test. (CVS 1599) (check-in: 59db58eb user: danielk1977 tags: trunk) | |
11:40 | Minor bugfixes and test case adjustments for version 2 test cases to work with version 3. (CVS 1598) (check-in: e21a1813 user: danielk1977 tags: trunk) | |
02:44 | (1) Vdbe makes a copy of column types. (2) Don't invalidate other cursors when a statement or transaction is rolled back. (3) Update capi2.test for the new API. (CVS 1597) (check-in: 4f5e2530 user: danielk1977 tags: trunk) | |
2004-06-14
| ||
23:46 | Update some old tests to use the new API. (CVS 1593) (check-in: af6edd2c user: danielk1977 tags: trunk) | |
13:14 | Schema modifications are committed internally when a statement transaction is committed. (CVS 1592) (check-in: 4cfc5a36 user: danielk1977 tags: trunk) | |
11:54 | Fix a bug in the auth.test script. (CVS 1590) (check-in: 1fa97dd8 user: danielk1977 tags: trunk) | |
11:43 | Have the TCL 'errorcode' interface call sqlite3_errcode(). (CVS 1589) (check-in: f4b4df65 user: danielk1977 tags: trunk) | |
11:35 | Don't invoke authorisation callback during database initialisation. (CVS 1588) (check-in: 293fbf0a user: danielk1977 tags: trunk) | |
09:41 | Bugfix for previous checkin. (CVS 1587) (check-in: 2737505f user: danielk1977 tags: trunk) | |
09:35 | Ensure master journal file is deleted when a transaction is committed. (CVS 1586) (check-in: cb3cbe00 user: danielk1977 tags: trunk) | |
08:26 | Check the value of the schema cookie before reading the sqlite_master table. (CVS 1585) (check-in: 80c299f8 user: danielk1977 tags: trunk) | |
06:13 | Change tests in pager.test to account for the extra cache hit in the code that updates file change counter. (CVS 1584) (check-in: 76ac9a78 user: danielk1977 tags: trunk) | |
06:03 | Ensure the master journal directory is synced. Also, change the master journal format to store journal file names. (CVS 1583) (check-in: 73cd0aab user: danielk1977 tags: trunk) | |
05:10 | Update the file change counter just before each transaction is committed. (CVS 1582) (check-in: 4649abcb user: danielk1977 tags: trunk) | |
2004-06-12
| ||
09:25 | (1) Modifications to the user-function interface and (2) Internal changes to automatically created indices. (CVS 1575) (check-in: 5903f538 user: danielk1977 tags: trunk) | |
01:43 | Change prototype for busy callbacks to "int xBusy(void *, int);" (CVS 1573) (check-in: 4f1cfca5 user: danielk1977 tags: trunk) | |
00:42 | Use the SQLITE_UTF* symbols instead of the old internal TEXT_Utf* symbols. (CVS 1572) (check-in: 9b84f2f4 user: danielk1977 tags: trunk) | |
2004-06-11
| ||
13:19 | Have the vdbe aggregator use a btree table instead of a hash table. (CVS 1569) (check-in: 8d56118f user: danielk1977 tags: trunk) | |
10:51 | Fix various collation sequence issues. (CVS 1568) (check-in: 66835ee6 user: danielk1977 tags: trunk) | |
2004-06-10
| ||
14:01 | Correctly handle the situation where a collation sequence is available, but not in the preferred encoding. (CVS 1565) (check-in: 49ab4794 user: danielk1977 tags: trunk) | |
10:51 | Add the sqlite3_collation_needed() API and fix some error handling cases involving unknown collation sequences. (CVS 1564) (check-in: 67500546 user: danielk1977 tags: trunk) | |
10:51 | Add the sqlite3_collation_needed() API and fix some error handling cases involving unknown collation sequences. (CVS 1563) (check-in: 518d82d3 user: danielk1977 tags: trunk) | |
10:50 | Add the sqlite3_collation_needed() API and fix some error handling cases involving unknown collation sequences. (CVS 1562) (check-in: edf069b9 user: danielk1977 tags: trunk) | |
05:59 | Misc fixes for test cases failing due to the new locking model. (CVS 1561) (check-in: 71e98d0d user: danielk1977 tags: trunk) | |
04:32 | When in PAGER_RESERVED state, don't write to the main file when rolling back a statement transaction. (CVS 1560) (check-in: adb2bd61 user: danielk1977 tags: trunk) | |
02:16 | Change the collation sequence interface to allow collation sequences that use UTF-16 in non-native byte order to be registered. (CVS 1559) (check-in: b8aaa3a2 user: danielk1977 tags: trunk) | |
2004-06-09
| ||
12:30 | Fix error reporting when trying to attach a database with a foriegn text encoding. (CVS 1545) (check-in: beab038c user: danielk1977 tags: trunk) | |
09:55 | Some progress on user-defined collation sequences. (CVS 1544) (check-in: c634e71f user: danielk1977 tags: trunk) | |
2004-06-08
| ||
00:39 | Enhance the built-in function quote() to support blob values. (CVS 1541) (check-in: 97aa54bb user: danielk1977 tags: trunk) | |
00:02 | Remove the third argument from the sqlite3_open() API. (CVS 1540) (check-in: 62e31f39 user: danielk1977 tags: trunk) | |
2004-06-07
| ||
10:00 | Tables created with the CREATE TABLE <tbl> AS SELECT ... syntax now inherit column declaration types from the SELECT statement. (CVS 1538) (check-in: 31c1668d user: danielk1977 tags: trunk) | |
07:52 | Add pragma to set/get text encoding. Also fix an obscure problem where a temp trigger could be accidently dropped. (CVS 1537) (check-in: 983221b0 user: danielk1977 tags: trunk) | |
2004-06-06
| ||
12:41 | Performance improvements for LIKE. It is still too slow though. (CVS 1535) (check-in: 30b81507 user: danielk1977 tags: trunk) | |
09:44 | Enhance user function API to support association of meta-data with constant arguments and the specification of text encoding preference. The LIKE operator takes advantage of both. (CVS 1534) (check-in: 92337d8f user: danielk1977 tags: trunk) | |
2004-06-05
| ||
10:22 | Add the sqlite3_set_auxdata() and sqlite3_get_auxdata() APIs. (CVS 1532) (check-in: c2899b43 user: danielk1977 tags: trunk) | |
08:04 | Ensure blob values survive the ".dump" command of the shell. (CVS 1531) (check-in: e82eb722 user: danielk1977 tags: trunk) | |
2004-06-04
| ||
10:38 | Defer the exclusive db lock until the pager cache is flushed to disk. 41 tests now fail. (CVS 1528) (check-in: d2f69e5e user: danielk1977 tags: trunk) | |
06:22 | Move the 'busy-callback' logic to the pager layer. (CVS 1527) (check-in: ff70b6d2 user: danielk1977 tags: trunk) | |
2004-06-03
| ||
16:08 | Untested updates to support atomic multi-file transactions (CVS 1526) (check-in: d57e5252 user: danielk1977 tags: trunk) | |
2004-06-02
| ||
06:30 | Fix a segfault in sqlite3OsLock() (CVS 1525) (check-in: 51348b82 user: danielk1977 tags: trunk) | |
00:29 | Fix a bug with UTF-16 byte-order-marks on big-endian hosts. (CVS 1522) (check-in: c17b8641 user: danielk1977 tags: trunk) | |
2004-06-01
| ||
14:09 | Unix version of sqlite3OsLock(). (CVS 1520) (check-in: 023d1760 user: danielk1977 tags: trunk) | |
00:03 | Remove the sqlite3_open_varargs() API. (CVS 1515) (check-in: 6902fb1b user: danielk1977 tags: trunk) | |