Vsevolod Stakhov
88a23e1ffb
[Test] What the hell is going on
5 years ago
Vsevolod Stakhov
47fb71592d
[Test] Fix clickhouse tests
5 years ago
Vsevolod Stakhov
f67e64e0e1
[Fix] Clickhouse: Support custom actions
Issue: #2861
5 years ago
Vsevolod Stakhov
4ad8975969
Merge pull request #2860 from moisseev/mime-types
[Minor] Add "iso" to bad_extensions
5 years ago
Alexander Moisseev
7bf9298501
[Minor] Add "iso" to bad_extensions
5 years ago
Vsevolod Stakhov
942de46ab8
[Minor] Emails: Lowercase all emails before check
Issue: #2857
Closes: #2857
5 years ago
Vsevolod Stakhov
a8846dcaff
[Fix] Hum, it seems that 99ff1c8 was not correct
5 years ago
Vsevolod Stakhov
d55fc7a802
Merge pull request #2855 from moisseev/mime-types
[Minor] Avoid comparing string with boolean
5 years ago
Vsevolod Stakhov
6953802f8d
Merge pull request #2854 from logingood/master
[Minor] Fuzzy upstream error threshold config
5 years ago
Alexander Moisseev
f24be02993
[Minor] Avoid comparing string with boolean
when CT is not found
5 years ago
Murat Mukhtarov
2d6e5544e4
[Minor] Fuzzy upstream error threshold config
It would be nice to be able to configure `max_errors` and `revive_time`
for fuzzy check module for low traffic systems.
When traffic volume is relatively low an error rate builds at very slow
rate and it would take a while to reach default 40% threshold. At the
same time waiting for 60s sometimes could be unreasonable for dynamic
environments to re-resolve rspamd fuzzy storage.
5 years ago
Vsevolod Stakhov
dbcc1c9452
[Minor] Update version to 1.9.3
5 years ago
Vsevolod Stakhov
fb577bd5a3
Release 1.9.2
* [Conf] Allow to load users plugins from plugins.d
* [Conf] oversign openpgp and autocrypt headers
* [Feature] Add SPF FFI library for Lua
* [Feature] Add more verbosity for SPF caching
* [Feature] Antivirus: Handle encrypted files specially
* [Feature] Clickhouse: Slashing - add new fields to CH
* [Feature] Dkim_signing: Add OpenDKIM like signing_table and key_table
* [Feature] Dkim_signing: Allow to use new options as maps
* [Feature] Import fpconv library
* [Feature] Lua_maps: Allow static regexp and glob maps
* [Feature] Parse ical files
* [Feature] Rspamadm: Add dns_tool utility
* [Feature] Store SPF records digests
* [Feature] Use fpconv girsu2 implementation for printing floats
* [Fix] Clickhouse: Use integer seconds when inserting rows
* [Fix] Fix floating point printing
* [Fix] Fix processing of embedded urls
* [Fix] Lua_clickhouse: Fix CH errors processing
* [Fix] Make spf digest stable
* [Fix] Properly detect encrypted files in zip archives
* [Fix] Slashing: Store times in GMT timezone in ClickHouse
* [Rules] Add additional conditions to perform BTC checks
* [Rules] Fix pay-to-hash addresses validation
Signed-off-by: Vsevolod Stakhov <vsevolod@highsecure.ru>
5 years ago
Vsevolod Stakhov
b7d96e6ad2
[Conf] Allow to load users plugins from plugins.d
Issue: #2848
5 years ago
Vsevolod Stakhov
154c9c1427
[Minor] Another misprint...
5 years ago
Vsevolod Stakhov
69ecc7e455
[Minor] Fix another misprint
5 years ago
Vsevolod Stakhov
878392cfea
[Minor] Fix misprint
5 years ago
Vsevolod Stakhov
941d2b26d2
[Minor] Oops, fix logic
5 years ago
Vsevolod Stakhov
ee201b7a8c
[Fix] Fix floating point printing
5 years ago
Vsevolod Stakhov
277d0a32c3
Revert "[Minor] Joins cleanup"
This reverts commit f803de985a
.
5 years ago
Vsevolod Stakhov
04b317274d
[Minor] Allow to add additional paths to plugins
Issue: #2848
5 years ago
Vsevolod Stakhov
51746c8275
Merge pull request #2852 from spacefreak86/mime_types
[Minor] Improve mime_types plugin
5 years ago
Vsevolod Stakhov
ea39656807
Merge pull request #2851 from heraklit256/gnupg-oversign
[Conf] oversign openpgp and autocrypt headers
5 years ago
Vsevolod Stakhov
e6e72472ad
Merge pull request #2850 from heraklit256/rule-descr-cleanup
[Minor] unify rule scores and weights and improve descriptions
5 years ago
Vsevolod Stakhov
4735fd1a28
[Test] Fix CH migration tests
5 years ago
Thomas Oettli
0165255b16
[Minor] mime_types: use higher weighted MIME type
if detected MIME type differs from Content-Type header
5 years ago
Vsevolod Stakhov
e9183ec8b8
[Test] Fix schema version
5 years ago
Vsevolod Stakhov
6f3c1341bc
[Minor] Oops, fix misprint
5 years ago
Vsevolod Stakhov
ade933cf63
[Feature] Clickhouse: Slashing - add new fields to CH
* IsSpf
* MimeRecipients
* MessageId
* ScanTimeReal
* ScanTimeVirtual
* SMTPFrom - alias
* SMTPRcpt - alias
* MIMEFrom - alias
* MIMERcpt - alias
Added new values to DKIM/DMARC checks to indicate different failures.
5 years ago
Vsevolod Stakhov
57b9a24fb0
[Fix] Clickhouse: Use integer seconds when inserting rows
5 years ago
Vsevolod Stakhov
d42bdb532a
[Minor] Remove exceptions search
5 years ago
heraklit256
df39ac32d6
[Conf] oversign openpgp and autocrypt headers
5 years ago
heraklit256
b6a405f63e
Merge pull request #12 from rspamd/master
merge upstream into local master
5 years ago
Vsevolod Stakhov
1f49c41254
[Minor] Fix return values count
5 years ago
Vsevolod Stakhov
4a59005fec
[Minor] Empty reply == success in CH universe
5 years ago
Vsevolod Stakhov
6c18baf830
[Fix] Lua_clickhouse: Fix CH errors processing
5 years ago
Thomas Oettli
0e20e00c8d
[Minor] mime_types: decode hex encoded characters
in filenames to improve file extension detection
5 years ago
Vsevolod Stakhov
f550bb8663
[Minor] Fix eslint warnings
5 years ago
Vsevolod Stakhov
b5c2a9b043
[Minor] Use tables in Markdown toc
5 years ago
Vsevolod Stakhov
af11984981
[Minor] Lua_task: Add function to get scan time
5 years ago
Vsevolod Stakhov
6861c93af2
[Fix] Properly detect encrypted files in zip archives
5 years ago
Vsevolod Stakhov
f0d671bca4
[Minor] Pet luacheck
5 years ago
Vsevolod Stakhov
59218b4e07
[Feature] Rspamadm: Add dns_tool utility
5 years ago
Vsevolod Stakhov
4824ea2d2b
[Feature] Add SPF FFI library for Lua
5 years ago
Vsevolod Stakhov
fe1c8f88b7
[Fix] Make spf digest stable
5 years ago
Vsevolod Stakhov
18c2b8ae42
[Fix] Slashing: Store times in GMT timezone in ClickHouse
5 years ago
Vsevolod Stakhov
4e79bc05da
[Rules] Add additional conditions to perform BTC checks
5 years ago
Vsevolod Stakhov
64772cf0e7
[Rules] Fix pay-to-hash addresses validation
5 years ago
Vsevolod Stakhov
2219a8e09f
[Minor] Add method to get matching SPF record
5 years ago
Vsevolod Stakhov
09704cf02c
[Minor] Add method to print resolved spf element
5 years ago