]> source.dussan.org Git - rspamd.git/log
rspamd.git
5 years ago[Minor] Improve style from the previous merge
Vsevolod Stakhov [Sat, 9 Mar 2019 14:23:23 +0000 (14:23 +0000)]
[Minor] Improve style from the previous merge

5 years ago[Minor] Add some visual improvement
Vsevolod Stakhov [Sat, 9 Mar 2019 13:40:25 +0000 (13:40 +0000)]
[Minor] Add some visual improvement

5 years agoMerge pull request #2771 from miecio45/feat_url_visible_part
Vsevolod Stakhov [Sat, 9 Mar 2019 14:18:06 +0000 (14:18 +0000)]
Merge pull request #2771 from miecio45/feat_url_visible_part

[Minor] Export url visible part to lua and add new url flag

5 years ago[Minor] Trace glob includes
Vsevolod Stakhov [Fri, 8 Mar 2019 18:22:57 +0000 (18:22 +0000)]
[Minor] Trace glob includes

5 years ago[Feature] Add configgraph utility
Vsevolod Stakhov [Fri, 8 Mar 2019 18:22:47 +0000 (18:22 +0000)]
[Feature] Add configgraph utility

5 years ago[Feature] Implement includes tracing in Lua
Vsevolod Stakhov [Fri, 8 Mar 2019 16:34:21 +0000 (16:34 +0000)]
[Feature] Implement includes tracing in Lua

5 years ago[Minor] Also strip spaces at the last parameter
Vsevolod Stakhov [Fri, 8 Mar 2019 15:29:21 +0000 (15:29 +0000)]
[Minor] Also strip spaces at the last parameter

5 years ago[Fix] Ignore whitespaces at the end of value in DKIM records
Vsevolod Stakhov [Fri, 8 Mar 2019 15:16:01 +0000 (15:16 +0000)]
[Fix] Ignore whitespaces at the end of value in DKIM records

5 years agoMerge pull request #2784 from moisseev/mime-types
Vsevolod Stakhov [Fri, 8 Mar 2019 14:18:52 +0000 (14:18 +0000)]
Merge pull request #2784 from moisseev/mime-types

[Minor] mime_types: Skip extensions matching

5 years ago[Minor] mime_types: Skip extensions matching 2784/head
Alexander Moisseev [Fri, 8 Mar 2019 12:06:13 +0000 (15:06 +0300)]
[Minor] mime_types: Skip extensions matching

if extension of the file inside archive is not bad

5 years ago[Minor] Allow to set include trace on config load
Vsevolod Stakhov [Fri, 8 Mar 2019 11:46:33 +0000 (11:46 +0000)]
[Minor] Allow to set include trace on config load

5 years ago[Minor] Pet luacheck
Vsevolod Stakhov [Thu, 7 Mar 2019 19:58:51 +0000 (19:58 +0000)]
[Minor] Pet luacheck

5 years ago[Minor] Improve authentication results output
Vsevolod Stakhov [Thu, 7 Mar 2019 16:01:13 +0000 (16:01 +0000)]
[Minor] Improve authentication results output

Issue: #2772
Closes: #2772
5 years ago[Minor] Allow to set include trace function
Vsevolod Stakhov [Thu, 7 Mar 2019 15:29:14 +0000 (15:29 +0000)]
[Minor] Allow to set include trace function

5 years ago[Minor] Search for libjemalloc_pic first
Vsevolod Stakhov [Thu, 7 Mar 2019 13:04:15 +0000 (13:04 +0000)]
[Minor] Search for libjemalloc_pic first

5 years ago[Fix] Fix memor leaks and whitespace processing 2771/head
Miecio Za [Thu, 7 Mar 2019 11:40:46 +0000 (12:40 +0100)]
[Fix] Fix memor leaks and whitespace processing

Fixed for memory leaks, add simple whitespace character
processing. Everything like '\n' '\r' '\t' should be
replaced by simple space.

