/ Timeline
Login

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

30 check-ins using file src/sqlite.h.in version 3ccf717d

2009-08-31
05:23
Fix another test problem and some instances where an OOM may cause a segfault. check-in: 31199db0 user: dan tags: trunk
2009-08-30
11:42
Fixes for new triggers scheme. check-in: 9eb91efd user: dan tags: trunk
2009-08-28
18:53
Changes to support recursive triggers. check-in: 9b9c1921 user: dan tags: trunk
2009-08-25
14:24
Make sure that the output of EXPLAIN is right when the P4 argument of an opcode is of type P4_MEM with the MEM having type MEM_Blob. check-in: 6a623e6c user: drh tags: trunk
13:53
Avoid calling sqite3VdbeRecordCompare() with uninitialized memory following an OOM. Doing so is harmless, but it worries valgrind. check-in: d33b9eb2 user: drh tags: trunk
13:10
Fix an uninitialized variable in sqlite3VdbeIdxRowid(). check-in: 6e787e18 user: drh tags: trunk
12:11
Merge together the os_unix.c fix of [aa6acfa8ca] and the trigger fix of [dee1b8eb40]. check-in: 1e2c6e13 user: drh tags: trunk
05:57
Fix a bad interaction between "proxy-locking" and aa6acfa8ca. check-in: 2a5c9e1d user: dan tags: trunk
2009-08-24
19:37
Update the version number to 3.6.18, even though the actual release of that version is still a few weeks away. check-in: c0ea4e9a user: drh tags: trunk
18:57
Fix some errors in aa6acfa8ca. check-in: 82d1934a user: dan tags: trunk
01:35
Run the column cache in a new context when generating code for trigger programs. Fix for ticket [efc02f9779]. check-in: dee1b8eb user: drh tags: trunk
2009-08-22
19:17
Remove an obsolete documentation file left over from SQLite version 1.0. check-in: f7eb1efc user: drh tags: trunk
11:39
Fix a problem in os_unix.c where a malloc failure could lead to a leaked file descriptor. check-in: aa6acfa8 user: dan tags: trunk
2009-08-21
17:18
When a database file is opened, try to find an unused file descriptor to reuse. This change affects unix (and other systems that use os_unix.c) only. Fix for cvstrac ticket #4018. check-in: 9b4d9ab6 user: dan tags: trunk
13:22
Change the expression code generator to account for the fact that the new sqlite3AtoF() never returns NaN. Also, clarification of a comment in where.c. check-in: 75f596a0 user: drh tags: trunk
08:29
Add assert() statements to os_unix.c to check that the mutex is held when it should be. check-in: 11a669b6 user: dan tags: trunk
02:13
Updated sqlite3AtoF() that performs slightly better with GCC, and significantly better with MSVC. check-in: f084f5a8 user: shane tags: trunk
02:07
Updates for test_init.c for configure and other consistency changes. check-in: 3ba316e9 user: shane tags: trunk
2009-08-20
23:05
Remove a redundant OOM test from the sqlite_stat2 analysis loader. check-in: d30ceeb8 user: drh tags: trunk
20:05
Simplifications to the range-scan logic in support of structural testing. check-in: bbbee810 user: drh tags: trunk
18:14
Continuing refinements of the range-scan optimizations in where.c. The range scores are changed from an integer 1..9 to 0..100. check-in: f0c24b5f user: drh tags: trunk
16:11
Change the code that collects samples for sqlite_stat2 so that the first sample taken is the (nRow/(2*SQLITE_INDEX_SAMPLES))th entry in the index, where nRow is the total number of index entries. check-in: cbfe6e9d user: dan tags: trunk
13:45
Incremental code and comment cleanup in where.c. There is more to be done. check-in: 4a5d9550 user: drh tags: trunk
02:49
Set the "type" correctly of built-in BINARY collating sequences for UTF16. check-in: 167644f3 user: drh tags: trunk
02:34
All the sqlite3GetCollSeq() function to specify an arbitrary text encoding. check-in: 4ee44322 user: drh tags: trunk
2009-08-19
22:14
Make sure that sqlite3ValueFromExpr() sets the "type" field of the sqlite3_value object correctly when the value is a floating point number. check-in: 2467eb68 user: drh tags: trunk
17:17
Change the way an Expr that has been converted to TK_REGISTER stores its original opcode. The previous method, overloading Expr.iColumn, did not work in all cases. check-in: 71ea9d0e user: dan tags: trunk
16:34
Fix an assert() failure that may follow an OOM error. check-in: 14a715c5 user: dan tags: trunk
16:21
Merge 29cafcfdcc and a6f39181a7. check-in: 740a93e8 user: dan tags: trunk
15:57
Documentation improvements in sqlite.h.in. No changes to code. check-in: a6f39181 user: drh tags: trunk