]> source.dussan.org Git - rspamd.git/log
rspamd.git
5 years ago[Minor] Add more explicit logging
Vsevolod Stakhov [Mon, 1 Apr 2019 14:52:58 +0000 (15:52 +0100)]
[Minor] Add more explicit logging

5 years ago[Fix] Another fix for Redis sentinel
Vsevolod Stakhov [Mon, 1 Apr 2019 13:22:17 +0000 (14:22 +0100)]
[Fix] Another fix for Redis sentinel

Issue: #2796

5 years ago[Minor] Spamassassin: Add messages about rules loading
Vsevolod Stakhov [Mon, 1 Apr 2019 12:51:03 +0000 (13:51 +0100)]
[Minor] Spamassassin: Add messages about rules loading

Issue: #2828
Closes: #2828
5 years ago[Minor] Restore Lua 5.2 compatibility
Vsevolod Stakhov [Mon, 1 Apr 2019 11:44:42 +0000 (12:44 +0100)]
[Minor] Restore Lua 5.2 compatibility

Issue: #2826
Closes: #2826
5 years ago[Minor] Add missing include
Vsevolod Stakhov [Mon, 1 Apr 2019 08:54:50 +0000 (09:54 +0100)]
[Minor] Add missing include

5 years agoMerge pull request #2827 from moisseev/webui
Vsevolod Stakhov [Sun, 31 Mar 2019 17:24:11 +0000 (18:24 +0100)]
Merge pull request #2827 from moisseev/webui

[WebUI] Combine Scan and Learning into one tab

5 years ago[WebUI] Combine Scan and Learning into one tab 2827/head
Alexander Moisseev [Sun, 31 Mar 2019 15:14:53 +0000 (18:14 +0300)]
[WebUI] Combine Scan and Learning into one tab

Closes: #1441
5 years ago[Minor] Improve errors handling
Vsevolod Stakhov [Sat, 30 Mar 2019 13:32:52 +0000 (13:32 +0000)]
[Minor] Improve errors handling

5 years ago[Feature] Allow unconnected DNS servers operations
Vsevolod Stakhov [Sat, 30 Mar 2019 10:07:57 +0000 (10:07 +0000)]
[Feature] Allow unconnected DNS servers operations

This allows to stop relying on resolvers initialisation and send
requests when the resolvers are available.

5 years ago[Minor] Allow delayed DNS servers init
Vsevolod Stakhov [Sat, 30 Mar 2019 10:07:41 +0000 (10:07 +0000)]
[Minor] Allow delayed DNS servers init

5 years ago[Minor] Fix learns count in sqlite3 backend
Vsevolod Stakhov [Fri, 29 Mar 2019 17:49:32 +0000 (17:49 +0000)]
[Minor] Fix learns count in sqlite3 backend

Issue: #2251
Contributed by: @beiDei8z

5 years ago[Minor] Use `{=` and `=}` for variables in Jinja templates
Vsevolod Stakhov [Fri, 29 Mar 2019 14:16:24 +0000 (14:16 +0000)]
[Minor] Use `{=` and `=}` for variables in Jinja templates

5 years agoMerge pull request #2825 from moisseev/webui
Vsevolod Stakhov [Fri, 29 Mar 2019 10:53:31 +0000 (10:53 +0000)]
Merge pull request #2825 from moisseev/webui

[WebUI] Update Throughput summary values dynamically

5 years ago[WebUI] Show grayed out pie 2825/head
Alexander Moisseev [Fri, 29 Mar 2019 09:41:49 +0000 (12:41 +0300)]
[WebUI] Show grayed out pie

when throughput percentage is undefined

5 years ago[Fix] Rework cached Redis logic to avoid sentinels breaking
Vsevolod Stakhov [Fri, 29 Mar 2019 09:41:07 +0000 (09:41 +0000)]
[Fix] Rework cached Redis logic to avoid sentinels breaking

Issue: #2796

5 years ago[WebUI] Update Throughput summary values dynamically
Alexander Moisseev [Fri, 29 Mar 2019 07:33:12 +0000 (10:33 +0300)]
[WebUI] Update Throughput summary values dynamically

