]>
source.dussan.org Git - rspamd.git/log
Vsevolod Stakhov [Tue, 1 May 2018 14:55:25 +0000 (15:55 +0100)]
[Feature] Distinguish AV failure from clean result
Vsevolod Stakhov [Tue, 1 May 2018 12:47:02 +0000 (13:47 +0100)]
Merge pull request #2208 from andy-igoshin/master
[Minor] domains added
Andrey Igoshin [Tue, 1 May 2018 11:59:21 +0000 (14:59 +0300)]
[Minor] domains added
Vsevolod Stakhov [Tue, 1 May 2018 08:12:19 +0000 (09:12 +0100)]
[Minor] List proxy worker configurables
Vsevolod Stakhov [Mon, 30 Apr 2018 19:01:55 +0000 (20:01 +0100)]
[Test] Try to fix AV tests
Vsevolod Stakhov [Mon, 30 Apr 2018 18:45:02 +0000 (19:45 +0100)]
[Minor] Fix virtual symbols registration as parent now supports just ids
Vsevolod Stakhov [Mon, 30 Apr 2018 18:20:42 +0000 (19:20 +0100)]
[Minor] Fix issues with fail symbol in AV module
Vsevolod Stakhov [Mon, 30 Apr 2018 17:09:47 +0000 (18:09 +0100)]
[Feature] Add failure symbol for AV module
Vsevolod Stakhov [Mon, 30 Apr 2018 16:50:32 +0000 (17:50 +0100)]
[Feature] Implement stop symbols for Clickhouse collection
Vsevolod Stakhov [Mon, 30 Apr 2018 16:17:22 +0000 (17:17 +0100)]
Merge pull request #2205 from oxc/extended_virus_header
Add optional status prefix to X-Virus header
Vsevolod Stakhov [Mon, 30 Apr 2018 16:13:53 +0000 (17:13 +0100)]
[Minor] Fix simple maps after the recent change
Vsevolod Stakhov [Mon, 30 Apr 2018 15:48:04 +0000 (16:48 +0100)]
[Feature] Use scores from maps if `symbols_set` is not defined
Vsevolod Stakhov [Mon, 30 Apr 2018 15:41:48 +0000 (16:41 +0100)]
[Minor] Allow to insert enforced results from Lua
Vsevolod Stakhov [Mon, 30 Apr 2018 15:32:32 +0000 (16:32 +0100)]
[Minor] Rename confusing variables
Vsevolod Stakhov [Mon, 30 Apr 2018 15:11:50 +0000 (16:11 +0100)]
[Rework] Implement flags for inserting a symbol
Bernhard Frauendienst [Mon, 30 Apr 2018 12:34:51 +0000 (14:34 +0200)]
Add optional status prefix to X-Virus header
Adds two options to X-Virus milter header routine that prefix the header
value with a configured string when a virus was found (or not). This is
useful for sieve implementations (like pidgeonhole) that require a fixed
value part to match against.
Vsevolod Stakhov [Mon, 30 Apr 2018 11:40:14 +0000 (12:40 +0100)]
[Minor] Remove t1ha0 as it causes too many issues
Vsevolod Stakhov [Sun, 29 Apr 2018 20:22:22 +0000 (21:22 +0100)]
[Minor] Try to fix endiannes detection on Solaris
Issue: #2204
Vsevolod Stakhov [Sun, 29 Apr 2018 20:18:48 +0000 (21:18 +0100)]
[Minor] Fix build on Solaris
Issue: #2203
Closes: #2203
Vsevolod Stakhov [Sat, 28 Apr 2018 17:56:09 +0000 (18:56 +0100)]
[Minor] Mark module as experimental for now
Vsevolod Stakhov [Sat, 28 Apr 2018 17:53:57 +0000 (18:53 +0100)]
[Minor] Do not touch elements that have no hits
Vsevolod Stakhov [Sat, 28 Apr 2018 17:53:28 +0000 (18:53 +0100)]
[Feature] Add preliminary version of maps stats plugin
Vsevolod Stakhov [Sat, 28 Apr 2018 13:54:47 +0000 (14:54 +0100)]
[Minor] Add missing helper methods
Vsevolod Stakhov [Sat, 28 Apr 2018 13:26:56 +0000 (14:26 +0100)]
[Minor] Try to fix build for old compilers...
Vsevolod Stakhov [Sat, 28 Apr 2018 12:38:11 +0000 (13:38 +0100)]
[Feature] Upgrade t1ha distribution
Vsevolod Stakhov [Sat, 28 Apr 2018 11:29:34 +0000 (12:29 +0100)]
[Minor] Store digest for maps data
Vsevolod Stakhov [Sat, 28 Apr 2018 10:53:11 +0000 (11:53 +0100)]
[Minor] Fix braces style
Vsevolod Stakhov [Fri, 27 Apr 2018 18:47:38 +0000 (19:47 +0100)]
[Feature] Implement exclude patterns in rspamc
Issue: #2172
Closes: #2172
Vsevolod Stakhov [Fri, 27 Apr 2018 18:29:28 +0000 (19:29 +0100)]
[Minor] Utilise {rcpt_mailer} macro in milter mode
Issue: #2151
Vsevolod Stakhov [Fri, 27 Apr 2018 11:12:07 +0000 (12:12 +0100)]
Merge pull request #2200 from moisseev/rspamd_stats
[Minor] rspamd_stats: skip journalctl header
Vsevolod Stakhov [Fri, 27 Apr 2018 11:11:41 +0000 (12:11 +0100)]
Merge pull request #2198 from andy-igoshin/master
[Minor] Domains added
Vsevolod Stakhov [Fri, 27 Apr 2018 11:07:40 +0000 (12:07 +0100)]
[Minor] Improve lua_tcp logging
Alexander Moisseev [Fri, 27 Apr 2018 06:57:14 +0000 (09:57 +0300)]
[Minor] rspamd_stats: skip journalctl header
Vsevolod Stakhov [Thu, 26 Apr 2018 16:20:47 +0000 (17:20 +0100)]
[Feature] Implement map statistics function for lua API
Vsevolod Stakhov [Thu, 26 Apr 2018 14:37:11 +0000 (15:37 +0100)]
[Minor] Store number of elements in maps
Vsevolod Stakhov [Thu, 26 Apr 2018 13:51:50 +0000 (14:51 +0100)]
[Minor] Add method to get all maps configured
Vsevolod Stakhov [Thu, 26 Apr 2018 13:12:52 +0000 (14:12 +0100)]
[Minor] Link map and lua_map object
Andrey Igoshin [Wed, 25 Apr 2018 22:07:07 +0000 (01:07 +0300)]
[Minor] domains added
Vsevolod Stakhov [Wed, 25 Apr 2018 17:31:04 +0000 (18:31 +0100)]
[Fix] Check URL before adding implicit prefix
Issue: #2196
Vsevolod Stakhov [Wed, 25 Apr 2018 13:07:31 +0000 (14:07 +0100)]
[Minor] Add basic traversal helpers
Vsevolod Stakhov [Wed, 25 Apr 2018 12:56:49 +0000 (13:56 +0100)]
[Minor] Fix spf maps
Vsevolod Stakhov [Wed, 25 Apr 2018 12:37:07 +0000 (13:37 +0100)]
[Minor] Implement traverse functor in maps
Vsevolod Stakhov [Wed, 25 Apr 2018 12:11:56 +0000 (13:11 +0100)]
[Minor] Fix reply type
Vsevolod Stakhov [Tue, 24 Apr 2018 17:12:17 +0000 (18:12 +0100)]
[Minor] Export function to get terminal width from linenoise
Vsevolod Stakhov [Tue, 24 Apr 2018 16:37:45 +0000 (17:37 +0100)]
[Minor] Unify types
Vsevolod Stakhov [Tue, 24 Apr 2018 16:35:06 +0000 (17:35 +0100)]
[Fix] Propagate key when import implicit array from Lua
Vsevolod Stakhov [Tue, 24 Apr 2018 16:11:06 +0000 (17:11 +0100)]
[Minor] Fix implicit arrays case
Vsevolod Stakhov [Tue, 24 Apr 2018 15:06:39 +0000 (16:06 +0100)]
[Minor] Fix fuzzy whitelist map
Vsevolod Stakhov [Tue, 24 Apr 2018 14:57:20 +0000 (15:57 +0100)]
[Fix] Add resolving version of radix map helper
Vsevolod Stakhov [Tue, 24 Apr 2018 13:53:59 +0000 (14:53 +0100)]
[Fix] Strip spaces from map keys and values
Vsevolod Stakhov [Tue, 24 Apr 2018 09:48:44 +0000 (10:48 +0100)]
[Minor] Various improvements to corpus_test script
Vsevolod Stakhov [Mon, 23 Apr 2018 16:40:30 +0000 (17:40 +0100)]
[CritFix] Fix ucl escape for bad symbols
Issue: #2194
Vsevolod Stakhov [Mon, 23 Apr 2018 16:32:57 +0000 (17:32 +0100)]
Merge branch 'maps-helpers'
Vsevolod Stakhov [Mon, 23 Apr 2018 16:31:59 +0000 (17:31 +0100)]
[Project] Further fixes to maps usage
Vsevolod Stakhov [Mon, 23 Apr 2018 16:17:49 +0000 (17:17 +0100)]
[Project] Adopt lua maps
Vsevolod Stakhov [Mon, 23 Apr 2018 16:03:16 +0000 (17:03 +0100)]
[Project] Adopt code
Vsevolod Stakhov [Mon, 23 Apr 2018 15:42:48 +0000 (16:42 +0100)]
[Project] Make various API functions public
Vsevolod Stakhov [Mon, 23 Apr 2018 15:05:56 +0000 (16:05 +0100)]
[Project] Implement helpers for major map types
Vsevolod Stakhov [Mon, 23 Apr 2018 12:19:35 +0000 (13:19 +0100)]
[Project] Start map helpers project
Vsevolod Stakhov [Mon, 23 Apr 2018 11:41:17 +0000 (12:41 +0100)]
[Minor] Allow to create radix tree from the pool
Vsevolod Stakhov [Mon, 23 Apr 2018 09:41:43 +0000 (10:41 +0100)]
[Minor] Add support of glob maps to multimap
Vsevolod Stakhov [Mon, 23 Apr 2018 09:38:55 +0000 (10:38 +0100)]
[Feature] Implement glob maps in addition to regexp maps
Vsevolod Stakhov [Mon, 23 Apr 2018 09:32:48 +0000 (10:32 +0100)]
[Minor] Move regexp escape function to the public space
Vsevolod Stakhov [Sun, 22 Apr 2018 08:40:46 +0000 (09:40 +0100)]
Merge pull request #2193 from moisseev/expiry
[Minor] Properly merge Redis hash into a table
Alexander Moisseev [Sat, 21 Apr 2018 17:35:52 +0000 (20:35 +0300)]
[Minor] Distinguish `insignificant` tokens group in bayes_expiry
Alexander Moisseev [Sat, 21 Apr 2018 16:17:12 +0000 (19:17 +0300)]
[Minor] Properly merge Redis hash into a table
Vsevolod Stakhov [Sat, 21 Apr 2018 13:47:45 +0000 (14:47 +0100)]
[Feature] Allow to block fuzzy requests from specific networks
Vsevolod Stakhov [Sat, 21 Apr 2018 11:21:03 +0000 (12:21 +0100)]
Merge pull request #2192 from andy-igoshin/master
[Minor] Processing another messages sources
Vsevolod Stakhov [Sat, 21 Apr 2018 11:20:46 +0000 (12:20 +0100)]
Merge pull request #2191 from moisseev/expiry
[Minor] Store expiry cycle statistics counters in Redis
Andrey Igoshin [Fri, 20 Apr 2018 22:16:15 +0000 (01:16 +0300)]
[Minor] Processing another messages sources
Alexander Moisseev [Fri, 20 Apr 2018 19:09:06 +0000 (22:09 +0300)]
[Minor] Store expiry cycle statistics counters in Redis
Vsevolod Stakhov [Fri, 20 Apr 2018 15:38:37 +0000 (16:38 +0100)]
[Fix] Various fixes to once_received module
- Exclude artificial headers
- Avoid extra '#' operations
- Do not insert ONCE_RECEIVED if MTA has not resolved the first received
(#2190)
Vsevolod Stakhov [Fri, 20 Apr 2018 14:39:11 +0000 (15:39 +0100)]
[Feature] Try harder to upload scripts to the Redis server
Issue: #2186
Vsevolod Stakhov [Fri, 20 Apr 2018 14:10:59 +0000 (15:10 +0100)]
[Minor] Avoid overriding of GError if Redis is unavailable
Vsevolod Stakhov [Fri, 20 Apr 2018 11:48:54 +0000 (12:48 +0100)]
[Minor] Fix probability calculations
Vsevolod Stakhov [Fri, 20 Apr 2018 11:14:15 +0000 (12:14 +0100)]
[Minor] Add option to ignore specific symbols in report
Vsevolod Stakhov [Fri, 20 Apr 2018 10:37:11 +0000 (11:37 +0100)]
[Minor] Add support of groups in rspamd_stats
Vsevolod Stakhov [Fri, 20 Apr 2018 10:26:05 +0000 (11:26 +0100)]
[Fix] Fix systemd version of the logrotate script
Vsevolod Stakhov [Fri, 20 Apr 2018 08:53:24 +0000 (09:53 +0100)]
Merge pull request #2187 from moisseev/expiry
[Minor] Keep cursor permanently
Alexander Moisseev [Thu, 19 Apr 2018 18:47:28 +0000 (21:47 +0300)]
[Minor] Keep cursor permanently
Vsevolod Stakhov [Thu, 19 Apr 2018 16:17:01 +0000 (17:17 +0100)]
[Minor] Support authenticated users in CGP helper
Vsevolod Stakhov [Thu, 19 Apr 2018 14:10:47 +0000 (15:10 +0100)]
[Minor] Fix modern milter headers format in CGP helper
Vsevolod Stakhov [Thu, 19 Apr 2018 14:01:59 +0000 (15:01 +0100)]
[Minor] Support multiple recipients in CGP module
Vsevolod Stakhov [Thu, 19 Apr 2018 14:00:48 +0000 (15:00 +0100)]
[Feature] Support recipients separated by commas
Vsevolod Stakhov [Thu, 19 Apr 2018 12:42:23 +0000 (13:42 +0100)]
[Minor] Add support of read only redis params
Vsevolod Stakhov [Thu, 19 Apr 2018 11:35:07 +0000 (12:35 +0100)]
Merge pull request #2185 from moisseev/expiry
[Minor] Keep expiry step number in Redis
Vsevolod Stakhov [Thu, 19 Apr 2018 10:52:41 +0000 (11:52 +0100)]
[Fix] Try to fix a specific case when processing milter protocol
Vsevolod Stakhov [Thu, 19 Apr 2018 10:30:18 +0000 (11:30 +0100)]
[Conf] Make more sane fuzzy_check default settings
Vsevolod Stakhov [Wed, 18 Apr 2018 17:19:21 +0000 (18:19 +0100)]
[Conf] Show all recipients
Alexander Moisseev [Wed, 18 Apr 2018 15:13:50 +0000 (18:13 +0300)]
[Minor] Keep expiry step number in Redis
Vsevolod Stakhov [Wed, 18 Apr 2018 10:29:24 +0000 (11:29 +0100)]
Merge pull request #2183 from larryhynes/patch-2
spamtrap.conf - fuzy -> fuzzy
Vsevolod Stakhov [Wed, 18 Apr 2018 10:28:47 +0000 (11:28 +0100)]
Merge pull request #2182 from moisseev/expiry
[Minor] Stop expiry if read_servers configured
Vsevolod Stakhov [Wed, 18 Apr 2018 10:23:49 +0000 (11:23 +0100)]
[Minor] Fix template
larryhynes [Tue, 17 Apr 2018 22:41:34 +0000 (23:41 +0100)]
spamtrap.conf - fuzy -> fuzzy
Vsevolod Stakhov [Tue, 17 Apr 2018 16:53:55 +0000 (17:53 +0100)]
[Feature] Further optimization of the lang_detection
Alexander Moisseev [Tue, 17 Apr 2018 16:34:37 +0000 (19:34 +0300)]
[Minor] Stop expiry if read_servers configured
Vsevolod Stakhov [Tue, 17 Apr 2018 15:54:53 +0000 (16:54 +0100)]
[Feature] Further improvements of language detector by using khash
Vsevolod Stakhov [Tue, 17 Apr 2018 15:24:28 +0000 (16:24 +0100)]
[Minor] Improve performance of language detector
Vsevolod Stakhov [Tue, 17 Apr 2018 15:04:24 +0000 (16:04 +0100)]
[Minor] Improve ticks counting
Vsevolod Stakhov [Tue, 17 Apr 2018 15:04:07 +0000 (16:04 +0100)]
[Fix] Do not check pid/state when using PRNG