5 years agoMerge pull request #2782 from moisseev/mime_types
Vsevolod Stakhov [Thu, 7 Mar 2019 10:46:11 +0000 (10:46 +0000)]
Merge pull request #2782 from moisseev/mime_types

[Test] Use non-ASCII file name

5 years ago[Test] Use non-ASCII file name 2782/head
Alexander Moisseev [Thu, 7 Mar 2019 06:34:47 +0000 (09:34 +0300)]
[Test] Use non-ASCII file name

to cover rfc2047 decoding (7d8bdf6)

5 years ago[Fix] Fix rcpt_mime and from_mime in user settings
Vsevolod Stakhov [Wed, 6 Mar 2019 17:43:54 +0000 (17:43 +0000)]
[Fix] Fix rcpt_mime and from_mime in user settings

5 years ago[Minor] Use IUF interface for hashing
Vsevolod Stakhov [Wed, 6 Mar 2019 14:39:34 +0000 (14:39 +0000)]
[Minor] Use IUF interface for hashing

5 years ago[Minor] Don't use random seed for hash tables it seems meaningless
Vsevolod Stakhov [Wed, 6 Mar 2019 14:24:21 +0000 (14:24 +0000)]
[Minor] Don't use random seed for hash tables it seems meaningless

5 years ago[Fix] Fix rfc2047 decoding for CD headers
Vsevolod Stakhov [Wed, 6 Mar 2019 13:55:05 +0000 (13:55 +0000)]
[Fix] Fix rfc2047 decoding for CD headers

5 years agoRevert "[Minor] Use less aggressive optimisation level"
Vsevolod Stakhov [Tue, 5 Mar 2019 23:18:19 +0000 (23:18 +0000)]
Revert "[Minor] Use less aggressive optimisation level"

This reverts commit 9bfff1d4775e19ce85272f61aecd64ce69b6a98a.

5 years ago[Minor] Try to use static seed
Vsevolod Stakhov [Tue, 5 Mar 2019 23:13:39 +0000 (23:13 +0000)]
[Minor] Try to use static seed

5 years ago[Minor] Use less aggressive optimisation level
Vsevolod Stakhov [Tue, 5 Mar 2019 22:51:29 +0000 (22:51 +0000)]
[Minor] Use less aggressive optimisation level

5 years ago[Minor] Update public suffix list
Vsevolod Stakhov [Tue, 5 Mar 2019 16:56:21 +0000 (16:56 +0000)]
[Minor] Update public suffix list

5 years ago[Minor] Set version to 1.9.0
Vsevolod Stakhov [Tue, 5 Mar 2019 16:44:13 +0000 (16:44 +0000)]
[Minor] Set version to 1.9.0

5 years ago[Minor] Sigh, another libevent stupidity
Vsevolod Stakhov [Tue, 5 Mar 2019 16:36:36 +0000 (16:36 +0000)]
[Minor] Sigh, another libevent stupidity

5 years ago[Project] Fix compare function
Vsevolod Stakhov [Tue, 5 Mar 2019 16:35:15 +0000 (16:35 +0000)]
[Project] Fix compare function

5 years ago[Project] Add `http_context` debug module
Vsevolod Stakhov [Tue, 5 Mar 2019 16:29:41 +0000 (16:29 +0000)]
[Project] Add `http_context` debug module

5 years ago[Project] Implement keep-alive support in lua_http
Vsevolod Stakhov [Tue, 5 Mar 2019 16:19:26 +0000 (16:19 +0000)]
[Project] Implement keep-alive support in lua_http

5 years ago[Project] More fixes to keepalive http pool
Vsevolod Stakhov [Tue, 5 Mar 2019 16:19:14 +0000 (16:19 +0000)]
[Project] More fixes to keepalive http pool

5 years ago[Minor] Fix address failure in fuzzy check
Vsevolod Stakhov [Tue, 5 Mar 2019 16:18:55 +0000 (16:18 +0000)]
[Minor] Fix address failure in fuzzy check

