/ Timeline
Login

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

74 check-ins using file src/vtab.c version ace9b41a

2007-09-04
14:31
Add internal locking to the test_async.c backend. So that more than one connection may be used from within a single process. (CVS 4396) check-in: 17ca684c user: danielk1977 tags: trunk
12:18
Clarify documentation on the return value from sqlite3_column_blob() for a zero-length BLOB. Clarify the documentation on what happens when you have a zeroblob() with a negative length. Additional test cases but no changes to code. Ticket #2623. (CVS 4395) check-in: 63ca02a5 user: drh tags: trunk
12:00
Documentation fixes. No changes to code. Tickets #2622 and #2624. (CVS 4394) check-in: 2eadef90 user: drh tags: trunk
03:28
Fix yet another typo on the homepage. Ticket #2621. (CVS 4393) check-in: d5fec873 user: drh tags: trunk
03:08
Fix a typo on the homepage. Ticket #2619. (CVS 4392) check-in: deecd934 user: drh tags: trunk
02:38
Version 3.5.0 Alpha (CVS 4391) check-in: 1b690be2 user: drh tags: trunk
01:58
More documentation changes prior to the 3.5.0 alpha release. (CVS 4390) check-in: b15b03df user: drh tags: trunk
01:25
Fix the malloc-10 test in malloc.test so that it will run on windows when invoked from exclusive3.test. (CVS 4389) check-in: 1166f9c7 user: drh tags: trunk
2007-09-03
22:15
Fix Makefile.in so that it rebuilds all source files that use SQLITE_TEST when constructing the testfixture. (CVS 4388) check-in: dced71a0 user: drh tags: trunk
22:00
Fix btree.c so that it works with -DSQLITE_THREADSAFE=0 and -DSQLITE_DEBUG=1 (CVS 4387) check-in: fee2d7c0 user: drh tags: trunk
20:32
Documentation updates in preparation for the release of version 3.5.0. (CVS 4386) check-in: c6809bf7 user: drh tags: trunk
18:01
In sqllimits1.test, set MAX_SQL_LENGTH to a value smaller than MAX_LENGTH. (CVS 4385) check-in: 51726a9b user: danielk1977 tags: trunk
17:42
Unix OS interface returns SQLITE_CANTOPEN following a getcwd() failure. (CVS 4384) check-in: ed15db46 user: drh tags: trunk
17:30
Remove an unreachable case from xferOptimization(). Also other minor test coverage improvements. (CVS 4383) check-in: 75af7189 user: danielk1977 tags: trunk
17:09
Fix the open file counter on windows. (CVS 4382) check-in: 40cf0c17 user: drh tags: trunk
17:02
Get the io.test tests working on windows. (CVS 4381) check-in: 1be70015 user: drh tags: trunk
16:45
Fix the incrblob.test on windows. Disable line terminator translation. (CVS 4380) check-in: ccbd2efe user: drh tags: trunk
16:12
Enable threadsafe builds by default in configure. Ticket #2606. Changes to test scripts to do better testing under all configurations. (CVS 4379) check-in: d66e08fd user: drh tags: trunk
15:42
Test script fixes to get things running under varying configurations. No changes to code. (CVS 4378) check-in: 340a6d09 user: drh tags: trunk
15:26
Remove the last traces of SQLITE_ENABLE_REDEF_IO. (CVS 4377) check-in: 38dff76d user: drh tags: trunk
15:19
Honor the SQLITE_OPEN_ flags passed into sqlite3_open_v2(). Some test cases added but more are needed. Ticket #2616. (CVS 4376) check-in: 020a2b10 user: drh tags: trunk
15:03
Fix a problem in hash.c when replacing entries in tables configured with copyKey==0. (CVS 4375) check-in: a19d3a73 user: danielk1977 tags: trunk
13:06
Improvements to the xRandomness() method on the default windows VFS. Ticket #2615. (CVS 4374) check-in: 91b50f31 user: drh tags: trunk
12:34
Document the fact that xRandomness is only called once from the default VFS. Ticket #2614. (CVS 4373) check-in: e89d4131 user: drh tags: trunk
11:51
Add a module-destructor to the echo module (test8.c) to improve code coverage. (CVS 4372) check-in: e3dd3651 user: danielk1977 tags: trunk
11:04
Handle transient malloc() failures in sqlite3CreateFunc(). (CVS 4371) check-in: c0ce6319 user: danielk1977 tags: trunk
07:31
Fixes to test code so that the test suite passes without SQLITE_MEMDEBUG defined. (CVS 4370) check-in: ed2a2e01 user: danielk1977 tags: trunk
2007-09-02
17:52
The sqlite3_vfs_register() interface now calls sqlite3_vfs_find(0) to make sure the VFS subsystem is initialized. Ticket #2611. (CVS 4369) check-in: 4a9999a3 user: drh tags: trunk
17:50
Fix function name typo in mem1.c. This bug managed to make it into the tree because the code in mem1.c is only compiled when the -DSQLITE_MEMDEBUG compile-time option is omitted. But pre-checkin tests usually include this option. Ticket #2612. (CVS 4368) check-in: 59e02db2 user: drh tags: trunk
2007-09-01
18:24
Fix a bug in jrnlTruncate(). And other coverage improvements. (CVS 4367) check-in: 02b751fb user: danielk1977 tags: trunk
18:17
Comment changes in sqlite.h.in in order to generate better capi3ref.html documentation. (CVS 4366) check-in: 28047459 user: drh tags: trunk
17:00
Remove code for calling the SQL function randstr() with 0 or 1 argument, as it is registered with sqlite as requiring exactly 2. Also test io errors in sqlite3_release_memory(). (CVS 4365) check-in: 5842f68c user: danielk1977 tags: trunk
16:16
Remove the syncOk argument to pager_recycle. Now that sqlite3_memory_release uses a global lru list of page, it is no longer required. (CVS 4364) check-in: fb27692a user: danielk1977 tags: trunk
11:04
Test sqlite3_bind_zeroblob(). Only include sqlite3Utf8To8 in builds if SQLITE_DEBUG is defined. (CVS 4363) check-in: fde6142b user: danielk1977 tags: trunk
10:01
Allow sqlite3GetInt32 to recognize 10-digit decimal numbers as 32-bit. (CVS 4362) check-in: 7571345d user: danielk1977 tags: trunk
09:02
Fix a problem handling a malloc() failure in printf.c. Also some other things to improve test coverage. (CVS 4361) check-in: 595bfe72 user: danielk1977 tags: trunk
06:51
Fix for registration of non-default vfs objects. (CVS 4360) check-in: 5f48fb95 user: danielk1977 tags: trunk
06:19
Fix a bug in loadext.test. (CVS 4359) check-in: 2be8af9d user: danielk1977 tags: trunk
05:57
Call sqlite3OsDlError to obtain error information after DlOpen or DlSym fail. (CVS 4358) check-in: 3d74256c user: danielk1977 tags: trunk
02:13
Change the windows tempfile name generator so that it uses 119 bits of randomness and does not bother to check to see if the file already exists. Ticket #2608. (Unable to test from this machine, but the changes are simple and isolated. Hope it works.) (CVS 4357) check-in: ca6c1e3f user: drh tags: trunk
2007-08-31
18:50
Get make doc working again. (CVS 4356) check-in: 8f73ebc6 user: drh tags: trunk
18:34
Remove the xLockState method for sqlite3_io_methods. Replace it with a defined call to xFileControl(). This simplifies the interface and also gives us coverage testing of sqlite3_file_control(). (CVS 4355) check-in: 306586c4 user: drh tags: trunk
17:42
Allow sqllimits1.test to be run from a regular build of testfixture. Add the 'amalgamation-testfixture' target to main.mk - to build testfixture via sqlite3.c. (CVS 4354) check-in: d1194273 user: danielk1977 tags: trunk
16:11
Initial implementation of the sqlite3_file_control() interface. Compiles and passes all historical tests but the new method is itself untested. (CVS 4353) check-in: d3ab3e39 user: drh tags: trunk
14:31
Convert the TCL interface to use sqlite3_open_v2 (CVS 4352) check-in: 3434b7a9 user: drh tags: trunk
05:00
Fix a problem in malloc3.test preventing all.test from completing. No code changes. (CVS 4351) check-in: ee9b3e5e user: danielk1977 tags: trunk
2007-08-30
20:09
Add the experimental sqlite3_threadsafe() API. (CVS 4350) check-in: 1b39a714 user: drh tags: trunk
20:09
Fix the loadable extension module so that it will compile with SQLITE_THREADSAFE=0. (CVS 4349) check-in: a73a8b50 user: drh tags: trunk
20:01
Fix discrepency in the test pointed out by a user. Was testing fts2 :-). (CVS 4348) check-in: 65c62ed8 user: shess tags: trunk
19:56
Fix memory leak reported by an fts1 user. Was losing a doclist on a query error. (CVS 4347) check-in: eee02502 user: shess tags: trunk
17:15
Make mutex functions available to loadable extensions. Fix the amalgamation generator to include the latest source files. (CVS 4346) check-in: 293a3f83 user: drh tags: trunk
16:46
Fix a memory leak in the win32 OS driver. Ticket #2602. (CVS 4345) check-in: 1f80cf5e user: drh tags: trunk
16:30
Fix the "test_destructor" test function in utf-16 mode. Fix for test failure in utf16 version of func.test. (CVS 4344) check-in: c073b780 user: danielk1977 tags: trunk
16:23
Make the latest interfaces usable by loadable extensions. (CVS 4343) check-in: e9b2700b user: drh tags: trunk
16:13
Prevent sqlite from opening directories as databases under unix. Fix for test cae in misc7.test. (CVS 4342) check-in: e3054650 user: danielk1977 tags: trunk
15:46
Check in extra fixes for malloc4.test. (CVS 4341) check-in: 49ce3a83 user: danielk1977 tags: trunk
15:16
Fixes for malloc4.test. (CVS 4340) check-in: 23746924 user: danielk1977 tags: trunk
15:05
Fix the SQLITE_MIXED_ENDIAN_64BIT_FLOAT option so that it works on goofy linux kernels that employ CONFIG_FPE_FASTFPE. Patch from Frank van Vugt. (CVS 4339) check-in: 71ab92e9 user: drh tags: trunk
14:58
Fix a ref-count problem in the TCL bindings. Ticket #2597. (CVS 4338) check-in: 18a5babb user: drh tags: trunk
14:49
Remove the SYNC_BARRIER flag. (CVS 4337) check-in: 5a22d869 user: danielk1977 tags: trunk
14:41
Fixes to malloc3.test so that it can run in transient or persistent failure mode. (CVS 4336) check-in: e14e3688 user: danielk1977 tags: trunk
14:10
Bug fixes in the mutex header file. Tickets #2599 and #2600. (CVS 4335) check-in: 4bdfe141 user: drh tags: trunk
11:48
Fixes for failures in fuzz_malloc.test. (CVS 4334) check-in: d3e50226 user: danielk1977 tags: trunk
10:49
Fix some problems in async2.test. No code changes. (CVS 4333) check-in: d80d87c2 user: danielk1977 tags: trunk
10:07
Better handle a malloc() failure in sqlite3PagerSetPagesize(). (CVS 4332) check-in: 41550d87 user: danielk1977 tags: trunk
08:27
Fix a bug in a test file causing malloc5.test to crash. (CVS 4331) check-in: ab09967b user: danielk1977 tags: trunk
08:08
Add tests for malloc() failure when the atomic-write optimization is being used. Also fix things so that rollback can occur without a malloc(), even if there is a master journal file. (CVS 4330) check-in: 481fd3a8 user: danielk1977 tags: trunk
02:26
Test case fixes for fulltest. (CVS 4329) check-in: cddce495 user: drh tags: trunk
01:19
Fix for the sqlite3AbortOtherActiveVdbes() problem. (CVS 4328) check-in: e40d40a5 user: drh tags: trunk
2007-08-29
19:15
Fix minor problems on various tests. This is a snapshot prior to possible major changes in order to fix the sqlite3AbortOtherActiveVdbes problem. (CVS 4327) check-in: 35cb63ec user: drh tags: trunk
18:20
Fix a bug in test_server.c that resulted from the change in semantics of sqlite3_enable_shared_cache(). All quick tests now pass. (CVS 4326) check-in: 5201fa4f user: drh tags: trunk
17:59
Disable tests that require SQLITE_ENABLE_ATOMIC_WRITE if that feature is not enabled. (CVS 4325) check-in: 48744993 user: drh tags: trunk
17:43
Improvements to mutex asserts. The quick test runs to completion without assertion faults. (CVS 4324) check-in: 2732af0e user: drh tags: trunk
14:06
Use the DbMalloc() and DbRealloc() functions more consistently. (CVS 4323) check-in: c790c234 user: danielk1977 tags: trunk