aboutsummaryrefslogtreecommitdiff
path: root/ext/fts5/fts5_expr.c
Commit message (Expand)AuthorAge
* Limit the number of nested NOT nodes in an fts5 expression to 256.dan2023-05-15
* Avoid a crash in fts5 when combining an empty expression with another.dan2023-04-22
* Fix a problem with the fts5 trigram tokenizer and LIKE or GLOB patterns for w...dan2023-02-10
* Fix harmless compiler warnings.drh2022-04-07
* Fix a broken assert() in fts5 that could fail if the snippet() function were ...dan2021-11-02
* Fixes for harmless static-analyzer warnings. This also makes the code easierdrh2021-10-05
* Fix harmless static analyzer warnings in sessions, rtree, fts3 and fts5.drh2021-10-04
* Fix a memory leak in fts5 that could occur when processing a query containing...dan2021-06-30
* Fix harmless compiler warnings of unused function parameters in FTS5.drh2021-04-22
* Remove fts5 test functions fts5_expr(), fts5_expr_tcl(), fts5_isalnum() and f...dan2021-04-19
* Change an fts5 assert() that can be triggered by a corrupt database to an if(...dan2020-12-15
* Allow fts5 trigram tables created with detail=column or detail=none to optimi...dan2020-10-05
* Add tests for the trigram tokenizer. Fix minor issues.dan2020-10-01
* Add experimental unicode-aware trigram tokenizer to fts5. And support for LIK...dan2020-09-30
* Catch fts5 index corruption caused by issuing 'delete' commands with incorrec...dan2020-09-11
* Add fts5 test to confirm that for a table with columns a, b, c and d, "{a b}"...dan2020-08-28
* Fix possible null pointer dereferences in the fts5_expr() scalar function.dan2019-12-09
* Allow fts5 to filter on multiple MATCH clauses in a single scan.dan2019-09-12
* Fix various harmless compiler warnings seen with MSVC.mistachkin2019-03-20
* Use 64-bit math to compute the sizes of memory allocations in extensions.drh2019-01-08
* Fix problems in fts5 found by ASAN.dan2018-12-28
* Add the "categories" option to the unicode61 tokenizer in fts5.dan2018-07-13
* Avoid a warning in fts5.c due to not using generated routinedan2018-06-30
* Fix harmless compiler warning in FTS5.mistachkin2018-03-07
* Add the "^" syntax from fts3/4 to fts5.dan2017-11-24
* Allow a user column name to be used on the LHS of a MATCH operator in FTS5.dan2017-04-13
* Update fts5 to support "<colset> : ( <expr> )" for column filtering, as welldan2017-04-12
* Fix an FTS5 problem that could cause a crash when certain queries weredan2017-02-21
* Fix a problem preventing FTS5 from correctly passing the FTS5_TOKENIZE_PREFIXdan2017-01-23
* Fix an fts5 bug that could cause a crash following an OOM error ordan2016-12-09
* Simplify some code in fts5_expr.c. Add some extra test cases for the same.dan2016-11-28
* Fix an fts5 problem causing a crash in phrase queries where the first token ofdan2016-11-14
* Fix a problem with the fts5 auxiliary function API causing a crash when a que...dan2016-09-21
* Fix a buffer overread in fts5.dan2016-08-13
* Minor update to the way fts5 column filters are parsed.dan2016-08-09
* Have fts5 interpret column lists that begin with a "-" character as "match an...dan2016-08-09
* Fix an FTS5 problem (segfault or incorrect query results) with "... MATCH 'x ...dan2016-05-30
* Fix the FTS5 xQueryPhrase() API function so that it recognizes column filters.dan2016-05-09
* Explicitly limit the size of fts5 tokens to 32768 bytes.dan2016-03-23
* Add a cast to an implict (size_t -> int) conversion in fts5_expr.c.dan2016-03-16
* Fix a memory leak in fts5 that could occur following a syntax error in a quer...dan2016-03-14
* Fix a problem handling 'NEAR("" token)' in fts5 found by fuzzing.dan2016-03-12
* Fix handling of strings that contain zero tokens in fts5. And other problems ...dan2016-03-12
* Handle parser stack overflow when parsing fts5 query expressions. Fix some co...dan2016-02-11
* Add tests to restore full coverage of fts5 code.dan2016-02-02
* Enhance the performance of fts5 AND and OR queries.dan2016-02-02
* Improve performance of fts5 queries.dan2016-02-01
* Fix an fts5 problem with using both xPhraseFirst() and xPhraseFirstColumn() w...dan2016-01-23
* Experimental performance enhancements for fts5.dan2016-01-22
* Add tests for fts5. Fix a crash that can occur in fts5 if the database conten...dan2016-01-18