5 years ago[Project] Check `Connection` header
Vsevolod Stakhov [Tue, 5 Mar 2019 15:35:04 +0000 (15:35 +0000)]
[Project] Check `Connection` header

5 years ago[Project] Plug keepalive knobs into http connection handling
Vsevolod Stakhov [Tue, 5 Mar 2019 12:43:07 +0000 (12:43 +0000)]
[Project] Plug keepalive knobs into http connection handling

5 years ago[Minor] Ignore completely damaged urls
Vsevolod Stakhov [Mon, 4 Mar 2019 20:18:57 +0000 (20:18 +0000)]
[Minor] Ignore completely damaged urls

5 years ago[Minor] Fix format string
Vsevolod Stakhov [Mon, 4 Mar 2019 20:07:31 +0000 (20:07 +0000)]
[Minor] Fix format string

5 years ago[Minor] Fix crash when tld is absent
Vsevolod Stakhov [Mon, 4 Mar 2019 20:06:13 +0000 (20:06 +0000)]
[Minor] Fix crash when tld is absent

5 years ago[Minor] Fix broken test
Vsevolod Stakhov [Mon, 4 Mar 2019 18:17:41 +0000 (18:17 +0000)]
[Minor] Fix broken test

5 years ago[Project] Preliminary addition of the HTTP connections pool
Vsevolod Stakhov [Mon, 4 Mar 2019 18:13:17 +0000 (18:13 +0000)]
[Project] Preliminary addition of the HTTP connections pool

5 years ago[Minor] Use cryptobox api in uthash functions
Vsevolod Stakhov [Mon, 4 Mar 2019 16:43:34 +0000 (16:43 +0000)]
[Minor] Use cryptobox api in uthash functions

5 years ago[Fix] Fix deletion of the duplicate headers
Vsevolod Stakhov [Mon, 4 Mar 2019 15:48:14 +0000 (15:48 +0000)]
[Fix] Fix deletion of the duplicate headers

5 years ago[Project] Allow to hash and compare inet addresses considering port
Vsevolod Stakhov [Mon, 4 Mar 2019 14:15:24 +0000 (14:15 +0000)]
[Project] Allow to hash and compare inet addresses considering port

5 years ago[Project] Start keep alive connections cache implementation
Vsevolod Stakhov [Mon, 4 Mar 2019 14:15:05 +0000 (14:15 +0000)]
[Project] Start keep alive connections cache implementation

5 years ago[Minor] Add more debugging to milter protocol output
Vsevolod Stakhov [Mon, 4 Mar 2019 11:14:40 +0000 (11:14 +0000)]
[Minor] Add more debugging to milter protocol output

5 years ago[Minor] Remove duplicate
Vsevolod Stakhov [Sun, 3 Mar 2019 18:39:59 +0000 (18:39 +0000)]
[Minor] Remove duplicate

Issue: #2778
Closes: #2778
5 years ago[Minor] Use configured monitored interval
Vsevolod Stakhov [Sat, 2 Mar 2019 17:04:40 +0000 (17:04 +0000)]
[Minor] Use configured monitored interval

Issue: #2776
Closes: #2776
5 years ago[Rework] Rework telephone urls parsing logic
Vsevolod Stakhov [Fri, 1 Mar 2019 18:30:33 +0000 (18:30 +0000)]
[Rework] Rework telephone urls parsing logic

5 years ago[Minor] Initialise table first
Vsevolod Stakhov [Fri, 1 Mar 2019 14:08:45 +0000 (14:08 +0000)]
[Minor] Initialise table first

5 years ago[Minor] Allow nil as returned type
Vsevolod Stakhov [Fri, 1 Mar 2019 11:05:04 +0000 (11:05 +0000)]
[Minor] Allow nil as returned type

5 years ago[Test] Fix DNS tests
Vsevolod Stakhov [Fri, 1 Mar 2019 10:12:54 +0000 (10:12 +0000)]
[Test] Fix DNS tests

