Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
23 check-ins using file src/expr.c version c6c10cd5
2019-02-05
| ||
12:16 | Keep the temp_store_directory and data_store_directory pragmas even when compiling with SQLITE_OMIT_DEPRECATED. (check-in: 93386a7c user: drh tags: trunk) | |
08:55 | Update test file "resetdb.test" so that it works with the "prepare" permutation. (check-in: 95d33812 user: dan tags: trunk) | |
2019-02-04
| ||
21:10 | Early detection of implausibly sized records to avoid unnecessary large memory allocations. (check-in: 2c8769c6 user: drh tags: trunk) | |
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) | |