instead of reloading table rows

5 years ago[Minor] Fix stupid torch that uses `print` for logging
Vsevolod Stakhov [Thu, 28 Mar 2019 15:53:17 +0000 (15:53 +0000)]
[Minor] Fix stupid torch that uses `print` for logging

5 years ago[Fix] Neural: Fix training
Vsevolod Stakhov [Thu, 28 Mar 2019 15:49:19 +0000 (15:49 +0000)]
[Fix] Neural: Fix training

Issue: #2793

5 years ago[Minor] Lua_util: Add lupa.filters.pbkdf
Vsevolod Stakhov [Thu, 28 Mar 2019 14:53:37 +0000 (14:53 +0000)]
[Minor] Lua_util: Add lupa.filters.pbkdf

5 years ago[Minor] Lua_cryptobox: Add pbkdf() method
Vsevolod Stakhov [Thu, 28 Mar 2019 14:45:45 +0000 (14:45 +0000)]
[Minor] Lua_cryptobox: Add pbkdf() method

5 years agoMerge pull request #2822 from HeinleinSupport/lua_scanners
Vsevolod Stakhov [Thu, 28 Mar 2019 11:20:23 +0000 (11:20 +0000)]
Merge pull request #2822 from HeinleinSupport/lua_scanners

Lua scanners - some fixes

5 years ago[Minor] lua_scanners - enable spamassassin 2822/head
Carsten Rosenberg [Wed, 27 Mar 2019 19:27:20 +0000 (20:27 +0100)]
[Minor] lua_scanners - enable spamassassin

5 years ago[Minor] lua_scanners - improve fail debugging
Carsten Rosenberg [Wed, 27 Mar 2019 19:26:59 +0000 (20:26 +0100)]
[Minor] lua_scanners - improve fail debugging

5 years ago[Minor] Preserve line endings when templating
Vsevolod Stakhov [Wed, 27 Mar 2019 16:39:54 +0000 (16:39 +0000)]
[Minor] Preserve line endings when templating

5 years ago[Minor] Lua_task: Fix doc strings
Vsevolod Stakhov [Wed, 27 Mar 2019 14:59:18 +0000 (14:59 +0000)]
[Minor] Lua_task: Fix doc strings

5 years ago[Feature] Preprocess config files using jinja templates
Vsevolod Stakhov [Wed, 27 Mar 2019 14:18:22 +0000 (14:18 +0000)]
[Feature] Preprocess config files using jinja templates

5 years ago[Minor] Add older glib compat
Vsevolod Stakhov [Wed, 27 Mar 2019 12:32:55 +0000 (12:32 +0000)]
[Minor] Add older glib compat

5 years ago[Minor] Pass variables from the environment to rspamd_env
Vsevolod Stakhov [Wed, 27 Mar 2019 12:03:54 +0000 (12:03 +0000)]
[Minor] Pass variables from the environment to rspamd_env

5 years ago[Minor] Fix oletools typo
Carsten Rosenberg [Wed, 27 Mar 2019 11:08:37 +0000 (12:08 +0100)]
[Minor] Fix oletools typo

5 years agoMerge pull request #2813 from miecio45/add_lua_mixed_script
Vsevolod Stakhov [Wed, 27 Mar 2019 11:00:10 +0000 (11:00 +0000)]
Merge pull request #2813 from miecio45/add_lua_mixed_script

[Minor] Add util.if_utf_mixed_script to lua

5 years ago[Minor] Rewrite is_utf_mixed_script to use libicu only 2813/head
Miecio Za [Tue, 26 Mar 2019 19:23:13 +0000 (20:23 +0100)]
[Minor] Rewrite is_utf_mixed_script to use libicu only

Rewrite to use U8_NEXT

5 years ago[Feature] Add `rspamadm template` command
Vsevolod Stakhov [Tue, 26 Mar 2019 18:21:53 +0000 (18:21 +0000)]
[Feature] Add `rspamadm template` command