5 years ago[Test] Revert tests changes
Vsevolod Stakhov [Fri, 1 Mar 2019 10:00:10 +0000 (10:00 +0000)]
[Test] Revert tests changes

5 years ago[Rework] Enable explicit coroutines symbols
Vsevolod Stakhov [Fri, 1 Mar 2019 09:59:53 +0000 (09:59 +0000)]
[Rework] Enable explicit coroutines symbols

5 years ago[Test] Remove more broken tests
Vsevolod Stakhov [Thu, 28 Feb 2019 20:18:37 +0000 (20:18 +0000)]
[Test] Remove more broken tests

5 years ago[Test] Remove more broken tests
Vsevolod Stakhov [Thu, 28 Feb 2019 20:07:12 +0000 (20:07 +0000)]
[Test] Remove more broken tests

5 years ago[Test] Fix http tests - remove coroutines tests
Vsevolod Stakhov [Thu, 28 Feb 2019 20:00:27 +0000 (20:00 +0000)]
[Test] Fix http tests - remove coroutines tests

5 years ago[Project] Fallback to callbacks from coroutines
Vsevolod Stakhov [Thu, 28 Feb 2019 19:54:43 +0000 (19:54 +0000)]
[Project] Fallback to callbacks from coroutines

5 years ago[Project] Remove coroutines support from Rspamd symbols
Vsevolod Stakhov [Thu, 28 Feb 2019 19:31:12 +0000 (19:31 +0000)]
[Project] Remove coroutines support from Rspamd symbols

Coroutines project was a big failure that caused lots of complications
and instability after all. Start to remove it from the critical places.

5 years ago[Minor] Fix rspamd_update initialisation
Vsevolod Stakhov [Thu, 28 Feb 2019 15:27:45 +0000 (15:27 +0000)]
[Minor] Fix rspamd_update initialisation

Issue: #2769
Closes: #2769
5 years ago[Minor] Allow to generate both seeded and non-seeded ed25519 keys
Vsevolod Stakhov [Wed, 27 Feb 2019 14:58:51 +0000 (14:58 +0000)]
[Minor] Allow to generate both seeded and non-seeded ed25519 keys

5 years ago[Minor] Understand full ed25519 private keys
Vsevolod Stakhov [Wed, 27 Feb 2019 14:47:29 +0000 (14:47 +0000)]
[Minor] Understand full ed25519 private keys

5 years agoMerge pull request #2770 from moisseev/patch-3
Vsevolod Stakhov [Wed, 27 Feb 2019 14:29:22 +0000 (14:29 +0000)]
Merge pull request #2770 from moisseev/patch-3

[Minor] Allow "application/x-msdownload" for "exe" files

5 years ago[Minor] Exclude duplicate entries
Vsevolod Stakhov [Wed, 27 Feb 2019 14:26:36 +0000 (14:26 +0000)]
[Minor] Exclude duplicate entries

5 years ago[Feature] Add flag to url object when visible part is url_like
Miecio Za [Wed, 27 Feb 2019 11:04:10 +0000 (12:04 +0100)]
[Feature] Add flag to url object when visible part is url_like

Flag is similar to phished but does not require domains to be
different

5 years ago[Feature] Export visible part of url to lua
Miecio Za [Wed, 27 Feb 2019 10:56:35 +0000 (11:56 +0100)]
[Feature] Export visible part of url to lua

Export visible part of url to lua

5 years ago[Minor] Allow "application/x-msdownload" for "exe" files 2770/head
Alexander Moisseev [Wed, 27 Feb 2019 06:51:22 +0000 (09:51 +0300)]
[Minor] Allow "application/x-msdownload" for "exe" files

5 years ago[Fix] Fix maps object update race condition
Vsevolod Stakhov [Tue, 26 Feb 2019 16:51:07 +0000 (16:51 +0000)]
[Fix] Fix maps object update race condition

Issue: #2467

