Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [Project] Rework API for the modified headers | Vsevolod Stakhov | 2021-02-23 | 1 | -5/+5 |
| | |||||
* | [Minor] Fix some compiler warnings | Duncan Bellamy | 2020-12-29 | 1 | -1/+1 |
| | |||||
* | [Minor] Fix the case | Vsevolod Stakhov | 2020-11-25 | 1 | -1/+1 |
| | |||||
* | [Feature] Support rspamd_text in selector regexps | Vsevolod Stakhov | 2020-11-25 | 1 | -10/+24 |
| | |||||
* | [Minor] Improve error messages | Vsevolod Stakhov | 2020-11-19 | 1 | -4/+12 |
| | |||||
* | [Minor] Do not mix HS_FLAG_SINGLEMATCH and HS_FLAG_SOM_LEFTMOST | Vsevolod Stakhov | 2020-11-17 | 1 | -3/+4 |
| | |||||
* | [Minor] Improve error logging | Vsevolod Stakhov | 2020-11-13 | 1 | -1/+2 |
| | |||||
* | [Minor] Disable regexp limits for hyperscan | Vsevolod Stakhov | 2020-11-07 | 1 | -1/+3 |
| | |||||
* | [Minor] Fix rspamd_has_only_html_part function + refactor macro names | Vsevolod Stakhov | 2020-10-26 | 1 | -4/+4 |
| | |||||
* | [Project] Add `L` flag for regexps to save start of the match in Hyperscan | Vsevolod Stakhov | 2020-07-28 | 1 | -0/+4 |
| | |||||
* | [Minor] Move condition | Vsevolod Stakhov | 2020-07-28 | 1 | -3/+3 |
| | |||||
* | [Minor] Fix usage | Vsevolod Stakhov | 2020-07-27 | 1 | -1/+1 |
| | |||||
* | [Project] Preliminary support of lua conditions for regexps | Vsevolod Stakhov | 2020-07-24 | 1 | -28/+92 |
| | |||||
* | [Minor] silence warnings about unused function results | Christian Göttsche | 2020-04-11 | 1 | -1/+1 |
| | | | | GCC does not respect `(void) func()` | ||||
* | [Minor] Reduce log noise | Vsevolod Stakhov | 2020-03-23 | 1 | -8/+32 |
| | |||||
* | [Rework] Re cache: Load hyperscan early | Vsevolod Stakhov | 2020-03-23 | 1 | -11/+28 |
| | |||||
* | [Rework] Urls: more rework of the urls sets | Vsevolod Stakhov | 2020-03-09 | 1 | -12/+12 |
| | |||||
* | [Rework] Rework URL structure: user field | Vsevolod Stakhov | 2020-03-09 | 1 | -1/+1 |
| | |||||
* | [Minor] Split url and email regexps | Vsevolod Stakhov | 2020-02-13 | 1 | -4/+41 |
| | |||||
* | [Minor] Fix hyperscan loaded when invalid files are presented | Vsevolod Stakhov | 2020-02-05 | 1 | -7/+18 |
| | |||||
* | [Minor] Fix error path | Vsevolod Stakhov | 2020-02-05 | 1 | -3/+3 |
| | |||||
* | [CritFix] Fix re cache when mix of pcre and hyperscan is used | Vsevolod Stakhov | 2020-01-31 | 1 | -18/+23 |
| | |||||
* | [Minor] Further logging improvements | Vsevolod Stakhov | 2020-01-31 | 1 | -5/+5 |
| | |||||
* | [Minor] Fix log message | Vsevolod Stakhov | 2020-01-31 | 1 | -1/+1 |
| | |||||
* | [Minor] Improve logging | Vsevolod Stakhov | 2020-01-30 | 1 | -13/+32 |
| | |||||
* | [Minor] Do not write truncated hyperscan files | Vsevolod Stakhov | 2020-01-27 | 1 | -13/+32 |
| | |||||
* | [Minor] Fix build with no hyperscan | Vsevolod Stakhov | 2019-12-24 | 1 | -2/+2 |
| | |||||
* | [Minor] Slightly change fp logic | Vsevolod Stakhov | 2019-12-24 | 1 | -2/+3 |
| | |||||
* | [Minor] Enable profiling on slow regexps | Vsevolod Stakhov | 2019-12-24 | 1 | -0/+1 |
| | |||||
* | [Minor] Report fork failure instead of crash | Vsevolod Stakhov | 2019-12-19 | 1 | -5/+11 |
| | |||||
* | [Minor] Skip unneeded fsync | Vsevolod Stakhov | 2019-12-18 | 1 | -2/+0 |
| | |||||
* | [Project] Use own utf8 validation instead of glib | Vsevolod Stakhov | 2019-11-15 | 1 | -1/+3 |
| | |||||
* | [Fix] Do not use strdup on data extracted from lua | Vsevolod Stakhov | 2019-10-21 | 1 | -2/+8 |
| | |||||
* | [Minor] Do not do urf8 escape for non-utf8 regexps | Vsevolod Stakhov | 2019-10-21 | 1 | -2/+6 |
| | |||||
* | [Minor] Improve errors logging on hyperscan load errors | Vsevolod Stakhov | 2019-10-04 | 1 | -7/+26 |
| | |||||
* | [Minor] Oops, fix misprint | Vsevolod Stakhov | 2019-10-03 | 1 | -1/+1 |
| | |||||
* | [Minor] Fix build with no hyperscan | Vsevolod Stakhov | 2019-10-02 | 1 | -1/+0 |
| | |||||
* | [Rework] Allow execution of async events when hs compiles regexps | Vsevolod Stakhov | 2019-10-02 | 1 | -245/+318 |
| | |||||
* | [Fix] Do not count images urls when checking url regexps for compatibility | Vsevolod Stakhov | 2019-09-27 | 1 | -8/+9 |
| | |||||
* | [Project] Libserver migration process | Vsevolod Stakhov | 2019-07-12 | 1 | -125/+121 |
| | |||||
* | [Minor] Fight lost: alignof -> _Alignof | Vsevolod Stakhov | 2019-07-09 | 1 | -1/+1 |
| | |||||
* | [Rework] Use libsodium instead of hand crafted crypto implementations | Vsevolod Stakhov | 2019-07-08 | 1 | -2/+5 |
| | |||||
* | [Fix] Really fix hyperscan workaround | Vsevolod Stakhov | 2019-06-05 | 1 | -7/+41 |
| | | | | Closes: #2916 | ||||
* | [Fix] Do not use lightuserdata for traceback | Vsevolod Stakhov | 2019-05-24 | 1 | -7/+2 |
| | | | | | | | | | | LuaJIT limits lightuserdata usage to 47 bits. On Arm64, this leads to break of the C <-> Lua interoperability using this type. This rework has changed traceback function behaviour from lightuserdata opaque pointer (GString * in particular) to luaL_Buffer. Issue: #2906 | ||||
* | [Minor] Support metawords in words regexps | Vsevolod Stakhov | 2018-11-29 | 1 | -41/+72 |
| | |||||
* | [Feature] Add more words regexp classes | Vsevolod Stakhov | 2018-11-29 | 1 | -5/+36 |
| | |||||
* | [Fix] Add failsafety for utf8 regexps | Vsevolod Stakhov | 2018-11-28 | 1 | -6/+20 |
| | |||||
* | [Minor] Store the fact that we have utf8 only regexps in corpus | Vsevolod Stakhov | 2018-11-28 | 1 | -1/+8 |
| | |||||
* | [Minor] Exclude raw words from words re class | Vsevolod Stakhov | 2018-11-27 | 1 | -2/+5 |
| | |||||
* | [Project] Finish basic tasks in new unicode project | Vsevolod Stakhov | 2018-11-25 | 1 | -3/+7 |
| |