]> source.dussan.org Git - rspamd.git/log
rspamd.git
4 years ago[Minor] Do not append unbalanced closing tags
Vsevolod Stakhov [Mon, 27 Apr 2020 15:03:45 +0000 (16:03 +0100)]
[Minor] Do not append unbalanced closing tags

4 years ago[Fix] Distinguish type from flags in register_symbol
Vsevolod Stakhov [Mon, 27 Apr 2020 12:26:09 +0000 (13:26 +0100)]
[Fix] Distinguish type from flags in register_symbol

4 years ago[Minor] Replies: Fix predicate
Vsevolod Stakhov [Mon, 27 Apr 2020 10:01:21 +0000 (11:01 +0100)]
[Minor] Replies: Fix predicate

4 years agoMerge pull request #3346 from jendis/from_rules
Vsevolod Stakhov [Sun, 26 Apr 2020 20:17:51 +0000 (21:17 +0100)]
Merge pull request #3346 from jendis/from_rules

[Rules] Add FROM_INVALID and ENVFROM_INVALID rules

4 years agoMerge pull request #3344 from jendis/raw_envfrom
Vsevolod Stakhov [Sat, 25 Apr 2020 15:56:48 +0000 (16:56 +0100)]
Merge pull request #3344 from jendis/raw_envfrom

[Feature] extend lua api

4 years ago[Minor] Workaround for \0 character (poor API choice)
Vsevolod Stakhov [Fri, 24 Apr 2020 20:42:11 +0000 (21:42 +0100)]
[Minor] Workaround for \0 character (poor API choice)

4 years ago[Feature] Controller: Allow to pass query arguments to the lua webui plugins
Vsevolod Stakhov [Fri, 24 Apr 2020 20:29:11 +0000 (21:29 +0100)]
[Feature] Controller: Allow to pass query arguments to the lua webui plugins

4 years ago[Minor] Lua_ip: Add address comparison method
Vsevolod Stakhov [Fri, 24 Apr 2020 19:13:56 +0000 (20:13 +0100)]
[Minor] Lua_ip: Add address comparison method

4 years agoMerge pull request #3313 from arkamar/hiredis
Vsevolod Stakhov [Fri, 24 Apr 2020 14:08:40 +0000 (15:08 +0100)]
Merge pull request #3313 from arkamar/hiredis

Revert "[Fix] Fix hiredis stupidity" and use the hiredis api as intended

4 years ago[Minor] Replies: Check all recipients
Vsevolod Stakhov [Fri, 24 Apr 2020 14:07:51 +0000 (15:07 +0100)]
[Minor] Replies: Check all recipients

4 years ago[Minor] Replies: Use milliseconds resolution for expiration
Vsevolod Stakhov [Fri, 24 Apr 2020 11:57:42 +0000 (12:57 +0100)]
[Minor] Replies: Use milliseconds resolution for expiration

4 years ago[Minor] Selectors: Add scan_result extractor
Vsevolod Stakhov [Thu, 23 Apr 2020 15:13:26 +0000 (16:13 +0100)]
[Minor] Selectors: Add scan_result extractor

4 years ago[Minor] Lua_selectors: Add optional shadow result name
Vsevolod Stakhov [Thu, 23 Apr 2020 15:10:48 +0000 (16:10 +0100)]
[Minor] Lua_selectors: Add optional shadow result name

4 years ago[Minor] Lua_task: Add support of shadow results
Vsevolod Stakhov [Thu, 23 Apr 2020 15:07:52 +0000 (16:07 +0100)]
[Minor] Lua_task: Add support of shadow results

4 years ago[Minor] Prevent controller results from being cached
Vsevolod Stakhov [Wed, 22 Apr 2020 10:23:53 +0000 (11:23 +0100)]
[Minor] Prevent controller results from being cached

Issue: #3330

4 years agoMerge pull request #3345 from jendis/fix_3249
Vsevolod Stakhov [Wed, 22 Apr 2020 09:53:46 +0000 (10:53 +0100)]
Merge pull request #3345 from jendis/fix_3249

[Fix] Url_redirector: fix issue #3249

