/ Timeline
Login

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

50 descendants of [734192d876]

2019-04-25
16:20
Fix a bug preventing .recover from working on databases where the final page of the db is corrupt. check-in: 959bbd11e9 user: dan tags: dbdata
2019-04-24
20:48
Improve the performance of the .recover command. check-in: a50768314d user: dan tags: dbdata
17:04
New test cases in test/fuzzdata8.db. check-in: 7be6222c9e user: drh tags: trunk
16:13
Fix another instance in fts3 where a corrupt record can cause a buffer overflow. check-in: e1724f1d61 user: dan tags: trunk
15:57
Fix a problem in fts5 where a corrupt position list could lead to a buffer overwrite. check-in: 516ca89451 user: dan tags: trunk
15:13
Fix an error in fts3_write.c allowing a corrupt database to cause a crash. check-in: 6e4a5f2281 user: dan tags: trunk
04:53
Correction to the #if in the previous check-in. check-in: 30dc05ac12 user: mistachkin tags: trunk
00:37
Fix for 8-byte alignment asserts that can trigger in some circumstances with 32-bit MSVC. check-in: 4c02832e0c user: mistachkin tags: trunk
2019-04-23
22:00
Make no atttempt to generate VDBE code for VACUUM after a syntax error. check-in: 930842470d user: drh tags: trunk
20:48
Have ".recover" handle "\r" and "\n" in the same way as ".dump". check-in: f95f0f02ab user: dan tags: dbdata
18:03
Fixes for the ".recover" shell command. check-in: 8dcc1d89d9 user: dan tags: dbdata
15:30
Changes to the --hexdb decoder option in the shell (and also in the TCL test code) so that it works on systems where sscanf() does not recognize "%hhx" as wanting to delivery results into a character-size variable. check-in: 4258e42d92 user: drh tags: trunk
15:21
Minor simplification of NULL value handling for STAT4. Cherrypick of [69bad9257f8db6a2] from trunk. check-in: 442c177dc4 user: mistachkin tags: branch-3.28
15:08
Minor simplification of NULL value handling for STAT4. check-in: 69bad9257f user: mistachkin tags: trunk
12:31
New test cases in fuzzdata8.db. check-in: 0fe3c3fd30 user: drh tags: trunk
12:30
Improvement on the previous check-in. Parse.rc is less reliable than Parse.nErr for detecting SQLITE_TOOBIG errors. check-in: 8d478cfb92 user: drh tags: trunk
2019-04-22
20:52
Enhance the ".recover" command. Fix a problem with overflow pages in dbdata.c. check-in: f193ca587f user: dan tags: dbdata
20:05
Early detection of SQLITE_TOOBIG when processing nested queries. check-in: 5d85d80ef8 user: drh tags: trunk
11:47
Fix an assert() that may be false for corrupt databases. check-in: b2ce5ed175 user: dan tags: trunk
2019-04-20
20:57
Add the ".recovery" command to the shell tool. For recovering the maximum amount data from corrupt databases. Still needs work. check-in: 7461d2e120 user: dan tags: dbdata
2019-04-19
23:05
Mark a single branch as no longer reachable. check-in: 4f35b3b78a user: drh tags: trunk
22:01
Increase the version number to 3.29 for the next development cycle. check-in: 6cf16703fd user: drh tags: trunk
18:10
Mark two branches as unreachable. Oops - one of those branches was reachable via fuzzcheck tests. Closed-Leaf check-in: 9b888fcc5a user: drh tags: mistake
17:26
Improved optimization of the AND and OR operators. check-in: 0fbd154eb4 user: drh tags: trunk
16:34
Fix a problem with renaming a table that starts with "sqlite". Fix for ticket [f00d7b65]. check-in: a2ead8aa45 user: dan tags: trunk
16:21
Use macros to determine if an expression is always true or always false. check-in: 6de980a09c user: drh tags: trunk
13:38
Streamline the processing of the AND operator. Slightly smaller and faster. check-in: 7713996aa9 user: drh tags: trunk
2019-04-18
21:14
Add the sqlite_dbptr virtual table to the dbdata extension. For querying the links between b-tree pages. check-in: 3213a15f21 user: dan tags: dbdata
19:21
Minor simplification of NULL value handling for STAT4. Closed-Leaf check-in: 5718a9d5fc user: mistachkin tags: nullStat4
17:37
Undo change to 'analyze9.test' because the extra output can be useful for debugging. Leaf check-in: f3081e5909 user: mistachkin tags: msvc
2019-04-17
23:56
Fix a couple minor test issues. check-in: 1f1866d11c user: mistachkin tags: msvc
23:32
Work around lack of a C99 feature in MSVC. check-in: f6ebe1c2be user: mistachkin tags: msvc
21:17
Add the experimental dbdata extension. check-in: a3ab588329 user: dan tags: dbdata
21:12
Small performance and size optimization in sqlite3WalFindFrame(). check-in: 03f2e78899 user: drh tags: trunk
13:58
Fix a typo in the CLI help output for the ".dump" command. check-in: 57638248de user: drh tags: trunk
13:23
In the "pgidx" report from "showdb", also show the number of rows on each database btree page. check-in: 2bda9dc41c user: drh tags: trunk
12:29
In the "pgidx" command of the showdb utility, try to identify orphaned pages and show when pages have been zeroed out. check-in: eed701ef91 user: drh tags: trunk
12:07
Small performance improvement on the variable-length integer decoder: sqlite3GetVarint(). check-in: 5df2bf62fc user: drh tags: trunk
11:34
Faster and smaller implementation of sqlite3StrICmp(). check-in: 7ac500fb5a user: drh tags: trunk
2019-04-16
19:49
Version 3.28.0 check-in: 884b4b7e50 user: drh tags: trunk, release, version-3.28.0
11:21
Avoid a sanitizer error (pointer arithmatic overflow) in vdbesort.c. check-in: af61a2fc45 user: dan tags: trunk
10:51
Avoid a sanitizer error in test1.c. Have releasetest.tcl/wapptest.tcl create a file called "makecommand.sh" that can be used to rerun a test from the command line. check-in: 4de4480ffd user: dan tags: trunk
2019-04-15
19:17
Fix a bug in test module test_fs.c causing a segfault on OpenBSD. check-in: ee88660029 user: dan tags: trunk
15:41
Fix a problem with the user-auth extension and deserializing in-memory databases. check-in: 09fa0b3c4a user: dan tags: trunk
15:35
Merge recent changes from trunk into reuse-schema check-in: 5c6c9e7f6f user: drh tags: reuse-schema
15:28
Merge all recent enhancements. check-in: 1cd536ecc8 user: drh tags: begin-concurrent-pnu-wal2
15:17
Merge the latest trunk enhancements. check-in: 8950f1195a user: drh tags: wal2
15:07
Merge the latest enhancements from trunk. check-in: 6caaaf21c9 user: drh tags: begin-concurrent-pnu
14:59
Merge the latest enhancements from trunk. check-in: 7c328e8894 user: drh tags: begin-concurrent
14:49
Bring in the latest enhancements from trunk. check-in: 378230ae7f user: drh tags: apple-osx
13:59
Fix a test script problem in fts5corrupt3.test. check-in: 734192d876 user: dan tags: trunk