Vsevolod Stakhov
cf52b4f1ce
[Minor] Fix rule
7 years ago
Andrew Lewis
b50c3bbd1c
[Minor] Silence some warnings
7 years ago
Vsevolod Stakhov
7c68de49e5
[Fix] Fix R_BAD_CTE_7BIT rule
Issue: #1590
7 years ago
Vsevolod Stakhov
0d3cf17888
[Minor] Add lua methods to detect if a part has 8bit characters
7 years ago
Vsevolod Stakhov
ac7140f3be
[Fetaure] Add method that detects 8 bit characters in text parts
7 years ago
Vsevolod Stakhov
6336f4e479
[Feature] Allow storing bayes tokens in Redis
7 years ago
Vsevolod Stakhov
7285abac46
[Feature] Support numeric arguments for Redis requests
7 years ago
Vsevolod Stakhov
1bf943099d
[Minor] Format floating point number
7 years ago
Vsevolod Stakhov
8780f6f9d7
[Minor] Add Lua 5.3 workaround
7 years ago
Vsevolod Stakhov
a1dc1fd059
[Fix] Detect confighelp in plugins initialisation
7 years ago
Vsevolod Stakhov
d34b7a2f73
[Minor] Improve confighelp output
7 years ago
Vsevolod Stakhov
ce6490f17f
[Minor] Fix recursive add docs strings from the comments
7 years ago
Vsevolod Stakhov
98d22d8bd5
[Feature] Rework confighelp to load Lua plugins
7 years ago
Vsevolod Stakhov
75591b77ce
[Minor] Add config:add_example function
7 years ago
Vsevolod Stakhov
9c2a259a7c
[Feature] Add ability to add doc strings by example
7 years ago
Andrew Lewis
cae47edfb5
[Minor] Silence warning
7 years ago
Andrew Lewis
9286495fc2
[WebUI] Fix add header filter in history
- Issue: #1604
- Reported by: @dimejo
7 years ago
Vsevolod Stakhov
2d331738d2
[Feature] Rework hfilter to use hyperscan if possible
7 years ago
Vsevolod Stakhov
9efcb6a2e2
[Minor] Fix static maps loading
7 years ago
Vsevolod Stakhov
493f3728d6
[Minor] Fix setting watcher for a session
7 years ago
Vsevolod Stakhov
e1ed8edbcc
[Minor] Add multiple regexp maps support in lua
7 years ago
Vsevolod Stakhov
7301151c6d
[Feature] Add support of maps with multiple regexps matches
7 years ago
Vsevolod Stakhov
e6a60ab0da
[Fix] Use static maps instead of ugly hack for radix_from_config
7 years ago
Vsevolod Stakhov
dbdad74807
[Feature] Add support for static maps
7 years ago
Vsevolod Stakhov
6e8a06293c
[Minor] Use hyperscan check function
7 years ago
Vsevolod Stakhov
79476cf36a
[Feature] Allow async events to be registered from LUA rules
Here is an example:
```lua
rspamd_config.ASYNC_RULE = {
callback = function(task)
local ret = false
local function test1(task)
local function test2(task)
return ret
end
ret = true
return test2
end
return test1
end
}
```
7 years ago
Vsevolod Stakhov
0bbc551746
[Feature] Allow to have a stack of watcher finalisers
7 years ago
Vsevolod Stakhov
02fcaa6b27
[Minor] Try all hostname regexps to find the most significant one
7 years ago
Vsevolod Stakhov
f0109cb80d
[Minor] Allow to append greylist end time to message reported
7 years ago
Vsevolod Stakhov
4d77ad7c6d
[Minor] Disable dkim_signing if redis is specified but not configured
7 years ago
Vsevolod Stakhov
14500c5783
[Minor] Start 1.6 version
7 years ago
Vsevolod Stakhov
27ea426985
Release 1.5.6
* [Feature] Add unigramms support in bayes
* [Feature] Allow configurable sign headers for DKIM
* [Feature] Allow to add unigramm metatokens from Lua
* [Feature] DKIM Signing: envelope match exception for local IPs
* [Feature] UCL: register parser variables from Lua
* [Fix] Always try to adjust filename
* [Fix] Do extra copy to ensure that original content is never touched
* [Fix] Fix SPOOF_REPLYTO rule
* [Fix] Ignore Rmilter added Received
* [Fix] More fixes for hashed email dnsbls
* [Fix] Plug memory leak in chartable module
* [WebUI] Display multiple alerts at once
Signed-off-by: Vsevolod Stakhov <vsevolod@highsecure.ru>
7 years ago
Vsevolod Stakhov
cd6c82631a
Merge pull request #1602 from smfreegard/rules_20170419
Add INFO_TO_INFO_LU rule
7 years ago
Steve Freegard
8d212c4502
Add INFO_TO_INFO_LU rule
7 years ago
Vsevolod Stakhov
0a614370e1
[Minor] Lower CTYPE_MIXED_BOGUS score
7 years ago
Vsevolod Stakhov
5467aad1e0
[Minor] Remove confusing warning about exp overflow
7 years ago
Vsevolod Stakhov
33511b81d6
Merge pull request #1601 from fatalbanana/ucl
[Feature] UCL: register parser variables from Lua
7 years ago
Vsevolod Stakhov
7c8bd501c8
[Fix] Fix SPOOF_REPLYTO rule
7 years ago
Andrew Lewis
74a3a2ede2
[Feature] UCL: register parser variables from Lua
7 years ago
Vsevolod Stakhov
f3c9fac983
[Fix] Do extra copy to ensure that original content is never touched
7 years ago
Andrew Lewis
b84aa7ae33
[Minor] Import changes from public suffix list
7 years ago
Andrew Lewis
f404efdffe
[Minor] DKIM signing: deal with ambiguous settings better
7 years ago
Vsevolod Stakhov
af76c47e4a
Merge pull request #1596 from cpragadeesh/html_test_improv
HTML content extraction tests improvement
7 years ago
Vsevolod Stakhov
43a67aa9d3
[Minor] Disable IPv6 for SEM RBL
7 years ago
Vsevolod Stakhov
dfa9debdf8
[Minor] Reduce log noise
7 years ago
Vsevolod Stakhov
097d649c78
Merge pull request #1599 from moisseev/headers
[Minor] Suppress CTYPE_MIXED_BOGUS for yandex.ru web-mail
7 years ago
Alexander Moisseev
57b22b82eb
[Minor] Suppress CTYPE_MIXED_BOGUS for yandex.ru web-mail
7 years ago
Vsevolod Stakhov
fd118860a3
[Minor] Slightly increase weight of URL_IN_SUBJECT rule
7 years ago
Vsevolod Stakhov
f8e570d1c3
[Fix] Ignore Rmilter added Received
Issue: #1587
7 years ago
Vsevolod Stakhov
9b3949e02d
[Minor] Explicitly reset all fields in context on init
7 years ago