5 years ago[Minor] Do not delete event from stopped base
Vsevolod Stakhov [Tue, 26 Feb 2019 16:38:12 +0000 (16:38 +0000)]
[Minor] Do not delete event from stopped base

5 years ago[Minor] Fix another deinit race
Vsevolod Stakhov [Tue, 26 Feb 2019 16:29:45 +0000 (16:29 +0000)]
[Minor] Fix another deinit race

5 years ago[Minor] Fix leak
Vsevolod Stakhov [Tue, 26 Feb 2019 16:11:37 +0000 (16:11 +0000)]
[Minor] Fix leak

5 years ago[Minor] Fix cleanup
Vsevolod Stakhov [Tue, 26 Feb 2019 16:01:17 +0000 (16:01 +0000)]
[Minor] Fix cleanup

5 years ago[Minor] Oops, fix usage
Vsevolod Stakhov [Tue, 26 Feb 2019 15:35:19 +0000 (15:35 +0000)]
[Minor] Oops, fix usage

5 years ago[Feature] Support ed25519 dkim keys generation
Vsevolod Stakhov [Tue, 26 Feb 2019 14:54:40 +0000 (14:54 +0000)]
[Feature] Support ed25519 dkim keys generation

5 years ago[Feature] Allow to set rewrite subject pattern from settings
Vsevolod Stakhov [Tue, 26 Feb 2019 12:25:12 +0000 (12:25 +0000)]
[Feature] Allow to set rewrite subject pattern from settings

Issue: #2766
Closes: #2766
5 years ago[Fix] Fix setting of the subject pattern in config
Vsevolod Stakhov [Tue, 26 Feb 2019 12:17:28 +0000 (12:17 +0000)]
[Fix] Fix setting of the subject pattern in config

Issue: #2765
Closes: #2765
5 years ago[Minor] Fix logic of finding slashless urls
Vsevolod Stakhov [Mon, 25 Feb 2019 18:32:15 +0000 (18:32 +0000)]
[Minor] Fix logic of finding slashless urls

5 years ago[Feature] Try to filter bad unicode types during normalisation
Vsevolod Stakhov [Mon, 25 Feb 2019 18:19:51 +0000 (18:19 +0000)]
[Feature] Try to filter bad unicode types during normalisation

5 years ago[Fix] Fix control interface
Vsevolod Stakhov [Mon, 25 Feb 2019 17:18:02 +0000 (17:18 +0000)]
[Fix] Fix control interface

5 years ago[Minor] Log some data about tld loading
Vsevolod Stakhov [Mon, 25 Feb 2019 17:01:34 +0000 (17:01 +0000)]
[Minor] Log some data about tld loading

5 years ago[Fix] Fix issues with storing of the accepted addr in rspamd control
Vsevolod Stakhov [Mon, 25 Feb 2019 17:01:04 +0000 (17:01 +0000)]
[Fix] Fix issues with storing of the accepted addr in rspamd control

5 years ago[Fix] Multimap: Fix operating with userdata
Vsevolod Stakhov [Mon, 25 Feb 2019 15:37:38 +0000 (15:37 +0000)]
[Fix] Multimap: Fix operating with userdata

5 years ago[Project] HTTP: Rework HTTP connections API to simplify its usage
Vsevolod Stakhov [Mon, 25 Feb 2019 15:23:22 +0000 (15:23 +0000)]
[Project] HTTP: Rework HTTP connections API to simplify its usage

5 years ago[Minor] Fix parsing of URLs with displayed UTF characters
Vsevolod Stakhov [Mon, 25 Feb 2019 12:48:18 +0000 (12:48 +0000)]
[Minor] Fix parsing of URLs with displayed UTF characters

5 years ago[Fix] HTML: Another HTML comments exception fix
Vsevolod Stakhov [Mon, 25 Feb 2019 12:06:58 +0000 (12:06 +0000)]
[Fix] HTML: Another HTML comments exception fix

