]> source.dussan.org Git - rspamd.git/log
rspamd.git
6 years agoMerge pull request #2559 from negram/arg-check-fix
Vsevolod Stakhov [Wed, 3 Oct 2018 09:35:00 +0000 (10:35 +0100)]
Merge pull request #2559 from negram/arg-check-fix

[Minor] Fixed argument check

6 years ago[Minor] Fix evals maths
Vsevolod Stakhov [Tue, 2 Oct 2018 17:52:53 +0000 (18:52 +0100)]
[Minor] Fix evals maths

6 years ago[Minor] Fixed argument check 2559/head
Mikhail Galanin [Tue, 2 Oct 2018 17:36:09 +0000 (18:36 +0100)]
[Minor] Fixed argument check

ev_base should be passed into lua_http.request(). It comes either from task or explicitly

6 years ago[Minor] Fix DNS packet writing to avoid alignment issues
Vsevolod Stakhov [Tue, 2 Oct 2018 17:16:50 +0000 (18:16 +0100)]
[Minor] Fix DNS packet writing to avoid alignment issues

6 years ago[Minor] Pet luacheck
Vsevolod Stakhov [Tue, 2 Oct 2018 16:09:45 +0000 (17:09 +0100)]
[Minor] Pet luacheck

6 years ago[Fix] Allow to call fstring append with NULL string
Vsevolod Stakhov [Tue, 2 Oct 2018 15:59:57 +0000 (16:59 +0100)]
[Fix] Allow to call fstring append with NULL string

6 years ago[Minor] Unify check_auth/check_local options
Vsevolod Stakhov [Tue, 2 Oct 2018 11:55:55 +0000 (12:55 +0100)]
[Minor] Unify check_auth/check_local options

6 years agoMerge pull request #2557 from HeinleinSupport/master
Vsevolod Stakhov [Tue, 2 Oct 2018 11:46:56 +0000 (12:46 +0100)]
Merge pull request #2557 from HeinleinSupport/master

[Fix] ip_score - respect check_authed and check_local settings

6 years ago[Test] Fix reload test
Vsevolod Stakhov [Tue, 2 Oct 2018 11:09:24 +0000 (12:09 +0100)]
[Test] Fix reload test

6 years ago[Minor] Fix field name -> names
Vsevolod Stakhov [Tue, 2 Oct 2018 09:20:33 +0000 (10:20 +0100)]
[Minor] Fix field name -> names

6 years ago[Fix] ip_score - respect check_authed and check_local settings from config 2557/head
Carsten Rosenberg [Tue, 2 Oct 2018 09:05:32 +0000 (11:05 +0200)]
[Fix] ip_score - respect check_authed and check_local settings from config

6 years ago[Test] Fix and extend whitelist tests
Vsevolod Stakhov [Mon, 1 Oct 2018 17:17:07 +0000 (18:17 +0100)]
[Test] Fix and extend whitelist tests

6 years ago[Test] Add more test messages
Vsevolod Stakhov [Mon, 1 Oct 2018 17:16:51 +0000 (18:16 +0100)]
[Test] Add more test messages

6 years ago[Test] Add more fake domains
Vsevolod Stakhov [Mon, 1 Oct 2018 17:16:32 +0000 (18:16 +0100)]
[Test] Add more fake domains

6 years ago[Rework] Rework and fix whitelist plugin
Vsevolod Stakhov [Mon, 1 Oct 2018 17:16:02 +0000 (18:16 +0100)]
[Rework] Rework and fix whitelist plugin

6 years ago[Fix] Fix watchers issue in lua_tcp when doing no resolving
Vsevolod Stakhov [Mon, 1 Oct 2018 11:03:27 +0000 (12:03 +0100)]
[Fix] Fix watchers issue in lua_tcp when doing no resolving

Issue: #2546

6 years agoMerge pull request #2551 from moisseev/eslint
Vsevolod Stakhov [Mon, 1 Oct 2018 10:23:31 +0000 (11:23 +0100)]
Merge pull request #2551 from moisseev/eslint

[WebUI] Change symbols order without updating history

