History log of /sqlite-3.40.0/ext/fts5/fts5_buffer.c (Results 1 – 25 of 48)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
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, 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
# 33cf1942 14-Oct-2021 dan <Dan Kennedy>

Fix a signed integer overflow in fts5 leading to a segfault that could occur when processing corrupt records.

FossilOrigin-Name: 69a3ff0cc159cdf84a5367eaf708882ddeda4fa65c96a5b546ae4a0114f02cb7


# c629e217 30-Jun-2021 dan <Dan Kennedy>

Fix an assert() in fts5 that might fail when dealing with corrupt records.

FossilOrigin-Name: 9e760e256089c0ebbf816a8de8b186f62e1ffcd6b8b0e76dab8387798cd4d0e1


Revision tags: version-3.36.0
# 8d2a9c3b 09-Jun-2021 dan <Dan Kennedy>

Add defensive code to better handle corrupt records in fts5.

FossilOrigin-Name: a99c29b5efaf17e34506cda5ce017ec0112b3cb24bf8a2f1831f0c14a8aa8d30


Revision tags: version-3.35.5, 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, patch, version-3.34.1, version-3.34.0, version-3.33.0, version-3.32.3, version-3.32.2, version-3.32.1, version-3.32.0, version-3.31.1, version-3.31.0, version-3.30.1, version-3.30.0, version-3.29.0
# d6712f36 13-May-2019 dan <[email protected]>

Fix an assert() failure in fts5 that could occur when processing a corrupt database.

FossilOrigin-Name: f158c048be1dc7c80d38787a20495caa55b86416967efd57f4888548d42b4819


# a27cce76 24-Apr-2019 dan <[email protected]>

Fix a problem in fts5 where a corrupt position list could lead to a buffer overwrite.

FossilOrigin-Name: 516ca8945150bdc1363603e234be5f3f4a3861f581d7cc9455da3e87b9974309


Revision tags: version-3.28.0
# 065f3bf4 20-Mar-2019 mistachkin <[email protected]>

Fix various harmless compiler warnings seen with MSVC.

FossilOrigin-Name: 1c0fe5b5763fe5cbace9773dcdab742e126d0bd035ab13d61f9d134afa0afc0c


Revision tags: version-3.27.2, version-3.27.1, version-3.27.0
# 4c7bdd15 23-Jan-2019 dan <[email protected]>

Fix a buffer overwrite triggered by a prefix query on a corrupt fts5 table.

FossilOrigin-Name: 1d8172a94bce2d067027685e5aa1dc8f5d5d55b5da0832ad2836f6939de68c8f


# a86b2082 18-Jan-2019 dan <[email protected]>

Fix an infinite loop caused by a corrupt database in fts3. Also an undefined
left-shift in fts5.

FossilOrigin-Name: 55c5d72af9510e2f27c33544d804a58d4282b0efb384ead38484129ce91b574f


# 2d77d80a 08-Jan-2019 drh <[email protected]>

Use 64-bit math to compute the sizes of memory allocations in extensions.

FossilOrigin-Name: ca67f2ec0e294384c397db438605df1b47aae5f348a8de94f97286997625d169


# 174c21ff 08-Jan-2019 dan <[email protected]>

Fix further problems with fts5 and corrupt databases causing integer overflow.

FossilOrigin-Name: 673a7dd698eca05bb2909fa01f962a0667361732a6d0e61cf7780ead4a07c967


Revision tags: version-3.26.0, version-3.25.3, version-3.25.2, version-3.25.1, version-3.25.0, version-3.24.0, version-3.23.2, version-3.23.1, version-3.23.0, version-3.22.0, version-3.21.0, version-3.20.1, version-3.19.4, version-3.20.0, version-3.18.2, version-3.18.1, version-3.19.3, version-3.19.2, version-3.19.1, version-3.19.0
# 22025ef1 19-May-2017 dan <[email protected]>

Fix some problems in fts5 code detected by -fsanitize=undefined.

FossilOrigin-Name: 35f721045dfe3f82e016938ab1a668bfc37b6b57b8813cc963ef640ec82de58d