5 years ago[Minor] Multimap: Allow to have IP radixes in non-ip maps (e.g. Header)
Vsevolod Stakhov [Fri, 22 Feb 2019 17:29:05 +0000 (17:29 +0000)]
[Minor] Multimap: Allow to have IP radixes in non-ip maps (e.g. Header)

5 years ago[Minor] Rdns: Fix parsing of nameserver lines
Vsevolod Stakhov [Fri, 22 Feb 2019 17:03:16 +0000 (17:03 +0000)]
[Minor] Rdns: Fix parsing of nameserver lines

Issue: #2762
Closes: #2762
5 years ago[Minor] Lua_selectors: Add languages selector
Vsevolod Stakhov [Fri, 22 Feb 2019 16:22:04 +0000 (16:22 +0000)]
[Minor] Lua_selectors: Add languages selector

Issue: #2763

5 years ago[Minor] Fix non-standard actions setup
Vsevolod Stakhov [Fri, 22 Feb 2019 10:00:08 +0000 (10:00 +0000)]
[Minor] Fix non-standard actions setup

5 years ago[Minor] Fix userdata storage
Vsevolod Stakhov [Thu, 21 Feb 2019 15:36:57 +0000 (15:36 +0000)]
[Minor] Fix userdata storage

5 years ago[Minor] Do not set start bit to enable 2 passes
Vsevolod Stakhov [Thu, 21 Feb 2019 15:14:31 +0000 (15:14 +0000)]
[Minor] Do not set start bit to enable 2 passes

5 years ago[Fix] Allow to disable/enable composite symbols
Vsevolod Stakhov [Thu, 21 Feb 2019 15:12:47 +0000 (15:12 +0000)]
[Fix] Allow to disable/enable composite symbols

5 years ago[Minor] More heuristics in HTML urls detection
Vsevolod Stakhov [Thu, 21 Feb 2019 13:42:05 +0000 (13:42 +0000)]
[Minor] More heuristics in HTML urls detection

5 years ago[Minor] Oops, more crap filtering
Vsevolod Stakhov [Thu, 21 Feb 2019 13:09:42 +0000 (13:09 +0000)]
[Minor] Oops, more crap filtering

5 years ago[Fix] Add filter for absurdic URLs
Vsevolod Stakhov [Thu, 21 Feb 2019 13:06:35 +0000 (13:06 +0000)]
[Fix] Add filter for absurdic URLs

5 years ago[Rules] Improve html images detection logic
Vsevolod Stakhov [Thu, 21 Feb 2019 12:01:37 +0000 (12:01 +0000)]
[Rules] Improve html images detection logic

5 years ago[Minor] Lua_html: Fix traversing to the top-most parent
Vsevolod Stakhov [Thu, 21 Feb 2019 12:01:15 +0000 (12:01 +0000)]
[Minor] Lua_html: Fix traversing to the top-most parent

5 years agoMerge pull request #2761 from moisseev/patch-3
Vsevolod Stakhov [Wed, 20 Feb 2019 13:21:07 +0000 (13:21 +0000)]
Merge pull request #2761 from moisseev/patch-3

[Minor] Use more strict regex in LEAKED_PASSWORD_SCAM

5 years ago[Minor] Create context for the main process
Vsevolod Stakhov [Wed, 20 Feb 2019 13:20:30 +0000 (13:20 +0000)]
[Minor] Create context for the main process

5 years ago[Fix] Set rspamd user to initialise supplementary groups on reload
Vsevolod Stakhov [Wed, 20 Feb 2019 13:14:30 +0000 (13:14 +0000)]
[Fix] Set rspamd user to initialise supplementary groups on reload

Issue: #2693
Closes: #2693
5 years ago[Feature] Support User-Agent in HTTP requests
Vsevolod Stakhov [Wed, 20 Feb 2019 13:05:56 +0000 (13:05 +0000)]
[Feature] Support User-Agent in HTTP requests

Issue: #2750
Closes: #2750