5 years ago[Minor] Lua_util: Add jinja2 related functions
Vsevolod Stakhov [Tue, 26 Mar 2019 17:32:34 +0000 (17:32 +0000)]
[Minor] Lua_util: Add jinja2 related functions

5 years ago[Minor] Unify `--var` argument for rspamd and rspamadm
Vsevolod Stakhov [Tue, 26 Mar 2019 16:47:59 +0000 (16:47 +0000)]
[Minor] Unify `--var` argument for rspamd and rspamadm

5 years ago[Rework] Change lua global variables registration
Vsevolod Stakhov [Tue, 26 Mar 2019 16:38:27 +0000 (16:38 +0000)]
[Rework] Change lua global variables registration

5 years ago[Minor] Apply all matching special handlers
Vsevolod Stakhov [Tue, 26 Mar 2019 15:57:43 +0000 (15:57 +0000)]
[Minor] Apply all matching special handlers

5 years ago[Minor] Allow unconditional special handlers
Vsevolod Stakhov [Tue, 26 Mar 2019 15:41:04 +0000 (15:41 +0000)]
[Minor] Allow unconditional special handlers

5 years ago[Minor] Add lua-lupa library for Jinja2 templates
Vsevolod Stakhov [Tue, 26 Mar 2019 12:36:41 +0000 (12:36 +0000)]
[Minor] Add lua-lupa library for Jinja2 templates

5 years ago[Minor] Fix alien userdata printing
Vsevolod Stakhov [Tue, 26 Mar 2019 12:36:19 +0000 (12:36 +0000)]
[Minor] Fix alien userdata printing

5 years ago[Minor] Fix line length in DMARC reports
Vsevolod Stakhov [Mon, 25 Mar 2019 21:53:57 +0000 (21:53 +0000)]
[Minor] Fix line length in DMARC reports

Issue: #2820
Closes: #2820
5 years ago[Minor] Enable stale bot in GitHub
Vsevolod Stakhov [Mon, 25 Mar 2019 17:01:08 +0000 (17:01 +0000)]
[Minor] Enable stale bot in GitHub

5 years ago[Minor] Replies: Fix the case when we cannot find hash in Redis
Vsevolod Stakhov [Mon, 25 Mar 2019 14:38:42 +0000 (14:38 +0000)]
[Minor] Replies: Fix the case when we cannot find hash in Redis

5 years ago[Minor] Fix the case when filename is empty for an image
Vsevolod Stakhov [Mon, 25 Mar 2019 13:48:06 +0000 (13:48 +0000)]
[Minor] Fix the case when filename is empty for an image

Issue: #2818
Closes: #2818
5 years agoMerge pull request #2817 from moisseev/headers
Vsevolod Stakhov [Mon, 25 Mar 2019 09:09:11 +0000 (09:09 +0000)]
Merge pull request #2817 from moisseev/headers

[Minor] Header regexps: Add Postbox User-Agent

5 years ago[Fix] Fix priority for regexp symbols registriation
Vsevolod Stakhov [Mon, 25 Mar 2019 09:04:57 +0000 (09:04 +0000)]
[Fix] Fix priority for regexp symbols registriation

5 years ago[Minor] Header regexps: Add Postbox User-Agent 2817/head
Alexander Moisseev [Mon, 25 Mar 2019 07:07:35 +0000 (10:07 +0300)]
[Minor] Header regexps: Add Postbox User-Agent

5 years ago[Minor] Fix flags on virtual symbols
Vsevolod Stakhov [Sat, 23 Mar 2019 13:34:16 +0000 (13:34 +0000)]
[Minor] Fix flags on virtual symbols

5 years ago[Minor] Print virtual deps
Vsevolod Stakhov [Sat, 23 Mar 2019 13:32:07 +0000 (13:32 +0000)]
[Minor] Print virtual deps

5 years ago[Minor] Fix postfilters squeezing issue
Vsevolod Stakhov [Sat, 23 Mar 2019 09:50:26 +0000 (09:50 +0000)]
[Minor] Fix postfilters squeezing issue

5 years ago[Fix] Core: Fix squeezed dependencies handling for virtual symbols
Vsevolod Stakhov [Fri, 22 Mar 2019 20:06:36 +0000 (20:06 +0000)]
[Fix] Core: Fix squeezed dependencies handling for virtual symbols

