|
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, version-3.39.4, version-3.39.3, version-3.39.2 |
|
| #
40e3fa30 |
| 15-Jul-2022 |
dan <Dan Kennedy> |
Fix a memory leak in fts3 that could occur when processing a corrupt database.
FossilOrigin-Name: d74f6f6d5136995b8bf900eb671e4b15ca81e03cc1ab5b7a1aa43dc4f3617760
|
| #
b1c034b2 |
| 15-Jul-2022 |
dan <Dan Kennedy> |
Update some faulty assert() statements in fts3.
FossilOrigin-Name: b072851be1a5e49441469dbfa4580e132ebb1d8bc2de98fe1aa67bb9c7cf13a3
|
|
Revision tags: version-3.39.1, version-3.39.0, 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 |
|
| #
bb0c5428 |
| 22-Nov-2021 |
dan <Dan Kennedy> |
Fix a crash in the fts3aux code that could occur handling corrupt records.
FossilOrigin-Name: cdcd65b89ecffd380483404f5b1379beffd7ff107acaa5bc1185651cfacaa220
|
| #
35552744 |
| 04-Nov-2021 |
dan <Dan Kennedy> |
Fix a crash that could occur in fts3 when processing a corrupt database.
FossilOrigin-Name: 2fad2a89527757b3956538a6bf91ebebe9c483f22f94e889e8b50c58f5100c5c
|
|
Revision tags: version-3.36.0 |
|
| #
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 |
|
| #
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 |
|
| #
9d44327a |
| 23-Jul-2020 |
dan <[email protected]> |
Fix another case where a corrupt record could cause an assert() to fail in fts3.
FossilOrigin-Name: 28515bbbae4fbc260457dea7a0f7414be1837d6db27fec5514f8da358bfc1f0c
|
| #
ca439a49 |
| 22-Jul-2020 |
drh <[email protected]> |
Disable rootpage bounds checking when the SQLITE_TESTCTRL_EXTRA_SCHEMA_CHECKS setting is off, to facilitate reaching obscure error states during testing.
FossilOrigin-Name: d7dd4fc464c791915f646b1ad
Disable rootpage bounds checking when the SQLITE_TESTCTRL_EXTRA_SCHEMA_CHECKS setting is off, to facilitate reaching obscure error states during testing.
FossilOrigin-Name: d7dd4fc464c791915f646b1ad228697d1fa16f530fc7d0e9aa702c8df3068c65
show more ...
|
| #
b16425d0 |
| 10-Jul-2020 |
dan <[email protected]> |
Fix a broken assert() in fts3 that could fail when handling corrupt records.
FossilOrigin-Name: 5124732370fd53c93314c9c79b4251bd46ce81c2e7aa4f59e2c1889cc4263d5a
|
| #
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
|
| #
b695bab0 |
| 29-Jun-2020 |
dan <[email protected]> |
Fix another fts3 problem with processing corrupt records.
FossilOrigin-Name: 6e0ffa205312416830340ea6e621dfb1a529e5603d569941ed6263930dc28c45
|
| #
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 |
|
| #
0ad1b328 |
| 17-Jun-2020 |
dan <[email protected]> |
Fix an assert() in fts3 that could fail when processing a corrupt record.
FossilOrigin-Name: 4adc0a1b0d84c2df6d6bf0d5d9d3fa9f7d048af8d232c4beb77518727890f212
|
| #
b65ce396 |
| 16-Jun-2020 |
dan <[email protected]> |
Fix an assert() in fts3 that can fail when processing a corrupt record.
FossilOrigin-Name: a58a6d6fb241a50c4c7c9af8a9c65bc4746e905b2ae12290c7182afa944053a2
|
| #
56e38185 |
| 12-Jun-2020 |
dan <[email protected]> |
Fix a buffer overread in fts3 that could occur when decoding a corrupted record.
FossilOrigin-Name: 9a4a40c45feb2bb89020dc7711b4753479112ceae7ce2a44521d72afeddfac83
|
|
Revision tags: version-3.32.2, version-3.32.1, version-3.32.0 |
|
| #
2d3ed22a |
| 07-May-2020 |
dan <[email protected]> |
Fix a failing assert() in fts3 triggered by a corrupt database.
FossilOrigin-Name: cb299a090c81cdc5c116c4e15ab38fce112916f8b0fad0c7f2ab127e79238a94
|
| #
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
|
| #
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
|
| #
9a20ea9b |
| 03-Jan-2020 |
dan <[email protected]> |
Improve a specific case of early database corruption dectecion in the b-tree layer.
FossilOrigin-Name: ceacc28b035803342764f9b696c1e80edcd259b87ea4fb46f92963d6cb33de3e
|
| #
0b12613a |
| 26-Dec-2019 |
drh <[email protected]> |
Fix an FTS3 test case that depends on the ICU extension so that it only runs if SQLite is compiled with ICU.
FossilOrigin-Name: 19c6240bdbb022b2af463e59d873280d0f2385bf30e22b9aad5fc9677a99f251
|
| #
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
|