/ Timeline
Login

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

22 check-ins using file src/btree.c version 9649c95a

2019-02-04
19:52
Mention the new -memtrace command-line option in the -help output of the CLI. check-in: ada91aef user: drh tags: trunk
19:50
Add the -memtrace option to dbfuzz2. check-in: 67fecbc7 user: drh tags: trunk
19:45
Enhance dbfuzz2 so that with the -v option it shows the return code and error message for any failing SQL statements. check-in: 3a127ef9 user: drh tags: trunk
19:12
Ensure that the sqlite3_exec() callback gets the correct number of columns for a query, even if the schema changes out from under it. check-in: a16ffb5a user: drh tags: trunk
16:42
Do not run shmlock.test as part of the inmemory_journal permutation. check-in: d3fea69c user: dan tags: trunk
16:36
Update the test/fuzzdata8.db database with new interesting cases from dbsqlfuzz. check-in: e467e4c8 user: drh tags: trunk
16:25
Fix problems with SAVEPOINT and related commands within transactions on a corrupt database that include fts5 or some other virtual tables. check-in: b0da6e0d user: dan tags: trunk
14:53
Add the ".progress" command to the CLI. check-in: ad84ca24 user: drh tags: trunk
14:00
Fix another potential buffer overread in fts5. check-in: 14fba4cc user: dan tags: trunk
11:54
Fix another corruption case in fts5. check-in: e608085d user: dan tags: trunk
2019-02-03
07:46
Fix an assertion failure in fts3 triggered by a corrupt database. check-in: 560ebd42 user: dan tags: trunk
2019-02-02
18:24
New testcase added to test/fuzzdata8.db. check-in: 2f5c1925 user: drh tags: trunk
15:59
Honor key query parameters for SEE on the URI filename for ATTACH and VACUUM INTO. check-in: 2e01096b user: drh tags: trunk
15:05
Give a link to the URI Filename document in the documentation to the various sqlite3_uri_parameter() interfaces. check-in: 69b0b2ee user: drh tags: trunk
13:47
Fix a buffer overread in fts5 debugging scalar function fts5_decode(). check-in: 54f2399f user: dan tags: trunk
01:27
Fix harmless compiler warning. check-in: dddda685 user: mistachkin tags: trunk
2019-02-01
21:08
Slight adjustment to the printf formatter large memory allocation detector so that it does not overestimate the amount of space needed for oversize %d conversions. check-in: 1aee70d6 user: drh tags: trunk
20:29
Prevent the printf formatter from doing large memory allocations - larger than either the size of the static buffer for interfaces like sqlite3_snprintf(), or larger than SQLITE_LIMIT_LENGTH for interfaces that are associated with a database connection. This helps to prevent DOS attacks on products that let hostile sources inject arbitrary SQL. It also helps fuzzers run faster and more effectively. check-in: 179e5d46 user: drh tags: trunk
18:46
Performance improvement in the parsing of options to %-formats in the printf implementation. check-in: 40d8f8ae user: drh tags: trunk
15:06
Ensure that the Walker.pParse structure is initialized when walking the source tree to gather the WINDOW clauses on a query with window functions. check-in: 4ca9d5d5 user: drh tags: trunk
14:54
New test cases added to test/fuzzdata8.db. check-in: e5924939 user: drh tags: trunk
14:50
Improve the strict enforcement of cell sizes in balancing from check-in [12713f320b2c1def] so that it also works with table-btrees in addition to index-btrees. check-in: ef27e7a0 user: drh tags: trunk