SQLite
Timeline
Not logged in

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

50 most recent timeline items

2015-04-19
06:18
[8469d651a0] Leaf: Work in progress on making VSIX packages for the Visual Studio 2015 CTP. (user: mistachkin, tags: vsix2015)
2015-04-18
19:20
[917e3c3629] Leaf: The sqlite3_trace() callback does not try to expand parameters in statements that have no parameter. (user: drh, tags: trunk)
17:43
[2eed41fda0] Fix an incorrect assert() statement in the CREATE INDEX code generator. (user: drh, tags: trunk)
16:25
[e98d481d84] Ensure that if a "ROLLBACK TO" statement is used to rollback (but not close) theoutermost transaction, the xRollbackTo() method of any virtual tables involved in the transaction is invoked. (user: dan, tags: trunk)
04:45
[691cc201e1] Disregard leading zeros when converting strings to 32-bit integers. (user: drh, tags: trunk)
00:22
[eabde33997] Fix an incorrect assert() in the sqlite3_trace() logic. (user: drh, tags: trunk)
2015-04-17
20:51
[284c1623f8] Fix a problem affecting some fts3 UPDATE and DELETE statements on order=DESC tables. (user: dan, tags: trunk)
19:41
[b67bb16c72] In the expression-tree comparison routine, do not compiler Expr.iColumn and Expr.iTable for TK_STRING expressions. (user: drh, tags: trunk)
18:52
[6c39ef73d5] Always resolve symbols in all ORDER BY clauses of a compound-SELECT, even illegal ORDER BY clauses. (user: drh, tags: trunk)
18:22
[3f3b0f683a] Remove unnecessary parser error count increments. Let the sqlite3ErrorMsg() take care of doing that. (user: drh, tags: trunk)
17:00
[66eff473c3] Leaf: Ensure that filenames passed to the VFS xOpen() function are terminated by 2 '\0' bytes. (user: dan, tags: ota-update)
16:29
[c3dc15e717] Fix a memory leak in sqlite3ota.c that can follow an OOM error. (user: dan, tags: ota-update)
16:12
[ad67a67c03] Remove an ALWAYS() that turns out to be false when there is a semantic error on a compound SELECT. (user: drh, tags: trunk)
15:58
[7aeade9a07] Ensure that semantic SQL errors are always reported back up to the syntax parser. Also: Improve the defense against invalid PRAGMA synchronous settings. (user: drh, tags: trunk)
15:16
[620d19c3b4] Fix a faulty assert() in sqlite3SelectNew(). (user: drh, tags: trunk)
14:30
[db8d9af4d0] Add the tool/fuzzershell.c utility program. (user: drh, tags: trunk)
12:16
[b355ca3a3f] Fix the header comment on the sqldiff utility program. No code changes. (user: drh, tags: trunk)
11:31
[6f33050115] Leaf: Hold the database mutex for the duration of sqlite3session_diff(). (user: dan, tags: sessions)
08:36
[0d0e5ec064] Have OTA always specify SQLITE_CONFIG_URI when opening databases. Fix a test issue causing otacrash.test to fail. (user: dan, tags: ota-update)
2015-04-16
23:04
[cd6598f474] Restrict the scope of a local-use function in the parser. (user: drh, tags: trunk)
21:57
[e94b2ef224] Use a heap rather than a bitmap for cell coverage and overlap testing on btree pages in PRAGMA integrity_check. (user: drh, tags: trunk)
20:27
[8f391dffcf] Fix a couple of unreachable branches. (user: drh, tags: trunk)
20:10
[55d10baf0b] Fix a boundry-value condition in the phrase poslist extractor of FTS3/4. (user: drh, tags: trunk)
18:49
[d0fba72a47] Be sure to release any xShmLock locks held when closing an OTA handle. (user: dan, tags: ota-update)
18:11
[d04d354d8e] Make sure all cursors are closed when returning from a VDBE subprogram that implements a foreign-key construct. (user: drh, tags: trunk)
17:31
[647495cf12] Fix the VDBE so that it always uses the original opcode for profiling and debugging even after the pOp pointer has been updated due to a jump. (user: drh, tags: trunk)
16:27
[c37f4d492f] Leaf: Restore SQLITE_FORCE_OS_TRACE to the MSVC makefile, which was removed during a merge. (user: mistachkin, tags: winTest)
16:22
[10715b05f2] Fix a faulty assert() in the compound-SELECT code generator. (user: drh, tags: trunk)
16:04
[e0a88176fc] Silently ignore requests to change the PRAGMA synchronous setting to an illegal integer value, rather than raising an assertion. (user: drh, tags: trunk)
15:47
[928f973ca9] Make sure errors in coding triggers are propagated back up to the parser. (user: drh, tags: trunk)
15:05
[dd96211e80] Add the --backslash option to the command-line shell for testing purposes. (user: drh, tags: trunk)
14:33
[9d336be1b1] Fix a faulty assert() in the compound select code generator. (user: drh, tags: trunk)
14:33
[5db810a88d] Fix a mismatched printf() argument and format specifier. Add ota files to Makefile.in. (user: dan, tags: ota-update)
14:13
[ec5a493ad2] Improvements to the way VALUES clauses are parsed. (user: drh, tags: trunk)
13:52
[abb192a1d7] Fix a stray backslash character in a printf format string in sessionDiffFindModified() (user: drh, tags: sessions)
12:12
[7c0deed257] Fix the corruptC.test module due to a change in error message text. (user: drh, tags: trunk)
12:11 • Edit 4b0f44848d: Marked "Closed". (user: drh)
12:10 • Edit 4b0f44848d: Move to branch mistake.. Edit check-in comment.. (user: drh)
12:09
[4b0f44848d] Closed-Leaf: Checked in the wrong fix. (user: drh, tags: mistake)
11:56
[5619c959bf] Closed-Leaf: Use a heap instead of a bitmap for cell overlap and coverage testing of btree pages in PRAGMA integrity_check. (user: drh, tags: integrity-check-heap)
10:55
[658c3b0c80] Avoid attempting to rename the *-oal file while it is still open. (user: dan, tags: ota-update)
08:54
[5b3de9390f] Fix a problem in test file e_reindex.test. (user: dan, tags: trunk)
07:19
[b51028ed2f] Ensure the sqlite3Select() routine always returns non-zero if an error has occurred. (user: dan, tags: trunk)
04:20
[22827542a5] Leaf: Merge updates from trunk. (user: mistachkin, tags: expShell)
03:56
[72485c97c6] Move OSTRACE defines so they are visible to all source files that need them. (user: mistachkin, tags: winTest)
03:37
[ae5af70427] Make sure the sqlite3DebugPrintf() function is defined for OSTRACE as well. (user: mistachkin, tags: winTest)
03:24
[cd1542664e] Merge updates from trunk. Make OSTRACE changes work on Linux. (user: mistachkin, tags: winTest)
00:26
[d3c00d6158] When parsing the schema, ignore any SQL that does not begin with "CREATE". (user: drh, tags: trunk)
2015-04-15
19:25
[e018f4bf1f] Fix a potential one-byte buffer overread in the command-line shell. (user: drh, tags: trunk)
19:13
[a200e1eae9] Leaf: Add the BtCursor.pPage field which is the current page to which the cursor points, for a very small performance gain. (user: drh, tags: btree-current-page-cache)