aboutsummaryrefslogtreecommitdiffstats
path: root/src/libserver/re_cache.c
Commit message (Expand)AuthorAgeFilesLines
* Switch the rest to apache 2Vsevolod Stakhov2016-02-041-21/+12
* Add warning for slow regexpsVsevolod Stakhov2016-01-271-15/+30
* Rework hyperscan notifies to reduce noise levelVsevolod Stakhov2016-01-181-14/+34
* Fix warnings.Vsevolod Stakhov2016-01-151-4/+6
* Do not free HS database after deserializationVsevolod Stakhov2016-01-151-12/+14
* Fix a huge memory leak in hyperscanVsevolod Stakhov2016-01-151-0/+15
* Improve hyperscan compiler helper loggingVsevolod Stakhov2016-01-041-2/+2
* Fix multiple regexp in the cache for lua APIVsevolod Stakhov2015-12-261-2/+0
* Fix issue with non-unique regexps in the cacheVsevolod Stakhov2015-12-261-13/+23
* Fix issue with changing number of regexps in a cacheVsevolod Stakhov2015-12-241-4/+12
* Log on info level about HS prefiltersVsevolod Stakhov2015-12-241-1/+1
* Grr, really fix the loggingVsevolod Stakhov2015-12-241-12/+32
* Fix logging as headers now have \0 at the endVsevolod Stakhov2015-12-241-2/+2
* Minor fixesVsevolod Stakhov2015-12-221-0/+2
* Assume empty input as failed scanVsevolod Stakhov2015-12-141-5/+8
* Improve logging of hyperscan cacheVsevolod Stakhov2015-12-101-3/+9
* Another fix for maxhits regexpsVsevolod Stakhov2015-12-101-9/+7
* Unbreak hyperscan-less buildVsevolod Stakhov2015-12-101-0/+2
* Allow to disable hyperscan and use pcre onlyVsevolod Stakhov2015-12-101-3/+9
* Fix maxhits for pcreVsevolod Stakhov2015-12-101-17/+25
* Add pcre_only option to re_cache registrationVsevolod Stakhov2015-12-101-1/+2
* Add special flag to disable hyperscan for particular expressionsVsevolod Stakhov2015-12-101-1/+10
* Fix type stringVsevolod Stakhov2015-12-101-1/+1
* Improve statistics for re_cacheVsevolod Stakhov2015-12-101-19/+29
* Support re_cache statisticsVsevolod Stakhov2015-12-101-0/+21
* Allow tuning for maximum compile time for hyperscanVsevolod Stakhov2015-12-101-5/+6
* Include maxhits in re hashVsevolod Stakhov2015-12-091-2/+10
* Add rawmime classVsevolod Stakhov2015-12-091-1/+9
* Fix pcre post-filteringVsevolod Stakhov2015-12-091-29/+41
* Add silent mode for hyperscan validity checksVsevolod Stakhov2015-12-091-6/+11
* Use flags in class hashesVsevolod Stakhov2015-12-091-1/+11
* Use hits from the cache in re cacheVsevolod Stakhov2015-12-091-27/+31
* Honor pcre flags in hyperscan expressionsVsevolod Stakhov2015-12-091-7/+16
* Some more fixes to hyperscan matchVsevolod Stakhov2015-12-091-7/+9
* More rework of hyperscan matchingVsevolod Stakhov2015-12-081-29/+43
* Implement matching using hyperscanVsevolod Stakhov2015-12-081-32/+133
* Implement hyperscan loading by receiving signalVsevolod Stakhov2015-12-081-2/+2
* Add event for loading of hyperscan filesVsevolod Stakhov2015-12-081-1/+4
* Cleanup hs structures on cache destroyVsevolod Stakhov2015-12-081-0/+8
* Add function to load hyperscan databases from cachesVsevolod Stakhov2015-12-081-1/+106
* Add logic to watch hyperscan compilationVsevolod Stakhov2015-12-081-15/+82
* Fix replacing regexps in the cacheVsevolod Stakhov2015-12-081-21/+20
* Save platform info as wellVsevolod Stakhov2015-12-081-13/+41
* Fix re-using of hyperscan filesVsevolod Stakhov2015-12-081-33/+66
* Fix re-using of hyperscan hashesVsevolod Stakhov2015-12-081-7/+33
* Add function to check validity of hyperscan cacheVsevolod Stakhov2015-12-081-0/+69
* Store regexps into id indexed arrayVsevolod Stakhov2015-12-081-1/+38
* Implement re cache specific logger helpersVsevolod Stakhov2015-12-071-5/+32
* Fix serializing of hyperscan regexpsVsevolod Stakhov2015-12-071-10/+24
* Add hyperscan compilation supportVsevolod Stakhov2015-12-071-0/+163