4 years ago[Minor] Fix the case of empty flags :(
Vsevolod Stakhov [Tue, 21 Apr 2020 18:52:01 +0000 (19:52 +0100)]
[Minor] Fix the case of empty flags :(

4 years ago[Rework] Further rework of lua urls extraction API
Vsevolod Stakhov [Tue, 21 Apr 2020 15:07:40 +0000 (16:07 +0100)]
[Rework] Further rework of lua urls extraction API

4 years ago[Minor] Add lua_geti compat method
Vsevolod Stakhov [Tue, 21 Apr 2020 15:07:25 +0000 (16:07 +0100)]
[Minor] Add lua_geti compat method

4 years ago[Minor] Amend doc string
Vsevolod Stakhov [Tue, 21 Apr 2020 13:34:31 +0000 (14:34 +0100)]
[Minor] Amend doc string

4 years ago[Minor] Set content flag on urls extracted from pdf
Vsevolod Stakhov [Tue, 21 Apr 2020 13:33:40 +0000 (14:33 +0100)]
[Minor] Set content flag on urls extracted from pdf

4 years ago[Rework] Rework url flags handling API
Vsevolod Stakhov [Tue, 21 Apr 2020 13:27:20 +0000 (14:27 +0100)]
[Rework] Rework url flags handling API

4 years ago[Fix] #3249 3345/head
Jan Smutny [Tue, 21 Apr 2020 12:37:19 +0000 (14:37 +0200)]
[Fix] #3249

4 years ago[Rework] Rework urls extraction
Vsevolod Stakhov [Tue, 21 Apr 2020 12:09:16 +0000 (13:09 +0100)]
[Rework] Rework urls extraction

4 years ago[Feature] extend lua api 3344/head
Jan Smutny [Sun, 19 Apr 2020 21:32:30 +0000 (23:32 +0200)]
[Feature] extend lua api

add new value accessible by key 'raw' to the table returned by util:parse_mail_address and task:get_from

4 years ago[Minor] Oops, fix test
Vsevolod Stakhov [Mon, 20 Apr 2020 19:39:36 +0000 (20:39 +0100)]
[Minor] Oops, fix test

4 years ago[Minor] Rbl: Adjust whitelisting one more time
Vsevolod Stakhov [Mon, 20 Apr 2020 19:28:59 +0000 (20:28 +0100)]
[Minor] Rbl: Adjust whitelisting one more time

4 years ago[Fix] Rbl: Fix ignore_defaults in conjunction with ignore_whitelists
Vsevolod Stakhov [Mon, 20 Apr 2020 15:52:30 +0000 (16:52 +0100)]
[Fix] Rbl: Fix ignore_defaults in conjunction with ignore_whitelists

4 years ago[Minor] Erm, forgot one more place to debug
Vsevolod Stakhov [Mon, 20 Apr 2020 15:27:25 +0000 (16:27 +0100)]
[Minor] Erm, forgot one more place to debug

4 years ago[Minor] Add more whitelists debugging
Vsevolod Stakhov [Mon, 20 Apr 2020 15:22:54 +0000 (16:22 +0100)]
[Minor] Add more whitelists debugging

4 years agoMerge pull request #3343 from chkpnt/dschung/luacheck
Vsevolod Stakhov [Sun, 19 Apr 2020 20:27:43 +0000 (21:27 +0100)]
Merge pull request #3343 from chkpnt/dschung/luacheck

[Minor] Pet luacheck

4 years agoMerge pull request #3342 from chkpnt/dschung/fix-reject-mail-message
Vsevolod Stakhov [Sun, 19 Apr 2020 20:27:11 +0000 (21:27 +0100)]
Merge pull request #3342 from chkpnt/dschung/fix-reject-mail-message

[Fix] Do not flag pre-result of virus scanners as least if action is reject

4 years ago[Minor] Pet luacheck 3343/head
Gregor Dschung [Sun, 19 Apr 2020 09:13:55 +0000 (11:13 +0200)]
[Minor] Pet luacheck

4 years ago[Fix] Do not flag pre-result of virus scanners as least if action is reject 3342/head
Gregor Dschung [Sun, 19 Apr 2020 08:33:17 +0000 (10:33 +0200)]
[Fix] Do not flag pre-result of virus scanners as least if action is reject

fixes #3279

4 years agorules/headers_checks.lua: add [ENV]FROM_INVALID 3346/head
Jan Smutny [Sat, 18 Apr 2020 22:20:32 +0000 (00:20 +0200)]
rules/headers_checks.lua: add [ENV]FROM_INVALID

4 years agorules/headers_checks.lua: make CHECK_FROM callback a bit more efficient
Jan Smutny [Sat, 18 Apr 2020 19:17:06 +0000 (21:17 +0200)]
rules/headers_checks.lua: make CHECK_FROM callback a bit more efficient

4 years ago[Minor] Link libicu to replxx
Vsevolod Stakhov [Sat, 18 Apr 2020 19:32:00 +0000 (20:32 +0100)]
[Minor] Link libicu to replxx

4 years agoMerge pull request #3336 from rm-minus-rf/master
Vsevolod Stakhov [Sat, 18 Apr 2020 09:19:05 +0000 (10:19 +0100)]
Merge pull request #3336 from rm-minus-rf/master

[Feature] allow variables in force_actions messages

4 years ago[Minor] selectors: cleaner symbol extractor 3336/head
rm-minus-rf [Fri, 17 Apr 2020 22:17:29 +0000 (00:17 +0200)]
[Minor] selectors: cleaner symbol extractor

'symbol' extractor returns a table
'to_ascii' transform can handle tables

4 years agoMerge pull request #3341 from jendis/fix_lua_api
Vsevolod Stakhov [Fri, 17 Apr 2020 15:32:27 +0000 (16:32 +0100)]
Merge pull request #3341 from jendis/fix_lua_api

[Minor] Improve lua api

4 years agosrc/lua/lua_util.c: remove unused function 3341/head
Jan Smutny [Fri, 17 Apr 2020 15:31:50 +0000 (17:31 +0200)]
src/lua/lua_util.c: remove unused function

4 years ago[Rework] add alias util:parse_addr for util:parse_mail_address
Jan Smutny [Fri, 17 Apr 2020 13:28:37 +0000 (15:28 +0200)]
[Rework] add alias util:parse_addr for util:parse_mail_address

4 years ago[Rework] get rid of util:parse_addr duplicating the util:parse_mail_address, replace...
Jan Smutny [Fri, 17 Apr 2020 11:50:50 +0000 (13:50 +0200)]
[Rework] get rid of util:parse_addr duplicating the util:parse_mail_address, replace where used

4 years ago[Minor] complete comment part of util:parse_addr and util:parse_mail_address method
Jan Smutny [Fri, 17 Apr 2020 11:38:38 +0000 (13:38 +0200)]
[Minor] complete comment part of util:parse_addr and util:parse_mail_address method

4 years ago[Minor] complete doc part of task:get_from method
Jan Smutny [Fri, 17 Apr 2020 09:23:22 +0000 (11:23 +0200)]
[Minor] complete doc part of task:get_from method

4 years ago[Test] Enrich rbl tests
Vsevolod Stakhov [Fri, 17 Apr 2020 10:56:21 +0000 (11:56 +0100)]
[Test] Enrich rbl tests

4 years ago[Minor] Rbl: Fix log message
Vsevolod Stakhov [Fri, 17 Apr 2020 10:53:46 +0000 (11:53 +0100)]
[Minor] Rbl: Fix log message

4 years ago[Minor] Libucl: Backport fixes
Vsevolod Stakhov [Fri, 17 Apr 2020 09:37:50 +0000 (10:37 +0100)]
[Minor] Libucl: Backport fixes

4 years ago[Minor] Rbl: Add whitelisting indication to the symbol's options
Vsevolod Stakhov [Fri, 17 Apr 2020 09:16:50 +0000 (10:16 +0100)]
[Minor] Rbl: Add whitelisting indication to the symbol's options

4 years ago[Minor] Allow to adjust symbols without score change
Vsevolod Stakhov [Fri, 17 Apr 2020 09:16:36 +0000 (10:16 +0100)]
[Minor] Allow to adjust symbols without score change

4 years ago[Fix] add missing selector_cache declaration
rm-minus-rf [Fri, 17 Apr 2020 06:22:56 +0000 (08:22 +0200)]
[Fix] add missing selector_cache declaration

4 years ago[Feature] add queueid, uid, messageid and specific symbols to selectors
rm-minus-rf [Fri, 17 Apr 2020 05:43:56 +0000 (07:43 +0200)]
[Feature] add queueid, uid, messageid and specific symbols to selectors
[Minor] use only selectors to fill vars in force_actions message

4 years agoMerge pull request #3340 from chkpnt/patch-1
Vsevolod Stakhov [Thu, 16 Apr 2020 20:26:16 +0000 (21:26 +0100)]
Merge pull request #3340 from chkpnt/patch-1

[Conf] Fix wrong comment in options.inc

4 years ago[Minor] Selectors: Add ability to use base32 variants
Vsevolod Stakhov [Thu, 16 Apr 2020 19:57:14 +0000 (20:57 +0100)]
[Minor] Selectors: Add ability to use base32 variants

4 years ago[Conf] Fix wrong comment in options.inc 3340/head
Gregor Dschung [Thu, 16 Apr 2020 19:55:28 +0000 (21:55 +0200)]
[Conf] Fix wrong comment in options.inc

4 years ago[Minor] Clickhouse: Rework schema upload to make it more resilent
Vsevolod Stakhov [Thu, 16 Apr 2020 16:27:47 +0000 (17:27 +0100)]
[Minor] Clickhouse: Rework schema upload to make it more resilent

4 years ago[Minor] Try to process images before text part heuristic
Vsevolod Stakhov [Wed, 15 Apr 2020 14:19:52 +0000 (15:19 +0100)]
[Minor] Try to process images before text part heuristic

4 years ago[Minor] Rspamadm: Add urls --full option
Vsevolod Stakhov [Wed, 15 Apr 2020 11:56:52 +0000 (12:56 +0100)]
[Minor] Rspamadm: Add urls --full option

4 years ago[Minor] Allow 'default' to be the default result
Vsevolod Stakhov [Tue, 14 Apr 2020 15:07:37 +0000 (16:07 +0100)]
[Minor] Allow 'default' to be the default result

4 years ago[Minor] Support shadow results in lua task api
Vsevolod Stakhov [Tue, 14 Apr 2020 14:49:41 +0000 (15:49 +0100)]
[Minor] Support shadow results in lua task api

4 years ago[Minor] Lua_task: Add table version and multi-results support for set_pre_result
Vsevolod Stakhov [Tue, 14 Apr 2020 14:25:58 +0000 (15:25 +0100)]
[Minor] Lua_task: Add table version and multi-results support for set_pre_result

4 years ago[Minor] Add some missing types and docs to rspamd_lua_parse_table_arguments
Vsevolod Stakhov [Tue, 14 Apr 2020 14:25:34 +0000 (15:25 +0100)]
[Minor] Add some missing types and docs to rspamd_lua_parse_table_arguments

4 years ago[Project] Rework some more functions to work with shadow results
Vsevolod Stakhov [Tue, 14 Apr 2020 10:35:52 +0000 (11:35 +0100)]
[Project] Rework some more functions to work with shadow results

4 years agoMerge pull request #3332 from cgzones/compiler_new
Vsevolod Stakhov [Tue, 14 Apr 2020 09:49:26 +0000 (10:49 +0100)]
Merge pull request #3332 from cgzones/compiler_new

Resolve various Compiler warnings

4 years ago[Feature] allow variables in force_actions messages
rm-minus-rf [Tue, 14 Apr 2020 09:42:28 +0000 (11:42 +0200)]
[Feature] allow variables in force_actions messages

See https://github.com/rspamd/rspamd/issues/3335 for details.

4 years ago[Minor] Correct deflate header detection
Vsevolod Stakhov [Mon, 13 Apr 2020 14:41:28 +0000 (15:41 +0100)]
[Minor] Correct deflate header detection

4 years ago[Minor] Lua_content: Process xref objects and detect encryption there
Vsevolod Stakhov [Mon, 13 Apr 2020 14:16:15 +0000 (15:16 +0100)]
[Minor] Lua_content: Process xref objects and detect encryption there

4 years ago[Minor] Improve log message for inflate/deflate
Vsevolod Stakhov [Mon, 13 Apr 2020 11:20:32 +0000 (12:20 +0100)]
[Minor] Improve log message for inflate/deflate

4 years agoMerge pull request #3331 from moisseev/patch-3
Vsevolod Stakhov [Sat, 11 Apr 2020 13:32:00 +0000 (14:32 +0100)]
Merge pull request #3331 from moisseev/patch-3

[Minor] Add image/x-ms-bmp CT

4 years ago[Minor] Explicit specify order of binary operations 3332/head
Christian Göttsche [Mon, 6 Apr 2020 14:27:45 +0000 (16:27 +0200)]
[Minor] Explicit specify order of binary operations

../contrib/libev/ev.c: In function ‘ev_io_start’:
../contrib/libev/ev.c:4396:34: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses]
 4396 |   fd_change (EV_A_ fd, w->events & EV__IOFDSET | EV_ANFD_REIFY);
      |                        ~~~~~~~~~~^~~~~~~~~~~~~

4 years ago[Minor] Avoid nested opening comment sequences
Christian Göttsche [Mon, 6 Apr 2020 14:27:44 +0000 (16:27 +0200)]
[Minor] Avoid nested opening comment sequences

../contrib/libev/ev.c: At top level:
../contrib/libev/ev.c:5660:27: warning: "/*" within comment [-Wcomment]
 5660 | /* EV_STAT     0x00001000 /* stat data changed */
      |
../contrib/libev/ev.c:5661:27: warning: "/*" within comment [-Wcomment]
 5661 | /* EV_EMBED    0x00010000 /* embedded event loop needs sweep */
      |

4 years ago[Minor] enable Wmissing-format-attribute
Christian Göttsche [Mon, 6 Apr 2020 14:27:42 +0000 (16:27 +0200)]
[Minor] enable Wmissing-format-attribute

4 years ago[Minor] silence warnings about unused function results
Christian Göttsche [Mon, 6 Apr 2020 14:27:41 +0000 (16:27 +0200)]
[Minor] silence warnings about unused function results

GCC does not respect `(void) func()`

4 years ago[Minor] Enable missing_noreturn compiler warning
Christian Göttsche [Mon, 6 Apr 2020 14:27:39 +0000 (16:27 +0200)]
[Minor] Enable missing_noreturn compiler warning

4 years ago[Minor] Remove unused-but-set variables
Christian Göttsche [Mon, 6 Apr 2020 14:27:38 +0000 (16:27 +0200)]
[Minor] Remove unused-but-set variables

../src/libserver/url.c: In function ‘rspamd_url_host_set_add’:
../src/libserver/url.c:3808:11: warning: variable ‘k’ set but not used [-Wunused-but-set-variable]
 3808 |  khiter_t k;
      |           ^

../src/lua/lua_task.c: In function ‘lua_task_has_urls’:
../src/lua/lua_task.c:2406:11: warning: variable ‘need_emails’ set but not used [-Wunused-but-set-variable]
 2406 |  gboolean need_emails = FALSE, ret = FALSE;
      |           ^~~~~~~~~~~

4 years ago[Minor] Print always IPO status
Christian Göttsche [Mon, 6 Apr 2020 14:27:36 +0000 (16:27 +0200)]
[Minor] Print always IPO status

4 years ago[Minor] move static keyword to beginning of function declarations
Christian Göttsche [Mon, 6 Apr 2020 14:27:29 +0000 (16:27 +0200)]
[Minor] move static keyword to beginning of function declarations

In file included from ../src/libserver/logger/logger_file.c:23:
../src/libserver/logger/logger_private.h:106:1: warning: ‘static’ is not at beginning of declaration [-Wold-style-declaration]
  106 | const static struct rspamd_logger_funcs file_log_funcs = {
      | ^~~~~
../src/libserver/logger/logger_private.h:130:1: warning: ‘static’ is not at beginning of declaration [-Wold-style-declaration]
  130 | const static struct rspamd_logger_funcs syslog_log_funcs = {
      | ^~~~~
../src/libserver/logger/logger_private.h:154:1: warning: ‘static’ is not at beginning of declaration [-Wold-style-declaration]
  154 | const static struct rspamd_logger_funcs console_log_funcs = {
      | ^~~~~

4 years ago[Minor] Add image/x-ms-bmp CT 3331/head
Alexander Moisseev [Sat, 11 Apr 2020 06:44:05 +0000 (09:44 +0300)]
[Minor] Add image/x-ms-bmp CT

4 years ago[Test] Fix tests
Vsevolod Stakhov [Fri, 10 Apr 2020 11:45:26 +0000 (12:45 +0100)]
[Test] Fix tests

4 years ago[Minor] Add sanity check for base32 decoding
Vsevolod Stakhov [Fri, 10 Apr 2020 10:44:25 +0000 (11:44 +0100)]
[Minor] Add sanity check for base32 decoding

4 years ago[Feature] Allow multiple base32 encodings in Lua API
Vsevolod Stakhov [Fri, 10 Apr 2020 10:38:39 +0000 (11:38 +0100)]
[Feature] Allow multiple base32 encodings in Lua API

4 years ago[Minor] Add helper to get base32 type
Vsevolod Stakhov [Fri, 10 Apr 2020 10:27:08 +0000 (11:27 +0100)]
[Minor] Add helper to get base32 type

4 years agoMerge pull request #3329 from moisseev/patch-3
Vsevolod Stakhov [Fri, 10 Apr 2020 07:28:11 +0000 (08:28 +0100)]
Merge pull request #3329 from moisseev/patch-3

[Minor] Add application/7z CT

4 years ago[Minor] Add application/7z CT 3329/head
Alexander Moisseev [Fri, 10 Apr 2020 07:06:53 +0000 (10:06 +0300)]
[Minor] Add application/7z CT

4 years ago[Feature] Add multiple base32 alphabets for decoding
Vsevolod Stakhov [Thu, 9 Apr 2020 16:46:25 +0000 (17:46 +0100)]
[Feature] Add multiple base32 alphabets for decoding

4 years ago[Minor] Add rfc3548 base32 alphabet
Vsevolod Stakhov [Thu, 9 Apr 2020 16:15:55 +0000 (17:15 +0100)]
[Minor] Add rfc3548 base32 alphabet

4 years ago[Feature] Support multiple base32 alphabets
Vsevolod Stakhov [Thu, 9 Apr 2020 16:13:12 +0000 (17:13 +0100)]
[Feature] Support multiple base32 alphabets

4 years ago[Minor] Support gcc static analyzer (from gcc 10)
Vsevolod Stakhov [Thu, 9 Apr 2020 13:05:48 +0000 (14:05 +0100)]
[Minor] Support gcc static analyzer (from gcc 10)

4 years ago[Minor] Log key id on DKIM failures
Vsevolod Stakhov [Wed, 8 Apr 2020 15:23:57 +0000 (16:23 +0100)]
[Minor] Log key id on DKIM failures

4 years ago[Minor] Lua_html: Return empty table if no images are there in html
Vsevolod Stakhov [Wed, 8 Apr 2020 13:11:55 +0000 (14:11 +0100)]
[Minor] Lua_html: Return empty table if no images are there in html

4 years ago[Project] Process composites separately for each shadow result
Vsevolod Stakhov [Wed, 8 Apr 2020 13:09:12 +0000 (14:09 +0100)]
[Project] Process composites separately for each shadow result

4 years ago[Minor] Fix doc string
Vsevolod Stakhov [Wed, 8 Apr 2020 10:23:30 +0000 (11:23 +0100)]
[Minor] Fix doc string

4 years ago[Minor] Support flatten attribute in rspamd_config:register_re_selector
Vsevolod Stakhov [Wed, 8 Apr 2020 09:12:21 +0000 (10:12 +0100)]
[Minor] Support flatten attribute in rspamd_config:register_re_selector

4 years agoMerge pull request #3327 from moisseev/patch-3
Vsevolod Stakhov [Wed, 8 Apr 2020 08:14:01 +0000 (09:14 +0100)]
Merge pull request #3327 from moisseev/patch-3

[Minor] Remove whitespaces

4 years ago[Minor] Remove whitespaces 3327/head
Alexander Moisseev [Wed, 8 Apr 2020 06:02:31 +0000 (09:02 +0300)]
[Minor] Remove whitespaces

4 years agoMerge pull request #3326 from membero/patch-1
Vsevolod Stakhov [Tue, 7 Apr 2020 21:50:26 +0000 (22:50 +0100)]
Merge pull request #3326 from membero/patch-1

[Fix] rbl.lua: Helo Check always skipped

4 years agoFix Helo Check 3326/head
Oliver Dick [Tue, 7 Apr 2020 21:05:29 +0000 (23:05 +0200)]
Fix Helo Check

4 years ago[Minor] Add a small helper function
Vsevolod Stakhov [Tue, 7 Apr 2020 20:37:47 +0000 (21:37 +0100)]
[Minor] Add a small helper function

4 years ago[Project] Rework scan result functions to support shadow results
Vsevolod Stakhov [Tue, 7 Apr 2020 20:22:34 +0000 (21:22 +0100)]
[Project] Rework scan result functions to support shadow results

4 years ago[Minor] Clickhouse: Fix extra columns that are arrays
Vsevolod Stakhov [Tue, 7 Apr 2020 10:17:09 +0000 (11:17 +0100)]
[Minor] Clickhouse: Fix extra columns that are arrays