]>
source.dussan.org Git - rspamd.git/log
Anton Yuzhaninov [Fri, 15 May 2020 10:22:59 +0000 (11:22 +0100)]
[Minor] Improve replies plugin logs
Vsevolod Stakhov [Thu, 14 May 2020 12:16:06 +0000 (13:16 +0100)]
[Fix] Fix regexp selector and add flattening
Vsevolod Stakhov [Thu, 14 May 2020 12:15:52 +0000 (13:15 +0100)]
[Minor] Fix captures checking in lua_regexp
Vsevolod Stakhov [Thu, 14 May 2020 12:15:24 +0000 (13:15 +0100)]
[Fix] Slashing fix: fix captures matching API
Vsevolod Stakhov [Thu, 14 May 2020 11:43:32 +0000 (12:43 +0100)]
[Fix] Fix passing of methods arguments
Vsevolod Stakhov [Thu, 14 May 2020 11:43:19 +0000 (12:43 +0100)]
[Test] Add some missing tests for selectors
Vsevolod Stakhov [Thu, 14 May 2020 11:15:41 +0000 (12:15 +0100)]
[Fix] Fix calling of methods in selectors
Vsevolod Stakhov [Thu, 14 May 2020 09:33:54 +0000 (10:33 +0100)]
Merge pull request #3368 from HeinleinSupport/oletools_rework
lua_scanner - oletools / common rework
Vsevolod Stakhov [Wed, 13 May 2020 15:35:23 +0000 (16:35 +0100)]
[Project] Add `lower` method to lua_text
Vsevolod Stakhov [Wed, 13 May 2020 15:22:37 +0000 (16:22 +0100)]
[Fix] Fix incomplete utf8 sequences handling
Vsevolod Stakhov [Wed, 13 May 2020 15:02:55 +0000 (16:02 +0100)]
[Project] Add text:sub method
Vsevolod Stakhov [Wed, 13 May 2020 14:37:48 +0000 (15:37 +0100)]
[Project] Allow rspamd_text based selectors
Vsevolod Stakhov [Tue, 12 May 2020 20:00:57 +0000 (21:00 +0100)]
Merge pull request #3367 from HeinleinSupport/icap_default_port
[Minor] lua_scanners - Fix ICAP default port
Carsten Rosenberg [Tue, 12 May 2020 18:19:42 +0000 (20:19 +0200)]
[Minor] lua_scanners - Fix ICAP default port
Vsevolod Stakhov [Tue, 12 May 2020 14:39:12 +0000 (15:39 +0100)]
Merge pull request #3366 from bauruine/fix_3365
[Fix] Segmentation fault in contrib/lua-lpeg/lpvm.c on ppc64el
Spühler Stefan [Tue, 12 May 2020 12:23:42 +0000 (14:23 +0200)]
[Fix] Segmentation fault in contrib/lua-lpeg/lpvm.c on ppc64el
This disables a workaround only intended for aarch64 if the target
architecture is powerpc.
Issue: #3365
Vsevolod Stakhov [Mon, 11 May 2020 16:03:00 +0000 (17:03 +0100)]
[Minor] Further improve patterns
Vsevolod Stakhov [Mon, 11 May 2020 16:00:01 +0000 (17:00 +0100)]
[Minor] Remove redundant pattern
Vsevolod Stakhov [Mon, 11 May 2020 15:31:30 +0000 (16:31 +0100)]
[Minor] Improve pdf magic detection
Vsevolod Stakhov [Sun, 10 May 2020 18:33:37 +0000 (19:33 +0100)]
[Fix] Pdf: Support some weird objects with no newline before endobj
Vsevolod Stakhov [Fri, 8 May 2020 19:27:28 +0000 (20:27 +0100)]
[Minor] Rbl: Add aliases to avoid users confusion
Vsevolod Stakhov [Thu, 7 May 2020 19:58:04 +0000 (20:58 +0100)]
[Minor] Improve error message + fix misprint
Issue: #3328
Vsevolod Stakhov [Thu, 7 May 2020 19:55:31 +0000 (20:55 +0100)]
[Fix] Fix sockets leak in the client
Issue: #3328
Vsevolod Stakhov [Thu, 7 May 2020 19:55:12 +0000 (20:55 +0100)]
[Minor] Allow to pass socket's ownership to http connection object
Vsevolod Stakhov [Thu, 7 May 2020 13:40:14 +0000 (14:40 +0100)]
[Minor] Log source IP
Vsevolod Stakhov [Thu, 7 May 2020 13:38:09 +0000 (14:38 +0100)]
[Minor] Get rid of numeric string:match in honor of tonumber
Vsevolod Stakhov [Wed, 6 May 2020 16:08:22 +0000 (17:08 +0100)]
[Feature] Allow to specify nonces manually
Vsevolod Stakhov [Tue, 5 May 2020 14:57:29 +0000 (15:57 +0100)]
Merge pull request #3362 from kakochang/patch-1
[Minor] Improve FREEMAIL_REPLYTO_NEQ_FROM_DOM
Vsevolod Stakhov [Tue, 5 May 2020 14:50:23 +0000 (15:50 +0100)]
[Minor] Rbl: Add `content_urls` attribute
Vsevolod Stakhov [Tue, 5 May 2020 14:48:06 +0000 (15:48 +0100)]
[Minor] Allow to get content urls in extract_specific routine
Vsevolod Stakhov [Tue, 5 May 2020 14:17:52 +0000 (15:17 +0100)]
[Minor] Add mime_part:get_urls method
Vsevolod Stakhov [Tue, 5 May 2020 14:11:40 +0000 (15:11 +0100)]
[Minor] Attach pdf urls to mime parts
Vsevolod Stakhov [Tue, 5 May 2020 13:59:33 +0000 (14:59 +0100)]
[Minor] Allow attaching of urls to the mime parts
Kako, Chang [Tue, 5 May 2020 10:35:20 +0000 (18:35 +0800)]
[Fix] Fix FREEMAIL_REPLYTO_NEQ_FROM_DOM
Vsevolod Stakhov [Tue, 5 May 2020 08:50:35 +0000 (09:50 +0100)]
[Minor] Fix some issues found
Vsevolod Stakhov [Mon, 4 May 2020 19:34:40 +0000 (20:34 +0100)]
[Minor] Lua_text: Improve base64 method
Vsevolod Stakhov [Mon, 4 May 2020 19:27:56 +0000 (20:27 +0100)]
[Minor] Lua_text: Add randombytes constructor
Vsevolod Stakhov [Mon, 4 May 2020 19:08:59 +0000 (20:08 +0100)]
[Feature] Lua_text: Add encoding methods
Vsevolod Stakhov [Mon, 4 May 2020 17:07:02 +0000 (18:07 +0100)]
[Feature] Lua_cryptobox: Add secretbox API
Vsevolod Stakhov [Mon, 4 May 2020 16:38:58 +0000 (17:38 +0100)]
[Minor] Allow to pre-allocate lua_text
Vsevolod Stakhov [Sun, 3 May 2020 19:13:02 +0000 (20:13 +0100)]
Merge pull request #3355 from gauthierc/fixES7support
[fix] add support ElasticSearch>=7 for elastic module
Vsevolod Stakhov [Sat, 2 May 2020 19:48:08 +0000 (20:48 +0100)]
[Minor] Store symcache item type
Vsevolod Stakhov [Fri, 1 May 2020 19:13:43 +0000 (20:13 +0100)]
[Fix] Fix lua_parse_symbol_type function logic
Vsevolod Stakhov [Fri, 1 May 2020 13:57:58 +0000 (14:57 +0100)]
Merge pull request #3359 from korgoth1/master
[TEST] FROM_NEQ_ENVFROM fix
korgoth1 [Fri, 1 May 2020 13:31:10 +0000 (16:31 +0300)]
[TEST] FROM_NEQ_ENVFROM fix
Vsevolod Stakhov [Fri, 1 May 2020 13:18:19 +0000 (14:18 +0100)]
Merge pull request #3358 from korgoth1/master
[TEST] utf8 fix
Vsevolod Stakhov [Fri, 1 May 2020 13:17:51 +0000 (14:17 +0100)]
Merge pull request #3357 from citrin/from_neq_envfrom
[Fix] Fix FROM_NEQ_ENVFROM
korgoth1 [Fri, 1 May 2020 13:07:42 +0000 (16:07 +0300)]
[TEST] Some rules + FROM_NEQ_ENVFROM
Anton Yuzhaninov [Fri, 1 May 2020 12:43:42 +0000 (13:43 +0100)]
[Fix] Fix FROM_NEQ_ENVFROM
Regression was introduced in
23675060063301aaa3c93044e0029fda553d4e8f
Vsevolod Stakhov [Fri, 1 May 2020 12:57:49 +0000 (13:57 +0100)]
Merge pull request #3356 from korgoth1/master
[TEST] Some rules + FROM_NEQ_ENVFROM
korgoth1 [Fri, 1 May 2020 12:51:21 +0000 (15:51 +0300)]
[TEST] Some rules + FROM_NEQ_ENVFROM
Vsevolod Stakhov [Fri, 1 May 2020 12:12:11 +0000 (13:12 +0100)]
[Fix] One more fix to skip images that are not urls
Vsevolod Stakhov [Thu, 30 Apr 2020 15:55:22 +0000 (16:55 +0100)]
Revert "[Minor] Do not append unbalanced closing tags"
This reverts commit
e1339c646f9a910f4cc1805020af35a7c1f82a1d.
Vsevolod Stakhov [Thu, 30 Apr 2020 15:53:24 +0000 (16:53 +0100)]
[Minor] Use more strict checks for image urls
Vsevolod Stakhov [Thu, 30 Apr 2020 14:25:29 +0000 (15:25 +0100)]
[Minor] Fix flags and protocols checks
Vsevolod Stakhov [Thu, 30 Apr 2020 12:21:08 +0000 (13:21 +0100)]
[Minor] More fixes to digests selectors + added tests
Vsevolod Stakhov [Thu, 30 Apr 2020 11:46:51 +0000 (12:46 +0100)]
[Minor] Lua_text: Add cookie for metatable
Vsevolod Stakhov [Thu, 30 Apr 2020 11:44:42 +0000 (12:44 +0100)]
[Minor] Selectors: Optimize the case
Vsevolod Stakhov [Thu, 30 Apr 2020 11:37:37 +0000 (12:37 +0100)]
[Minor] Selectors: Fix digests and add compatibility with blake2b used in C
Vsevolod Stakhov [Thu, 30 Apr 2020 11:11:57 +0000 (12:11 +0100)]
[Minor] Add common selectors functions
Vsevolod Stakhov [Thu, 30 Apr 2020 11:11:37 +0000 (12:11 +0100)]
[Fix] Unify selectors digest functions
Vsevolod Stakhov [Wed, 29 Apr 2020 19:08:25 +0000 (20:08 +0100)]
[Minor] Fix default behaviour of task:get_urls
Vsevolod Stakhov [Tue, 28 Apr 2020 14:48:57 +0000 (15:48 +0100)]
[Minor] Add limit for number of files processed in archives
Vsevolod Stakhov [Tue, 28 Apr 2020 14:44:18 +0000 (15:44 +0100)]
[Minor] Allow to limit number of files returned by archive:get_files
Vsevolod Stakhov [Tue, 28 Apr 2020 14:38:47 +0000 (15:38 +0100)]
[Fix] Disable text detection heuristics for encrypted parts
Issue: #3349
Vsevolod Stakhov [Mon, 27 Apr 2020 16:22:42 +0000 (17:22 +0100)]
[Minor] Reduce priority of replies to avoid interference with settings
Vsevolod Stakhov [Mon, 27 Apr 2020 16:03:41 +0000 (17:03 +0100)]
[Minor] One more fix for spaces at the end of boundary
Vsevolod Stakhov [Mon, 27 Apr 2020 16:00:33 +0000 (17:00 +0100)]
[Fix] Skip spaces at the boundary end
Vsevolod Stakhov [Mon, 27 Apr 2020 15:17:24 +0000 (16:17 +0100)]
[Minor] Allow to disable logging for modules on reload
Vsevolod Stakhov [Mon, 27 Apr 2020 15:03:45 +0000 (16:03 +0100)]
[Minor] Do not append unbalanced closing tags
Vsevolod Stakhov [Mon, 27 Apr 2020 12:26:09 +0000 (13:26 +0100)]
[Fix] Distinguish type from flags in register_symbol
Vsevolod Stakhov [Mon, 27 Apr 2020 10:01:21 +0000 (11:01 +0100)]
[Minor] Replies: Fix predicate
Gauthier C [Mon, 27 Apr 2020 09:14:10 +0000 (11:14 +0200)]
[fix] add support ElasticSearch>=7 for elastic module
Since version 7.x of ElasticSearch, logs type is not supported.
Close #3324
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
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
Vsevolod Stakhov [Fri, 24 Apr 2020 20:42:11 +0000 (21:42 +0100)]
[Minor] Workaround for \0 character (poor API choice)
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
Vsevolod Stakhov [Fri, 24 Apr 2020 19:13:56 +0000 (20:13 +0100)]
[Minor] Lua_ip: Add address comparison method
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
Vsevolod Stakhov [Fri, 24 Apr 2020 14:07:51 +0000 (15:07 +0100)]
[Minor] Replies: Check all recipients
Vsevolod Stakhov [Fri, 24 Apr 2020 11:57:42 +0000 (12:57 +0100)]
[Minor] Replies: Use milliseconds resolution for expiration
Vsevolod Stakhov [Thu, 23 Apr 2020 15:13:26 +0000 (16:13 +0100)]
[Minor] Selectors: Add scan_result extractor
Vsevolod Stakhov [Thu, 23 Apr 2020 15:10:48 +0000 (16:10 +0100)]
[Minor] Lua_selectors: Add optional shadow result name
Vsevolod Stakhov [Thu, 23 Apr 2020 15:07:52 +0000 (16:07 +0100)]
[Minor] Lua_task: Add support of shadow results
Vsevolod Stakhov [Wed, 22 Apr 2020 10:23:53 +0000 (11:23 +0100)]
[Minor] Prevent controller results from being cached
Issue: #3330
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
Vsevolod Stakhov [Tue, 21 Apr 2020 18:52:01 +0000 (19:52 +0100)]
[Minor] Fix the case of empty flags :(
Vsevolod Stakhov [Tue, 21 Apr 2020 15:07:40 +0000 (16:07 +0100)]
[Rework] Further rework of lua urls extraction API
Vsevolod Stakhov [Tue, 21 Apr 2020 15:07:25 +0000 (16:07 +0100)]
[Minor] Add lua_geti compat method
Vsevolod Stakhov [Tue, 21 Apr 2020 13:34:31 +0000 (14:34 +0100)]
[Minor] Amend doc string
Vsevolod Stakhov [Tue, 21 Apr 2020 13:33:40 +0000 (14:33 +0100)]
[Minor] Set content flag on urls extracted from pdf
Vsevolod Stakhov [Tue, 21 Apr 2020 13:27:20 +0000 (14:27 +0100)]
[Rework] Rework url flags handling API
Jan Smutny [Tue, 21 Apr 2020 12:37:19 +0000 (14:37 +0200)]
[Fix] #3249
Vsevolod Stakhov [Tue, 21 Apr 2020 12:09:16 +0000 (13:09 +0100)]
[Rework] Rework urls extraction
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
Vsevolod Stakhov [Mon, 20 Apr 2020 19:39:36 +0000 (20:39 +0100)]
[Minor] Oops, fix test
Vsevolod Stakhov [Mon, 20 Apr 2020 19:28:59 +0000 (20:28 +0100)]
[Minor] Rbl: Adjust whitelisting one more time
Vsevolod Stakhov [Mon, 20 Apr 2020 15:52:30 +0000 (16:52 +0100)]
[Fix] Rbl: Fix ignore_defaults in conjunction with ignore_whitelists
Vsevolod Stakhov [Mon, 20 Apr 2020 15:27:25 +0000 (16:27 +0100)]
[Minor] Erm, forgot one more place to debug
Vsevolod Stakhov [Mon, 20 Apr 2020 15:22:54 +0000 (16:22 +0100)]
[Minor] Add more whitelists debugging