/ Timeline
Login

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

57 check-ins using file src/vdbeapi.c version ea22e171

2008-11-19
01:20
Add an alternative application-defined pcache implementation and add test cases to permutations.test to invoke it. Added the SQLITE_CONFIG_GETPCACHE method to sqlite3_config(). (CVS 5920) check-in: 16f1e6ec user: drh tags: trunk
2008-11-18
23:25
Fix to the lemon parser template when YYSTACKSIZE is 0 (dynamically allocated stack space). (CVS 5919) check-in: 00ccc596 user: drh tags: trunk
23:03
Add support for SQLITE_NO_SYNC for OS/2, too. (CVS 5918) check-in: 2990b5b8 user: pweilbacher tags: trunk
19:18
Expose the MBCS->UTF8 convert routine in the Win32 backend. (CVS 5917) check-in: f4411f0c user: drh tags: trunk
19:18
Application-defined page cache documentation updates. (CVS 5916) check-in: db0f1203 user: drh tags: trunk
07:27
Reduce the number of "missing initializer" warnings. (CVS 5915) check-in: d68e2795 user: danielk1977 tags: trunk
2008-11-17
19:18
Modifications to avoid unsigned/signed comparisons in various files. (CVS 5914) check-in: 8009220c user: danielk1977 tags: trunk
16:42
Modifications to avoid unsigned/signed comparisons in where.c. (CVS 5913) check-in: f35606d1 user: danielk1977 tags: trunk
15:31
Modifications to avoid signed/unsigned warnings in vdbe.c. (CVS 5912) check-in: 9939dd83 user: danielk1977 tags: trunk
14:20
Changes to btree.c to avoid the unsigned/signed comparison warnings. (CVS 5911) check-in: 24469dba user: danielk1977 tags: trunk
08:05
Added support for vxworks >= 6.4; RTP mode tested, kernel mode untested. (CVS 5910) check-in: f45a1493 user: chw tags: trunk
04:56
Modifications to pager.c to avoid the unsigned/signed warnings. (CVS 5909) check-in: cb6be84d user: danielk1977 tags: trunk
2008-11-15
11:22
Fix compiler warnings in pcache1.c related to comparison of unsigned and signed values. (CVS 5908) check-in: ce77ea98 user: danielk1977 tags: trunk
04:54
Add a line to genfkey.README showing how to link against a shared library. Ticket #3502. (CVS 5907) check-in: 800274b7 user: danielk1977 tags: trunk
2008-11-13
19:12
Fix a couple of memory leaks that may follow malloc failures. (CVS 5906) check-in: 4cf8a8e1 user: danielk1977 tags: trunk
18:29
Fixed several more crashes due to corrupt db files. Added corruptC.test to soak.test. (CVS 5905) check-in: 9b7a52e9 user: shane tags: trunk
18:20
Added support for -DSQLITE_NO_SYNC to os_win.c. (CVS 5904) check-in: 26493379 user: shane tags: trunk
18:02
Fixed typo in tkt3472.test that prevented the test from running. (CVS 5903) check-in: 428a5479 user: shane tags: trunk
18:00
Avoid committing a transaction from within the xSync() method of a virtual table. Fix for #3497. (CVS 5902) check-in: eabb8b75 user: danielk1977 tags: trunk
16:21
Minor changes to get memsys5 compiling and its tests passing. Ticket #3495. (CVS 5901) check-in: 96453ca1 user: danielk1977 tags: trunk
14:42
Update mksqlite3c.tcl to include new file pcache1.c. (CVS 5900) check-in: 00442e0f user: danielk1977 tags: trunk
14:28
Add an API to support custom page cache implementations. (CVS 5899) check-in: 47866d67 user: danielk1977 tags: trunk
2008-11-12
18:21
Avoid some buffer overreads detected by valgrind while running corruptC.test. (CVS 5898) check-in: faa6bd7b user: danielk1977 tags: trunk
15:38
Version 3.6.5 (CVS 5897) check-in: 369f7498 user: drh tags: trunk, release
15:24
Do not redefine the MIN and MAX macros if they are already defined. (CVS 5896) check-in: f41dd205 user: drh tags: trunk
14:22
In corruptC.test, explicitly set "PRAGMA auto_vacuum = 0". (CVS 5895) check-in: b6563af8 user: danielk1977 tags: trunk
14:21
Update the version number to 3.6.5. (CVS 5894) check-in: f150b870 user: drh tags: trunk
14:07
Omit the threadOverrideEachOthersLocks tests for builds that non-unix or non-threadsafe. (CVS 5893) check-in: ab418656 user: drh tags: trunk
12:27
Fix a faulty assert in select.c. Ticket #3494. (CVS 5892) check-in: e89f9c80 user: drh tags: trunk
11:57
Modify a failing test case in corruptC.test. The test case was failing only because the integrity_check was returning a slightly different error message than expected. (CVS 5891) check-in: 0953f300 user: danielk1977 tags: trunk
08:49
Fix a database corruption related crash uncovered by corruptC.test. (CVS 5890) check-in: 395084ac user: danielk1977 tags: trunk
08:07
Make sure affinities and implicit collation sequences are correctly used by comparison expressions in the select-list or having clause of an aggregate query. Ticket #3493. (CVS 5889) check-in: b8ceaa00 user: danielk1977 tags: trunk
04:55
Fixed a few more crashes when dealing with corrupt db files. (CVS 5888) check-in: f8bb34e4 user: shane tags: trunk
2008-11-11
22:18
Fixed crash during an UPDATE when free cell size is corrupt. (CVS 5887) check-in: ec18667e user: shane tags: trunk
20:51
Prevent a crash during an UPDATE when the cell offset is corrupt. (CVS 5886) check-in: 99d4172e user: shane tags: trunk
18:55
Send the "Incomplete SQL" error message of the CLI to stderr instead of stdout. Ticket #3476. (CVS 5885) check-in: dacae200 user: drh tags: trunk
18:43
Remove some asserts that refer to variables removed in (5830). (CVS 5884) check-in: 9d880a6f user: danielk1977 tags: trunk
18:34
Change the way threadsOverrideEachOthersLocks() works to avoid trying to write-lock a (potentially) read-only files. Also, assume that on non-linux systems threads do override each others locks. Ticket #3472. (CVS 5883) check-in: 8ecae094 user: danielk1977 tags: trunk
18:28
Cleanup in flattenSubquery. Add OOM tests for flattenSubquery. Fix issues with OOM errors causes problems for flattenSubquery. Ticket #3485. (CVS 5882) check-in: ea5f4baa user: drh tags: trunk
17:36
Fixed crash in integrity_check with corrupt content offset size in page header. (CVS 5881) check-in: 0659a666 user: shane tags: trunk
15:48
Avoid signed/unsigned comparison warnings in bitvec.c by changing the types of loop variables to unsigned int. (CVS 5880) check-in: da869446 user: drh tags: trunk
00:36
When an assignment occurs in a boolean, always test the result using "!=0" to avoid confusion and make it clear that assignment is intended, not an equality test. Ticket #3491. (CVS 5879) check-in: 89ee5295 user: drh tags: trunk
00:30
Fix the CLI so that it does not terminate input when an Oracle or MS-SQL command terminator mark is seen in the middle of a string literal. Ticket #3490. (CVS 5878) check-in: 68662e3b user: drh tags: trunk
00:21
When an OOM error occurs while resizing an sqlite_value object, make sure the value of the object is set to NULL. Ticket #3488. (CVS 5877) check-in: 7b9c9b35 user: drh tags: trunk
2008-11-10
23:54
Fix the documentation of the SQLITE_FUNCTION authorizer code so that it agrees with how SQLite has always behaved. Ticket #3489. (CVS 5876) check-in: 806b6ed2 user: drh tags: trunk
20:01
#ifdef out unused static function mutexIsNT(). Ticket #3481. (CVS 5875) check-in: 23918680 user: shane tags: trunk
19:24
Updated comment in source. Ticket #3453. (CVS 5874) check-in: 83caa220 user: shane tags: trunk
18:20
Add check for ifcapable autovacuum to vacuum2-3.3 test. Ticket #3435. (CVS 5873) check-in: fc36f2fc user: shane tags: trunk
18:05
Removed a few more small parts of memsys6 code, including some config and test code for it; (CVS 5872) check-in: a11241d6 user: shane tags: trunk
17:14
In btree.c, omit calls to setChildPtrmaps() if SQLITE_OMIT_AUTOVACUUM is defined. Ticket #3439. (CVS 5871) check-in: e0f07323 user: shane tags: trunk
17:08
Fixed typos; Consistent use of Mac OS X name; (CVS 5870) check-in: dfc94743 user: shane tags: trunk
2008-11-07
03:29
Prevent buffer overruns when converting malformed UTF16 to UTF8. Ticket #3482. (CVS 5869) check-in: 3f657e88 user: drh tags: trunk
00:24
Prevent a rollback from crashing if the sector-size field of the rollback journal is corrupted. (CVS 5868) check-in: cf9d1d93 user: drh tags: trunk
00:06
Add documentation to make it clear that short reads from xRead in the VFS must be zero-filled. (CVS 5867) check-in: fb311d6f user: drh tags: trunk
2008-11-06
15:33
Fix a bug in the CAST operator associated with the column cache. (CVS 5866) check-in: 1b6a5140 user: drh tags: trunk
2008-11-05
17:41
Fix memory allocation problems when string length exceeds limits. (CVS 5865) check-in: b568e325 user: drh tags: trunk
16:37
The COMMIT command now works even if there are pending queries, as long as the pending queries are reading and not writing the database. (CVS 5864) check-in: 51f04aaf user: drh tags: trunk