SQLite
Timeline
Not logged in

50 most recent timeline items

2015-04-28
01:28
[60174cf5] Leaf: Fix comment typos. No code changes. (user: drh, tags: trunk)
00:53
[fdc79fd1] Add a TCL script that can be run to generate the fuzzdata1.txt file. (user: drh, tags: trunk)
2015-04-27
19:53
[ea5e0b74] Add fault-injection tests for the code in test_stat.c. (user: dan, tags: trunk)
16:21
[e38e2bb6] Leaf: Change the fts5 content= option so that it matches fts5 columns with the underlying table columns by name, not by their position within the CREATE TABLE statement. (user: dan, tags: fts5)
15:08
[8134d41b] Update the fuzzer test data after having run it through afl-cmin to remove redundant test cases. (user: drh, tags: trunk)
11:31
[ffeb3ef3] Further tests for fts5. (user: dan, tags: fts5)
2015-04-25
20:29
[e5aaa013] Improve coverage of fts5_index.c slightly. (user: dan, tags: fts5)
18:56
[e748651c] Add tests for fts5. (user: dan, tags: fts5)
18:39
[5f48d6f6] Fix compiler warnings in sqldiff. (user: drh, tags: trunk)
17:45
[d9821980] Update the AFL fuzzer data with newly discovered paths. (user: drh, tags: trunk)
16:39
[f5e6c4b2] Fuzzershell: change the error summary output to work with releasetest.tcl. Reduce the maximum number of OOM interations. (user: drh, tags: trunk)
13:39
[f60657c2] Add the fuzzoomtest target to the makefiles. Invoke fuzzoomtest from releasetest.tcl. (user: drh, tags: trunk)
12:20
[08ec9f2f] Fix an obscure memory leak that could follow an OOM in where.c. (user: dan, tags: trunk)
11:35
[b7394755] In fuzzershell: (1) comment fixes. (2) Set and clear g.zTestName[] correctly. (3) Use the value in g.zTestName[] in error messages. (user: drh, tags: trunk)
11:19
[3045f454] In the fuzzershell, always invoke the trace and log callbacks even if output is suppressed. Keep track of the current test name in a global variable for simplified debugging. (user: drh, tags: trunk)
00:32
[9aa70ddf] Do not send the extra ";" and "\000" tokens to the parser if a prior error has occurred. (user: drh, tags: trunk)
00:20
[2b98a252] Add fflush() calls to fuzzershell to keep stderr and stdout synchronized. (user: drh, tags: trunk)
2015-04-24
23:45
[14a9e4a3] Add the --oom option to fuzzershell. (user: drh, tags: trunk)
20:18
[1c78d892] Merge latest trunk changes with this branch. (user: dan, tags: fts5)
19:41
[86309961] Add the "unindexed" column option to fts5. (user: dan, tags: fts5)
18:31
[dc88fe7e] Fix fuzzershell so that it works with SQLITE_OMIT_TRACE. (user: drh, tags: trunk)
17:50
[4dda916a] Add the --with-tcl=DIR option to the test/releasetest.tcl script. (user: drh, tags: trunk)
16:53
[0bb96a03] Run fuzzershell as part of the valgrindtest makefile target. (user: drh, tags: trunk)
16:16
[98edc615] Add the fuzztest target to the MSVC makefile. (user: drh, tags: trunk)
16:09
[627ea83c] Add AFL-generated test cases in the test/fuzzdata1.txt file. Automatically run fuzzershell against those cases on a "make test". (user: drh, tags: trunk)
15:56
[41449f7a] Add extra tests for corrupt database handling in fts5. (user: dan, tags: fts5)
14:47
[7cb71849] Add the --unique-cases option to fuzzershell. (user: drh, tags: trunk)
13:00
[ed202ffa] Fuzzershell enhancements: (1) Add the --verbose and --quiet flags (2) Show percentage complete and final test count for multi-test inputs (3) Omit trace and result logs unless the --verbose flag is used. (user: drh, tags: trunk)
06:02
[60045ced] Fix an fts5 build problem in main.mk. (user: dan, tags: fts5)
2015-04-23
19:38
[a1a2b4a2] Leaf: Fix a problem in the "ota" utility program causing it to crash if SQLite failed to open the target database. (user: dan, tags: ota-update)
19:32
[1506e99e] Merge latest trunk changes into this branch. (user: dan, tags: ota-update)
19:18
[fa62093b] Fix a performance problem in calls to sqlite3ota_close() made after the OTA update has been completely applied and checkpointed. (user: dan, tags: ota-update)
18:14
[baee3556] Have OTA maintain a small LRU cache of UPDATE statements. This reduces the amount of time it spends compiling UPDATE if a single data_xxx table contains many different ota_control strings. (user: dan, tags: ota-update)
17:22
[aada0ad0] Leaf: Modify the sqlite3session_diff() API so that tables with no PRIMARY KEYs are ignored. This matches the other sessions APIs. Also change sqlite3session_diff() so that it returns SQLITE_SCHEMA, instead of SQLITE_ERROR, if the tables being compared do not have compatible schemas. (user: dan, tags: sessions)
15:03
[4d34a3d4] Fix the error message returned by sqlite3session_diff() for tables with no PRIMARY KEY. (user: dan, tags: sessions)
14:40
[ea400eca] Fix a performance problem in sqlite3session_diff(). (user: dan, tags: sessions)
13:49
[4e5f17d1] Merge the latest trunk enhancements and fixes into the sessions branch. (user: drh, tags: sessions)
13:37
[b5e43602] Fix a faulty assert() in the "AS" alias resolution logic of the parser. (user: drh, tags: trunk)
13:00
[01c50cee] Improvement to "ID" formatting on the ".selecttrace 0x1ff" debugging function. (user: drh, tags: trunk)
11:52
[3b925189] Fix a problem causing the fts3 integrity-check to fail if run inside a transaction. (user: dan, tags: trunk)
2015-04-22
20:58
[2dd59b57] Add extra OOM tests for fts5. (user: dan, tags: fts5)
20:14
[1e599409] Fix problems with doclist-indexes involving very large rowids. (user: dan, tags: fts5)
14:41
[658e20f5] Leaf: Prototype for an sqlite3_db_log() interface. (user: drh, tags: sqlite3_db_log)
13:16
[025e8370] Improved filtering of input for fuzzershell for modes other than generic. (user: drh, tags: trunk)
11:34
[77242965] Add comments related to database locking to sqlite3ota.h. (user: dan, tags: ota-update)
11:16
[1cceefa7] Change the printf, strftime, and glob modes of fuzzershell so that they reject all inputs that do not start with a string literal followed by a comma. This helps the fuzzer focus in on the kinds of behavior those modes are intended to test. (user: drh, tags: trunk)
09:40
[9797482d] Update this branch with latest trunk changes. (user: dan, tags: fts5)
01:33
[2cb94511] When compiling for UAP, link against the new minimal MSVC runtime. (user: mistachkin, tags: trunk)
2015-04-21
20:13
[a21d60cb] Fix a problem in fts5fault1.test. (user: dan, tags: fts5)
19:07
[e50e8031] Fix an fts5 problem with large deletes. (user: dan, tags: fts5)