aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* [Minor] Hide complex functionVsevolod Stakhov2022-08-082-23/+26
|
* [Minor] Oops, forgot to save a file: fix compilation errorVsevolod Stakhov2022-08-071-1/+1
|
* [Minor] One more effort to select a proper item to changeVsevolod Stakhov2022-08-072-10/+22
|
* [Minor] Set current item when processing compositesVsevolod Stakhov2022-08-071-0/+4
|
* [Minor] Try to fix stats for the virtual symbolsVsevolod Stakhov2022-08-064-6/+19
|
* [Minor] Do not increase frequency in symcache for duplicate resultsVsevolod Stakhov2022-08-051-32/+32
|
* [Minor] Asn: Improve log messageVsevolod Stakhov2022-08-041-1/+1
| | | | Issue: #4235
* [Fix] Try to avoid a corner case for `@` patternVsevolod Stakhov2022-08-041-15/+24
| | | | Issue: #4217
* [Minor] Use integer instead of numberVsevolod Stakhov2022-08-031-1/+5
|
* [Fix] Adjust length of the fuzzy checks for short text partsVsevolod Stakhov2022-08-021-5/+1
| | | | Reported by: @citrin
* [Minor] Bail on unknown augmentationsVsevolod Stakhov2022-07-311-4/+17
|
* [Minor] Restrict `m` patterns in regexpsVsevolod Stakhov2022-07-301-1/+1
| | | | Issue: #4221
* [Minor] Glob patterns actually allow rangesVsevolod Stakhov2022-07-301-5/+32
|
* [Minor] Another try to fix build on old systemsVsevolod Stakhov2022-07-281-1/+1
|
* [Minor] Reduce log levelVsevolod Stakhov2022-07-271-1/+1
|
* [Minor] Explicitly resolve parent as it could not be resolved initiallyVsevolod Stakhov2022-07-271-0/+1
|
* [Fix] Try to fix passthrough results processing logicVsevolod Stakhov2022-07-261-11/+13
|
* [Fix] Try to fix the mess with read only flagVsevolod Stakhov2022-07-252-10/+25
| | | | Issue: #4219
* [Minor] Restore Lua APIVsevolod Stakhov2022-07-241-2/+20
|
* [Minor] Add static C APIVsevolod Stakhov2022-07-242-0/+35
|
* [Fix] Fix stack smashingVsevolod Stakhov2022-07-231-1/+1
|
* [Minor] Some more missing flagsVsevolod Stakhov2022-07-215-3/+7
|
* [Fix] Add missing flagsVsevolod Stakhov2022-07-211-1/+1
|
* [Minor] Return 401 error code on `Unauthorized` errorVsevolod Stakhov2022-07-201-1/+1
| | | | Issue: #4218
* [Minor] Check version header that is absent sometimesVsevolod Stakhov2022-07-181-1/+5
|
* [Minor] Add is_avalanching type hintVsevolod Stakhov2022-07-184-0/+4
|
* [Minor] Add a workaround for old clangVsevolod Stakhov2022-07-181-0/+9
|
* [Minor] Remove noexcept qualifier as it interferes with ankerl::unordered_denseVsevolod Stakhov2022-07-181-1/+1
|
* [Minor] Fix hash usage after rework to address pointer stability issueVsevolod Stakhov2022-07-181-4/+9
|
* [Rework] Use hash map for id->symbol mappingsVsevolod Stakhov2022-07-172-25/+21
|
* [Minor] Simplify id_list by using of the small vectorVsevolod Stakhov2022-07-175-120/+37
|
* [Minor] Follow-up for static disabling of the symbolsVsevolod Stakhov2022-07-172-6/+117
|
* [Feature] Add ability to statically maintain disabled/enabled patternsVsevolod Stakhov2022-07-171-0/+134
|
* [Rework] Use another version of hash table from the same authorVsevolod Stakhov2022-07-1719-46/+51
|
* [Minor] Try to fix unpadded base32 decodingVsevolod Stakhov2022-07-151-1/+1
|
* [Minor] rspamc: fix crash on non-string element in `messages`Andrew Lewis2022-07-151-2/+10
|
* [Fix] Fix reading of the cached mapsVsevolod Stakhov2022-07-101-10/+18
| | | | Issue: #4213
* [Minor] Fix format stringVsevolod Stakhov2022-07-091-5/+5
|
* [Fix] Fix several issues with the HTTP keepalive parsingVsevolod Stakhov2022-07-091-14/+13
|
* [Minor] Fix several issues in the parsing of the timeout in Keep-Alive headerVsevolod Stakhov2022-07-091-25/+38
|
* [Minor] Eh, one more fix for the format stringVsevolod Stakhov2022-07-091-2/+2
| | | | Noticed by: @citrin
* [Fix] Remove check for a score with no symbol being registeredVsevolod Stakhov2022-07-081-4/+1
| | | | | | | | | | | This check is redundant and has proven to confuse users who want to disable some rules. Indeed, if we are looking for a way to hint a user that the registered symbol `example` does not match with the scored symbol `exmaple` (e.g. incorrect spelling), then this error will be detected when we match symcache entries and the scores. The opposite check is useless to prevent such an error. And since it is much harder to define a dangling score with no real symbol, we can just ignore this possibility in general, since the FP for this check, specifically when some rule got intentionally disabled but a score is not removed just annoys users for no good reason.
* [Minor] Some more fixes towards hyperscan obsoletion reasoningVsevolod Stakhov2022-07-082-7/+17
|
* [Minor] Reduce log levelVsevolod Stakhov2022-07-071-1/+1
|
* [Minor] Add some extra error reporting to hyperscan cache checksVsevolod Stakhov2022-07-053-7/+41
|
* [Minor] Save list of children for normal symbols with dependent virtual symbolsVsevolod Stakhov2022-07-053-1/+27
|
* [Minor] Use upstreams in aws_s3 pluginVsevolod Stakhov2022-07-031-0/+13
|
* [Minor] Initialise variableVsevolod Stakhov2022-07-021-1/+1
|
* [Feature] Accept upstream in lua_tcpVsevolod Stakhov2022-07-021-1/+53
|
* [Minor] Set ok flag on successVsevolod Stakhov2022-07-021-0/+4
|