Vsevolod Stakhov
8c3274037b
[Minor] Allow '\' in dmarc records
7 years ago
Vsevolod Stakhov
27df9aa32d
Merge pull request #1082 from fatalbanana/exporter
[Minor] Improve metric exporter scheduling mechanism
7 years ago
Vsevolod Stakhov
569c024acd
[CritFix] Introduce raw content to text parts
Previously we had the following types of text content:
- `orig`: MIME *decoded* content
- `content`: same as `orig` but converted to utf8 and without HTML tags
- `stripped`: same as `content` but without newlines
Now we add `raw`:
- `raw`: raw mime content as it was in an original message
This also fixes R_BAD_CTE_7BIT rule
7 years ago
Vsevolod Stakhov
87a18acc47
[Rework] Rework parsing of DMARC records
7 years ago
Vsevolod Stakhov
c54e7c72b2
[Fix] Fix caching and compressed maps
7 years ago
Vsevolod Stakhov
c68b4838d2
[Minor] Use .zst as possible compressed extension
7 years ago
Vsevolod Stakhov
767b1029a3
[Feature] Support compressed maps
7 years ago
Andrew Lewis
5cb8d06186
[Minor] Improve metric exporter scheduling mechanism
7 years ago
Vsevolod Stakhov
bffb84c0bd
[Fix] Fix statconvert tool
7 years ago
Vsevolod Stakhov
c5acf4d64f
[Minor] Fix issue with metric-less symbols
7 years ago
Vsevolod Stakhov
fa7aff8067
Merge pull request #1079 from fatalbanana/docs
[Minor] Document some lua_tcp request parameters
7 years ago
Vsevolod Stakhov
18ba2737e9
Merge pull request #1078 from fatalbanana/monitoring
[Feature] Preliminary version of metric exporter module
7 years ago
Vsevolod Stakhov
c90f46e3a1
Merge pull request #1077 from AlexeySa/patch-6
[Minor] Add var for premature greylisting
7 years ago
Vsevolod Stakhov
35977ee8cf
Merge pull request #1076 from AlexeySa/patch-5
[Minor] Greylist first message with invalid MX
7 years ago
Andrew Lewis
3504be3667
[Minor] Document some lua_tcp request parameters
7 years ago
Andrew Lewis
f22a871210
[Feature] Preliminary version of metric exporter module
7 years ago
AL
f12c19b7b6
Another way for greylist "MX_INVALID" message
7 years ago
AL
ce36371a8b
[Minor] Add var for premature greylisting
7 years ago
Vsevolod Stakhov
0bd145a9ac
Merge pull request #1075 from fatalbanana/tcp
[Feature] Support requests without reads in lua_tcp
7 years ago
AL
7fd22c46fd
[Minor] Greylist first message with invalid MX
7 years ago
Andrew Lewis
4d473d78e3
[Feature] Support requests without reads in lua_tcp
7 years ago
Vsevolod Stakhov
fa1e7f8425
[Minor] Add one_param to MX symbols
7 years ago
Vsevolod Stakhov
c0e7b579a4
[Feature] Add `one_param` flag for metric symbols
7 years ago
Vsevolod Stakhov
d517ff5985
[Minor] Use one MX in options
7 years ago
Vsevolod Stakhov
8a5401d02d
[Fix] Check for socket error before connection in lua_tcp
7 years ago
Vsevolod Stakhov
308c876d0b
[Minor] Load dynamic conf as soon as possible
7 years ago
Vsevolod Stakhov
903bd56c0a
[Feature] Allow to plan new periodics at different time
7 years ago
Vsevolod Stakhov
a00b17d54e
[Minor] Use alpha cmp for scores in dynamic conf
7 years ago
Vsevolod Stakhov
9d14da1026
[Fix] Fix various errors in lua dynamic conf plugin
7 years ago
Vsevolod Stakhov
b2cfa63b1f
[Fix] Fix applying of lua dynamic confg
7 years ago
Vsevolod Stakhov
afa99d6cb1
[Feature] Store enabled flag for webui session
7 years ago
Vsevolod Stakhov
ef8d0e0384
[Fix] Fix stats for backend-less classifiers
7 years ago
Vsevolod Stakhov
2c29a94164
Merge pull request #1074 from fatalbanana/retransmits
[Test] Try improve reliability of fuzzy tests
7 years ago
Andrew Lewis
f60059e314
[Test] Try improve reliability of fuzzy tests
7 years ago
Vsevolod Stakhov
3d5132aa9b
[Minor] Fix warnings
7 years ago
Vsevolod Stakhov
fc811374f8
Merge pull request #1073 from fatalbanana/luajit
[Minor] Fix build with dev version of luajit
7 years ago
Vsevolod Stakhov
1c129b77cb
[Minor] Report redis error when getting stats keys
7 years ago
Vsevolod Stakhov
69b6d5fd0a
[CritFix] Fix iteration over headers array (introduced in 1.4)
7 years ago
Vsevolod Stakhov
d73315f9bb
[Fix] Process headers only once
7 years ago
Andrew Lewis
868c11401b
[Minor] Fix build with dev version of luajit
7 years ago
Vsevolod Stakhov
d31ea27e06
Merge pull request #1072 from AlexeySa/patch-4
Change logic for MX-check plugin
7 years ago
Vsevolod Stakhov
8ee425e859
[Fix] Fix on_finish scripts and async handlers
7 years ago
AL
6e71b7de04
Update mx_check.lua
7 years ago
AL
1719feacff
Update mx_check.lua
7 years ago
AL
c95a6f83eb
Change logic for MX-check plugin
Old version: FROM <one@test.vov.ru> realy check "vov.ru"
New version: FROM <one@test.vov.ru> realy check "test.vov.ru"
7 years ago
Vsevolod Stakhov
e3788b3fbf
Merge pull request #1070 from AlexeySa/patch-3
[Minor] Add expire setting for non valid mxes
7 years ago
Vsevolod Stakhov
c87c65df76
Merge pull request #1067 from fatalbanana/av
[Feature] Allow for excluding messages from AV scanning based on size
7 years ago
Vsevolod Stakhov
0edaed34e4
[Feature] Allow to update dynamic conf in Redis
7 years ago
AL
a72bcec609
[Minor] Add expire setting for non valid mxes
For MX plugin
7 years ago
Vsevolod Stakhov
0758d1ea48
Merge pull request #1060 from xpunkt/patch-3
ham domains added
7 years ago