6 years ago[Minor] Add missing globals to luacheck
Vsevolod Stakhov [Mon, 1 Oct 2018 09:56:17 +0000 (10:56 +0100)]
[Minor] Add missing globals to luacheck

6 years agoMerge pull request #2552 from negram/fix-redis-connect
Vsevolod Stakhov [Mon, 1 Oct 2018 09:47:50 +0000 (10:47 +0100)]
Merge pull request #2552 from negram/fix-redis-connect

[Minor] Fixed sync redis connection with default arguments in rspamadm

6 years ago[Minor] Fixed sync redis connection with default arguments in rspamadm 2552/head
Mikhail Galanin [Mon, 1 Oct 2018 09:41:51 +0000 (10:41 +0100)]
[Minor] Fixed sync redis connection with default arguments in rspamadm

6 years ago[WebUI] Change symbols order without updating history 2551/head
Alexander Moisseev [Mon, 1 Oct 2018 09:15:23 +0000 (12:15 +0300)]
[WebUI] Change symbols order without updating history

6 years ago[Minor] Backport fix from libucl
Vsevolod Stakhov [Sun, 30 Sep 2018 17:36:51 +0000 (18:36 +0100)]
[Minor] Backport fix from libucl

6 years ago[Conf] Use new dmarc whitelist
Vsevolod Stakhov [Sat, 29 Sep 2018 18:24:15 +0000 (19:24 +0100)]
[Conf] Use new dmarc whitelist

6 years ago[Minor] Fix scoring for the blacklist rules
Vsevolod Stakhov [Sat, 29 Sep 2018 18:14:26 +0000 (19:14 +0100)]
[Minor] Fix scoring for the blacklist rules

6 years ago[Minor] Fix blacklist option in whitelist rules
Vsevolod Stakhov [Sat, 29 Sep 2018 17:54:02 +0000 (18:54 +0100)]
[Minor] Fix blacklist option in whitelist rules

6 years ago[Test] Fix AV tests
Vsevolod Stakhov [Sat, 29 Sep 2018 16:26:14 +0000 (17:26 +0100)]
[Test] Fix AV tests

6 years ago[Fix] Fix groups mess
Vsevolod Stakhov [Sat, 29 Sep 2018 13:51:42 +0000 (14:51 +0100)]
[Fix] Fix groups mess

6 years ago[Fix] Fix groups mess
Vsevolod Stakhov [Sat, 29 Sep 2018 13:51:29 +0000 (14:51 +0100)]
[Fix] Fix groups mess

6 years ago[Minor] Be aware of `groups` in lua_squeeze
Vsevolod Stakhov [Sat, 29 Sep 2018 13:51:11 +0000 (14:51 +0100)]
[Minor] Be aware of `groups` in lua_squeeze

6 years ago[Minor] Allow dedicated groups registration
Vsevolod Stakhov [Sat, 29 Sep 2018 13:50:55 +0000 (14:50 +0100)]
[Minor] Allow dedicated groups registration

6 years ago[Minor] Fix symbol registration
Vsevolod Stakhov [Sat, 29 Sep 2018 12:40:54 +0000 (13:40 +0100)]
[Minor] Fix symbol registration

6 years ago[Minor] Fix hash invocation
Vsevolod Stakhov [Sat, 29 Sep 2018 12:37:28 +0000 (13:37 +0100)]
[Minor] Fix hash invocation

6 years ago[Minor] Allow to generate tokens by names
Vsevolod Stakhov [Sat, 29 Sep 2018 12:22:48 +0000 (13:22 +0100)]
[Minor] Allow to generate tokens by names

6 years ago[Minor] Rework structure of metafunctions
Vsevolod Stakhov [Sat, 29 Sep 2018 11:42:47 +0000 (12:42 +0100)]
[Minor] Rework structure of metafunctions

6 years ago[Conf] Specify whitelist symbols group
Vsevolod Stakhov [Fri, 28 Sep 2018 18:54:13 +0000 (19:54 +0100)]
[Conf] Specify whitelist symbols group

