Vsevolod Stakhov
|
39982e6edb
|
Sort symbols in rspamc output
|
8 years ago |
Vsevolod Stakhov
|
335ab27a5f
|
Allow to disable hyperscan and use pcre only
|
8 years ago |
Vsevolod Stakhov
|
4d5a265529
|
Fix maxhits for pcre
|
8 years ago |
Vsevolod Stakhov
|
8e57fc2c1d
|
Allow to exclude some regexps from hyperscan
|
8 years ago |
Vsevolod Stakhov
|
74059e7f27
|
Add pcre_only option to re_cache registration
|
8 years ago |
Vsevolod Stakhov
|
576108c64c
|
Add special flag to disable hyperscan for particular expressions
|
8 years ago |
Vsevolod Stakhov
|
1aed295e93
|
Normalize bayes scores
|
8 years ago |
Vsevolod Stakhov
|
6da62c074d
|
Allow logging of re_cache statistics
|
8 years ago |
Vsevolod Stakhov
|
2097dbc412
|
Fix type string
|
8 years ago |
Vsevolod Stakhov
|
558bd1edde
|
Write errors about missing SA conf files
|
8 years ago |
Vsevolod Stakhov
|
5519779121
|
Improve statistics for re_cache
|
8 years ago |
Vsevolod Stakhov
|
0c08e9013e
|
Support re_cache statistics
|
8 years ago |
Vsevolod Stakhov
|
864f980038
|
Fix pthread linkage
|
8 years ago |
Vsevolod Stakhov
|
02d74cf419
|
Allow tuning for maximum compile time for hyperscan
|
8 years ago |
Vsevolod Stakhov
|
a30d6a8b27
|
Include maxhits in re hash
|
8 years ago |
Vsevolod Stakhov
|
bba8973b4a
|
Add rawmime class
|
8 years ago |
Vsevolod Stakhov
|
6d3508fb34
|
Fix pcre post-filtering
|
8 years ago |
Vsevolod Stakhov
|
a81c98004e
|
Fix a stupid misprint
|
8 years ago |
Vsevolod Stakhov
|
51c2dbec80
|
Add silent mode for hyperscan validity checks
|
8 years ago |
Vsevolod Stakhov
|
dacc1cecda
|
Use flags in class hashes
|
8 years ago |
Vsevolod Stakhov
|
63b90d3bf4
|
Fix setting limit for malformed regexps
|
8 years ago |
Vsevolod Stakhov
|
fdc148360f
|
Fix SA plugin for multiple regexps
|
8 years ago |
Vsevolod Stakhov
|
be58868e60
|
Use hits from the cache in re cache
|
8 years ago |
Vsevolod Stakhov
|
b6408a3c96
|
Store max hits inside rspamd_regexp_t
|
8 years ago |
Vsevolod Stakhov
|
86998b2677
|
Honor pcre flags in hyperscan expressions
|
8 years ago |
Vsevolod Stakhov
|
1fbe3f605d
|
Add methods to get re flags
|
8 years ago |
Vsevolod Stakhov
|
9283454d84
|
Some more fixes to hyperscan match
|
8 years ago |
Vsevolod Stakhov
|
b7791089f0
|
Fix failing of upstream when connection failure
|
8 years ago |
Vsevolod Stakhov
|
60da1e02c9
|
More rework of hyperscan matching
|
8 years ago |
Vsevolod Stakhov
|
a283dc9d36
|
Implement matching using hyperscan
|
8 years ago |
Vsevolod Stakhov
|
801cf9058e
|
Implement hyperscan loading by receiving signal
|
8 years ago |
Vsevolod Stakhov
|
8178bc554d
|
Send notifications by hs_helper process
|
8 years ago |
Vsevolod Stakhov
|
eccc8fb354
|
Add event for loading of hyperscan files
|
8 years ago |
Vsevolod Stakhov
|
37b7b0c281
|
Cleanup hs structures on cache destroy
|
8 years ago |
Vsevolod Stakhov
|
0715410482
|
Add function to load hyperscan databases from caches
|
8 years ago |
Vsevolod Stakhov
|
83deb3e1dd
|
Do not assume invalid header regexps by default
|
8 years ago |
Vsevolod Stakhov
|
e1dd956b3c
|
Add logic to watch hyperscan compilation
|
8 years ago |
Vsevolod Stakhov
|
b9ca3adcab
|
Fix replacing regexps in the cache
|
8 years ago |
Vsevolod Stakhov
|
14c3173fc2
|
Save platform info as well
|
8 years ago |
Vsevolod Stakhov
|
7be92a21a9
|
Fix re-using of hyperscan files
|
8 years ago |
Vsevolod Stakhov
|
239c4e5d2e
|
Fix re-using of hyperscan hashes
|
8 years ago |
Vsevolod Stakhov
|
b19163b841
|
Add routine to compare to rspamd_regexp_t
|
8 years ago |
Vsevolod Stakhov
|
d4085bd9b3
|
Add function to check validity of hyperscan cache
|
8 years ago |
Vsevolod Stakhov
|
ff3e825494
|
Store regexps into id indexed array
|
8 years ago |
Vsevolod Stakhov
|
000de88ea9
|
Implement re cache specific logger helpers
|
8 years ago |
Vsevolod Stakhov
|
b8ef681bf9
|
Fix serializing of hyperscan regexps
|
8 years ago |
Vsevolod Stakhov
|
aaf38beddb
|
Fix hs_helper startup
|
8 years ago |
Vsevolod Stakhov
|
c53d481a3c
|
Implement starting of hs_helper process
|
8 years ago |
Vsevolod Stakhov
|
347c5cd168
|
Add hyperscan compilation support
|
8 years ago |
Vsevolod Stakhov
|
92ab6bdb44
|
Add hyperscan helper worker
|
8 years ago |