Revision tags: version-3.18.0, version-3.17.0, version-3.16.2, version-3.16.1, version-3.16.0, version-3.15.2, version-3.15.1, version-3.15.0, version-3.14.2, version-3.14.1, version-3.14.0, version-3.13.0, version-3.12.2, version-3.12.1, version-3.9.3, version-3.12.0, version-3.11.1, version-3.11.0
# df3a907e 11-Feb-2016 drh <[email protected]>

Add JSON1 and FTS5 to the set of extensions subject to close compiler warning
analysis. Fix some warnings in each. More (harmless) warnings still exist
in FTS5.

FossilOrigin-Name: cfe2eb88b504f5e

Add JSON1 and FTS5 to the set of extensions subject to close compiler warning
analysis. Fix some warnings in each. More (harmless) warnings still exist
in FTS5.

FossilOrigin-Name: cfe2eb88b504f5e9b1351022036641b1ac4c3e78

show more ...


# c2d0b56e 08-Feb-2016 dan <[email protected]>

Fix a signed/unsigned comparison warning in fts5.

FossilOrigin-Name: 85eb05ddbc3a7cff986af13c3dab6c0063e62171


# d120a1e3 05-Feb-2016 dan <[email protected]>

Add tests for and remove unreachable branches from fts5 in order to restore test coverage.

FossilOrigin-Name: 22589018ac3321f7bd89ce9fa69e57eae395e324


# b80b8f48 05-Feb-2016 dan <[email protected]>

Further streamlining of fts5 prefix query code.

FossilOrigin-Name: ca91bd8ac70a5b3fef127364f73ec675e58bb92c


# e9eb1593 23-Jan-2016 dan <[email protected]>

Fix an fts5 problem with using both xPhraseFirst() and xPhraseFirstColumn() within a single statement in detail=col mode.

FossilOrigin-Name: 72d53699bf0dcdb9d2a22e229989d7435f061399


# c66d03f1 23-Jan-2016 dan <[email protected]>

Fix some signed/unsigned comparison compiler warnings in fts5.

FossilOrigin-Name: 3be336aa893f9eb0837d7d66c83bab1489792b9a


Revision tags: version-3.10.2
# 6d3c2889 18-Jan-2016 dan <[email protected]>

Add tests for fts5. Fix a crash that can occur in fts5 if the database content is corrupted.

FossilOrigin-Name: acaf426449bf6fd3140fd63141750ff69d1119a5


# 8631402e 16-Jan-2016 dan <[email protected]>

Add further tests for fts5. Fix some problems with detail=col mode and auxiliary functions.

FossilOrigin-Name: de77d6026e8035c505a704e7b8cfe5af6579d35f


Revision tags: version-3.10.1, version-3.10.0
# 159fd77e 21-Dec-2015 dan <[email protected]>

Fix an fts5 integrity-check problem that affects offsets=0 tables with prefix indexes.

FossilOrigin-Name: 609a0bc7f34e6dae74ce756aff920f3df78fe828


# b12dc84f 17-Dec-2015 dan <[email protected]>

Add the "offsets=0" option to fts5, to create a smaller index without term offset information. A few things are currently broken on this branch.

FossilOrigin-Name: 40b5bbf02a824ca73b33aa4ae1c7d5f65b

Add the "offsets=0" option to fts5, to create a smaller index without term offset information. A few things are currently broken on this branch.

FossilOrigin-Name: 40b5bbf02a824ca73b33aa4ae1c7d5f65b7cda10

show more ...


Revision tags: version-3.9.2
# 99b25309 21-Oct-2015 dan <[email protected]>

Remove some branches made unreachable by recent changes from fts5.

FossilOrigin-Name: ae350bfbfd59f912c469a51bf7d1409f3c8d958a


# 8789fbb2 19-Oct-2015 dan <[email protected]>

Another optimization for fts5 prefix (and other) queries.

FossilOrigin-Name: 60a8bde055a960c5b8cb4e231802c75617c942d8


Revision tags: version-3.9.1
# cdabd7bd 14-Oct-2015 mistachkin <[email protected]>

Fix harmless compiler warnings.

FossilOrigin-Name: 1c46c194a2da24fe613d77b5a8d727cc2fc9faa4


Revision tags: version-3.9.0
# df705d81 12-Oct-2015 dan <[email protected]>

Further tweaks to improve fts5 prefix query performance.

FossilOrigin-Name: 1c20c1c28b56411f106cf2f6961b3ad4b4d6f6c8


12