Alexander Moisseev
7a67de1f42
[Minor] Combine `header` and `headers` metric groups
8 years ago
Vsevolod Stakhov
1da60b1548
Merge pull request #606 from smfreegard/rules_260416
Rules updates
8 years ago
Steve Freegard
acb628315e
Add MISSING_FROM test
8 years ago
Steve Freegard
f458792fe6
Update MULTIPLE_UNIQUE_HEADER to include RFC5322 rules
8 years ago
Steve Freegard
61d5e48975
Raise MISSING_DATE on empty string
8 years ago
Vsevolod Stakhov
603902c2d8
[Fix] Add more priority for config file symbols registered from UCL
8 years ago
Vsevolod Stakhov
05b3c94fea
Merge pull request #604 from moisseev/patch-2
Fix `RCVD_TLS_ALL` rule when there are no `Received` headers
8 years ago
Vsevolod Stakhov
5654f98427
[Minor] Add workaround for pre-historic compilers
Issue: #605
8 years ago
Vsevolod Stakhov
8c1652f232
[Fix] Restore compatibility with old lua API behaviour
8 years ago
Vsevolod Stakhov
7844a3cd67
[Fix] Fix smtp grammar issues
8 years ago
Vsevolod Stakhov
a600abfa58
[Test] Add speed test for addr parser
8 years ago
Alexander Moisseev
abe84f28ce
Fix `RCVD_TLS_ALL` rule when there are no `Received` headers
8 years ago
Vsevolod Stakhov
4f4bad10a6
[Fix] Remove bad FANN file to save computational resources
8 years ago
Vsevolod Stakhov
9fbd7d2478
[Feature] Add util.unlink function
8 years ago
Vsevolod Stakhov
eedb359726
[Feature] Add support of address with at-domain list
8 years ago
Vsevolod Stakhov
bb2d73b4d4
[Fix] Fix issue with missing recipients
8 years ago
Vsevolod Stakhov
5ea8345fa3
[Feature] Unescape and unquote smtp addresses
8 years ago
Vsevolod Stakhov
a8ed497681
[Test] Add more tests for smtp address
8 years ago
Vsevolod Stakhov
123cc06dc7
[Feature] Normalize quoted addresses
8 years ago
Vsevolod Stakhov
dc5966e590
[Fix] Fix SMTP address parsing machine
8 years ago
Vsevolod Stakhov
41219c6320
[Test] Improve SMTP address tests
8 years ago
Vsevolod Stakhov
96e8f69f2b
[Fix] Do not check recursion for non-DNS SPF record types
8 years ago
Vsevolod Stakhov
6ccbb48de4
[Fix] Adopt lua task API for the new email addresses structure
8 years ago
Vsevolod Stakhov
4b001cae83
[Fix] Remove parsing of 'from' variable in redis backend
8 years ago
Vsevolod Stakhov
301eb5c533
[Feature] Improve SPF domain detection logic
8 years ago
Vsevolod Stakhov
f40a090c9e
[Feature] Start moving to the new email address structure
8 years ago
Vsevolod Stakhov
3a5a2d470d
[Fix] Restore ONCE_RECEIVED symbol
Issue: #602
Reported by: @AlexeySa
8 years ago
Vsevolod Stakhov
428ed34758
[Feature] Improve getting SMTP data from lua_task
8 years ago
Vsevolod Stakhov
aed9a8ed46
[Fix] Fix email address build
8 years ago
Vsevolod Stakhov
88b2b5b24f
[Test] Fix unit tests
8 years ago
Vsevolod Stakhov
43c18e6f52
[Fix] Fix UTF8 mode in PCRE2
8 years ago
Vsevolod Stakhov
634e405403
[Fix] Fix JIT usage for PCRE2
8 years ago
Vsevolod Stakhov
fbe8abd10b
[Fix] Fix parsing of binary tries
8 years ago
Vsevolod Stakhov
a84a5dca8a
[Fix] Fix JIT compilation for PCRE2 expressions
8 years ago
Vsevolod Stakhov
71160984b6
[CritFix] Fix some more URL detector issues
8 years ago
Vsevolod Stakhov
9ab1bcfc44
[Feature] Allow binary patterns in lua_trie
8 years ago
Vsevolod Stakhov
db2aed4685
[Feature] Allow non zero terminated patterns in multipattern
8 years ago
Vsevolod Stakhov
af7d84071a
[CritFix] Fix parsing of URLs in texts
8 years ago
Vsevolod Stakhov
3db95ac8fe
[Fix] Fix creating of URLs from LUA
8 years ago
Vsevolod Stakhov
49267b5a00
[Test] Add smtp addr unit test
8 years ago
Vsevolod Stakhov
6d57fbfa11
[Feature] Add new representation of email address
8 years ago
Vsevolod Stakhov
6832271dbc
[Feature] Add parsers for SMTP address in ragel
8 years ago
Vsevolod Stakhov
d4c86a2cd8
Merge pull request #600 from AlexeySa/patch-8
Fix upstream_spam_filters
8 years ago
Vsevolod Stakhov
98b3a3b861
Merge pull request #601 from AlexeySa/patch-9
Fix mime types plugin
8 years ago
Alexey AL
b2dbee6de5
Fix mime types plugin
8 years ago
Alexey AL
fc06688c19
Fix upstream_spam_filters
8 years ago
Vsevolod Stakhov
0c026a12be
Release 1.2.5
* Plug an important memory leak in headers getting code
* Remove some bad domains from whitelists
Signed-off-by: Vsevolod Stakhov <vsevolod@highsecure.ru>
8 years ago
Vsevolod Stakhov
5313f6745d
[Feature] Add more methods to get headers from a task
8 years ago
Vsevolod Stakhov
e99bbb8a9c
[Fix] Reduce PRECEDENCE_BULK rule weight
8 years ago
Vsevolod Stakhov
8f3adaca99
Merge pull request #599 from smfreegard/rules_160422
New rules
8 years ago