Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
81 check-ins using file test/auth.test version 0e8d4fd6
2006-01-30
| ||
23:04 | Remove support for the non-standard ON CONFLICT clause on CREATE INDEX. Ticket #1486. The ON CONFLICT clause has never worked on CREATE INDEX so removing it should not break anything. (CVS 3042) (check-in: 669bcf5a user: drh tags: trunk) | |
22:48 | Memory DB works with autovacuum. (CVS 3041) (check-in: 34dff874 user: drh tags: trunk) | |
22:35 | Make sure the 3rd parameter to sqlite3_prepare() is honored. Ticket #1650. (CVS 3040) (check-in: 9d53cc88 user: drh tags: trunk) | |
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) (check-in: 8efc8c57 user: drh tags: trunk) | |
16:20 | Documentation updates in preparation for the release of 3.3.3 stable. (CVS 3038) (check-in: 6537b571 user: drh tags: trunk) | |
15:41 | Add a couple of extra test cases for #1644. (CVS 3037) (check-in: e10d229f user: danielk1977 tags: trunk) | |
15:34 | Expire all prepared statements whenever there is a change to the schema of the TEMP database. Ticket #1644. (CVS 3036) (check-in: 4cd4efaf user: drh tags: trunk) | |
14:36 | Fix bug with CHECK constraints contain an IN operator. Ticket #1645. (CVS 3035) (check-in: 944df310 user: drh tags: trunk) | |
2006-01-27
| ||
06:32 | Fix a couple of (harmless) intel compiler warnings. (CVS 3034) (check-in: 2e23231f user: danielk1977 tags: trunk) | |
2006-01-26
| ||
14:29 | Enhanced comments on the opcode.h building script. (CVS 3033) (check-in: 7ccebf68 user: drh tags: trunk) | |
13:25 | Fix an error in the collation sequence examples in datatype3.html. Ticket #1641. (CVS 3032) (check-in: 1658ea53 user: danielk1977 tags: trunk) | |
13:11 | Add omittest.tcl script to automate testing compile-time OMIT symbols. (CVS 3031) (check-in: 540d28a7 user: danielk1977 tags: trunk) | |
10:35 | Handle a malloc() failure in resizeOpArray(). (CVS 3030) (check-in: 5cecb452 user: danielk1977 tags: trunk) | |
2006-01-25
| ||
22:50 | Minor comment changes and code optimizations. (CVS 3029) (check-in: 9e55dcd1 user: drh tags: trunk) | |
15:55 | Rename files using for testing only so that their name begins with "test". (CVS 3028) (check-in: e4e6a205 user: drh tags: trunk) | |
2006-01-24
| ||
16:37 | Handle errors in saving cursor positions during a rollback by aborting all active statements. (CVS 3027) (check-in: 5df9f022 user: danielk1977 tags: trunk) | |
14:21 | Save the position of any open cursors before a rollback. (CVS 3026) (check-in: 32d45bcf user: danielk1977 tags: trunk) | |
13:09 | Return code was being dropped because of overridden variable in OP_IsUnique. Fix this and the test logic problem that hid it. (CVS 3025) (check-in: c30705a0 user: danielk1977 tags: trunk) | |
12:09 | Rename some variables to avoid hiding others. Also add "static" to two function signatures that were missing it. (CVS 3024) (check-in: d86f18a4 user: danielk1977 tags: trunk) | |
11:30 | Coverage improvements for main.c. (CVS 3023) (check-in: 50964ef9 user: danielk1977 tags: trunk) | |
10:58 | General test coverage improvements. (CVS 3022) (check-in: 153940af user: danielk1977 tags: trunk) | |
02:19 | Sqlite3_analyzer reports an error if it runs into trouble. (CVS 3021) (check-in: 388b9262 user: drh tags: trunk) | |
02:00 | Update the publish scripts to correctly build the TCL DLL for windows. (CVS 3020) (check-in: 5254874a user: drh tags: trunk) | |
00:40 | Version 3.3.2 (beta) (CVS 3019) (check-in: 1fdde6c5 user: drh tags: trunk) | |
00:15 | More test script changes to get it to run without -DSQLITE_MEMDEBUG. (CVS 3018) (check-in: 0ede5e49 user: drh tags: trunk) | |
2006-01-23
| ||
23:53 | Change the release date for version 3.3.2 to January 24. (CVS 3017) (check-in: 7a2617f6 user: drh tags: trunk) | |
23:49 | Disable shared-cache OOM tests if not compiled with -DSQLITE_MEMDEBUG. (CVS 3016) (check-in: 2d896667 user: drh tags: trunk) | |
22:15 | Bug fix in the WinCE bindings. (CVS 3015) (check-in: c5792283 user: drh tags: trunk) | |
21:44 | More progress toward getting SQLITE_OMIT_FLOATING_POINT to pass tests. Ticket #1621. (CVS 3014) (check-in: b52674e5 user: drh tags: trunk) | |
21:38 | Fix the shared pager tests so that they work under windows. (CVS 3013) (check-in: 4a1a9f3e user: drh tags: trunk) | |
21:37 | Progress toward getting SQLITE_OMIT_FLOATING_POINT to pass all tests. Ticket #1621 (CVS 3012) (check-in: c4c90965 user: drh tags: trunk) | |
18:42 | Bug fix in cases where a compound select has an ORDER BY clause with multiple terms. (CVS 3011) (check-in: 4f56949b user: drh tags: trunk) | |
18:14 | Add documentation on the IF NOT EXISTS clause to CREATE statements. Ticket #1608. (CVS 3010) (check-in: d4e4ba13 user: drh tags: trunk) | |
18:06 | Makefile changes so that builds work on Solaris. Ticket #1604. (CVS 3009) (check-in: 7addf704 user: drh tags: trunk) | |
17:43 | Bug fix in the ROWID generation logic of the VDBE. I think this is a benign bug - it never causes a real fault. But I am not certain. (CVS 3008) (check-in: dfe28238 user: drh tags: trunk) | |
16:25 | Get I/O error tests working on windows. (CVS 3007) (check-in: 2ef8b85d user: drh tags: trunk) | |
16:24 | Fix uninitialized variable in os_unix.c. (CVS 3006) (check-in: 892e644d user: drh tags: trunk) | |
16:21 | Add "#ifndef NDEBUG" around sqlite3pager_iswriteable() (only used in assert() expressions). Also set the internal page number of a page to zero if it fails to initialise. (CVS 3005) (check-in: 77969c67 user: danielk1977 tags: trunk) | |
15:59 | Changes to the enc2.test script so that it will run on windows. (CVS 3004) (check-in: 4c1818ec user: drh tags: trunk) | |
15:54 | Cut over the patches to support WinCE. Ticket #1600. (CVS 3003) (check-in: 436287c2 user: drh tags: trunk) | |
15:39 | Fix a bug in pager.c that was overwriting freed memory. Comment changes in util.c. (CVS 3002) (check-in: 8c7e18c3 user: drh tags: trunk) | |
15:25 | Further coverage improvements for pager.c and another IO error bug fix. (CVS 3001) (check-in: a9ec5ee4 user: danielk1977 tags: trunk) | |
14:05 | Fix os_common.h so that the code builds without -DSQLITE_MEMDEBUG. (CVS 3000) (check-in: 06d65400 user: drh tags: trunk) | |
13:47 | Do not automatically rollback at the btree or pager level if a commit fails. (CVS 2999) (check-in: 0f6329ef user: danielk1977 tags: trunk) | |
13:28 | Fix to sqlite3AllocMalloc() when it is a no-op macro. (CVS 2998) (check-in: 8caa9f95 user: drh tags: trunk) | |
13:22 | Do not name variables "operator" because some compilers do not realize that "operator" is not a reserved word in ANSI-C. Ticket #1625. (CVS 2997) (check-in: 1f42a338 user: drh tags: trunk) | |
13:14 | Work around buggy malloc() implementations that cause problems on malloc(0). Ticket #1572. (CVS 2996) (check-in: ada5490f user: drh tags: trunk) | |
13:09 | Improve coverage of pager.c and fix an IO error handling bug found in the process. (CVS 2995) (check-in: 6ec8e6b7 user: danielk1977 tags: trunk) | |
13:00 | Fix additional compiler warnings. Tickets #1615, #1616, #1627 (CVS 2994) (check-in: 6385628e user: drh tags: trunk) | |
07:52 | Fixes for OMIT_UTF16 and OMIT_COMPOUND (CVS 2993) (check-in: f58bbdc0 user: danielk1977 tags: trunk) | |
05:50 | Improve coverage of expr.c and btree.c slightly. (CVS 2992) (check-in: cc2e8e87 user: danielk1977 tags: trunk) | |
00:04 | Remove vestiges of the older TSD code for handling OOM exceptions. Prepare for the release of 3.3.2. (CVS 2991) (check-in: a65e85f0 user: drh tags: trunk) | |
2006-01-22
| ||
21:52 | Performance optimization in btree.c. (CVS 2990) (check-in: 3e1e6aff user: drh tags: trunk) | |
00:42 | Code size reductions in select.c. (CVS 2989) (check-in: 3c2eee5e user: drh tags: trunk) | |
00:14 | Tests for the subquery flattening fix of check-in (2987). (CVS 2988) (check-in: 72a067f0 user: drh tags: trunk) | |
2006-01-21
| ||
22:19 | Do not flatten subqueries in a join where the subquery includes a LIMIT. Ticket #1634. This is just an initial fix. Many test cases need to be added prior to closing the ticket. (CVS 2987) (check-in: af18c0f4 user: drh tags: trunk) | |
19:57 | Fix a bug in os.h. How did this slip by before now? (CVS 2986) (check-in: 29725de4 user: drh tags: trunk) | |
12:08 | Fix more problems with malloc() and IO failures. (CVS 2985) (check-in: 29281dea user: danielk1977 tags: trunk) | |
2006-01-20
| ||
18:10 | More compiler warnings fixed - or in some cases comments are added to explain that the compiler is wrong. (CVS 2984) (check-in: 507653a9 user: drh tags: trunk) | |
17:56 | Fix some compiler warnings. (CVS 2983) (check-in: b7bdac0a user: drh tags: trunk) | |
16:32 | Fix another couple of IO or malloc() failure problems in a shared-cache context. (CVS 2982) (check-in: 7e34163a user: danielk1977 tags: trunk) | |
15:45 | Fix and test the processing of sqlite3_result_error() withing aggregate functions. Allow errors to come from the step function (a new capability). Ticket #1632. (CVS 2981) (check-in: fd4a6bb1 user: drh tags: trunk) | |
10:55 | Handle some of the IO error conditions that may occur in a shared-cache context. (CVS 2980) (check-in: 97491d4e user: danielk1977 tags: trunk) | |
2006-01-19
| ||
17:42 | Make sure sqlite3_thread_cleanup() does not try to allocate memory. (CVS 2979) (check-in: 0208e422 user: drh tags: trunk) | |
11:28 | Fix the #ifdef around sqlite3OutstandingMallocs() in test1.c. (CVS 2978) (check-in: 218c6184 user: drh tags: trunk) | |
08:43 | Account for read-uncommitted cursors in sqlite3BtreeClearTable(). (CVS 2977) (check-in: 95079832 user: danielk1977 tags: trunk) | |
07:18 | Fix a bug with internally saving cursors open on index tables. Also increase coverage of util.c and btree.c. (CVS 2976) (check-in: a628d84d user: danielk1977 tags: trunk) | |
2006-01-18
| ||
18:33 | Omit thread2.test if memory-management is enabled at compile time. (CVS 2975) (check-in: df91f685 user: danielk1977 tags: trunk) | |
18:22 | Include the ThreadData structure in internal malloc() testing. Also fixes for revealed bugs. (CVS 2974) (check-in: c7b9d50d user: danielk1977 tags: trunk) | |
17:25 | Modify the sqlite3OsInMutex os-layer interface to take a single parameter to distinguish between mutexes held by the current thread and mutexes held by any thread. Part of the fix for ticket #1630. (CVS 2973) (check-in: e1ad9df1 user: drh tags: trunk) | |
16:51 | Use a global variable protected by a mutex instead of thread-specific-data to record malloc() failures. (CVS 2972) (check-in: ac090f2a user: danielk1977 tags: trunk) | |
15:39 | Fix compilation error when neither MEMDEBUG or ENABLE_MEMORY_MANAGEMENT is enabled. (CVS 2971) (check-in: 4de5c529 user: danielk1977 tags: trunk) | |
15:25 | Change sqlite3MallocClearFailed() calls to sqlite3ApiExit(), a better API. (CVS 2970) (check-in: e0b022e5 user: danielk1977 tags: trunk) | |
14:20 | Recursive mutexes in os_win.c. (CVS 2969) (check-in: dd3e07ca user: drh tags: trunk) | |
14:06 | Convert the unix driver to use a recusive mutex. Similar changes to the windows driver are pending. (CVS 2968) (check-in: 8830bbba user: drh tags: trunk) | |
05:51 | Handle malloc() failures that occur in open16() and errmsg16(). (CVS 2967) (check-in: 86eab9e5 user: danielk1977 tags: trunk) | |
04:26 | Handle malloc() failures that occur inside create_collation() calls. (CVS 2966) (check-in: 95c5903f user: danielk1977 tags: trunk) | |
2006-01-17
| ||
16:10 | Arrange for ThreadData to be automatically deallocated even if SQLITE_MEMDEBUG is defined. Fix for #1623. (CVS 2965) (check-in: 9e2e4084 user: danielk1977 tags: trunk) | |
15:36 | Fix compilation errors when building SQLITE_DEBUG defined but without SQLITE_MEMDEBUG. (CVS 2964) (check-in: 62dd2427 user: danielk1977 tags: trunk) | |
13:21 | Various fixes that allow the malloc() failure tests to pass again. (CVS 2963) (check-in: 0505405f user: danielk1977 tags: trunk) | |
09:35 | Test suite fixes for builds that define OMIT symbols. (CVS 2962) (check-in: 3a54a33d user: danielk1977 tags: trunk) | |