Vsevolod Stakhov
8c2a9cf39f
[Minor] Core: Add more init flags to libmagic
5 years ago
Vsevolod Stakhov
772964f83b
Revert "Revert "[Fix] Use decoded values when parsing mime addresses""
This reverts commit a4255c6428
.
5 years ago
Vsevolod Stakhov
f5ba29a49b
[Fix] Core: Fix log_urls flag (and encrypted logging)
5 years ago
Vsevolod Stakhov
743c5a525b
[Doc] Further fixes to doxydown
5 years ago
Vsevolod Stakhov
6655c2dea6
[Doc] Further fixes in docs layout
5 years ago
Vsevolod Stakhov
41d0383108
[Doc] Improve doxydown methods/functions index
5 years ago
Vsevolod Stakhov
525f1dc2c1
[Doc] Add module description for lua clickhouse
5 years ago
Vsevolod Stakhov
f4fd78cc16
[Doc] Add missing lua references
5 years ago
Vsevolod Stakhov
13252a6d57
[Rework] Core: Improve structure of lru hash, get rid of GHashTable
5 years ago
Vsevolod Stakhov
f312ec8294
[Fix] Core: treat nodes with ttl properly in lru cache
Issue: #2675
5 years ago
Vsevolod Stakhov
a3f5dadc46
Merge pull request #2673 from PHPGangsta/patch-1
Added message/rfc822 to mime_types.inc
5 years ago
Michael Kliewe
c61f708d7d
Added message/rfc822 to mime_types.inc
message/rfc822 is the mimetype if you forward an email as attachment (.eml)
5 years ago
Vsevolod Stakhov
fe8d8e6e2a
[Minor] Fix new greylist records case
5 years ago
Vsevolod Stakhov
b7108d649b
[Minor] Fuzzy_storage: properly set reply on blocked
5 years ago
Vsevolod Stakhov
7984ea11ef
[Feature] Fuzzy_storage: add preliminary support of rate limits
5 years ago
Vsevolod Stakhov
d3d19ad641
[Feature] Core: allow to emit soft reject on task timeout
5 years ago
Vsevolod Stakhov
b6d78afab8
[Minor] Reset state to work with multiple backends
5 years ago
Vsevolod Stakhov
450314bcae
[Test] Add some tests for greylist module
5 years ago
Vsevolod Stakhov
839f2a48ff
[Fix] Greylist: fix records checking
5 years ago
Vsevolod Stakhov
de5ca6a560
[Minor] Add default
5 years ago
Vsevolod Stakhov
76feec4534
[Minor] Fix mess
5 years ago
Vsevolod Stakhov
3e61a8e490
[Minor] Fix task timeout in proxy worker
5 years ago
Vsevolod Stakhov
2df03ee50f
[Fix] Fix greylisting log message and logic
5 years ago
Vsevolod Stakhov
eb75483007
[Conf] Move to options
5 years ago
Vsevolod Stakhov
0846fb2f60
[Rework] Unify task_timeout
5 years ago
Vsevolod Stakhov
e1b043f8bf
[Feature] Add method task:lookup_words
5 years ago
Vsevolod Stakhov
d027dca0f2
[Feature] Query sentinel on master errors
Issue: #2665
5 years ago
Vsevolod Stakhov
8feff3e587
[Minor] Skip broken slaves retrieved from sentinel
Issue: #2667
5 years ago
Vsevolod Stakhov
70d859cede
[Feature] Allow to add upstream watchers to Lua API
5 years ago
Vsevolod Stakhov
a6a1a8d5ae
[Feature] Implement event watchers for upstreams
5 years ago
Vsevolod Stakhov
b99cd00a12
[Fix] Sort data received from Sentinel to avoid constant replacing
Issue: #2664
Closes: #2664
5 years ago
Vsevolod Stakhov
390c2f4e28
[Fix] Set proper element when reading data from Sentinel
Issue: #2663
Closes: #2663
5 years ago
Vsevolod Stakhov
65766a8639
[Minor] Link breaks spec...
5 years ago
Vsevolod Stakhov
8bb1291a9c
[Minor] Add workaround for bug in RHEL 6
5 years ago
Vsevolod Stakhov
a3339054eb
Merge pull request #2662 from moisseev/webui
[Minor] Add tooltip to "Scan time" column header
5 years ago
Alexander Moisseev
d1441f3f22
[Minor] Add tooltip to "Scan time" column header
5 years ago
Vsevolod Stakhov
b9384315ad
[Fix] Fix emails filtering in emails module
5 years ago
Vsevolod Stakhov
34a0eebf73
[Minor] Update version to 1.8.4
5 years ago
Vsevolod Stakhov
1b9f2f3026
Release 1.8.3
* [CritFix] Make flags mutually exclusive for mime parts
* [CritFix] Strictly deny unencoded bad utf8 sequences in headers
* [Feature] Add Kaspersky antivirus support
* [Feature] Add method to get dkim results
* [Feature] Add more words regexp classes
* [Feature] Allow to choose words format in `rspamadm mime`
* [Feature] Allow to get all types of words from Lua
* [Feature] Allow to get task flags in C expressions
* [Feature] Allow to require encryption when accepting connections
* [Feature] Ignore bogus whitespaces in the words
* [Feature] Implement more strict configuration tests
* [Feature] Improve SPF results in Authentication-Results
* [Feature] Support ClickHouse database
* [Fix] Add failsafety for utf8 regexps
* [Fix] Do not trigger BROKEN_CONTENT_TYPE on innocent text parts
* [Fix] Emit error if connection has been terminated with no stop pattern
* [Fix] Fix boundaries checks in embedded messages
* [Fix] Fix double free
* [Fix] Perform policy downgrade on sample out, add tests
* [Fix] Properly escape utf8 regexps in hyperscan mode
* [Fix] Selectors - attachments args condition
* [Fix] Some fixes for raw parts
* [Fix] Treat learning errors as non-fatal
* [Fix] Use tld when looking for DKIM domains
* [Project] Words unicode structure rework
* [Project] Add preliminary Redis Sentinel support
* [Project] Improve Authentication-Results header
* [Project] Rework DKIM checks results
* [Project] Use more generalised API to produce meta words
Signed-off-by: Vsevolod Stakhov <vsevolod@highsecure.ru>
5 years ago
Vsevolod Stakhov
2bcf327219
[Feature] Implement more strict configuration tests
5 years ago
Vsevolod Stakhov
5f7111cfe6
[Minor] Do not start new symbols when task is being destroyed/cleaned
5 years ago
Vsevolod Stakhov
43ecc1dafc
[Minor] Do not tolerate archives with `text` content type
5 years ago
Vsevolod Stakhov
2e50ad95a3
[Fix] Do not trigger BROKEN_CONTENT_TYPE on innocent text parts
5 years ago
Vsevolod Stakhov
b4442b41ba
[Minor] Add rspamd_str_make_utf_valid routine + unit tests
5 years ago
Vsevolod Stakhov
fe940c7d3d
[Feature] Support ClickHouse database
Issue: #2655
5 years ago
Vsevolod Stakhov
9508d87e3c
[Minor] Fix greylisting messages
Issue: #2660
5 years ago
Vsevolod Stakhov
a45d5bd3da
[Minor] Oops, restore tempfail handling in DKIM
5 years ago
Vsevolod Stakhov
25e0349afb
[Project] Rework DKIM AR to support RFC6008
5 years ago
Vsevolod Stakhov
831de79b94
[Project] Fix several issues with dkim check results
5 years ago
Vsevolod Stakhov
5569e44d15
[Feature] Add method to get dkim results
5 years ago