]>
source.dussan.org Git - rspamd.git/log
Alexander Moisseev [Tue, 27 Mar 2018 16:04:41 +0000 (19:04 +0300)]
[Minor] Add "application/msword" CT for "rtf"
Vsevolod Stakhov [Tue, 27 Mar 2018 13:28:32 +0000 (14:28 +0100)]
[Fix] Do not create pid file in no-fork mode
Issue: #2118
Closes: #2118
Vsevolod Stakhov [Tue, 27 Mar 2018 12:25:21 +0000 (13:25 +0100)]
[Minor] Fix out-of-boundary access
Vsevolod Stakhov [Tue, 27 Mar 2018 12:24:53 +0000 (13:24 +0100)]
[CritFix] Plug bad memory leak in protocol reply
Vsevolod Stakhov [Tue, 27 Mar 2018 09:52:42 +0000 (10:52 +0100)]
[Minor] Ignore r= attribute in DKIM record
Issue: #2119
Closes: #2119
Vsevolod Stakhov [Tue, 27 Mar 2018 07:52:13 +0000 (08:52 +0100)]
[Fix] Fix shemaless URLs detection
Vsevolod Stakhov [Mon, 26 Mar 2018 16:19:37 +0000 (17:19 +0100)]
[Minor] Forgot to add interface
Vsevolod Stakhov [Mon, 26 Mar 2018 14:59:24 +0000 (15:59 +0100)]
Merge pull request #2117 from mirusresearch/stats-title-attribute
Web UI - Add specific numbers to stats values
Vsevolod Stakhov [Mon, 26 Mar 2018 13:10:56 +0000 (14:10 +0100)]
[Minor] Add workaround for punny old distros (hello CentOS 6)
EyePulp [Mon, 26 Mar 2018 12:49:16 +0000 (07:49 -0500)]
Provide more specific numbers on stats
Use a `title` attribute on the stats widgets to show full specific values in addition to the `Humanize.compactInteger()` values.
Vsevolod Stakhov [Mon, 26 Mar 2018 12:12:35 +0000 (13:12 +0100)]
[Fix] Treat unnormalised URLs as obscured
Vsevolod Stakhov [Mon, 26 Mar 2018 12:12:20 +0000 (13:12 +0100)]
[Minor] Propagate unnormalised flag
Vsevolod Stakhov [Mon, 26 Mar 2018 12:04:50 +0000 (13:04 +0100)]
[Feature] Deal with unnormalised Unicode obfuscation
Vsevolod Stakhov [Mon, 26 Mar 2018 10:55:03 +0000 (11:55 +0100)]
[Feature] Add method to receive all URL flags from Lua API
Vsevolod Stakhov [Mon, 26 Mar 2018 10:38:03 +0000 (11:38 +0100)]
[Minor] Add definition for schema-less urls
Issue: #2090
Closes: #2090
Vsevolod Stakhov [Mon, 26 Mar 2018 09:34:12 +0000 (10:34 +0100)]
Merge pull request #2116 from fatalbanana/quotes
[Minor] Use single quotes in some config samples
Vsevolod Stakhov [Mon, 26 Mar 2018 09:33:37 +0000 (10:33 +0100)]
Merge pull request #2115 from bjoe2k4/patch-2
[WebUI] History: Fix Tooltips on paging, filtering and sorting
Vsevolod Stakhov [Mon, 26 Mar 2018 09:33:08 +0000 (10:33 +0100)]
Merge pull request #2114 from moisseev/webui
[WebUI] Update D3 to v5.0.0 and jQuery to v3.3.1
Andrew Lewis [Mon, 26 Mar 2018 08:31:25 +0000 (10:31 +0200)]
[Minor] Use single quotes in some config samples
bjoe2k4 [Sun, 25 Mar 2018 16:05:31 +0000 (18:05 +0200)]
[WebUI] History: Fix Tooltips on paging, filtering and sorting
Also adds Tooltips to history of specific nodes.
Alexander Moisseev [Sun, 25 Mar 2018 12:07:16 +0000 (15:07 +0300)]
[WebUI] Update D3 to v5.0.0 and jQuery to v3.3.1
Vsevolod Stakhov [Sun, 25 Mar 2018 10:08:48 +0000 (11:08 +0100)]
Merge pull request #2110 from eklitzke/typo
Fix a typo (previuous -> previous) in configwizard
Evan Klitzke [Sun, 25 Mar 2018 06:07:23 +0000 (23:07 -0700)]
fix a typo previuous -> previous in configwizard
Vsevolod Stakhov [Sat, 24 Mar 2018 15:56:10 +0000 (15:56 +0000)]
[Feature] Allow to specify custom rejection message in milter
Vsevolod Stakhov [Sat, 24 Mar 2018 11:42:05 +0000 (11:42 +0000)]
Merge pull request #2107 from moisseev/expiry
[Minor] Log combined statistic at the final expiry step
Vsevolod Stakhov [Sat, 24 Mar 2018 11:41:45 +0000 (11:41 +0000)]
Merge pull request #2108 from dehnli/conf-mod-elastic
[Minor] Fix kibana template file path syntax
dehnli [Fri, 23 Mar 2018 20:05:57 +0000 (23:05 +0300)]
[Minor] Fix kibana template file path syntax
Vsevolod Stakhov [Fri, 23 Mar 2018 17:41:43 +0000 (17:41 +0000)]
[Minor] Switch version to 1.7.3
Vsevolod Stakhov [Fri, 23 Mar 2018 17:39:03 +0000 (17:39 +0000)]
Release 1.7.2
* [Feature] Store emails in Clickhouse
* [Feature] Support single quotes in config
* [Feature] Use templates when publishing CH schema
* [Feature] Improve Docker image
* [Fix] Add rounding when printing a lot of FP variables
* [Fix] Allow to disable certain actions by assigning null to them
* [Fix] Disable results caching
* [Fix] Fix disabling of squeezed symbols
* [Fix] Fix scan time set
* [Fix] Rework logic of actions setting
* [Fix] Try to fix various Lua stack issues
* [WebUI] Add link tag for favicon.ico
* [WebUI] Display hostname:port/path in the page title
Signed-off-by: Vsevolod Stakhov <vsevolod@highsecure.ru>
Vsevolod Stakhov [Fri, 23 Mar 2018 17:36:42 +0000 (17:36 +0000)]
[Minor] Fix emails reset
Alexander Moisseev [Fri, 23 Mar 2018 14:40:27 +0000 (17:40 +0300)]
[Minor] Log combined statistic at the final expiry step
Vsevolod Stakhov [Fri, 23 Mar 2018 13:47:58 +0000 (13:47 +0000)]
[Fix] Add rounding when printing a lot of FP variables
Vsevolod Stakhov [Fri, 23 Mar 2018 13:39:30 +0000 (13:39 +0000)]
[Minor] Add more debugging for redis history
Vsevolod Stakhov [Fri, 23 Mar 2018 13:06:53 +0000 (13:06 +0000)]
[Minor] Disable slow rule warning for squeezed rules
Vsevolod Stakhov [Fri, 23 Mar 2018 13:03:33 +0000 (13:03 +0000)]
[Fix] Fix disabling of squeezed symbols
Issue: #2106
Vsevolod Stakhov [Thu, 22 Mar 2018 17:07:14 +0000 (17:07 +0000)]
[Minor] Improve clamav debug logging
Vsevolod Stakhov [Thu, 22 Mar 2018 15:24:46 +0000 (15:24 +0000)]
[Minor] Fix some warnings
Vsevolod Stakhov [Thu, 22 Mar 2018 15:18:49 +0000 (15:18 +0000)]
[Fix] Fix scan time set
Vsevolod Stakhov [Thu, 22 Mar 2018 15:04:29 +0000 (15:04 +0000)]
[Fix] Try to fix various Lua stack issues
Vsevolod Stakhov [Thu, 22 Mar 2018 13:36:20 +0000 (13:36 +0000)]
Merge pull request #2105 from Heinlein-Support-GmbH/master
Remove unnecessary debug out
Vsevolod Stakhov [Thu, 22 Mar 2018 13:35:40 +0000 (13:35 +0000)]
[Minor] Fix division by zero
Carsten Rosenberg [Thu, 22 Mar 2018 13:32:57 +0000 (14:32 +0100)]
Remove unnecessary debug out
Vsevolod Stakhov [Thu, 22 Mar 2018 13:30:41 +0000 (13:30 +0000)]
Merge pull request #2103 from TimWolla/docker
Fix and clean up Dockerfile
Tim Düsterhus [Thu, 22 Mar 2018 11:57:33 +0000 (12:57 +0100)]
Retrieve GPG via keyserver in Dockerfile
Tim Düsterhus [Thu, 22 Mar 2018 11:51:53 +0000 (12:51 +0100)]
Fix style of Dockerfile
Vsevolod Stakhov [Thu, 22 Mar 2018 11:49:17 +0000 (11:49 +0000)]
[Minor] Fix sending emails to CH
Vsevolod Stakhov [Thu, 22 Mar 2018 11:08:58 +0000 (11:08 +0000)]
Merge pull request #2102 from moisseev/patch-1
[Refactor] Remove duplicate code
Vsevolod Stakhov [Thu, 22 Mar 2018 11:02:58 +0000 (11:02 +0000)]
[Fix] Allow to disable certain actions by assigning null to them
Vsevolod Stakhov [Thu, 22 Mar 2018 10:59:31 +0000 (10:59 +0000)]
[Fix] Rework logic of actions setting
Vsevolod Stakhov [Thu, 22 Mar 2018 10:26:53 +0000 (10:26 +0000)]
[Fix] Disable results caching
Vsevolod Stakhov [Thu, 22 Mar 2018 09:54:27 +0000 (09:54 +0000)]
Revert "[Minor] Use ninja to build packages"
This reverts commit
34c8e06baf7258ef5888191d7e5af1dd422baf55 .
Tim Düsterhus [Thu, 22 Mar 2018 00:02:46 +0000 (01:02 +0100)]
Fix and clean up Dockerfile
Alexander Moisseev [Wed, 21 Mar 2018 15:46:27 +0000 (15:46 +0000)]
[Refactor] Remove duplicate code
Vsevolod Stakhov [Wed, 21 Mar 2018 15:01:31 +0000 (15:01 +0000)]
[Feature] Support single quotes in config
Issue: #2080
Vsevolod Stakhov [Wed, 21 Mar 2018 14:14:08 +0000 (14:14 +0000)]
Merge pull request #2100 from oxpa/lua_compat
allow rspamd to be built against lua 5.2 (no jit)
Vsevolod Stakhov [Wed, 21 Mar 2018 13:08:45 +0000 (13:08 +0000)]
[Minor] Sync from libucl
Vsevolod Stakhov [Wed, 21 Mar 2018 13:08:33 +0000 (13:08 +0000)]
[Minor] Use ninja to build packages
Vsevolod Stakhov [Wed, 21 Mar 2018 12:22:49 +0000 (12:22 +0000)]
[Feature] Store emails in Clickhouse
Vsevolod Stakhov [Wed, 21 Mar 2018 11:12:04 +0000 (11:12 +0000)]
Merge pull request #2097 from moisseev/favicon
[WebUI] Add link tag for favicon.ico
Vsevolod Stakhov [Wed, 21 Mar 2018 11:11:52 +0000 (11:11 +0000)]
Merge pull request #2098 from moisseev/spam-flag
[Minor] Move remove_upstream_spam_flag default setting to lua script
Igor Ippolitov [Wed, 21 Mar 2018 09:03:46 +0000 (12:03 +0300)]
allow rspamd to be built against lua 5.2 (no jit)
Alexander Moisseev [Wed, 21 Mar 2018 07:06:09 +0000 (10:06 +0300)]
[Minor] Move remove_upstream_spam_flag default setting to lua script
Alexander Moisseev [Tue, 20 Mar 2018 19:57:05 +0000 (22:57 +0300)]
[WebUI] Add link tag for favicon.ico
Vsevolod Stakhov [Tue, 20 Mar 2018 18:35:45 +0000 (18:35 +0000)]
[Minor] Fix clickhouse attrs
Vsevolod Stakhov [Tue, 20 Mar 2018 18:10:28 +0000 (18:10 +0000)]
[Minor] Improve CH logging
Vsevolod Stakhov [Tue, 20 Mar 2018 15:26:13 +0000 (15:26 +0000)]
[Minor] Improve error reporting when uploading data to CH
Vsevolod Stakhov [Tue, 20 Mar 2018 13:16:32 +0000 (13:16 +0000)]
[Feature] Use templates when publishing CH schema
Vsevolod Stakhov [Tue, 20 Mar 2018 16:56:09 +0000 (16:56 +0000)]
Merge pull request #2095 from Heinlein-Support-GmbH/master
Handle some Sophos / SAVDI Return Codes as Pseudo Virus
Vsevolod Stakhov [Tue, 20 Mar 2018 16:56:01 +0000 (16:56 +0000)]
Merge pull request #2096 from moisseev/patch-1
[WebUI] Display hostname:port in the page title
Alexander Moisseev [Tue, 20 Mar 2018 15:20:51 +0000 (15:20 +0000)]
[WebUI] Display hostname:port/path in the page title
Carsten Rosenberg [Tue, 20 Mar 2018 13:44:43 +0000 (14:44 +0100)]
Cleanup files
Carsten Rosenberg [Tue, 20 Mar 2018 13:38:39 +0000 (14:38 +0100)]
Merge remote-tracking branch 'upstream/master'
Carsten Rosenberg [Tue, 20 Mar 2018 13:37:17 +0000 (14:37 +0100)]
Respect Sophos/SAVDI FAIL212 REJ4 REJ1 Return Codes in antivirus.lua
Vsevolod Stakhov [Tue, 20 Mar 2018 12:28:40 +0000 (12:28 +0000)]
[Minor] Start 1.7.2
Vsevolod Stakhov [Tue, 20 Mar 2018 12:26:55 +0000 (12:26 +0000)]
Release 1.7.1
* [CritFix] Fix lowercase comparison
* [CritFix] Timezone defines seconds WEST UTC not East
* [Feature] Add filename to log format
* [Feature] Add lua rules squeezing
* [Feature] Add related symbols analysis to rspamd_stats
* [Feature] Remove upstream `X-Spam: Yes` header by default
* [Feature] rspamd_stats: Output progress info on STDERR
* [Feature] Whitelist for emails module
* [Fix] Do not allow dependencies on self
* [Fix] Do not cache metric result
* [Fix] Do not trust all issuers as a client certificate
* [Fix] Fix dependencies in lua squeeze
* [Fix] Fix enabling/disabling squeezed rules
* [Fix] Fix enabling/disabling symbols
* [Fix] Fix external dependencies
* [Fix] Fix processing of a single compressed file
* [Fix] Fix some typos
* [Fix] Fix various modules in case of empty message
* [Fix] Handle callbacks that returns table of options
* [Fix] Improve cached action interaction
* [Fix] Make dynamic conf more NaN aware
* [Fix] Never hide actions from WebUI `configuration` tab
* [Project] Implementation of Lua rules squeezing
Signed-off-by: Vsevolod Stakhov <vsevolod@highsecure.ru>
Vsevolod Stakhov [Tue, 20 Mar 2018 10:54:46 +0000 (10:54 +0000)]
Merge pull request #2094 from moisseev/spam_flag
[Feature] Remove upstream `X-Spam: Yes` header by default
Vsevolod Stakhov [Tue, 20 Mar 2018 10:54:07 +0000 (10:54 +0000)]
Merge pull request #2093 from treibholz/subject_privacy
Subject privacy for webUI
Alexander Moisseev [Tue, 20 Mar 2018 08:56:22 +0000 (11:56 +0300)]
[Feature] Remove upstream `X-Spam: Yes` header by default
Alexander Moisseev [Tue, 20 Mar 2018 08:48:08 +0000 (11:48 +0300)]
[Minor] Catch upstream `X-Spam` flag as well with `SPAM_FLAG` regexp
Vsevolod Stakhov [Mon, 19 Mar 2018 20:49:28 +0000 (20:49 +0000)]
Merge pull request #2092 from moisseev/actions
[Fix] Never hide actions from WebUI `configuration` tab
Klaus Umbach [Mon, 19 Mar 2018 20:36:47 +0000 (21:36 +0100)]
implemented suggestions
* changed: default hashing-algorithm to blake2
* added: length-limit (default 16)
* changed: prefix to show it's obfuscated (obf)
Klaus Umbach [Mon, 19 Mar 2018 19:38:26 +0000 (20:38 +0100)]
added config-options to default-config
Klaus Umbach [Mon, 19 Mar 2018 18:25:27 +0000 (19:25 +0100)]
implemented subject privacy in the webUI
Alexander Moisseev [Mon, 19 Mar 2018 16:48:04 +0000 (19:48 +0300)]
[Fix] Never hide actions from WebUI `configuration` tab
- Never hide actions (fixes #1910)
- Allow to disable actions from WebUI
- Add `rewrite subject` action to `configuration` tab
Vsevolod Stakhov [Mon, 19 Mar 2018 15:43:03 +0000 (15:43 +0000)]
[Minor] Some lua style fixes
Vsevolod Stakhov [Mon, 19 Mar 2018 15:26:30 +0000 (15:26 +0000)]
[Minor] Fix X-Originating-Ip handle in elastic plugin
Vsevolod Stakhov [Mon, 19 Mar 2018 14:16:02 +0000 (14:16 +0000)]
Merge pull request #2089 from smfreegard/rules_20180301
Corpus/Rescore improvements, new and improved rules
Vsevolod Stakhov [Mon, 19 Mar 2018 14:13:02 +0000 (14:13 +0000)]
[Minor] Allow to parse integer database names for Redis
Issue: #2083
Closes: #2083
Steve Freegard [Mon, 19 Mar 2018 13:43:16 +0000 (13:43 +0000)]
Fix HAS_GUC_PROXY_URI and HAS_GOOGLE_REDIR
Vsevolod Stakhov [Mon, 19 Mar 2018 13:25:44 +0000 (13:25 +0000)]
[Fix] Make dynamic conf more NaN aware
Vsevolod Stakhov [Mon, 19 Mar 2018 13:17:40 +0000 (13:17 +0000)]
[Minor] Allow to reset score of an action
Issue: 2088
Vsevolod Stakhov [Mon, 19 Mar 2018 13:13:19 +0000 (13:13 +0000)]
[Fix] Do not trust all issuers as a client certificate
Issue: #2087
Vsevolod Stakhov [Mon, 19 Mar 2018 12:54:51 +0000 (12:54 +0000)]
[Minor] Add constant time memcmp function
Andrew Lewis [Mon, 19 Mar 2018 12:49:43 +0000 (14:49 +0200)]
[Minor] Sync public suffix list
Steve Freegard [Mon, 19 Mar 2018 12:11:24 +0000 (12:11 +0000)]
Corpus test improvements
Steve Freegard [Mon, 19 Mar 2018 12:09:40 +0000 (12:09 +0000)]
Rescore logging and reporting improvements
Steve Freegard [Mon, 19 Mar 2018 12:03:27 +0000 (12:03 +0000)]
Add new header rules
Steve Freegard [Mon, 19 Mar 2018 12:00:05 +0000 (12:00 +0000)]
Fix missing regexp
Steve Freegard [Mon, 19 Mar 2018 11:58:45 +0000 (11:58 +0000)]
Improve URI_HIDDEN_PATH based on corpus testing
Steve Freegard [Mon, 19 Mar 2018 11:56:20 +0000 (11:56 +0000)]
Add XM_CASE rule