Package: sqlite3 / 3.27.2-3~bpo9+1

Metadata

Package Version Patches format
sqlite3 3.27.2-3~bpo9+1 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.
40 use_unsigned_integers_to_count_the_number_of_pages.patch | (download)

src/btree.c | 6 3 + 3 - 0 !
1 file changed, 3 insertions(+), 3 deletions(-)

---
41 fix_a_crash_that_could_occur.patch | (download)

src/whereexpr.c | 6 6 + 0 - 0 !
test/window1.test | 27 27 + 0 - 0 !
2 files changed, 33 insertions(+)

---
42 ensure_that_ALTER_TABLE_commands_open_statement_transactions.patch | (download)

src/alter.c | 12 6 + 6 - 0 !
src/vdbeaux.c | 1 1 + 0 - 0 !
test/altertab3.test | 31 31 + 0 - 0 !
3 files changed, 38 insertions(+), 6 deletions(-)

---
43 fix_an_fts5_problem_with_interleaving.patch | (download)

ext/fts5/fts5Int.h | 3 2 + 1 - 0 !
ext/fts5/fts5_hash.c | 55 38 + 17 - 0 !
ext/fts5/fts5_index.c | 25 17 + 8 - 0 !
ext/fts5/test/fts5aa.test | 21 20 + 1 - 0 !
4 files changed, 77 insertions(+), 27 deletions(-)

---
44 fix_a_buffer_overread_when_running_fts5_prefix_queries.patch | (download)

ext/fts5/fts5_hash.c | 4 3 + 1 - 0 !
ext/fts5/test/fts5aa.test | 13 13 + 0 - 0 !
2 files changed, 16 insertions(+), 1 deletion(-)

---
45 CVE 2019 8457.patch | (download)

ext/rtree/rtree.c | 36 16 + 20 - 0 !
1 file changed, 16 insertions(+), 20 deletions(-)

---
46 probably_CVE 2019 5018.patch | (download)

src/resolve.c | 21 16 + 5 - 0 !
src/sqliteInt.h | 2 2 + 0 - 0 !
2 files changed, 18 insertions(+), 5 deletions(-)

---
47 probably_CVE 2019 5827_part1.patch | (download)

src/build.c | 8 4 + 4 - 0 !
src/expr.c | 2 1 + 1 - 0 !
src/main.c | 2 1 + 1 - 0 !
src/test_fs.c | 2 1 + 1 - 0 !
src/util.c | 2 1 + 1 - 0 !
src/vdbeaux.c | 8 5 + 3 - 0 !
src/vdbesort.c | 4 2 + 2 - 0 !
src/vtab.c | 25 15 + 10 - 0 !
8 files changed, 30 insertions(+), 23 deletions(-)

---
48 probably_CVE 2019 5827_part2.patch | (download)

ext/fts3/fts3_snippet.c | 7 4 + 3 - 0 !
ext/fts3/fts3_test.c | 6 3 + 3 - 0 !
ext/fts3/fts3_tokenize_vtab.c | 2 1 + 1 - 0 !
ext/fts3/fts3_tokenizer.c | 4 2 + 2 - 0 !
ext/fts3/fts3_write.c | 19 10 + 9 - 0 !
ext/fts5/fts5_tokenize.c | 2 1 + 1 - 0 !
ext/rtree/geopoly.c | 20 10 + 10 - 0 !
7 files changed, 31 insertions(+), 29 deletions(-)

---