]> source.dussan.org Git - rspamd.git/log
rspamd.git
3 years agoMerge pull request #3553 from fatalbanana/byte
Vsevolod Stakhov [Mon, 16 Nov 2020 19:12:59 +0000 (19:12 +0000)]
Merge pull request #3553 from fatalbanana/byte

[Minor] rspamd_text:byte() metamethod

3 years ago[Fix] Fix issue with pushing binary formats to Lua strings
Vsevolod Stakhov [Mon, 16 Nov 2020 18:45:17 +0000 (18:45 +0000)]
[Fix] Fix issue with pushing binary formats to Lua strings

3 years ago[Minor] Lua_text: Add a simple find method
Vsevolod Stakhov [Mon, 16 Nov 2020 17:33:00 +0000 (17:33 +0000)]
[Minor] Lua_text: Add a simple find method

3 years ago[Minor] rspamd_text:byte() metamethod 3553/head
Andrew Lewis [Mon, 16 Nov 2020 18:13:03 +0000 (20:13 +0200)]
[Minor] rspamd_text:byte() metamethod

3 years agoMerge pull request #3551 from korgoth1/master
Vsevolod Stakhov [Sun, 15 Nov 2020 20:15:52 +0000 (20:15 +0000)]
Merge pull request #3551 from korgoth1/master

[TEST] smtp date

3 years ago[TEST] smtp date 3551/head
korgoth1 [Sat, 14 Nov 2020 21:36:26 +0000 (00:36 +0300)]
[TEST] smtp date

3 years ago[Fix] Use message pointer to avoid obsolete data to be cached
Vsevolod Stakhov [Fri, 13 Nov 2020 18:28:57 +0000 (18:28 +0000)]
[Fix] Use message pointer to avoid obsolete data to be cached

3 years ago[Minor] Improve error logging
Vsevolod Stakhov [Fri, 13 Nov 2020 17:59:12 +0000 (17:59 +0000)]
[Minor] Improve error logging

3 years ago[Test] Fix tests
Vsevolod Stakhov [Fri, 13 Nov 2020 16:53:02 +0000 (16:53 +0000)]
[Test] Fix tests

3 years ago[Minor] Selectors: filter_string_nils utility transformation
Vsevolod Stakhov [Fri, 13 Nov 2020 16:52:43 +0000 (16:52 +0000)]
[Minor] Selectors: filter_string_nils utility transformation

3 years ago[Minor] Improve the default sort function in deep_sort function
Vsevolod Stakhov [Fri, 13 Nov 2020 16:52:20 +0000 (16:52 +0000)]
[Minor] Improve the default sort function in deep_sort function

3 years ago[Fix] Deduct type of a table methods
Vsevolod Stakhov [Fri, 13 Nov 2020 11:29:41 +0000 (11:29 +0000)]
[Fix] Deduct type of a table methods

3 years ago[Minor] Rbl: Allow to add dependencies for RBL rules
Vsevolod Stakhov [Fri, 13 Nov 2020 11:22:06 +0000 (11:22 +0000)]
[Minor] Rbl: Allow to add dependencies for RBL rules

3 years ago[Minor] Rbl: Workaround for 'rules'
Vsevolod Stakhov [Fri, 13 Nov 2020 11:21:53 +0000 (11:21 +0000)]
[Minor] Rbl: Workaround for 'rules'

3 years agoMerge pull request #3492 from korgoth1/master
Vsevolod Stakhov [Thu, 12 Nov 2020 15:35:42 +0000 (15:35 +0000)]
Merge pull request #3492 from korgoth1/master

[TEST] ARC_ALLOW

3 years ago[Minor] Use rspamd_parsers directly
Vsevolod Stakhov [Wed, 11 Nov 2020 15:08:01 +0000 (15:08 +0000)]
[Minor] Use rspamd_parsers directly

3 years ago[Rework] Move parsers to a separate lua library
Vsevolod Stakhov [Wed, 11 Nov 2020 13:41:36 +0000 (13:41 +0000)]
[Rework] Move parsers to a separate lua library

