sqlite: upgrade to SQLite 3.8.10
Downloaded from https://www.sqlite.org/2015/sqlite-amalgamation-3081000.zip
$ sha256sum sqlite-amalgamation-3081000.zip
dist/orig contains the stock sqlite3 code, as packaged in the ZIP file above.
dist contains a copy of dist/orig, but with the Android.patch file applied.
Please see Android.patch for a list of differences between stock and
One Android patch failed to apply cleanly, due to a change in how one
variable is handled. The patch was fixed. Other than that, no changes
to the Android specific patches.
Description of changes compared to SQLite 3.8.9:
SQLite Release 3.8.10 On 2015-05-07
Added the sqldiff.exe utility program for computing the differences between two SQLite database files.
Added the y format string to the matchinfo() function of FTS3.
Performance improvements for ORDER BY, VACUUM, CREATE INDEX, PRAGMA integrity_check, and PRAGMA quick_check.
Fix many obscure problems discovered while SQL fuzzing.
Identify all methods for important objects in the interface documentation. (example)
Made the American Fuzzy Lop fuzzer a standard part of SQLite's testing strategy.
Add the ".binary" and ".limits" commands to the command-line shell.
Make the "dbstat" virtual table part of standard builds when compiled with the SQLITE_ENABLE_DBSTAT_VTAB option.
SQLITE_SOURCE_ID: "2015-05-07 11:53:08 cf975957b9ae671f34bb65f049acf351e650d437"
SHA1 for sqlite3.c: 0b34f0de356a3f21b9dfc761f3b7821b6353c570
(cherrypicked from commit 3d169392f9f40c9a3a1571aa4be8da49ad3c0f8e)
7 files changed