Commit History

Автор SHA1 Съобщение Дата
  drh eb78d56ec5 Add assert()s to FTS5 to fix static analyzer warnings. преди 1 година
  dan 33cf194218 Fix a signed integer overflow in fts5 leading to a segfault that could occur when processing corrupt records. преди 3 години
  dan c629e21786 Fix an assert() in fts5 that might fail when dealing with corrupt records. преди 3 години
  dan 8d2a9c3b3a Add defensive code to better handle corrupt records in fts5. преди 3 години
  dan d6712f3638 Fix an assert() failure in fts5 that could occur when processing a corrupt database. преди 5 години
  dan a27cce76bf Fix a problem in fts5 where a corrupt position list could lead to a buffer overwrite. преди 5 години
  mistachkin 065f3bf4f2 Fix various harmless compiler warnings seen with MSVC. преди 5 години
  dan 4c7bdd1597 Fix a buffer overwrite triggered by a prefix query on a corrupt fts5 table. преди 5 години
  dan a86b20820d Fix an infinite loop caused by a corrupt database in fts3. Also an undefined преди 6 години
  drh 2d77d80a65 Use 64-bit math to compute the sizes of memory allocations in extensions. преди 6 години
  dan 174c21ff06 Fix further problems with fts5 and corrupt databases causing integer overflow. преди 6 години
  dan 22025ef198 Fix some problems in fts5 code detected by -fsanitize=undefined. преди 7 години
  drh df3a907ecc Add JSON1 and FTS5 to the set of extensions subject to close compiler warning преди 8 години
  dan c2d0b56e6a Fix a signed/unsigned comparison warning in fts5. преди 8 години
  dan d120a1e3ab Add tests for and remove unreachable branches from fts5 in order to restore test coverage. преди 8 години
  dan b80b8f482c Further streamlining of fts5 prefix query code. преди 9 години
  dan e9eb1593f5 Fix an fts5 problem with using both xPhraseFirst() and xPhraseFirstColumn() within a single statement in detail=col mode. преди 9 години
  dan c66d03f1e1 Fix some signed/unsigned comparison compiler warnings in fts5. преди 9 години
  dan 6d3c2889ec Add tests for fts5. Fix a crash that can occur in fts5 if the database content is corrupted. преди 9 години
  dan 8631402e6a Add further tests for fts5. Fix some problems with detail=col mode and auxiliary functions. преди 9 години
  dan 159fd77e0f Fix an fts5 integrity-check problem that affects offsets=0 tables with prefix indexes. преди 9 години
  dan b12dc84fbb 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. преди 9 години
  dan 99b25309d0 Remove some branches made unreachable by recent changes from fts5. преди 9 години
  dan 8789fbb2bd Another optimization for fts5 prefix (and other) queries. преди 9 години
  mistachkin cdabd7bd50 Fix harmless compiler warnings. преди 9 години
  dan df705d8185 Further tweaks to improve fts5 prefix query performance. преди 9 години
  dan 22c7cca21f Allow the subsitute character (codepoint 26 - 0x1A) to appear in fts5 barewords. преди 9 години
  dan d46cc33131 Add tests for fts5 phrase queries with column filters. преди 9 години
  dan 6f832d3dff Improve performance of prefix queries without a prefix index on fts5 tables. преди 9 години
  dan fe8e2eba0a Remove the 0x00 terminators from the end of doclists stored on disk. преди 9 години