]>
source.dussan.org Git - rspamd.git/log
Andrew Lewis [Fri, 26 May 2017 12:04:05 +0000 (14:04 +0200)]
[Test] Phishing
Andrew Lewis [Fri, 26 May 2017 11:19:05 +0000 (13:19 +0200)]
[Fix] Phishing: strict_domains
Vsevolod Stakhov [Thu, 25 May 2017 15:17:10 +0000 (16:17 +0100)]
[Minor] Fix misprint
Vsevolod Stakhov [Thu, 25 May 2017 15:03:22 +0000 (16:03 +0100)]
[Minor] Allow to specify dkim header type on check
Vsevolod Stakhov [Thu, 25 May 2017 14:43:20 +0000 (15:43 +0100)]
[Feature] Support multiple types of dkim signing in Lua
Vsevolod Stakhov [Thu, 25 May 2017 13:05:12 +0000 (14:05 +0100)]
[Minor] Parse CV results from Arc-Seal
Vsevolod Stakhov [Thu, 25 May 2017 12:42:52 +0000 (13:42 +0100)]
[Feature] Add preliminary ARC support to dkim code
Vsevolod Stakhov [Thu, 25 May 2017 11:59:37 +0000 (12:59 +0100)]
[Minor] Implement arc-signatures generation
Vsevolod Stakhov [Thu, 25 May 2017 11:40:30 +0000 (12:40 +0100)]
[Rework] Prepare dkim module for ARC checks
Vsevolod Stakhov [Thu, 25 May 2017 11:38:49 +0000 (12:38 +0100)]
[CritFix] Zero fill sockaddr_un
Vsevolod Stakhov [Wed, 24 May 2017 11:15:48 +0000 (12:15 +0100)]
[Fix] Support v2 checks in controller
Vsevolod Stakhov [Wed, 24 May 2017 11:11:57 +0000 (12:11 +0100)]
[Fix] Use dkim signing callback properly
Vsevolod Stakhov [Wed, 24 May 2017 09:18:45 +0000 (10:18 +0100)]
[CritFix] Fix accepting on IPv6 sockets
Vsevolod Stakhov [Wed, 24 May 2017 09:16:49 +0000 (10:16 +0100)]
[Minor] Fix plugins after global reworks
Vsevolod Stakhov [Wed, 24 May 2017 09:12:25 +0000 (10:12 +0100)]
[Fix] Fix memory leak when accepting from unix sockets
Vsevolod Stakhov [Tue, 23 May 2017 17:29:34 +0000 (18:29 +0100)]
[Fix] Try harder to detect CTE
Issue: #1468
Andrew Lewis [Tue, 23 May 2017 15:42:55 +0000 (17:42 +0200)]
[Minor] Prevent MID_CONTAINS_FROM from firing on empty address
Vsevolod Stakhov [Tue, 23 May 2017 13:20:25 +0000 (14:20 +0100)]
Merge pull request #1649 from fatalbanana/lualib
[Minor] Split global functions into libraries
Andrew Lewis [Tue, 23 May 2017 10:37:43 +0000 (12:37 +0200)]
[Minor] Split global functions into libraries
Vsevolod Stakhov [Mon, 22 May 2017 14:45:41 +0000 (15:45 +0100)]
[Feature] Add API to verify DKIM (and ARC) signatures
Vsevolod Stakhov [Mon, 22 May 2017 14:10:43 +0000 (15:10 +0100)]
[Minor] Improve extendability of signing API
Andrew Lewis [Mon, 22 May 2017 12:06:43 +0000 (14:06 +0200)]
[Minor] Auth results: Fix nil index
Andrew Lewis [Mon, 22 May 2017 12:01:37 +0000 (14:01 +0200)]
[Feature] Rmilter_headers: approximate rmilter's extended_spam_headers
Vsevolod Stakhov [Mon, 22 May 2017 11:44:27 +0000 (12:44 +0100)]
[Fix] Reduce maps aggressiveness
Vsevolod Stakhov [Sun, 21 May 2017 11:36:37 +0000 (12:36 +0100)]
[Feature] Add support for bidirectional symbols in rspamd_stats
Vsevolod Stakhov [Sat, 20 May 2017 14:33:41 +0000 (15:33 +0100)]
[Minor] Merge rmilter reply instead of overwriting it
Vsevolod Stakhov [Sat, 20 May 2017 13:46:44 +0000 (14:46 +0100)]
[Minor] Add public function to perform headers canonicalisation
Vsevolod Stakhov [Sat, 20 May 2017 12:42:21 +0000 (13:42 +0100)]
[Rework] Move authentication results generation to a separate routine
Vsevolod Stakhov [Sat, 20 May 2017 12:22:04 +0000 (13:22 +0100)]
[Minor] Fix addition in pcre fallback
Vsevolod Stakhov [Sat, 20 May 2017 11:18:38 +0000 (12:18 +0100)]
[Fix] Treat empty address as valid
Vsevolod Stakhov [Sat, 20 May 2017 08:58:10 +0000 (09:58 +0100)]
[Fix] Do not stop on illegal unicode points - replace them
Vsevolod Stakhov [Sat, 20 May 2017 08:48:40 +0000 (09:48 +0100)]
[Feature] Check dkim sign keys for modifications
Vsevolod Stakhov [Sat, 20 May 2017 08:48:20 +0000 (09:48 +0100)]
[Minor] Allow explicit deletion from LRU cache
Vsevolod Stakhov [Fri, 19 May 2017 15:55:28 +0000 (16:55 +0100)]
[Fix] Fix spamc support in rspamd proxy
Vsevolod Stakhov [Fri, 19 May 2017 15:45:31 +0000 (16:45 +0100)]
[Fix] Fix brain-damaged spamc protocol for now
Vsevolod Stakhov [Fri, 19 May 2017 15:12:57 +0000 (16:12 +0100)]
[Fix] Fix Redis timeout set
Issue: #1646
Vsevolod Stakhov [Fri, 19 May 2017 14:17:52 +0000 (15:17 +0100)]
[Minor] Further fixes in global functions
Vsevolod Stakhov [Fri, 19 May 2017 14:06:48 +0000 (15:06 +0100)]
[Minor] Fix redis_params usage
Andrew Lewis [Fri, 19 May 2017 12:22:10 +0000 (14:22 +0200)]
[Minor] Fix previous commit
Andrew Lewis [Fri, 19 May 2017 12:07:59 +0000 (14:07 +0200)]
[Minor] Fix tests
Andrew Lewis [Fri, 19 May 2017 11:07:21 +0000 (13:07 +0200)]
[Minor] Add timeouts to dummy socket servers
Vsevolod Stakhov [Fri, 19 May 2017 10:18:34 +0000 (11:18 +0100)]
Merge pull request #1645 from moisseev/missed-charset
[Minor] Fix R_MISSING_CHARSET rule
Vsevolod Stakhov [Fri, 19 May 2017 10:00:22 +0000 (11:00 +0100)]
[Minor] Fix tests
Alexander Moisseev [Fri, 19 May 2017 06:30:35 +0000 (09:30 +0300)]
[Minor] Fix R_MISSING_CHARSET rule
Do not trigger on messages with empty payload body as Content-Type header is not mandatory (RFC7231).
Vsevolod Stakhov [Thu, 18 May 2017 15:58:50 +0000 (16:58 +0100)]
[Minor] Fix lua-fun installation path
Vsevolod Stakhov [Thu, 18 May 2017 15:55:42 +0000 (16:55 +0100)]
[Minor] Add `is_empty_body` regexp function
Vsevolod Stakhov [Thu, 18 May 2017 15:50:34 +0000 (16:50 +0100)]
[Minor] Fix installation
Vsevolod Stakhov [Thu, 18 May 2017 15:40:24 +0000 (16:40 +0100)]
[Rework] Continue modularisation for lua library
Vsevolod Stakhov [Thu, 18 May 2017 15:32:26 +0000 (16:32 +0100)]
[Rework] Propagate ucl variables from the command line
Vsevolod Stakhov [Thu, 18 May 2017 15:32:08 +0000 (16:32 +0100)]
[Minor] Allow to use global functions modularly
Vsevolod Stakhov [Thu, 18 May 2017 15:04:23 +0000 (16:04 +0100)]
[Rework] Move global functions to a separate directory
Vsevolod Stakhov [Thu, 18 May 2017 14:47:16 +0000 (15:47 +0100)]
[Minor] Add method to get the whole configuration in Lua
Vsevolod Stakhov [Thu, 18 May 2017 13:39:43 +0000 (14:39 +0100)]
Merge pull request #1643 from moisseev/patch-1
[Minor] Add `wsf` and `hta` bad archive extensions
Vsevolod Stakhov [Thu, 18 May 2017 13:26:46 +0000 (14:26 +0100)]
[Minor] Allow 'expire' alias for 'expiry'
Vsevolod Stakhov [Thu, 18 May 2017 13:09:03 +0000 (14:09 +0100)]
[Minor] Fix some issues around new schema
Vsevolod Stakhov [Thu, 18 May 2017 12:50:06 +0000 (13:50 +0100)]
[Feature] Add new schema for bayes tokens
Vsevolod Stakhov [Thu, 18 May 2017 12:58:55 +0000 (13:58 +0100)]
Merge pull request #1644 from fatalbanana/disposition
[Minor] Relax CTYPE_MISSING_DISPOSITION rule
Andrew Lewis [Thu, 18 May 2017 11:29:39 +0000 (13:29 +0200)]
[Minor] Relax CTYPE_MISSING_DISPOSITION rule
Vsevolod Stakhov [Wed, 17 May 2017 21:25:16 +0000 (22:25 +0100)]
[Minor] Use mempool tag instead of local one for milter
Vsevolod Stakhov [Wed, 17 May 2017 21:23:35 +0000 (22:23 +0100)]
[Fix] Use non-volatile memory for storing data
Vsevolod Stakhov [Wed, 17 May 2017 17:57:06 +0000 (18:57 +0100)]
[Fix] Try to deal with v4 mapped to v6 addresses on accept
Andrew Lewis [Wed, 17 May 2017 15:08:38 +0000 (17:08 +0200)]
[Minor] DMARC: s/type/format/
Vsevolod Stakhov [Wed, 17 May 2017 15:04:49 +0000 (16:04 +0100)]
[Minor] Warn about get_date misuse
Alexander Moisseev [Wed, 17 May 2017 06:01:15 +0000 (09:01 +0300)]
[Minor] Add `wsf` and `hta` bad archive extensions
Vsevolod Stakhov [Wed, 17 May 2017 09:51:29 +0000 (10:51 +0100)]
[Minor] Add support for {auth_authen} macro
Andrew Lewis [Wed, 17 May 2017 08:36:38 +0000 (10:36 +0200)]
[Minor] DMARC: fix schema, add permerrors (reports); fix SPF alignment
Vsevolod Stakhov [Tue, 16 May 2017 21:50:55 +0000 (22:50 +0100)]
[Fix] Fix format string in milter
Andrew Lewis [Tue, 16 May 2017 14:00:25 +0000 (16:00 +0200)]
[Minor] DMARC reports: always use UTC time
Andrew Lewis [Tue, 16 May 2017 12:12:02 +0000 (14:12 +0200)]
[Feature] Multimap: email:domain:tld filter
Vsevolod Stakhov [Mon, 15 May 2017 21:29:19 +0000 (22:29 +0100)]
[Minor] Further logging improvements
Vsevolod Stakhov [Mon, 15 May 2017 17:46:24 +0000 (18:46 +0100)]
[Minor] Forgot to add a file
Vsevolod Stakhov [Mon, 15 May 2017 17:37:28 +0000 (18:37 +0100)]
[Minor] Update bundled zstd to version 1.3
Vsevolod Stakhov [Mon, 15 May 2017 15:35:49 +0000 (16:35 +0100)]
[Minor] Further logging improvements
Vsevolod Stakhov [Mon, 15 May 2017 15:33:15 +0000 (16:33 +0100)]
[Fix] Do not set bayes probability if we don't use it
Vsevolod Stakhov [Mon, 15 May 2017 15:12:07 +0000 (16:12 +0100)]
[Feature] Use normal resolv.conf rules of rotation in Rspamd
Vsevolod Stakhov [Mon, 15 May 2017 15:11:55 +0000 (16:11 +0100)]
[Minor] Add some auxiliary functions for upstreams
Vsevolod Stakhov [Mon, 15 May 2017 14:21:08 +0000 (15:21 +0100)]
[Feature] Allow to use custom callback when parsing resolv.conf
Vsevolod Stakhov [Mon, 15 May 2017 14:02:23 +0000 (15:02 +0100)]
[Minor] Improve logging of errors
Vsevolod Stakhov [Mon, 15 May 2017 12:48:38 +0000 (13:48 +0100)]
[Feature] Allow to pass hostname to `-i` flag in Rspamc
Vsevolod Stakhov [Mon, 15 May 2017 12:41:36 +0000 (13:41 +0100)]
[Fix] Fix logging format string
Andrew Lewis [Mon, 15 May 2017 10:58:01 +0000 (12:58 +0200)]
[Minor] Fix test
Vsevolod Stakhov [Mon, 15 May 2017 10:24:21 +0000 (11:24 +0100)]
[Fix] Reresolve upstreams even if there is a single server there
Vsevolod Stakhov [Mon, 15 May 2017 09:05:30 +0000 (10:05 +0100)]
[Minor] Tell which map has caused errors
Vsevolod Stakhov [Sun, 14 May 2017 22:26:11 +0000 (23:26 +0100)]
[Minor] Remove unused constant
Vsevolod Stakhov [Sun, 14 May 2017 19:06:19 +0000 (20:06 +0100)]
[Minor] Revert debian control cleanup: it breaks build scripts
Andrew Lewis [Sun, 14 May 2017 18:40:44 +0000 (20:40 +0200)]
[Minor] DMARC reporting: remove stray character
Vsevolod Stakhov [Sun, 14 May 2017 18:12:56 +0000 (19:12 +0100)]
Merge pull request #1639 from sbadia/debian-pkg
[Minor] debian: Fix lintian issues and refresh packaging
Andrew Lewis [Sun, 14 May 2017 12:56:13 +0000 (14:56 +0200)]
[Minor] DMARC reports: fixes for XML & reporting addresses
Vsevolod Stakhov [Sun, 14 May 2017 10:02:30 +0000 (11:02 +0100)]
[Fix] Fix LRU elements removal
Vsevolod Stakhov [Sat, 13 May 2017 18:03:15 +0000 (19:03 +0100)]
[Feature] Use headers hash in bayes metatokens
Sebastien Badia [Sat, 13 May 2017 15:20:44 +0000 (17:20 +0200)]
[Minor] debian: Update BD and refresh packaging
Sebastien Badia [Sat, 13 May 2017 15:20:00 +0000 (17:20 +0200)]
[Minor] doc: Fix spelling errors
Sebastien Badia [Sat, 13 May 2017 15:19:42 +0000 (17:19 +0200)]
[Minor] src: Fix spelling errors
Vsevolod Stakhov [Sat, 13 May 2017 13:37:45 +0000 (14:37 +0100)]
[Minor] Set explicit type for known headers
Vsevolod Stakhov [Sat, 13 May 2017 12:31:51 +0000 (13:31 +0100)]
[Minor] Renumber evictions list on removal
Vsevolod Stakhov [Sat, 13 May 2017 12:23:32 +0000 (13:23 +0100)]
[Feature] Reuse stemmers in the cache
Vsevolod Stakhov [Sat, 13 May 2017 12:18:50 +0000 (13:18 +0100)]
[Minor] Do not use lowercase for stemmed words unless 1.6 release
This will decrease efficiency of fuzzy and introduce incompatibility
with 1.5. Hence, delay this change unless 1.6 is finally released.
Vsevolod Stakhov [Sat, 13 May 2017 11:44:14 +0000 (12:44 +0100)]
[Fix] Fix lowercasing of stemmed words
Vsevolod Stakhov [Sat, 13 May 2017 08:58:07 +0000 (09:58 +0100)]
[Minor] Add more sanity guards for evictions
Vsevolod Stakhov [Sat, 13 May 2017 08:04:28 +0000 (09:04 +0100)]
[Minor] Check for parts with no words