6 years ago[Feature] Extend whitelisting options
Vsevolod Stakhov [Fri, 28 Sep 2018 18:42:47 +0000 (19:42 +0100)]
[Feature] Extend whitelisting options

6 years agoMerge pull request #2549 from smfreegard/master
Vsevolod Stakhov [Sat, 29 Sep 2018 08:40:38 +0000 (09:40 +0100)]
Merge pull request #2549 from smfreegard/master

Fix args in corpus_test

6 years agoFix args in corpus_test 2549/head
Steve Freegard [Fri, 28 Sep 2018 19:58:46 +0000 (20:58 +0100)]
Fix args in corpus_test

6 years agoMerge pull request #2544 from heraklit256/composites-cleanup
Vsevolod Stakhov [Fri, 28 Sep 2018 19:13:09 +0000 (20:13 +0100)]
Merge pull request #2544 from heraklit256/composites-cleanup

Fix description for composite rule RBL_SPAMHAUS_XBL_ANY

6 years agoMerge pull request #2547 from HeinleinSupport/CHANGE-dcc
Vsevolod Stakhov [Fri, 28 Sep 2018 19:12:51 +0000 (20:12 +0100)]
Merge pull request #2547 from HeinleinSupport/CHANGE-dcc

Change dcc / antivirus plugins

6 years ago[Fix] Plug memory leak in language detector (affects reloads)
Vsevolod Stakhov [Fri, 28 Sep 2018 17:16:26 +0000 (18:16 +0100)]
[Fix] Plug memory leak in language detector (affects reloads)

6 years ago[Fix] Try to fix watchers chaining
Vsevolod Stakhov [Fri, 28 Sep 2018 17:10:57 +0000 (18:10 +0100)]
[Fix] Try to fix watchers chaining

6 years ago[Minor] Improve error message
Vsevolod Stakhov [Fri, 28 Sep 2018 16:18:16 +0000 (17:18 +0100)]
[Minor] Improve error message

6 years ago[Minor] DCC - add workaround for old host and port settings 2547/head
Carsten Rosenberg [Fri, 28 Sep 2018 14:49:11 +0000 (16:49 +0200)]
[Minor] DCC - add workaround for old host and port settings

6 years ago[Minor] Increase log severity
Vsevolod Stakhov [Fri, 28 Sep 2018 13:06:54 +0000 (14:06 +0100)]
[Minor] Increase log severity

6 years ago[Minor] Fix dns errors reporting
Vsevolod Stakhov [Fri, 28 Sep 2018 12:55:20 +0000 (13:55 +0100)]
[Minor] Fix dns errors reporting

6 years ago[Fix] DCC - luacheck
Carsten Rosenberg [Fri, 28 Sep 2018 11:34:38 +0000 (13:34 +0200)]
[Fix] DCC - luacheck

6 years agoMerge pull request #2548 from moisseev/eslint
Vsevolod Stakhov [Fri, 28 Sep 2018 10:35:00 +0000 (11:35 +0100)]
Merge pull request #2548 from moisseev/eslint

[WebUI] History: add sorting by symbol score value

6 years ago[WebUI] History: add sorting by symbol score value 2548/head
Alexander Moisseev [Fri, 28 Sep 2018 09:48:19 +0000 (12:48 +0300)]
[WebUI] History: add sorting by symbol score value

6 years ago[Minor] Antivirus - Sophos config and loggins
Carsten Rosenberg [Fri, 28 Sep 2018 08:25:33 +0000 (10:25 +0200)]
[Minor] Antivirus - Sophos config and loggins

6 years ago[Minor] Antivirus - workaround for removed attachments_only
Carsten Rosenberg [Fri, 28 Sep 2018 08:24:26 +0000 (10:24 +0200)]
[Minor] Antivirus - workaround for removed attachments_only

6 years agoMerge pull request #2540 from negram/dns-sync-rspamadm
Vsevolod Stakhov [Thu, 27 Sep 2018 18:06:18 +0000 (19:06 +0100)]
Merge pull request #2540 from negram/dns-sync-rspamadm

Dns sync rspamadm

