Vsevolod Stakhov
62409ad094
[Fix] Rbl: Fix inversed logic of the url_full_hostname
2 lat temu
Vsevolod Stakhov
2dfc078e1e
[Minor] Per luacheck when I'm here
2 lat temu
Vsevolod Stakhov
7b5d029178
[Fix] Improve duplicate settings error reporting
Issue: #3957
2 lat temu
Vsevolod Stakhov
4df47d1cb8
[Minor] Rbl: Add url_full_hostname option
2 lat temu
Pragadeesh Chandiran
bef70607af
[Feature] Add ROC feature to neural network plugin
2 lat temu
Vsevolod Stakhov
a60d02d527
[Minor] Allow to register preloads for external services
2 lat temu
Carsten Rosenberg
a7ac20d0b5
[Fix] ratelimit - symbol per bucket
2 lat temu
Vsevolod Stakhov
284ad6f1f2
[Minor] Bimi: Add version to the path
2 lat temu
Pragadeesh Chandiran
13ed039524
[Minor] Prevent duplicate rows from being inserted into neural training set
2 lat temu
Vsevolod Stakhov
9fd0db56f8
[Project] BIMI: Fix helper integration issues
2 lat temu
Vsevolod Stakhov
fd0c058c5d
[Feature] BIMI: Add preliminary version of the BIMI plugin
Issue: #3935
2 lat temu
bradleydoherty59
e401747c79
[Config] Allow configurable s3 urls
2 lat temu
Vsevolod Stakhov
9eaf2c53c5
[Minor] Rbl: Minor performance improvement when checking URL flags
Suggested by: @citrin
2 lat temu
Vsevolod Stakhov
dfe0b10097
[Minor] Clickhouse: Try to deal with clock skew in retention logic
2 lat temu
Vsevolod Stakhov
89f419a1f7
[Minor] Unify set_pre_result invocations
2 lat temu
Vsevolod Stakhov
d859235b16
[Fix] Correctly check numeric URLs in URL DNS lists
Issue: #3948
2 lat temu
Vsevolod Stakhov
4d52a5896a
[Fix] Dmarc: Always lowercase domain
Issue: #3940
2 lat temu
Vsevolod Stakhov
a30ec7cc13
[Feature] S3: Allow to store structured data in messagepack
2 lat temu
Vsevolod Stakhov
2664f9ef9c
[Minor] Mid: Try to fix composites insertion
2 lat temu
Andrew Lewis
dfacd5dcf9
[Minor] satisfy luacheck
2 lat temu
Andrew Lewis
8195741918
[Minor] external_relay: use real_ip
2 lat temu
Vsevolod Stakhov
b8c0ebc334
[Minor] Arc: Specify explicit order for the headers added
2 lat temu
Vsevolod Stakhov
7ba0e69b2f
[Feature] Ratelimit: Add per bucket configurations
This change add custom per bucket configuration
- symbol: for custom symbol
- message: for custom message
- skip_soft_reject: to disable soft rejection logic for this bucket
2 lat temu
Vsevolod Stakhov
51eefb68d5
[Feature] Antivirus: Allow to set fake eicar patterns for testing AV engines
2 lat temu
Vsevolod Stakhov
ce27fc0779
[Minor] Store obfuscated subjects in Redis
Issue: #3886
2 lat temu
Vsevolod Stakhov
196353b297
[Minor] Add content type to MIME_BAD_ATTACHMET symbol
2 lat temu
Andrew Lewis
14be23205a
[Minor] Another PUC-Rio Lua compatibility fix
- Reported by @mebourne
2 lat temu
Vsevolod Stakhov
cc206f252c
[Fix] Plug memory leak in http settings reload
Reverts: d9180d3ac0
2 lat temu
Vsevolod Stakhov
d4b650a68c
[Minor] Mime_types: Allow application/octet-stream for all extensions
2 lat temu
Tomohiro "Tomo-p" KATO
cdedeb9f4f
fix compatibility with lua-5.4
3 lat temu
Vsevolod Stakhov
94fe0c2e51
[Feature] Aws_s3: Allow to compress data stored
2 lat temu
Yoshimo
73395cdaca
- add bz2, egg, alz,xz and lz as additional archive extensions
2 lat temu
Vsevolod Stakhov
69959a3edb
[Minor] Aws_s3: Allow to set action on failure
2 lat temu
Vsevolod Stakhov
5bc4370297
[Feature] Add preliminary exporter to AWS S3
2 lat temu
Vsevolod Stakhov
f80fd24a50
[Minor] Dmarc: Store reports for esld and not for the specific domain
2 lat temu
Vsevolod Stakhov
ae794569d7
[Minor] Mx_check: Fix issue with multiple IPs per MX name
Issue: #3839
2 lat temu
Vsevolod Stakhov
5fe80e02c8
[Minor] Add lua_util.shuffle
2 lat temu
foron
ad132fa10e
Escape redis+selector
I believe it would be better to have the "redis+selector" pattern escaped as "redis%+selector". This would make it easier for string.find to match the documented map string.
2 lat temu
Vsevolod Stakhov
a3b5ad3d3b
[Feature] Allow to save and show attachment name when inserting AV scan results
2 lat temu
Vsevolod Stakhov
742507c784
[Minor] Url_redirector: Fix zset trimming
2 lat temu
Vsevolod Stakhov
569635a48c
[Rework] Dmarc: Move check policy function to the common utils
2 lat temu
Vsevolod Stakhov
8e65fac07f
[Rework] Move common and rarely used dmarc code to the library
2 lat temu
Vsevolod Stakhov
bb4171299d
[Minor] Refactor module name variable
2 lat temu
Vsevolod Stakhov
3dacc25318
[Rework] Dmarc: Rework reports keys structure
2 lat temu
Vsevolod Stakhov
e8d715b098
[Minor] Dmarc: Relax grammar to allow elements with no semicolons
2 lat temu
Vsevolod Stakhov
50f8ab9d21
[Project] Dmarc: Use zlists for dmarc reports
2 lat temu
Vsevolod Stakhov
b75b02a67b
[Rework] Reorganize dmarc plugin and remove unsupported reporting code
2 lat temu
Anton Yuzhaninov
3789d5c1d3
[Fix] ASN: fix _FAIL symbol for when main symbol is disabled
Fix error:
lua_dns_resolver_callback: call to dns callback failed: /usr/share/rspamd/plugins/asn.lua:74: attempt to concatenate field 'symbol' (a boolean value); trace: [1]:{/usr/share/rspamd/plugins/asn.lua:74 - <unknown> [Lua]};
Which happen when the main asn symbol is disabled in asn.conf using
symbol = false;
While here add nostat flag for ASN symbols (we cannot use them as
spam/ham signs).
2 lat temu
Vsevolod Stakhov
6adab61b4a
[Minor] Fix confusion
3 lat temu
Jan-Philipp Benecke
122970bed1
[FIX]: ASN: register symbol & minor change suggested by vstakhov
3 lat temu