summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Allow tuning for maximum compile time for hyperscanVsevolod Stakhov2015-12-103-7/+16
* Include maxhits in re hashVsevolod Stakhov2015-12-091-2/+10
* Add rawmime classVsevolod Stakhov2015-12-096-3/+25
* Fix pcre post-filteringVsevolod Stakhov2015-12-093-31/+66
* Fix a stupid misprintVsevolod Stakhov2015-12-091-0/+1
* Add silent mode for hyperscan validity checksVsevolod Stakhov2015-12-093-8/+13
* Use flags in class hashesVsevolod Stakhov2015-12-091-1/+11
* Fix setting limit for malformed regexpsVsevolod Stakhov2015-12-091-7/+10
* Fix SA plugin for multiple regexpsVsevolod Stakhov2015-12-091-3/+17
* Use hits from the cache in re cacheVsevolod Stakhov2015-12-094-40/+45
* Store max hits inside rspamd_regexp_tVsevolod Stakhov2015-12-093-0/+57
* Honor pcre flags in hyperscan expressionsVsevolod Stakhov2015-12-091-7/+16
* Add methods to get re flagsVsevolod Stakhov2015-12-092-0/+27
* Some more fixes to hyperscan matchVsevolod Stakhov2015-12-091-7/+9
* Fix failing of upstream when connection failureVsevolod Stakhov2015-12-091-0/+1
* 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-082-2/+34
* Send notifications by hs_helper processVsevolod Stakhov2015-12-081-11/+55
* Add event for loading of hyperscan filesVsevolod Stakhov2015-12-083-39/+103
* Cleanup hs structures on cache destroyVsevolod Stakhov2015-12-081-0/+8
* Add function to load hyperscan databases from cachesVsevolod Stakhov2015-12-082-1/+112
* Do not assume invalid header regexps by defaultVsevolod Stakhov2015-12-081-1/+6
* 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-082-11/+40
* Add routine to compare to rspamd_regexp_tVsevolod Stakhov2015-12-082-0/+13
* Add function to check validity of hyperscan cacheVsevolod Stakhov2015-12-082-0/+75
* 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-073-13/+31
* Fix hs_helper startupVsevolod Stakhov2015-12-071-6/+7
* Implement starting of hs_helper processVsevolod Stakhov2015-12-071-21/+70
* Add hyperscan compilation supportVsevolod Stakhov2015-12-072-0/+170
* Add hyperscan helper workerVsevolod Stakhov2015-12-076-2/+182
* Add hyperscan initializationVsevolod Stakhov2015-12-073-1/+50
* Fix cache initializationVsevolod Stakhov2015-12-071-3/+3
* Start hyperscan supportVsevolod Stakhov2015-12-071-0/+4
* Add LPeg support to rspamdVsevolod Stakhov2015-12-071-0/+1
* Fix error on adjusting url lengths after decodingVsevolod Stakhov2015-12-071-6/+0
* Add support of 'special' SA headers to 'exists' functionVsevolod Stakhov2015-12-071-2/+17
* Add support for Mail::SpamAssassin::Plugin::MIMEHeaderVsevolod Stakhov2015-12-071-3/+27
* More fixes for SA plugin to deal with the new cacheVsevolod Stakhov2015-12-072-9/+74
* Add routine to convert string to re_class typeVsevolod Stakhov2015-12-074-32/+43
* Add re class to match all headersVsevolod Stakhov2015-12-072-0/+13
* As we store re_class within re avoid extra lookupVsevolod Stakhov2015-12-071-3/+2
* Fix replacements in spamassassin pluginVsevolod Stakhov2015-12-061-2/+5
* Fix re cache replacement methodVsevolod Stakhov2015-12-063-52/+13