6 years agoFix description for composite rule RBL_SPAMHAUS_XBL_ANY 2544/head
heraklit256 [Thu, 27 Sep 2018 14:42:12 +0000 (16:42 +0200)]
Fix description for composite rule RBL_SPAMHAUS_XBL_ANY

6 years agoMerge pull request #5 from rspamd/master
heraklit256 [Thu, 27 Sep 2018 14:39:13 +0000 (14:39 +0000)]
Merge pull request #5 from rspamd/master

merge upstream into local master

6 years ago[Fix] Fix resolving in DMARC reports
Vsevolod Stakhov [Thu, 27 Sep 2018 14:22:12 +0000 (15:22 +0100)]
[Fix] Fix resolving in DMARC reports

Issue: #2538

6 years agoMerge pull request #2539 from negram/close-file
Vsevolod Stakhov [Thu, 27 Sep 2018 14:12:30 +0000 (15:12 +0100)]
Merge pull request #2539 from negram/close-file

[Minor] Close file once it is not needed

6 years ago[Test] fixed config path 2540/head
Mikhail Galanin [Thu, 27 Sep 2018 14:07:17 +0000 (15:07 +0100)]
[Test] fixed config path

6 years ago[Test] Fixed undefined variable usage
Mikhail Galanin [Thu, 27 Sep 2018 13:56:02 +0000 (14:56 +0100)]
[Test] Fixed undefined variable usage

6 years ago[Test] Add output logging
Mikhail Galanin [Thu, 27 Sep 2018 13:40:00 +0000 (14:40 +0100)]
[Test] Add output logging

6 years ago[Test] Added test for dns request from rspamadm
Mikhail Galanin [Thu, 27 Sep 2018 13:24:32 +0000 (14:24 +0100)]
[Test] Added test for dns request from rspamadm

6 years ago[Minor] init DNS resolver in rspamdadm
Mikhail Galanin [Thu, 27 Sep 2018 10:47:39 +0000 (11:47 +0100)]
[Minor] init DNS resolver in rspamdadm

6 years ago[Minor] added taskless mode for sync dns request
Mikhail Galanin [Thu, 27 Sep 2018 10:47:00 +0000 (11:47 +0100)]
[Minor] added taskless mode for sync dns request

6 years ago[Minor] Fix taskless resolver invocation
Vsevolod Stakhov [Thu, 27 Sep 2018 10:33:29 +0000 (11:33 +0100)]
[Minor] Fix taskless resolver invocation

6 years ago[Minor] Fix macro
Vsevolod Stakhov [Thu, 27 Sep 2018 10:33:22 +0000 (11:33 +0100)]
[Minor] Fix macro

6 years ago[Minor] Close file once it is not needed 2539/head
Mikhail Galanin [Thu, 27 Sep 2018 09:24:03 +0000 (10:24 +0100)]
[Minor] Close file once it is not needed

6 years agoMerge pull request #2535 from negram/on_load-3rd-param
Vsevolod Stakhov [Wed, 26 Sep 2018 17:39:17 +0000 (18:39 +0100)]
Merge pull request #2535 from negram/on_load-3rd-param

rOn load 3rd param

6 years ago[Minor] Remove asserts on bad maps data, add line number tracking
Vsevolod Stakhov [Wed, 26 Sep 2018 17:38:23 +0000 (18:38 +0100)]
[Minor] Remove asserts on bad maps data, add line number tracking

6 years ago[Project] Add clustering logic
Vsevolod Stakhov [Wed, 26 Sep 2018 17:21:17 +0000 (18:21 +0100)]
[Project] Add clustering logic

6 years ago[Project] Add Redis logic to the clustering module
Vsevolod Stakhov [Wed, 26 Sep 2018 12:54:41 +0000 (13:54 +0100)]
[Project] Add Redis logic to the clustering module

6 years ago[Project] Start clustering plugin work
Vsevolod Stakhov [Wed, 26 Sep 2018 11:59:08 +0000 (12:59 +0100)]
[Project] Start clustering plugin work