5 years ago[Minor] Another fix of leaked password scam rule
Vsevolod Stakhov [Fri, 22 Mar 2019 15:08:11 +0000 (15:08 +0000)]
[Minor] Another fix of leaked password scam rule

5 years ago[Minor] Mime_types: Add additional ct for .exe
Vsevolod Stakhov [Fri, 22 Mar 2019 14:56:30 +0000 (14:56 +0000)]
[Minor] Mime_types: Add additional ct for .exe

5 years ago[Feature] Mime_types: When no extension defined, detect it by content
Vsevolod Stakhov [Fri, 22 Mar 2019 14:56:05 +0000 (14:56 +0000)]
[Feature] Mime_types: When no extension defined, detect it by content

5 years ago[Feature] Mime_types: Implement user configurable extension filters
Vsevolod Stakhov [Fri, 22 Mar 2019 14:55:17 +0000 (14:55 +0000)]
[Feature] Mime_types: Implement user configurable extension filters

Issue: #2799

5 years ago[Fix] Clickhouse: Fix table schema upload
Vsevolod Stakhov [Fri, 22 Mar 2019 13:15:52 +0000 (13:15 +0000)]
[Fix] Clickhouse: Fix table schema upload

5 years ago[Minor] Clickhouse: Implement schema addtions
Vsevolod Stakhov [Fri, 22 Mar 2019 12:42:56 +0000 (12:42 +0000)]
[Minor] Clickhouse: Implement schema addtions

5 years ago[Minor] Add nostat flag to failure symbol
Vsevolod Stakhov [Fri, 22 Mar 2019 12:17:40 +0000 (12:17 +0000)]
[Minor] Add nostat flag to failure symbol

5 years ago[Minor] SURBL: Add failure symbols
Vsevolod Stakhov [Fri, 22 Mar 2019 12:16:07 +0000 (12:16 +0000)]
[Minor] SURBL: Add failure symbols

Issue: #2801

5 years ago[Minor] RBL: Add fail symbols
Vsevolod Stakhov [Fri, 22 Mar 2019 11:06:51 +0000 (11:06 +0000)]
[Minor] RBL: Add fail symbols

Issue: #2801

5 years agoMerge pull request #2807 from HeinleinSupport/master
Vsevolod Stakhov [Fri, 22 Mar 2019 10:40:41 +0000 (10:40 +0000)]
Merge pull request #2807 from HeinleinSupport/master

[Minor] clustering.lua - fix typos

5 years ago[Minor] Add util.if_utf_mixed_script to lua
Miecio Za [Mon, 18 Mar 2019 18:56:57 +0000 (19:56 +0100)]
[Minor] Add util.if_utf_mixed_script to lua

Add new function which implements PoC for chekcing
mixed script in utf string. Behaviour is similar
to single string spoof detection in libicu before
version 58

5 years ago[Fix] Finally fix default parameters parsing in actions section
Vsevolod Stakhov [Thu, 21 Mar 2019 14:29:51 +0000 (14:29 +0000)]
[Fix] Finally fix default parameters parsing in actions section

5 years ago[Fix] Try to fix double signing in the milter
Vsevolod Stakhov [Thu, 21 Mar 2019 13:47:28 +0000 (13:47 +0000)]
[Fix] Try to fix double signing in the milter

Issue: #2810

5 years ago[Fix] Fix ES sending logic (restore from coroutines mess)
Vsevolod Stakhov [Thu, 21 Mar 2019 13:14:04 +0000 (13:14 +0000)]
[Fix] Fix ES sending logic (restore from coroutines mess)

Issue: #2808
Closes: #2808
5 years ago[Feature] Treat all tags with HREF as a potential hyperlinks
Vsevolod Stakhov [Wed, 20 Mar 2019 14:44:06 +0000 (14:44 +0000)]
[Feature] Treat all tags with HREF as a potential hyperlinks

