aboutsummaryrefslogtreecommitdiffstats
path: root/src/hs_helper.c
Commit message (Expand)AuthorAgeFilesLines
* [Feature] allow hyperscan for aarch64Duncan Bellamy2020-12-281-0/+2
* [Fix] Do not load errored hyperscan databaseVsevolod Stakhov2020-10-261-0/+7
* [Minor] Reduce hs load timeout (do we need it still?)Vsevolod Stakhov2020-09-141-2/+2
* [Rework] Logger: Fix issues found so farVsevolod Stakhov2020-02-101-1/+1
* [Minor] Implement preliminary termination for hs_helperVsevolod Stakhov2020-02-071-2/+2
* [Minor] Fix timer race in hs_helperVsevolod Stakhov2019-10-041-1/+4
* [Minor] Slightly improve log messagesVsevolod Stakhov2019-10-041-2/+10
* [Minor] Strictly check worker context magicVsevolod Stakhov2019-10-041-0/+1
* [Rework] Allow execution of async events when hs compiles regexpsVsevolod Stakhov2019-10-021-28/+54
* [Project] Make it compileable again...Vsevolod Stakhov2019-06-221-18/+14
* [Project] First refactoring step libevent->libevVsevolod Stakhov2019-06-221-1/+1
* [Minor] Fixed HyperScan worker buildMikhail Galanin2018-09-031-1/+1
* [Minor] Prevent data corruption when dealing with signalsVsevolod Stakhov2017-07-241-0/+1
* [Rework] Run post-loads when all initialization is completedVsevolod Stakhov2017-07-241-2/+1
* [Fix] Fix abstract context layoutVsevolod Stakhov2017-06-141-2/+7
* [Fix] Do not compile hyperscan with no SSSE3 supportVsevolod Stakhov2017-03-261-0/+6
* [Fix] Plug reload leaksVsevolod Stakhov2017-01-171-1/+1
* [Fix] Fix reload and hyperscan ready eventVsevolod Stakhov2017-01-171-1/+2
* [Fix] Plug termination memory leaksVsevolod Stakhov2017-01-101-1/+0
* [Fix] Fix usage of config during reloadVsevolod Stakhov2016-11-281-0/+2
* [Feature] Execute on_load scripts with ev_base readyVsevolod Stakhov2016-10-171-1/+2
* [Fix] Fix reload in some plugins and workersVsevolod Stakhov2016-08-181-0/+1
* [Fix] Ensure that hyperscan cache written is written properlyVsevolod Stakhov2016-07-291-2/+20
* [Feature] Rework listening system to allow multiple socket types per workerVsevolod Stakhov2016-05-141-1/+1
* [Feature] Add common directory for hyperscan cache to configVsevolod Stakhov2016-04-141-1/+9
* [Feature] Add magic for all workers' contextsVsevolod Stakhov2016-04-041-0/+3
* [Feature] Rework system of workers' flagsVsevolod Stakhov2016-04-041-4/+1
* [Feature] Allow to send descriptors from workers to mainVsevolod Stakhov2016-04-041-1/+1
* [Feature] Allow to attach file descriptors to control commandsVsevolod Stakhov2016-04-041-0/+1
* Add more sanity checks when loading hyperscan cacheVsevolod Stakhov2016-02-181-1/+1
* Add versions to rspamd modules and workersVsevolod Stakhov2016-02-121-1/+2
* Switch the rest to apache 2Vsevolod Stakhov2016-02-041-21/+12
* Fix couple of compiler warningsVsevolod Stakhov2016-01-301-2/+2
* Rework hyperscan notifies to reduce noise levelVsevolod Stakhov2016-01-181-3/+7
* Add periodic checks for hyperscan filesVsevolod Stakhov2016-01-141-1/+41
* Add extra sleep to avoid race conditionVsevolod Stakhov2016-01-131-0/+6
* Improve hyperscan compiler helper loggingVsevolod Stakhov2016-01-041-2/+8
* Add documentation for all workers' optionsVsevolod Stakhov2015-12-291-2/+2
* Add ability to insert documentation stringsVsevolod Stakhov2015-12-271-6/+15
* On recompile remove all HS files, even correct onesVsevolod Stakhov2015-12-241-7/+11
* Allow tuning for maximum compile time for hyperscanVsevolod Stakhov2015-12-101-1/+9
* Add silent mode for hyperscan validity checksVsevolod Stakhov2015-12-091-1/+1
* Send notifications by hs_helper processVsevolod Stakhov2015-12-081-11/+55
* Fix re-using of hyperscan hashesVsevolod Stakhov2015-12-081-4/+7
* Fix serializing of hyperscan regexpsVsevolod Stakhov2015-12-071-2/+6
* Fix hs_helper startupVsevolod Stakhov2015-12-071-6/+7
* Add hyperscan helper workerVsevolod Stakhov2015-12-071-0/+154