6 years ago[Minor] Antivirus - configureable mime_part scanning
Carsten Rosenberg [Wed, 26 Sep 2018 12:31:47 +0000 (14:31 +0200)]
[Minor] Antivirus - configureable mime_part scanning

6 years ago[Minor] Antivirus - rework upstream usage
Carsten Rosenberg [Wed, 26 Sep 2018 12:30:51 +0000 (14:30 +0200)]
[Minor] Antivirus - rework upstream usage

6 years ago[Minor] actually name 2535/head
Mikhail Galanin [Wed, 26 Sep 2018 11:48:18 +0000 (12:48 +0100)]
[Minor] actually name

6 years ago[Minor] Updated doc: rspamd_config:add_on_load() has 3rd parameter
Mikhail Galanin [Wed, 26 Sep 2018 11:46:38 +0000 (12:46 +0100)]
[Minor] Updated doc: rspamd_config:add_on_load() has 3rd parameter

6 years ago[Minor] DCC Upstreams support
Carsten Rosenberg [Wed, 26 Sep 2018 09:20:27 +0000 (11:20 +0200)]
[Minor] DCC Upstreams support

6 years agoMerge pull request #2533 from negram/attach-workspace
Vsevolod Stakhov [Wed, 26 Sep 2018 07:13:49 +0000 (08:13 +0100)]
Merge pull request #2533 from negram/attach-workspace

[Minor] pass coverage data across jobs

6 years ago[Minor] pass coverage data across jobs 2533/head
Mikhail Galanin [Wed, 26 Sep 2018 07:12:12 +0000 (08:12 +0100)]
[Minor] pass coverage data across jobs

6 years agoMerge pull request #2531 from negram/merge-c-and-lua
Vsevolod Stakhov [Tue, 25 Sep 2018 17:02:23 +0000 (18:02 +0100)]
Merge pull request #2531 from negram/merge-c-and-lua

[Minor] merge lua and C coverage results

6 years agoMerge pull request #2530 from moisseev/patch-1
Vsevolod Stakhov [Tue, 25 Sep 2018 17:02:14 +0000 (18:02 +0100)]
Merge pull request #2530 from moisseev/patch-1

[Minor] Remove UNPRECISE_RCPT_DETAIL_FROM_SPAMMY

6 years ago[Minor] merge lua anc C coverage results 2531/head
Mikhail Galanin [Tue, 25 Sep 2018 16:42:10 +0000 (17:42 +0100)]
[Minor] merge lua anc C coverage results

6 years ago[Minor] Remove UNPRECISE_RCPT_DETAIL_FROM_SPAMMY 2530/head
Alexander Moisseev [Tue, 25 Sep 2018 16:16:53 +0000 (19:16 +0300)]
[Minor] Remove UNPRECISE_RCPT_DETAIL_FROM_SPAMMY

6 years agoMerge pull request #2529 from negram/coverage-after-builds
Vsevolod Stakhov [Tue, 25 Sep 2018 16:04:02 +0000 (17:04 +0100)]
Merge pull request #2529 from negram/coverage-after-builds

[Minor] collect coverage when all tests are over

6 years ago[Minor] Notify coveralls when build is over 2529/head
Mikhail Galanin [Tue, 25 Sep 2018 16:02:22 +0000 (17:02 +0100)]
[Minor] Notify coveralls when build is over

6 years ago[CritFix] Increase default words_decay
Vsevolod Stakhov [Tue, 25 Sep 2018 15:54:31 +0000 (16:54 +0100)]
[CritFix] Increase default words_decay

6 years ago[Minor] collect coverage when all tests are over
Mikhail Galanin [Tue, 25 Sep 2018 15:53:34 +0000 (16:53 +0100)]
[Minor] collect coverage when all tests are over

6 years ago[CritFix] Fix words decay one more time (affects long messages)
Vsevolod Stakhov [Tue, 25 Sep 2018 15:50:41 +0000 (16:50 +0100)]
[CritFix] Fix words decay one more time (affects long messages)