5 years ago[Feature] Allow to add messages from settings
Vsevolod Stakhov [Wed, 20 Mar 2019 14:32:11 +0000 (14:32 +0000)]
[Feature] Allow to add messages from settings

5 years ago[Minor] Fix formatting issue
Vsevolod Stakhov [Wed, 20 Mar 2019 14:27:04 +0000 (14:27 +0000)]
[Minor] Fix formatting issue

5 years ago[Minor] Slight logging improvements
Vsevolod Stakhov [Wed, 20 Mar 2019 14:23:14 +0000 (14:23 +0000)]
[Minor] Slight logging improvements

5 years ago[Minor] Add rspamd_conditional_debug_fast to format checks
Vsevolod Stakhov [Wed, 20 Mar 2019 14:21:30 +0000 (14:21 +0000)]
[Minor] Add rspamd_conditional_debug_fast to format checks

5 years ago[Minor] Fix format string
Vsevolod Stakhov [Wed, 20 Mar 2019 14:20:05 +0000 (14:20 +0000)]
[Minor] Fix format string

5 years ago[Minor] Preserve debug logging when running `rspamadm -v`
Vsevolod Stakhov [Wed, 20 Mar 2019 14:03:30 +0000 (14:03 +0000)]
[Minor] Preserve debug logging when running `rspamadm -v`

5 years ago[Minor] Print limit values on start of the worker
Vsevolod Stakhov [Tue, 19 Mar 2019 17:56:50 +0000 (17:56 +0000)]
[Minor] Print limit values on start of the worker

5 years ago[Minor] Properly print byte suffixes when humanizing
Vsevolod Stakhov [Tue, 19 Mar 2019 17:53:57 +0000 (17:53 +0000)]
[Minor] Properly print byte suffixes when humanizing

5 years ago[Minor] Sigh, another try to fix coroutines errors
Vsevolod Stakhov [Tue, 19 Mar 2019 16:30:31 +0000 (16:30 +0000)]
[Minor] Sigh, another try to fix coroutines errors

5 years ago[Feature] Validate BTC addresses in LEAKED_PASSWORD_SCAM
Vsevolod Stakhov [Tue, 19 Mar 2019 16:15:20 +0000 (16:15 +0000)]
[Feature] Validate BTC addresses in LEAKED_PASSWORD_SCAM

5 years ago[Minor] Fix coroutine based error handling in lua http
Vsevolod Stakhov [Tue, 19 Mar 2019 14:45:08 +0000 (14:45 +0000)]
[Minor] Fix coroutine based error handling in lua http

5 years ago[Minor] Improve setrlimit logging
Vsevolod Stakhov [Tue, 19 Mar 2019 14:28:19 +0000 (14:28 +0000)]
[Minor] Improve setrlimit logging

5 years ago[Minor] clustering.lua - fix typos 2807/head
Carsten Rosenberg [Tue, 19 Mar 2019 14:08:15 +0000 (15:08 +0100)]
[Minor] clustering.lua - fix typos

5 years ago[Minor] Fix format string
Vsevolod Stakhov [Tue, 19 Mar 2019 12:44:25 +0000 (12:44 +0000)]
[Minor] Fix format string

5 years ago[Feature] Check limits after being set, migrate to uint64
Vsevolod Stakhov [Tue, 19 Mar 2019 12:32:19 +0000 (12:32 +0000)]
[Feature] Check limits after being set, migrate to uint64

5 years ago[Fix] Fix finishing script for clickhouse collection
Vsevolod Stakhov [Tue, 19 Mar 2019 12:15:41 +0000 (12:15 +0000)]
[Fix] Fix finishing script for clickhouse collection

5 years ago[Fix] Add crash safety for HTTP async routines
Vsevolod Stakhov [Tue, 19 Mar 2019 12:02:18 +0000 (12:02 +0000)]
[Fix] Add crash safety for HTTP async routines

5 years agoMerge pull request #2788 from miecio45/lua_string_utils
Vsevolod Stakhov [Tue, 19 Mar 2019 10:39:26 +0000 (10:39 +0000)]
Merge pull request #2788 from miecio45/lua_string_utils

[Minor] Add some lua string utils

