|
Revision tags: release, version-3.50.2, version-3.50.1, major-release, version-3.50.0, version-3.49.2, patch-release, version-3.44.4, version-3.49.1, version-3.49.0, major-relase, relase, version-3.48.0, version-3.47.2, version-3.47.1, version-3.47.0, version-3.46.1, version-3.46.0, version-3.45.3, version-3.44.3, version-3.45.2, version-3.45.1, vesion-3.45.1, version-3.45.0, version-3.44.2, version-3.44.1, version-3.44.0, version-3.43.2, version-3.43.1, version-3.43.0, version-3.42.0, version-3.41.2, version-3.41.1, version-3.41.0, version-3.40.1, version-3.40.0 |
|
| #
c9099d2d |
| 01-Oct-2022 |
stephan <[email protected]> |
Tweak sqlite3-worker1.js to be able to load either sqlite3.js or sqlite3-wasmfs.js, noting that the latter still does not load in a Worker because of an Emscripten loader bug.
FossilOrigin-Name: 000
Tweak sqlite3-worker1.js to be able to load either sqlite3.js or sqlite3-wasmfs.js, noting that the latter still does not load in a Worker because of an Emscripten loader bug.
FossilOrigin-Name: 000ef7059bfb54dc4f829b81a8d8c927c0382980218d8a3d60cd2c4d89151c90
show more ...
|
|
Revision tags: version-3.39.4 |
|
| #
6319a800 |
| 27-Sep-2022 |
drh <> |
Make the legacy FTS3 code more robust against integer overflow during memory allocation.
FossilOrigin-Name: 5517bc50988b5339c2fd071b29de1b5ca03037b0b635c3b112cf7108fab54d5f
|
|
Revision tags: version-3.39.3, version-3.39.2, version-3.39.1, version-3.39.0 |
|
| #
181d75ef |
| 03-Jun-2022 |
dan <Dan Kennedy> |
Fix a 1-byte overread in fts3 that could occur when processing corrupt records.
FossilOrigin-Name: f1dfbc4f7452154ca5190ac22e17fdabebb92833967b11f7dae21b8d3a5857bd
|
|
Revision tags: version-3.38.5, version-3.38.4, relese, version-3.38.3, version-3.38.2, version-3.38.1, version-3.38.0, version-3.37.2, version-3.37.1, version-3.37.0 |
|
| #
dee0359d |
| 12-Oct-2021 |
dan <Dan Kennedy> |
Fix a use-after-free in fts3 that could follow an optimize() in the middle of a SELECT statement when the hash table is non-empty.
FossilOrigin-Name: 8124b2ceb71447157283b16f9a7fa6e250003b9ddf1c1b45
Fix a use-after-free in fts3 that could follow an optimize() in the middle of a SELECT statement when the hash table is non-empty.
FossilOrigin-Name: 8124b2ceb71447157283b16f9a7fa6e250003b9ddf1c1b45f91db64aed79b5da
show more ...
|
| #
7d4c94bc |
| 04-Oct-2021 |
drh <> |
Fix harmless static-analyzer warnings.
FossilOrigin-Name: 32f33f356931242b59c01b5df7e180941231e3d9c91577ad33aa4a01e9d59092
|
|
Revision tags: version-3.36.0 |
|
| #
822810b9 |
| 08-Jun-2021 |
dan <Dan Kennedy> |
Avoid a buffer overread in fts3 that could occur when handling corrupt data structures.
FossilOrigin-Name: 45f459d2fa4be97d9bbb970efbc0b5d40efaf93f52ed111fd0fcdc572c24327b
|
| #
ec735461 |
| 07-Jun-2021 |
dan <Dan Kennedy> |
Fix a buffer overrun in fts3 that could occur when handling corrupt records and '^' queries.
FossilOrigin-Name: 9d0b6b0f42a47a3892ebc765250756fb8b844e8399d992a8b65f55af3800ea06
|
|
Revision tags: version-3.35.5 |
|
| #
11a6e9d9 |
| 16-Apr-2021 |
dan <Dan Kennedy> |
Fix an assert() in fts3 that might fail when handing corrupt records.
FossilOrigin-Name: d0e2d6742f314f71562e404980aad20de6b17e0b04c08582c18bbc4fd0360751
|
|
Revision tags: version-3.35.4, version-3.35.3, same-as-3.35.3, version-3.35.2, version-3.35.1, version-3.35.0 |
|
| #
c6920cdb |
| 03-Mar-2021 |
dan <Dan Kennedy> |
Fix a case where fts3 was erroneously reporting corruption.
FossilOrigin-Name: e6c7683c7503ac743d1d476c60c31f887b7ad829e26e812c25acdd4366044db8
|
| #
1e0cfd71 |
| 20-Feb-2021 |
dan <Dan Kennedy> |
Fix a case where FTS3/4 could pass a NULL pointer to memcpy() when handling a corrupt db.
FossilOrigin-Name: 68bb541a39833d7d4bf41aa91cb6cd9c98757d1fc8236299d09db7e9b14d8ec9
|
|
Revision tags: patch, version-3.34.1, version-3.34.0, version-3.33.0 |
|
| #
7db1ed50 |
| 09-Jul-2020 |
dan <[email protected]> |
Fix handling of another corrupt database case in fts3.
FossilOrigin-Name: ccff8cb8267d4c5605484f7a35c1836937f20b3d6879fe84cd84dc24bbbffc77
|
| #
f488bc11 |
| 30-Jun-2020 |
dan <[email protected]> |
Avoid a potential buffer overread in fts3 when processing corrupt records.
FossilOrigin-Name: 4d0cfb1236884349168f8e2ec5e18c0232965148af78615e0d5c9b0e13a35422
|
| #
30b5db12 |
| 26-Jun-2020 |
dan <[email protected]> |
Fix a problem that could cause an infinite loop in the fts3 'merge' command.
FossilOrigin-Name: be545f85a6ef09cc6c762f7d2ab7a0b3adf5590c3fbdc9903e6b5b5cec6e823f
|
|
Revision tags: version-3.32.3, version-3.32.2, version-3.32.1, version-3.32.0 |
|
| #
fc7f3174 |
| 22-Apr-2020 |
dan <[email protected]> |
Fix an integer overflow in fts3 causing a usan error.
FossilOrigin-Name: e256f85289a78e629acdf83e5bf1f8df2a0ffb3d559738eb9e49db6c228dc8c0
|
| #
7576a68c |
| 16-Apr-2020 |
dan <[email protected]> |
Improve corruption detection in fts3 shadow tables earlier in order to prevent an assert() from failing.
FossilOrigin-Name: a9ec8c8f80a59badabb0afdb4189f0fd2934f936530d4151de395b3a7e7c1f1f
|
| #
ec8e689a |
| 20-Mar-2020 |
dan <[email protected]> |
Avoid an undefined integer overflow in fts3 by detecting data structure corruption earlier.
FossilOrigin-Name: 86e98ddc19470410ccc6d2cf4ad56ef0bc5a23b7fbe6331b8cae374689f54529
|
| #
fcbc6737 |
| 06-Feb-2020 |
dan <[email protected]> |
Fix some fts3 problems found by usan.
FossilOrigin-Name: fb7ccf61bed8d862986eda7096bec3df5947f1d1c88f27e7d9c8acf420f40c50
|
|
Revision tags: version-3.31.1, version-3.31.0 |
|
| #
e455e3ac |
| 03-Jan-2020 |
dan <[email protected]> |
In fts3, avoid making a very large memory allocation if the merge-hint record is corrupt.
FossilOrigin-Name: 9add58fe9688d5c1f675736e7f1c6ff7831d2ff6fdeb884a2e62c1bf9536ee50
|
| #
5be1b20a |
| 14-Dec-2019 |
dan <[email protected]> |
Fix problems in fts3 with processing corrupt records and undefined integer overflows.
FossilOrigin-Name: 3b873029ef1903f76442445343af3786cd59ee66b0e5e0e6b76a0b6b1b5eb88a
|
| #
8aa706e7 |
| 04-Dec-2019 |
dan <[email protected]> |
Fix a buffer overread that could occur in fts3 with corrupt %_stat records.
FossilOrigin-Name: e01fdbf9f700e1bd9dd5283c65547d10d26ce4f4506d3cfef9e1087aecdc2305
|
| #
51690f26 |
| 26-Nov-2019 |
drh <[email protected]> |
Fix to check-in [5d9a369301a65f32] so that it compiles without SQLITE_DEBUG.
FossilOrigin-Name: fefe2d046725254367f9f82a8c8cb137e8b75dbbf4bc48debf0649479ff2f0c2
|
| #
597f1eb1 |
| 26-Nov-2019 |
dan <[email protected]> |
Fix an assert() in fts3 that could fail due to corrupt database records.
FossilOrigin-Name: 5d9a369301a65f320a0696fcf1f062ca5976ef34350590c07aecf5335c66d872
|
| #
70d1a1a3 |
| 20-Nov-2019 |
dan <[email protected]> |
Further improve detection of corrupt records in fts3.
FossilOrigin-Name: a0f6d526baecd061a5e2bec5eb698fb5dfb10122ac79c853d7b3f4a48bc9f49b
|
| #
13a8f203 |
| 18-Nov-2019 |
drh <[email protected]> |
Further improvements to shadow table corruption detection in FTS3.
FossilOrigin-Name: e35d8c76aae59f57cc5193f79b21b4298029bea78e1aab7af67432162ce63e00
|
| #
feb5dcf1 |
| 17-Nov-2019 |
drh <[email protected]> |
Better detection of corruption in the %_stat and %_docsize shadow tables of FTS3.
FossilOrigin-Name: 1e449687881f4d388e54a0e51bcabba41ab10cf7e596ff65e31e88a23c70d497
|