3 years agoMerge pull request #3548 from fatalbanana/metatokens_selector
Vsevolod Stakhov [Wed, 11 Nov 2020 10:46:12 +0000 (10:46 +0000)]
Merge pull request #3548 from fatalbanana/metatokens_selector

[Minor] Selectors: Add extractor for metatokens

3 years ago[Minor] Selectors: Add extractor & transform for metatokens 3548/head
Andrew Lewis [Wed, 11 Nov 2020 07:47:02 +0000 (09:47 +0200)]
[Minor] Selectors: Add extractor & transform for metatokens

3 years ago[Minor] Mx_check: Limit number of A requests per MX
Vsevolod Stakhov [Tue, 10 Nov 2020 22:41:10 +0000 (22:41 +0000)]
[Minor] Mx_check: Limit number of A requests per MX

3 years ago[TEST] ARC_ALLOW 3492/head
korgoth1 [Tue, 10 Nov 2020 20:55:30 +0000 (23:55 +0300)]
[TEST] ARC_ALLOW

3 years ago[TEST] ARC_ALLOW
korgoth1 [Tue, 10 Nov 2020 20:43:08 +0000 (23:43 +0300)]
[TEST] ARC_ALLOW

3 years ago[TEST] ARC_ALLOW
korgoth1 [Mon, 9 Nov 2020 19:34:38 +0000 (22:34 +0300)]
[TEST] ARC_ALLOW

3 years ago[Test] Add smtp date parser unit tests
Vsevolod Stakhov [Mon, 9 Nov 2020 16:21:08 +0000 (16:21 +0000)]
[Test] Add smtp date parser unit tests

3 years agoMerge pull request #3547 from fatalbanana/clickhouse
Vsevolod Stakhov [Mon, 9 Nov 2020 11:54:58 +0000 (11:54 +0000)]
Merge pull request #3547 from fatalbanana/clickhouse

[Fix] Clickhouse: escape carriage return

3 years ago[Minor] Reputation: Support compatible whitelist definition
Vsevolod Stakhov [Mon, 9 Nov 2020 11:54:11 +0000 (11:54 +0000)]
[Minor] Reputation: Support compatible whitelist definition

Issue: #3545

3 years ago[Minor] Add maps expressions schema
Vsevolod Stakhov [Mon, 9 Nov 2020 11:53:01 +0000 (11:53 +0000)]
[Minor] Add maps expressions schema

3 years ago[Fix] Clickhouse: escape carriage return 3547/head
Andrew Lewis [Mon, 9 Nov 2020 10:53:23 +0000 (12:53 +0200)]
[Fix] Clickhouse: escape carriage return

3 years ago[Test] Fix stupid robot
Vsevolod Stakhov [Sun, 8 Nov 2020 21:13:43 +0000 (21:13 +0000)]
[Test] Fix stupid robot

3 years ago[Minor] Disable regexp limits for hyperscan
Vsevolod Stakhov [Sat, 7 Nov 2020 23:34:58 +0000 (23:34 +0000)]
[Minor] Disable regexp limits for hyperscan

3 years ago[Feature] Use own daemonization routine
Vsevolod Stakhov [Fri, 6 Nov 2020 21:23:45 +0000 (21:23 +0000)]
[Feature] Use own daemonization routine

3 years agoMerge pull request #3544 from fatalbanana/tp
Vsevolod Stakhov [Thu, 5 Nov 2020 15:09:34 +0000 (15:09 +0000)]
Merge pull request #3544 from fatalbanana/tp

[Test] Rework composites test

3 years ago[Minor] Add check for map cache skew
Vsevolod Stakhov [Thu, 5 Nov 2020 15:02:46 +0000 (15:02 +0000)]
[Minor] Add check for map cache skew

3 years ago[Test] Rework composites test 3544/head
Andrew Lewis [Thu, 5 Nov 2020 13:36:54 +0000 (15:36 +0200)]
[Test] Rework composites test