5 years ago[Minor] Fix misprint
Vsevolod Stakhov [Mon, 18 Mar 2019 20:05:23 +0000 (20:05 +0000)]
[Minor] Fix misprint

5 years agoMerge branch 'master' into lua_string_utils 2788/head
Miecio Za [Mon, 18 Mar 2019 19:53:02 +0000 (20:53 +0100)]
Merge branch 'master' into lua_string_utils

5 years ago[Minor] Fix leaks and hash usage for is_utf_outside_range
Miecio Za [Mon, 18 Mar 2019 19:38:23 +0000 (20:38 +0100)]
[Minor] Fix leaks and hash usage for is_utf_outside_range

Fix memory leaks on checker errors and fix hash usage to
use proper hash/compare functions

5 years ago[Feature] Greylist: Allow to disable greylisting depending on symbols
Vsevolod Stakhov [Mon, 18 Mar 2019 17:53:16 +0000 (17:53 +0000)]
[Feature] Greylist: Allow to disable greylisting depending on symbols

5 years ago[Minor] Sigh, another oops
Vsevolod Stakhov [Mon, 18 Mar 2019 17:52:48 +0000 (17:52 +0000)]
[Minor] Sigh, another oops

5 years ago[Minor] Another 'oops'
Vsevolod Stakhov [Mon, 18 Mar 2019 17:49:38 +0000 (17:49 +0000)]
[Minor] Another 'oops'

5 years ago[Conf] Add vendor groups for symbols
Vsevolod Stakhov [Mon, 18 Mar 2019 17:40:29 +0000 (17:40 +0000)]
[Conf] Add vendor groups for symbols

Issue: #2803

5 years ago[Minor] Oops, fix build
Vsevolod Stakhov [Mon, 18 Mar 2019 17:29:26 +0000 (17:29 +0000)]
[Minor] Oops, fix build

5 years ago[Feature] Replies: Filter replies sender to limit whitelisting to direct messages
Vsevolod Stakhov [Mon, 18 Mar 2019 17:23:38 +0000 (17:23 +0000)]
[Feature] Replies: Filter replies sender to limit whitelisting to direct messages

5 years ago[Minor] Add task:get_reply_sender method
Vsevolod Stakhov [Mon, 18 Mar 2019 17:23:22 +0000 (17:23 +0000)]
[Minor] Add task:get_reply_sender method

5 years ago[Project] Drop HTTPS proxies as they are too intrusive to implement
Vsevolod Stakhov [Mon, 18 Mar 2019 16:17:16 +0000 (16:17 +0000)]
[Project] Drop HTTPS proxies as they are too intrusive to implement

Issue: #572

5 years ago[Project] Add support of HTTP proxy in requests
Vsevolod Stakhov [Mon, 18 Mar 2019 16:00:36 +0000 (16:00 +0000)]
[Project] Add support of HTTP proxy in requests

Issue: #572

5 years ago[Minor] Simplify host element handling in HTTP message
Vsevolod Stakhov [Mon, 18 Mar 2019 15:56:45 +0000 (15:56 +0000)]
[Minor] Simplify host element handling in HTTP message

5 years ago[Project] More rework for HTTP proxy support
Vsevolod Stakhov [Mon, 18 Mar 2019 15:32:54 +0000 (15:32 +0000)]
[Project] More rework for HTTP proxy support

5 years ago[Project] Preliminary support of HTTP proxies
Vsevolod Stakhov [Mon, 18 Mar 2019 14:07:32 +0000 (14:07 +0000)]
[Project] Preliminary support of HTTP proxies

Issue: #572

5 years ago[Minor] Fix performance issue with is_utf_outside_range
Miecio Za [Mon, 18 Mar 2019 13:06:56 +0000 (14:06 +0100)]
[Minor] Fix performance issue with is_utf_outside_range

Fix performace issue, add some checking and add few tests

5 years ago[Rework] Another iteration of HTTP interfaces rework
Vsevolod Stakhov [Mon, 18 Mar 2019 12:00:00 +0000 (12:00 +0000)]
[Rework] Another iteration of HTTP interfaces rework