SQLite
Timeline
Not logged in

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

50 most recent timeline items

2015-04-21
12:06
[caba5be0b2] Leaf: Fix an fts4 problem to do with the handling of phrases that contain zero tokens. (user: dan, tags: trunk)
03:13
[59e92bd952] Fix some identifier name de-quoting issues in the foreign key and trigger logic. (user: drh, tags: trunk)
03:10 • Edit [583a79a04ac6f857|583a79a04a]: Marked "Closed". (user: mistachkin)
02:17
[a526f58bc9] Test case for the previous check-in. (user: drh, tags: trunk)
02:12
[588db14ffb] Make sure the whereSplit() routine in the query planner is not confused by the likely() operator. (user: drh, tags: trunk)
00:23
[03b725a768] Enable compilation and VSIX package creation with the Visual Studio 2015 CTP. (user: mistachkin, tags: trunk)
2015-04-20
23:53
[583a79a04a] Closed-Leaf: Merge updates from trunk. (user: mistachkin, tags: vsix2015)
22:36
[b940b0fa6c] Add the --mode option to fuzzershell. (user: drh, tags: trunk)
18:58
[41c9543916] Many new configuration options for fuzzershell. (user: drh, tags: trunk)
18:48
[2ea8f9cbe6] Leaf: Fix some fts5 problems with very large position lists. (user: dan, tags: fts5)
15:13
[2f58c8c972] Fix a memory leak caused by duplicate entries in the sqlite_stat1 table. (user: dan, tags: trunk)
13:59
[c72abbe2c1] Fix an obscure memory leak in sqlite3Stat4ProbeFree() (user: drh, tags: trunk)
12:50
[ab0a96ca73] Enhance fuzzershell to support multiple blocks of SQL, each run in its own private in-memory database. (user: drh, tags: trunk)
01:32
[b8ef1cdee3] Leaf: Merge all recent trunk enhancements and fixes into the sessions branch. (user: drh, tags: sessions)
01:25
[74b7bf1744] Leaf: Merge all recent trunk enhancements and fixes into the apple-osx branch. (user: drh, tags: apple-osx)
01:13
[592c010478] Add an ALWAYS() around a new branch that was made unreachable by an even newer change. (user: drh, tags: trunk)
2015-04-19
23:48
[5ae853aaeb] Fix another harmless compiler warning. (user: mistachkin, tags: vsix2015)
23:40
[59d1a3bb60] Merge updates from trunk. (user: mistachkin, tags: vsix2015)
23:39
[e0b7a191f3] Modify the 'mkvsix' tool itself to support the Visual Studio 2015 CTP. (user: mistachkin, tags: vsix2015)
23:11
[c83052e48b] Fix an off-by-one assert() in the virtual table argument tokenizer. (user: drh, tags: trunk)
22:41
[e73ac0cbac] Fix a broken assert() and comparison for INSERT INTO ... SELECT when the SELECT uses an unknown collating sequence. (user: drh, tags: trunk)
22:31
[2cb37b959c] Silently ignore parser stack overflow when parsing a malformed schema in PRAGMA writable_schema mode. (user: drh, tags: trunk)
21:59
[bc97cec633] Fix another assert() that is not true if the database schema is corrupt. (user: drh, tags: trunk)
21:43
[d05becd873] Fix harmless compiler warnings seen with MSVC 2015. (user: mistachkin, tags: vsix2015)
20:39
[b1ed949584] Fix a faulty assert in the schema parsing logic. (user: drh, tags: trunk)
19:53
[977fd39c15] Document the NMAKE_ARGS environment variable as well. (user: mistachkin, tags: vsix2015)
19:21
[dc61b292d8] Fix a potential NULL pointer deference on a corrupt database schema. (user: drh, tags: trunk)
18:58
[ca64ef0798] Improve documentation and comments in the MSVC batch build tool. (user: mistachkin, tags: vsix2015)
18:32
[4ac81fac6c] Bring comments on the INSERT code generator up-to-date. Fix the INSERT code generator so that it correctly handles inserts from a SELECT into a virtual table with non-terminal hidden columns. (user: drh, tags: trunk)
06:18
[8469d651a0] Work in progress on making VSIX packages for the Visual Studio 2015 CTP. (user: mistachkin, tags: vsix2015)
2015-04-18
19:20
[917e3c3629] 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] 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)