Package: sqlite3 / 3.16.2-5+deb9u1

Metadata

Package Version Patches format
sqlite3 3.16.2-5+deb9u1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
10 520466 libsqlite3 depends on libdl.patch | (download)

configure.ac | 32 32 + 0 - 0 !
1 file changed, 32 insertions(+)

---
10 520478 squash bad deps.patch | (download)

Makefile.in | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

---
20 hurd locking style.patch | (download)

src/os_unix.c | 10 6 + 4 - 0 !
1 file changed, 6 insertions(+), 4 deletions(-)

---
30 cross.patch | (download)

Makefile.in | 25 19 + 6 - 0 !
1 file changed, 19 insertions(+), 6 deletions(-)

---
10 665363 disable malloc usable size.patch | (download)

configure.ac | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 disable malloc_usable_size
 Disable code introduced in sqlite 3.7.10 using malloc_usable_size, as it caused
 a regression on 64-bit platforms.
31 increase_SQLITE_MAX_DEFAULT_PAGE_SIZE_to_32k.patch | (download)

src/sqliteLimit.h | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 increase the maximum possible value of the page size
 Firefox/Iceweasel uses a page size of 32k, but sqlite won't allow it
 because the maximum it allows by default is 8k (through the
 SQLITE_MAX_DEFAULT_PAGE_SIZE define). This patch increases this limit.
 .
02 use packaged lempar.c.patch | (download)

tool/lemon.c | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 use packaged lempar.c
 Look for lempar.c under the package directory.
32 fix_an_uninitialized_variable_in_the_command line_shell.patch | (download)

src/shell.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
35 fix sqlite3_blob_reopen.patch | (download)

src/vdbeblob.c | 4 3 + 1 - 0 !
1 file changed, 3 insertions(+), 1 deletion(-)

 ensure that sqlite3_blob_reopen() correctly handles short rows
 If ALTER TABLE ADD COLUMN is run to add a column to a table, and then later
 the sqlite3_blob_open() interface is run successfully on that new column,
 and then sqlite3_blob_reopen() is run to move the sqlite3_blob object to a
36 OSS Fuzz.patch | (download)

src/vdbe.c | 6 4 + 2 - 0 !
1 file changed, 4 insertions(+), 2 deletions(-)

---
40 JSON 1.patch | (download)

ext/misc/json1.c | 60 33 + 27 - 0 !
test/json102.test | 21 21 + 0 - 0 !
2 files changed, 54 insertions(+), 27 deletions(-)

---
41 JSON 2_1.patch | (download)

ext/misc/json1.c | 2 1 + 1 - 0 !
test/json102.test | 11 11 + 0 - 0 !
2 files changed, 12 insertions(+), 1 deletion(-)

---
42 JSON 2_2.patch | (download)

ext/misc/json1.c | 5 4 + 1 - 0 !
test/json101.test | 9 9 + 0 - 0 !
2 files changed, 13 insertions(+), 1 deletion(-)

---
43 JSON 3.patch | (download)

ext/misc/json1.c | 17 17 + 0 - 0 !
test/json101.test | 24 24 + 0 - 0 !
2 files changed, 41 insertions(+)

---
50 REPLACE_corruption_fix.patch | (download)

src/btree.c | 10 8 + 2 - 0 !
test/autovacuum.test | 7 7 + 0 - 0 !
2 files changed, 15 insertions(+), 2 deletions(-)

---
51 CVE 2017 10989.patch | (download)

ext/rtree/rtree.c | 4 4 + 0 - 0 !
ext/rtree/rtreeA.test | 13 13 + 0 - 0 !
2 files changed, 17 insertions(+)

---