aboutsummaryrefslogtreecommitdiffstats
path: root/src/libserver/re_cache.h
Commit message (Expand)AuthorAgeFilesLines
* [Rework] Further types conversion (no functional changes)Vsevolod Stakhov2024-03-181-21/+21
* [Rework] Remove some of the GLib types in lieu of standard onesVsevolod Stakhov2024-03-181-2/+2
* [Rework] Use clang-format to unify formatting in all sourcesVsevolod Stakhov2023-07-261-54/+54
* [Minor] Add some extra error reporting to hyperscan cache checksVsevolod Stakhov2022-07-051-1/+2
* [Project] Preliminary support of lua conditions for regexpsVsevolod Stakhov2020-07-241-1/+3
* [Minor] Reduce log noiseVsevolod Stakhov2020-03-231-2/+4
* [Rework] Re cache: Load hyperscan earlyVsevolod Stakhov2020-03-231-4/+12
* [Minor] Split url and email regexpsVsevolod Stakhov2020-02-131-0/+1
* [Rework] Allow execution of async events when hs compiles regexpsVsevolod Stakhov2019-10-021-2/+7
* [Rework] Add C++ guards to all headersVsevolod Stakhov2019-07-081-20/+30
* [Feature] Add more words regexp classesVsevolod Stakhov2018-11-291-0/+2
* [Feature] Add support of words regexpsVsevolod Stakhov2018-11-121-0/+1
* [Project] Implement selectors registration for regular expressionsVsevolod Stakhov2018-09-151-0/+6
* [Project] Add initial support for selectors in regexpsVsevolod Stakhov2018-09-151-3/+5
* [Feature] Add ffi friendly version of process_regexp functionVsevolod Stakhov2016-09-221-1/+6
* [CritFix] Properly support SA body regexpsVsevolod Stakhov2016-04-281-2/+3
* [Feature] Implement SA compatible body regexpsVsevolod Stakhov2016-04-111-0/+1
* [Feature] Add support of mime headers expressionsVsevolod Stakhov2016-04-091-0/+1
* [Feature] Add more information about regexpsVsevolod Stakhov2016-03-111-0/+2
* Add more sanity checks when loading hyperscan cacheVsevolod Stakhov2016-02-181-1/+1
* Switch the rest to apache 2Vsevolod Stakhov2016-02-041-20/+12
* Rework hyperscan notifies to reduce noise levelVsevolod Stakhov2016-01-181-1/+8
* Fix issue with non-unique regexps in the cacheVsevolod Stakhov2015-12-261-1/+2
* Allow to disable hyperscan and use pcre onlyVsevolod Stakhov2015-12-101-1/+3
* Support re_cache statisticsVsevolod Stakhov2015-12-101-0/+13
* Allow tuning for maximum compile time for hyperscanVsevolod Stakhov2015-12-101-1/+1
* Add rawmime classVsevolod Stakhov2015-12-091-0/+1
* Add silent mode for hyperscan validity checksVsevolod Stakhov2015-12-091-1/+1
* Use hits from the cache in re cacheVsevolod Stakhov2015-12-091-3/+1
* Add function to load hyperscan databases from cachesVsevolod Stakhov2015-12-081-0/+6
* Add function to check validity of hyperscan cacheVsevolod Stakhov2015-12-081-0/+6
* Fix serializing of hyperscan regexpsVsevolod Stakhov2015-12-071-1/+1
* Add hyperscan compilation supportVsevolod Stakhov2015-12-071-0/+7
* Add routine to convert string to re_class typeVsevolod Stakhov2015-12-071-1/+7
* Add re class to match all headersVsevolod Stakhov2015-12-071-0/+1
* Fix re cache replacement methodVsevolod Stakhov2015-12-061-6/+0
* Add replacement method for expressions in the confiVsevolod Stakhov2015-12-051-0/+16
* Fix code for the new cacheVsevolod Stakhov2015-12-031-0/+5
* Start new era of regexp cacheVsevolod Stakhov2015-12-031-3/+12
* Implement real checks in re_cacheVsevolod Stakhov2015-12-031-2/+7
* Start new regexp cache optimizerVsevolod Stakhov2015-12-011-0/+93