3 years ago[Fix] Composites: Allow partial match
Vsevolod Stakhov [Thu, 5 Nov 2020 12:56:21 +0000 (12:56 +0000)]
[Fix] Composites: Allow partial match

3 years ago[Feature] Support multiple conditions for symbols
Vsevolod Stakhov [Thu, 5 Nov 2020 12:39:05 +0000 (12:39 +0000)]
[Feature] Support multiple conditions for symbols

3 years agoMerge pull request #3538 from fatalbanana/conditions_test
Vsevolod Stakhov [Thu, 5 Nov 2020 10:41:13 +0000 (10:41 +0000)]
Merge pull request #3538 from fatalbanana/conditions_test

[Test] Multiple conditions

3 years agoMerge pull request #3543 from fatalbanana/3395
Vsevolod Stakhov [Wed, 4 Nov 2020 13:56:36 +0000 (13:56 +0000)]
Merge pull request #3543 from fatalbanana/3395

[Fix] Fix ClamAV result for cached encrypted file (#3395)

3 years ago[Fix] Fix ClamAV result for cached encrypted file (#3395) 3543/head
Andrew Lewis [Wed, 4 Nov 2020 13:39:45 +0000 (15:39 +0200)]
[Fix] Fix ClamAV result for cached encrypted file (#3395)

3 years ago[Test] Fighting with windmills in robot
Vsevolod Stakhov [Wed, 4 Nov 2020 13:18:43 +0000 (13:18 +0000)]
[Test] Fighting with windmills in robot

3 years ago[Feature] Composites: Improve composite atoms parser
Vsevolod Stakhov [Wed, 4 Nov 2020 12:17:59 +0000 (12:17 +0000)]
[Feature] Composites: Improve composite atoms parser

3 years ago[Minor] Lua_magic: RTF should not be treated as text without conversion
Vsevolod Stakhov [Wed, 4 Nov 2020 11:30:31 +0000 (11:30 +0000)]
[Minor] Lua_magic: RTF should not be treated as text without conversion

3 years agoMerge pull request #3540 from fatalbanana/3489
Vsevolod Stakhov [Tue, 3 Nov 2020 19:46:43 +0000 (19:46 +0000)]
Merge pull request #3540 from fatalbanana/3489

[Minor] Rspamadm: avoid errors when Redis is unconfigured (#3489)

3 years agoMerge pull request #3539 from fatalbanana/3415
Vsevolod Stakhov [Tue, 3 Nov 2020 19:46:27 +0000 (19:46 +0000)]
Merge pull request #3539 from fatalbanana/3415

[Fix] Fix settings in case actions are set to null (#3415)

3 years ago[Minor] Update dependency info
Vsevolod Stakhov [Tue, 3 Nov 2020 10:06:54 +0000 (10:06 +0000)]
[Minor] Update dependency info

3 years ago[Minor] Rspamadm: avoid errors when Redis is unconfigured (#3489) 3540/head
Andrew Lewis [Tue, 3 Nov 2020 09:42:59 +0000 (11:42 +0200)]
[Minor] Rspamadm: avoid errors when Redis is unconfigured (#3489)

3 years ago[Fix] Fix settings in case actions are set to null (#3415) 3539/head
Andrew Lewis [Tue, 3 Nov 2020 08:46:56 +0000 (10:46 +0200)]
[Fix] Fix settings in case actions are set to null (#3415)

3 years ago[Test] Multiple conditions 3538/head
Andrew Lewis [Tue, 3 Nov 2020 07:11:24 +0000 (09:11 +0200)]
[Test] Multiple conditions

3 years ago[Feature] Elastic: Add some missing fields
Vsevolod Stakhov [Mon, 2 Nov 2020 16:08:00 +0000 (16:08 +0000)]
[Feature] Elastic: Add some missing fields

3 years agoMerge pull request #3537 from citrin/forged-recipients
Vsevolod Stakhov [Sat, 31 Oct 2020 20:46:58 +0000 (20:46 +0000)]
Merge pull request #3537 from citrin/forged-recipients

[Minor] forged_recipients: fix for uppercase RFC5321.MailFrom domain

3 years ago[Minor] Lua_mime: One more off-by-one
Vsevolod Stakhov [Fri, 30 Oct 2020 19:06:19 +0000 (19:06 +0000)]
[Minor] Lua_mime: One more off-by-one

3 years ago[Minor] Lua_mime: Some more issue fixed
Vsevolod Stakhov [Fri, 30 Oct 2020 18:17:44 +0000 (18:17 +0000)]
[Minor] Lua_mime: Some more issue fixed

3 years ago[Minor] forged_recipients: fix for uppercase RFC5321.MailFrom domain 3537/head
Anton Yuzhaninov [Fri, 30 Oct 2020 17:44:22 +0000 (17:44 +0000)]
[Minor] forged_recipients: fix for uppercase RFC5321.MailFrom domain

If RFC5321.MailFrom has an address with uppercase domain following error
happens:
/usr/share/rspamd/plugins/forged_recipients.lua:129: attempt to index a nil value; trace: [1]:{/usr/share/rspamd/plugins/forged_recipients.lua:129 - <unknown> [Lua]};

Lowercase a domain.

3 years ago[Minor] Lua_mime: One more offset fix
Vsevolod Stakhov [Fri, 30 Oct 2020 12:09:00 +0000 (12:09 +0000)]
[Minor] Lua_mime: One more offset fix

3 years ago[Minor] Lua_mime: Fix several off-by one issues
Vsevolod Stakhov [Fri, 30 Oct 2020 12:04:01 +0000 (12:04 +0000)]
[Minor] Lua_mime: Fix several off-by one issues

3 years ago[Minor] Lua_mime: Quote charser
Vsevolod Stakhov [Thu, 29 Oct 2020 13:09:33 +0000 (13:09 +0000)]
[Minor] Lua_mime: Quote charser

3 years ago[Minor] Lua_mime: Several fixes in replacement
Vsevolod Stakhov [Thu, 29 Oct 2020 13:05:08 +0000 (13:05 +0000)]
[Minor] Lua_mime: Several fixes in replacement

3 years ago[Minor] Add more logging in map reread reason
Vsevolod Stakhov [Wed, 28 Oct 2020 10:35:42 +0000 (10:35 +0000)]
[Minor] Add more logging in map reread reason

3 years ago[Minor] Add matches flag
Vsevolod Stakhov [Wed, 28 Oct 2020 10:30:49 +0000 (10:30 +0000)]
[Minor] Add matches flag

3 years agoMerge pull request #3532 from moisseev/webui
Vsevolod Stakhov [Tue, 27 Oct 2020 17:11:01 +0000 (17:11 +0000)]
Merge pull request #3532 from moisseev/webui

[WebUI] Fix config editor read-only mode attribute

3 years ago[WebUI] Fix config editor read-only mode attribute 3532/head
moisseev [Tue, 27 Oct 2020 15:18:00 +0000 (18:18 +0300)]
[WebUI] Fix config editor read-only mode attribute

3 years ago[Feature] Lua_mime: Add ability to do multipattern replacement
Vsevolod Stakhov [Tue, 27 Oct 2020 15:15:39 +0000 (15:15 +0000)]
[Feature] Lua_mime: Add ability to do multipattern replacement

3 years ago[Minor] Lua_mime: Refactor slightly
Vsevolod Stakhov [Tue, 27 Oct 2020 11:10:15 +0000 (11:10 +0000)]
[Minor] Lua_mime: Refactor slightly

3 years ago[Minor] Lua_text: Add concat method
Vsevolod Stakhov [Tue, 27 Oct 2020 09:32:24 +0000 (09:32 +0000)]
[Minor] Lua_text: Add concat method

3 years ago[Minor] Lua_text: Allow comparison methods with plain strings
Vsevolod Stakhov [Mon, 26 Oct 2020 20:52:59 +0000 (20:52 +0000)]
[Minor] Lua_text: Allow comparison methods with plain strings

3 years ago[Fix] Do not load errored hyperscan database
Vsevolod Stakhov [Mon, 26 Oct 2020 20:22:46 +0000 (20:22 +0000)]
[Fix] Do not load errored hyperscan database

3 years ago[Feature] Lua_trie: Allow to report start of the match
Vsevolod Stakhov [Mon, 26 Oct 2020 18:04:31 +0000 (18:04 +0000)]
[Feature] Lua_trie: Allow to report start of the match

3 years ago[Minor] Remove unused var
Vsevolod Stakhov [Mon, 26 Oct 2020 17:49:46 +0000 (17:49 +0000)]
[Minor] Remove unused var

3 years ago[Minor] Fix rspamd_has_only_html_part function + refactor macro names
Vsevolod Stakhov [Mon, 26 Oct 2020 14:49:37 +0000 (14:49 +0000)]
[Minor] Fix rspamd_has_only_html_part function + refactor macro names

3 years ago[Minor] Grrr for grrr
Vsevolod Stakhov [Mon, 26 Oct 2020 13:01:54 +0000 (13:01 +0000)]
[Minor] Grrr for grrr

3 years ago[Minor] Grr, one more format string issue
Vsevolod Stakhov [Mon, 26 Oct 2020 12:53:25 +0000 (12:53 +0000)]
[Minor] Grr, one more format string issue

3 years ago[Minor] Further fixes about maps duplicates
Vsevolod Stakhov [Mon, 26 Oct 2020 12:42:57 +0000 (12:42 +0000)]
[Minor] Further fixes about maps duplicates

3 years ago[Rework] Furhter logging improvements
Vsevolod Stakhov [Mon, 26 Oct 2020 12:26:39 +0000 (12:26 +0000)]
[Rework] Furhter logging improvements

3 years ago[Rework] Track maps origins
Vsevolod Stakhov [Mon, 26 Oct 2020 12:14:17 +0000 (12:14 +0000)]
[Rework] Track maps origins

3 years agoMerge pull request #3524 from fatalbanana/test_stability
Vsevolod Stakhov [Mon, 26 Oct 2020 10:09:36 +0000 (10:09 +0000)]
Merge pull request #3524 from fatalbanana/test_stability

[Test] Improve test stability

3 years ago[Test] Improve test stability 3524/head
Andrew Lewis [Mon, 19 Oct 2020 08:04:57 +0000 (10:04 +0200)]
[Test] Improve test stability

 - Antivirus: better visibility into why test servers mightn't start
 - Antivirus: don't use ephemeral port range
 - Fuzzy skip hash: wait for map reload

3 years agoMerge pull request #3530 from andryyy/patch-17
Vsevolod Stakhov [Sat, 24 Oct 2020 16:42:29 +0000 (17:42 +0100)]
Merge pull request #3530 from andryyy/patch-17

[Feature] Include fuzzy hashes in meta data, if any

3 years agoInclude fuzzy hashes in meta data, if any 3530/head
André Peters [Fri, 23 Oct 2020 19:12:37 +0000 (21:12 +0200)]
Include fuzzy hashes in meta data, if any

Tested:

```
[X-Rspamd-From] => unknown"
[X-Rspamd-Ip] => unknown"
[X-Rspamd-Subject] => asdasd"
[X-Rspamd-Qid] => unknown"
[X-Rspamd-Rcpt] => unknown"
[X-Rspamd-Action] => reject"
[X-Rspamd-Score] => 29.15"
[User-Agent] => rspamd-2.6"
[X-Rspamd-Fuzzy] => ["c62020f5ba6f4e3e403b6c67abb860954452fa662bf8c38dae06c17c70cc0b79720cf762e45fbeeea7d2fb17f9cf4b28c851bb70f2526b000dba852899c7ce67"]"
[X-Rspamd-User] => unknown"
[X-Rspamd-Symbols] => [{"score":0,"group":"policies","name":"ARC_NA","groups":["policies","arc"]},{"options":["andre.peters@tinc.gmbh"],"score":0,"group":"headers","name":"HAS_REPLYTO","groups":["headers"]},{"options":["andre@develcow.de"],"score":0,"group":"multimap","name":"RCPT_WANTS_SUBJECT_TAG","groups":["multimap"]},{"score":0,"group":"headers","name":"REPLYTO_EQ_FROM","groups":["headers"]},{"score":0,"group":"headers","name":"FROM_HAS_DN","groups":["headers"]},{"options":["11:c62020f5ba:1.00:bin"],"score":15,"group":"fuzzy","name":"LOCAL_FUZZY_DENIED","groups":["fuzzy"]},{"score":0.500000,"group":"headers","name":"MV_CASE","groups":["headers"]},{"score":1,"group":"composite","name":"POLICY_FAILURE","groups":["composite"]},{"options":["multipart/alternative","text/plain"],"score":-0.100000,"group":"mime_types","name":"MIME_GOOD","groups":["mime_types"]},{"options":["failed to scan and retransmits exceed"],"score":0,"group":"antivirus","name":"CLAM_VIRUS_FAIL","groups":["antivirus"]},{"options":["1"],"score":0,"group":"headers","name":"RCPT_COUNT_ONE","groups":["headers"]},{"options":["100.00%"],"score":2.500000,"group":"statistics","name":"BAYES_SPAM","groups":["statistics"]},{"score":0,"group":"headers","name":"TO_DN_EQ_ADDR_ALL","groups":["headers"]},{"options":["0"],"score":0,"group":"headers","name":"RCVD_COUNT_ZERO","groups":["headers"]},{"options":["develcow.de"],"score":0,"group":"multimap","name":"RCPT_MAILCOW_DOMAIN","groups":["multimap"]},{"score":0,"group":"policies","name":"R_DKIM_NA","groups":["policies","dkim"]},{"options":["0:+","1:+","2:~"],"score":0,"group":"mime_types","name":"MIME_TRACE","groups":["mime_types"]},{"options":["subject"],"score":0.250000,"group":"headers","name":"R_MIXED_CHARSET","groups":["headers"]},{"score":0.500000,"group":"Message ID","name":"MID_RHS_NOT_FQDN","groups":["Message ID"]},{"score":8.500000,"group":"hfilter","name":"HFILTER_HOSTNAME_UNKNOWN","groups":["hfilter"]},{"options":["tinc.gmbh : No valid SPF, No valid DKIM","none"],"score":1,"group":"policies","name":"DMARC_POLICY_SOFTFAIL","groups":["policies","dmarc"]}]"
[Content-Type] => text/plain"
[Content-Length] => 3825"
[Host] => nginx"
[Connection] => close"
```

Will print "unknown" if missing.

3 years ago[Fix] Allow to use maps for strings that are not zero terminated
Vsevolod Stakhov [Fri, 23 Oct 2020 15:29:57 +0000 (16:29 +0100)]
[Fix] Allow to use maps for strings that are not zero terminated

3 years ago[Minor] Use consistent typing
Vsevolod Stakhov [Fri, 23 Oct 2020 15:29:45 +0000 (16:29 +0100)]
[Minor] Use consistent typing

3 years ago[Minor] Fix force actions limit compare
Vsevolod Stakhov [Fri, 23 Oct 2020 14:13:52 +0000 (15:13 +0100)]
[Minor] Fix force actions limit compare

3 years ago[Minor] Improve map loading logging
Vsevolod Stakhov [Fri, 23 Oct 2020 13:52:12 +0000 (14:52 +0100)]
[Minor] Improve map loading logging

3 years ago[CritFix] Dkim: Fix simple canonicalisation if multiple signatures are presented
Vsevolod Stakhov [Fri, 23 Oct 2020 11:18:57 +0000 (12:18 +0100)]
[CritFix] Dkim: Fix simple canonicalisation if multiple signatures are presented

3 years agoMerge pull request #3529 from moisseev/webui
Vsevolod Stakhov [Thu, 22 Oct 2020 22:17:14 +0000 (23:17 +0100)]
Merge pull request #3529 from moisseev/webui

[WebUI] Update map editor

3 years ago[WebUI] Update map editor 3529/head
moisseev [Thu, 22 Oct 2020 14:57:34 +0000 (17:57 +0300)]
[WebUI] Update map editor

3 years ago[Fix] Multimap: Fix flags usage
Vsevolod Stakhov [Thu, 22 Oct 2020 12:12:33 +0000 (13:12 +0100)]
[Fix] Multimap: Fix flags usage

Issue: #3526

3 years ago[Fix] Fix html attachments checks
Vsevolod Stakhov [Thu, 22 Oct 2020 12:02:36 +0000 (13:02 +0100)]
[Fix] Fix html attachments checks

3 years ago[Minor] Lua_magic: Improve html detection heuristic
Vsevolod Stakhov [Wed, 21 Oct 2020 13:26:56 +0000 (14:26 +0100)]
[Minor] Lua_magic: Improve html detection heuristic

3 years ago[Project] Rbl: Migrate to `checks`
Vsevolod Stakhov [Tue, 20 Oct 2020 14:10:02 +0000 (15:10 +0100)]
[Project] Rbl: Migrate to `checks`

3 years ago[Minor] Provide some upgrade path
Vsevolod Stakhov [Tue, 20 Oct 2020 13:43:03 +0000 (14:43 +0100)]
[Minor] Provide some upgrade path

3 years ago[Project] Rbl: Move config code outside of the plugin
Vsevolod Stakhov [Tue, 20 Oct 2020 12:44:49 +0000 (13:44 +0100)]
[Project] Rbl: Move config code outside of the plugin

3 years ago[Rework] Rbl: Rework defaults logic
Vsevolod Stakhov [Tue, 20 Oct 2020 08:57:21 +0000 (09:57 +0100)]
[Rework] Rbl: Rework defaults logic

3 years ago[Project] Support connection filters registration from Lua
Vsevolod Stakhov [Mon, 19 Oct 2020 19:46:19 +0000 (20:46 +0100)]
[Project] Support connection filters registration from Lua

3 years ago[Project] Ressurect empty prefilters as connection filters
Vsevolod Stakhov [Mon, 19 Oct 2020 14:14:58 +0000 (15:14 +0100)]
[Project] Ressurect empty prefilters as connection filters

3 years ago[Minor] Switch to buffered IO
Vsevolod Stakhov [Mon, 19 Oct 2020 11:36:30 +0000 (12:36 +0100)]
[Minor] Switch to buffered IO

3 years ago[Minor] Switch to buffered IO + fix memory leak on reload
Vsevolod Stakhov [Mon, 19 Oct 2020 11:36:10 +0000 (12:36 +0100)]
[Minor] Switch to buffered IO + fix memory leak on reload

3 years ago[Minor] Use buffered output
Vsevolod Stakhov [Mon, 19 Oct 2020 11:23:09 +0000 (12:23 +0100)]
[Minor] Use buffered output

3 years ago[Minor] Ignore atime change in ev_stat
Vsevolod Stakhov [Sun, 18 Oct 2020 18:53:31 +0000 (19:53 +0100)]
[Minor] Ignore atime change in ev_stat

3 years agoMerge pull request #3521 from nh2/patch-1
Vsevolod Stakhov [Sun, 18 Oct 2020 18:35:11 +0000 (19:35 +0100)]
Merge pull request #3521 from nh2/patch-1

[Minor] whitelist_group.conf: Fix typo in description

4 years agoMerge pull request #3523 from moisseev/webui
Vsevolod Stakhov [Sat, 17 Oct 2020 18:48:35 +0000 (19:48 +0100)]
Merge pull request #3523 from moisseev/webui

[WebUI] Escape reserved HTML characters in editor