6 years ago[Minor] Add Lua coverage collection for unit-tests (#2528)
Mikhail Galanin [Tue, 25 Sep 2018 14:22:28 +0000 (15:22 +0100)]
[Minor] Add Lua coverage collection for unit-tests (#2528)

* [Minor] Add Lua coverage collection for unit-tests

* [Minor] add coverage collection to CircleCI

* [Minor] split into two lines

* [Minor] sudo

* [Minor] fixed nonsense

* [Minor] Fix functional test

6 years ago[Minor] Milter headers is actually idempotent filter only
Vsevolod Stakhov [Tue, 25 Sep 2018 13:38:05 +0000 (14:38 +0100)]
[Minor] Milter headers is actually idempotent filter only

6 years agoMerge pull request #2527 from moisseev/phishtank
Vsevolod Stakhov [Tue, 25 Sep 2018 11:41:42 +0000 (12:41 +0100)]
Merge pull request #2527 from moisseev/phishtank

[Conf] Restore ability to disable phishtank

6 years ago[Conf] Restore ability to disable phishtank 2527/head
Alexander Moisseev [Tue, 25 Sep 2018 11:34:21 +0000 (14:34 +0300)]
[Conf] Restore ability to disable phishtank

6 years ago[Minor] Don't disable symbols twice
Vsevolod Stakhov [Tue, 25 Sep 2018 09:58:02 +0000 (10:58 +0100)]
[Minor] Don't disable symbols twice

6 years ago[Minor] Delete unused
Vsevolod Stakhov [Tue, 25 Sep 2018 09:55:36 +0000 (10:55 +0100)]
[Minor] Delete unused

6 years agoMerge pull request #2525 from negram/luacheckrc-ignore-git
Vsevolod Stakhov [Mon, 24 Sep 2018 16:22:43 +0000 (17:22 +0100)]
Merge pull request #2525 from negram/luacheckrc-ignore-git

[Minor] Whatever lies in .git, it should not be processed by luacheck

6 years ago[Minor] Whatever lies in .git, it should not be processed by luacheck 2525/head
Mikhail Galanin [Mon, 24 Sep 2018 16:20:44 +0000 (17:20 +0100)]
[Minor] Whatever lies in .git, it should not be processed by luacheck

6 years agoMerge pull request #2524 from negram/make-sockent-non-blocking-first
Vsevolod Stakhov [Mon, 24 Sep 2018 15:19:23 +0000 (16:19 +0100)]
Merge pull request #2524 from negram/make-sockent-non-blocking-first

[Minor] Make socket non-blocking before connect()

6 years ago[Minor] "blocking mode" indeed should be set later 2524/head
Mikhail Galanin [Mon, 24 Sep 2018 15:18:43 +0000 (16:18 +0100)]
[Minor] "blocking mode" indeed should be set later

6 years ago[Minor] Make socket non-blocking before connect()
Mikhail Galanin [Mon, 24 Sep 2018 14:27:57 +0000 (15:27 +0100)]
[Minor] Make socket non-blocking before connect()

    Otherwise, in the case of error, socket may become invalid
    and we will get an incorrect error, i.e. "setsockopt(TCP_NODELAY): Invalid argument"
    instead of "Connection refused"

6 years ago[Minor] Update to 1.8.1
Vsevolod Stakhov [Mon, 24 Sep 2018 14:05:42 +0000 (15:05 +0100)]
[Minor] Update to 1.8.1

6 years agoRelease 1.8.0 1.8.0
Vsevolod Stakhov [Mon, 24 Sep 2018 13:53:53 +0000 (14:53 +0100)]
Release 1.8.0

* [Feature] Add arguments schemas to processors and extractors
* [Feature] Add functional selectors library
* [Feature] Add generic selector to reputation module
* [Feature] Add more ratelimits: by digest, by attachments data, by filenames
* [Feature] Add preliminary stop words detection support
* [Feature] Add pure Lua debugm function
* [Feature] Add schema validation for Redis settings
* [Feature] Add selectors combine function
* [Feature] Add some recursion protection to lua logger
* [Feature] Add support for Lua API tracing
* [Feature] Allow to apply schema to arguments
* [Feature] Allow to get dkim signing data directly from HTTP headers
* [Feature] Allow to reuse existing authentication results
* [Feature] Cache selectors results in re runtime
* [Feature] Implement new text tokenizer based on libicu
* [Feature] Integrate selectors framework to multimap
* [Feature] Relax FORGED_RECIPIENTS
* [Feature] Support (almost) all html entities
* [Feature] Support adding and deletion of recipients in the milter block
* [Feature] Support gathering HTTP body from fragments in lua_http
* [Feature] Support multi flag in regexp and glob maps
* [Feature] Support selectors in ratelimit module
* [Feature] Support selectors in settings
* [Feature] Use khash in HTML parser
* [Feature] Use pure Lua debugm function
* [Fix] Add fail-safety for destroying sessions
* [Fix] Allow to add result-less fake DNS records
* [Fix] Another try to fix race conditions on config unload
* [Fix] Call Lua callback on DNS timeouts
* [Fix] Deprecate task:inc_dns_req as it is redundant
* [Fix] Do not allow events deletions on cleanup
* [Fix] Do not try to process skipped messages
* [Fix] Fix HTTP requests with no body
* [Fix] Fix another cleanup race condition
* [Fix] Fix bug in processing of pcre regexps
* [Fix] Fix byte array allocation in the pool
* [Fix] Fix crashes on task cleanup
* [Fix] Fix dynamic buckets in ratelimits
* [Fix] Fix endless loop when waiting for Rspamd to stop
* [Fix] Fix lua_util.str_split in case of delimiters set
* [Fix] Fix more issues with watching of async events
* [Fix] Fix stop words detection and loading logic
* [Fix] Fix various corner cases for language detection
* [Fix] Fix watchers in lua_tcp
* [Fix] Fix words decay algorithm
* [Fix] Implement watchers replacement to handle nested calls
* [Fix] Save faked code into fake dns record
* [Fix] Show the proper frame when using lua_util.debugm
* [Fix] Use fake dns records in tests
* [Fix] Use unicode replacements for HTML entities
* [Fix] fixed "cannot find dependency on symbol 1" issue when using replaced symbols in spamassassin rules
* [Fix] partition_id is not available in old versions of CH
* [Project] Add implicit conversion logic to selectors
* [Project] Add initial support for selectors in regexps
* [Project] Add method concept
* [Project] Further changes in unicode operations
* [Project] Implement Clickhouse migrations
* [Project] Implement implicit conversions to userdata
* [Project] Implement insert method
* [Project] Implement selectors registration for regular expressions
* [Project] Implement selectors support in re_cache
* [Project] Improve language detector: cleanup unused files, categorize
* [Project] Migrate CH data to a fat table
* [Project] Rework selectors logic
* [Project] Start Clickhouse utilities library
* [Project] Start unicode rework
* [Project] coroutine threaded model for API calls: thread pool
* [Rework] Move phishtank to a DNS based service
* [Rework] Rework Clickhouse plugin to use the new API
* [Rework] Rework language detector
* [Rework] Rework utf content processing in text parts
* [WebUI] Add progress bar for AJAX requests
* [WebUI] Avoid errors table reinitialization
* [WebUI] Avoid history table reinitialization
* [WebUI] Avoid throughput summary table reinitialization
* [WebUI] Destroy summary table on disconnect
* [WebUI] Fix "auth" request URL
* [WebUI] Fix disabling and hiding controls on page reload
* [WebUI] Fix maps loading from neighbours
* [WebUI] Fix symbols sorting by score
* [WebUI] Fix tables destroying
* [WebUI] Fix throughput data consolidation
* [WebUI] Fix upload buttons disabling
* [WebUI] Notify user on module loading failure
* [WebUI] Update FooTable 3.1.4 -> 3.1.6

Signed-off-by: Vsevolod Stakhov <vsevolod@highsecure.ru>
6 years ago[Minor] Another try to load RSA key from base64
Vsevolod Stakhov [Mon, 24 Sep 2018 12:37:52 +0000 (13:37 +0100)]
[Minor] Another try to load RSA key from base64