]>
source.dussan.org Git - rspamd.git/log
Vsevolod Stakhov [Thu, 15 Aug 2019 16:12:41 +0000 (17:12 +0100)]
[Minor] Fix for settings without `apply`
Vsevolod Stakhov [Thu, 15 Aug 2019 14:56:04 +0000 (15:56 +0100)]
[Minor] Oops: another format string
Vsevolod Stakhov [Thu, 15 Aug 2019 14:52:46 +0000 (15:52 +0100)]
[Minor] Oops: fix format string
Vsevolod Stakhov [Thu, 15 Aug 2019 14:49:58 +0000 (15:49 +0100)]
[Test] Add options in composites tests
Vsevolod Stakhov [Thu, 15 Aug 2019 14:49:23 +0000 (15:49 +0100)]
[Feature] Allow options matching in composites
Vsevolod Stakhov [Thu, 15 Aug 2019 14:49:03 +0000 (15:49 +0100)]
[Minor] Allow 0 length in rspamd_regexp_match
Vsevolod Stakhov [Thu, 15 Aug 2019 13:25:37 +0000 (14:25 +0100)]
[Test] Add unit tests
Vsevolod Stakhov [Thu, 15 Aug 2019 13:25:22 +0000 (14:25 +0100)]
[Minor] Add rspamd_string_len_split utility
Vsevolod Stakhov [Thu, 15 Aug 2019 12:15:58 +0000 (13:15 +0100)]
[Fix] Fix configuring symbols without scores
Vsevolod Stakhov [Wed, 14 Aug 2019 17:03:31 +0000 (18:03 +0100)]
[Minor] Fix another case
Vsevolod Stakhov [Wed, 14 Aug 2019 15:11:03 +0000 (16:11 +0100)]
Merge pull request #3005 from CAPSLOCK2000/master
[Minor] Wrap ipv6-adresses in brackets
Vsevolod Stakhov [Wed, 14 Aug 2019 15:06:53 +0000 (16:06 +0100)]
[Minor] Fix check
Vsevolod Stakhov [Wed, 14 Aug 2019 15:03:42 +0000 (16:03 +0100)]
[Test] Added more tests for the settings
Vsevolod Stakhov [Wed, 14 Aug 2019 15:03:24 +0000 (16:03 +0100)]
[Feature] Use `scores` in apply section
Vsevolod Stakhov [Wed, 14 Aug 2019 14:09:22 +0000 (15:09 +0100)]
[Feature] Improve settings processing
cgielen [Wed, 14 Aug 2019 12:01:13 +0000 (14:01 +0200)]
wrap ipv6-adresses in brackets
Vsevolod Stakhov [Wed, 14 Aug 2019 08:56:06 +0000 (09:56 +0100)]
[Test] Add large https body test
Vsevolod Stakhov [Wed, 14 Aug 2019 08:55:41 +0000 (09:55 +0100)]
[Fix] Fix sending of large entries via HTTPS
Vsevolod Stakhov [Wed, 14 Aug 2019 08:30:16 +0000 (09:30 +0100)]
[Minor] Allow no_ssl_verify similar to lua_http...
Vsevolod Stakhov [Wed, 14 Aug 2019 08:05:34 +0000 (09:05 +0100)]
[Test] Add more mime tests
Vsevolod Stakhov [Tue, 13 Aug 2019 15:49:41 +0000 (16:49 +0100)]
[WebUI] Really use checkv2
Vsevolod Stakhov [Tue, 13 Aug 2019 15:41:16 +0000 (16:41 +0100)]
[Minor] Use checkv2 backend
Vsevolod Stakhov [Tue, 13 Aug 2019 15:30:44 +0000 (16:30 +0100)]
[Minor] Another adjustment for fuzzy calc
Vsevolod Stakhov [Tue, 13 Aug 2019 15:16:38 +0000 (16:16 +0100)]
[Minor] Further alignment fixes
Vsevolod Stakhov [Tue, 13 Aug 2019 14:54:38 +0000 (15:54 +0100)]
Merge pull request #3002 from citrin/coveralls
[Minor] Ignore coveralls API errors
Anton Yuzhaninov [Tue, 13 Aug 2019 14:47:00 +0000 (15:47 +0100)]
Ignore coveralls API errors
Exiting with zero exit code in case of errors in bad style, but we do
not want to fail CI test run if coveralls.io is down. For other error
(e. g. internal scrip errors) exit code still be non zero.
Vsevolod Stakhov [Tue, 13 Aug 2019 14:09:19 +0000 (15:09 +0100)]
[Minor] Further fuzzy check empty parts fixes
Vsevolod Stakhov [Tue, 13 Aug 2019 13:47:25 +0000 (14:47 +0100)]
[Fix] Fix more issues with nested messages + tests
Vsevolod Stakhov [Tue, 13 Aug 2019 11:14:06 +0000 (12:14 +0100)]
[Minor] Fix task dtor if loaded from a string
Vsevolod Stakhov [Tue, 13 Aug 2019 10:32:43 +0000 (11:32 +0100)]
[Fix] Fix headers propagation logic
Vsevolod Stakhov [Tue, 13 Aug 2019 10:24:04 +0000 (11:24 +0100)]
[Rework] Use opaque structure to store a table of mime headers
Vsevolod Stakhov [Tue, 13 Aug 2019 08:46:18 +0000 (09:46 +0100)]
[Minor] Rework utf8 lowercasing
Vsevolod Stakhov [Mon, 12 Aug 2019 20:44:22 +0000 (21:44 +0100)]
[Minor] Some more alignment fixes
Vsevolod Stakhov [Mon, 12 Aug 2019 20:37:19 +0000 (21:37 +0100)]
[Minor] Fix more alignment and ubsan issues
Vsevolod Stakhov [Mon, 12 Aug 2019 17:35:59 +0000 (18:35 +0100)]
[Minor] Fix some ubsan related issues
Vsevolod Stakhov [Mon, 12 Aug 2019 15:50:49 +0000 (16:50 +0100)]
[Fix] Add debug to ssl, fixed write hangs
Vsevolod Stakhov [Mon, 12 Aug 2019 15:50:37 +0000 (16:50 +0100)]
[Test] More test fixes
Vsevolod Stakhov [Mon, 12 Aug 2019 14:26:35 +0000 (15:26 +0100)]
[Test] Improve ssl test
Vsevolod Stakhov [Mon, 12 Aug 2019 12:52:01 +0000 (13:52 +0100)]
[Minor] Add descriptions to the groups
Vsevolod Stakhov [Mon, 12 Aug 2019 12:48:33 +0000 (13:48 +0100)]
[Feature] Add description to the groups
Issue: #2985
Vsevolod Stakhov [Mon, 12 Aug 2019 12:37:24 +0000 (13:37 +0100)]
[Feature] Allow to output group results
Issue: #2985
Vsevolod Stakhov [Mon, 12 Aug 2019 11:35:13 +0000 (12:35 +0100)]
[Rework] Rename filter.h to a more sane name
Vsevolod Stakhov [Sun, 11 Aug 2019 08:51:03 +0000 (09:51 +0100)]
Merge pull request #3001 from citrin/logrotate
[Minor] Simplify logrotate postrotate script
Vsevolod Stakhov [Sun, 11 Aug 2019 08:23:57 +0000 (09:23 +0100)]
[Minor] Rspamadm: Do not crash when control path is not reachable
Vsevolod Stakhov [Sat, 10 Aug 2019 13:42:33 +0000 (14:42 +0100)]
[Fix] Extend task_timeout to postfilters stage
Vsevolod Stakhov [Sat, 10 Aug 2019 12:14:15 +0000 (13:14 +0100)]
[Feature] Perform clean SSL shutdown
Anton Yuzhaninov [Fri, 9 Aug 2019 10:53:33 +0000 (11:53 +0100)]
[Minor] Simplify logrotate postrotate script
Tested on CentOS 7.
Vsevolod Stakhov [Fri, 9 Aug 2019 10:24:48 +0000 (11:24 +0100)]
[Minor] Fix crash on fuzzy delete command
Vsevolod Stakhov [Wed, 7 Aug 2019 18:55:13 +0000 (19:55 +0100)]
[Minor] Some more reload fixes
Vsevolod Stakhov [Wed, 7 Aug 2019 18:35:58 +0000 (19:35 +0100)]
[Fix] Fix settings reload
Vsevolod Stakhov [Wed, 7 Aug 2019 18:35:46 +0000 (19:35 +0100)]
[Rework] Rework config reload
Vsevolod Stakhov [Wed, 7 Aug 2019 18:35:35 +0000 (19:35 +0100)]
[Minor] Remove unused stuff
Vsevolod Stakhov [Tue, 6 Aug 2019 18:12:56 +0000 (19:12 +0100)]
[Minor] Rspamadm: Unify commands naming
Vsevolod Stakhov [Tue, 6 Aug 2019 18:10:21 +0000 (19:10 +0100)]
[Minor] Remove fuzzy_merge tool
Vsevolod Stakhov [Sun, 4 Aug 2019 17:15:55 +0000 (18:15 +0100)]
[Minor] Output body_block flag
Vsevolod Stakhov [Sat, 3 Aug 2019 17:14:29 +0000 (18:14 +0100)]
[Minor] Set protocol flags in self-scan mode
Vsevolod Stakhov [Fri, 2 Aug 2019 17:28:29 +0000 (18:28 +0100)]
[Minor] Langdet: Add threshold for stop words
Vsevolod Stakhov [Fri, 2 Aug 2019 17:28:11 +0000 (18:28 +0100)]
[Minor] Langdet: Exclude exceptions (e.g. urls)
Vsevolod Stakhov [Fri, 2 Aug 2019 17:17:23 +0000 (18:17 +0100)]
[Minor] Show stop words found
Vsevolod Stakhov [Fri, 2 Aug 2019 16:42:27 +0000 (17:42 +0100)]
[Feature] Multimap: Also check detected charset when do filename checks
Vsevolod Stakhov [Fri, 2 Aug 2019 16:36:46 +0000 (17:36 +0100)]
[Refactor] Move mime types to a lua_mime library
Vsevolod Stakhov [Thu, 1 Aug 2019 16:57:42 +0000 (17:57 +0100)]
[Conf] Log settings id by default
Vsevolod Stakhov [Thu, 1 Aug 2019 16:56:44 +0000 (17:56 +0100)]
[Minor] Add settings id recognition
Vsevolod Stakhov [Thu, 1 Aug 2019 16:47:06 +0000 (17:47 +0100)]
[Minor] Allow to log settings id in log format
Vsevolod Stakhov [Wed, 31 Jul 2019 14:05:12 +0000 (15:05 +0100)]
[Fix] Rbl: Fix emailbl functions
Vsevolod Stakhov [Tue, 30 Jul 2019 18:43:58 +0000 (19:43 +0100)]
[Minor] Fix settings id display
Vsevolod Stakhov [Mon, 29 Jul 2019 19:03:22 +0000 (20:03 +0100)]
[Minor] Improve settings id logging
Issue: #2994
Vsevolod Stakhov [Sun, 28 Jul 2019 11:29:59 +0000 (12:29 +0100)]
[Minor] Asn.pl: Fix tempfile creation
Submitted by: @citrin
Vsevolod Stakhov [Sat, 27 Jul 2019 12:44:57 +0000 (13:44 +0100)]
[Minor] Reduce log severity
Vsevolod Stakhov [Sat, 27 Jul 2019 10:02:53 +0000 (11:02 +0100)]
[Minor] Lua_redis: Allow requests with no callback
Vsevolod Stakhov [Sat, 27 Jul 2019 08:46:00 +0000 (09:46 +0100)]
[Minor] Some more additions to the empty task handling
Vsevolod Stakhov [Fri, 26 Jul 2019 18:27:51 +0000 (19:27 +0100)]
[Minor] Fix dns servers upstreams
Vsevolod Stakhov [Fri, 26 Jul 2019 17:31:13 +0000 (18:31 +0100)]
[Fix] Lua_task: Fix message-less API
Vsevolod Stakhov [Fri, 26 Jul 2019 17:17:32 +0000 (18:17 +0100)]
[Minor] Do not unref function as it is cleared with lua_State
Vsevolod Stakhov [Fri, 26 Jul 2019 17:16:42 +0000 (18:16 +0100)]
Revert "[Fix] Postpone lua state destruction to allow lua dtors to be used"
This reverts commit
5275cae7517be59e0b451dbfacf5e5887feff619 .
Vsevolod Stakhov [Fri, 26 Jul 2019 17:16:07 +0000 (18:16 +0100)]
[Feature] Upstreams: Set noresolve flag on numeric upstreams
Vsevolod Stakhov [Fri, 26 Jul 2019 17:15:23 +0000 (18:15 +0100)]
[Minor] Rework rspamd_parse_host_port_priority function result
Vsevolod Stakhov [Fri, 26 Jul 2019 16:26:23 +0000 (17:26 +0100)]
[Feature] Upstreams: Add lazy resolving logic to all upstreams
Vsevolod Stakhov [Fri, 26 Jul 2019 15:28:05 +0000 (16:28 +0100)]
[Minor] Asn.pl: UN -> --
Vsevolod Stakhov [Fri, 26 Jul 2019 15:23:22 +0000 (16:23 +0100)]
[Rework] Move mime modification functions to lua_mime library
Vsevolod Stakhov [Fri, 26 Jul 2019 12:39:37 +0000 (13:39 +0100)]
[Fix] Postpone lua state destruction to allow lua dtors to be used
Vsevolod Stakhov [Fri, 26 Jul 2019 11:49:37 +0000 (12:49 +0100)]
[Fix] Workaround for empty charset in rfc2231 encoding
Vsevolod Stakhov [Fri, 26 Jul 2019 10:51:20 +0000 (11:51 +0100)]
[Fix] Fuzzy_check: Fix timeouts
Vsevolod Stakhov [Thu, 25 Jul 2019 20:56:34 +0000 (21:56 +0100)]
[Minor] Fix log line
Vsevolod Stakhov [Thu, 25 Jul 2019 20:27:48 +0000 (21:27 +0100)]
[Minor] Rbl: Allow to change monitored_address
Vsevolod Stakhov [Thu, 25 Jul 2019 13:53:49 +0000 (14:53 +0100)]
[Feature] Performance: Do not use base64 SIMD version for bad inputs
Vsevolod Stakhov [Thu, 25 Jul 2019 13:08:45 +0000 (14:08 +0100)]
[Minor] Add long texts sanity checks
Vsevolod Stakhov [Thu, 25 Jul 2019 10:20:40 +0000 (11:20 +0100)]
[Feature] Langdet: Limit number of stop words to be checked
Vsevolod Stakhov [Wed, 24 Jul 2019 14:05:26 +0000 (15:05 +0100)]
[Conf] Show autolearn sample
Vsevolod Stakhov [Wed, 24 Jul 2019 14:03:29 +0000 (15:03 +0100)]
[Feature] Improve autolearning
Vsevolod Stakhov [Wed, 24 Jul 2019 12:40:40 +0000 (13:40 +0100)]
[Minor] Rename method name
Vsevolod Stakhov [Wed, 24 Jul 2019 12:23:23 +0000 (13:23 +0100)]
[Rework] Use a dedicated library for autolearn
Vsevolod Stakhov [Wed, 24 Jul 2019 12:16:59 +0000 (13:16 +0100)]
[Rework] Remove rspamd.classifiers.lua
Vsevolod Stakhov [Wed, 24 Jul 2019 09:14:07 +0000 (10:14 +0100)]
[Minor] Reputation: Check results before setting
Vsevolod Stakhov [Tue, 23 Jul 2019 17:24:43 +0000 (18:24 +0100)]
[Minor] Reputation: Fix script invocation
Vsevolod Stakhov [Tue, 23 Jul 2019 17:21:18 +0000 (18:21 +0100)]
[Minor] Neural: Disable settings in neural plugin unless specified explicitly
Vsevolod Stakhov [Tue, 23 Jul 2019 17:02:16 +0000 (18:02 +0100)]
[Minor] Lua_selectors: Allow to index numeric arrays in selectors
Vsevolod Stakhov [Tue, 23 Jul 2019 16:51:19 +0000 (17:51 +0100)]
[Feature] Lua_selectors: Add `words` selector
Vsevolod Stakhov [Tue, 23 Jul 2019 16:51:00 +0000 (17:51 +0100)]
[Minor] Lua_util: Add `flatten` function
Vsevolod Stakhov [Tue, 23 Jul 2019 08:08:19 +0000 (09:08 +0100)]
[Minor] Add one more test