]>
source.dussan.org Git - rspamd.git/log
Vsevolod Stakhov [Sat, 12 Nov 2016 12:33:16 +0000 (12:33 +0000)]
[Feature] Add ability to delete a hash by its data to fuzzy_check plugin
Vsevolod Stakhov [Sat, 12 Nov 2016 12:16:04 +0000 (12:16 +0000)]
[Minor] Print full fuzzy hash digest in the logs
Vsevolod Stakhov [Sat, 12 Nov 2016 11:25:14 +0000 (11:25 +0000)]
Merge pull request #1121 from moisseev/d3evolution
[WebUI] Update d3evolution
Alexander Moisseev [Sat, 12 Nov 2016 10:39:41 +0000 (13:39 +0300)]
[WebUI] Update d3evolution
Update to moisseev/D3Evolution@
d5d42052dfb406d1d62b7fb9b1a2d9e2269c004e
- Invert on-mouseover fading-out of paths
- Enable mouse events for paths as well
Vsevolod Stakhov [Fri, 11 Nov 2016 16:50:58 +0000 (16:50 +0000)]
[Minor] Remove uceprotect DNSBL
Vsevolod Stakhov [Fri, 11 Nov 2016 16:50:31 +0000 (16:50 +0000)]
[Minor] Fix id for fann_redis
Vsevolod Stakhov [Fri, 11 Nov 2016 16:21:19 +0000 (20:21 +0400)]
Merge pull request #1119 from fatalbanana/gl
[Minor] Fix selective greylisting
Andrew Lewis [Fri, 11 Nov 2016 06:27:18 +0000 (08:27 +0200)]
[Minor] Fix selective greylisting
Vsevolod Stakhov [Thu, 10 Nov 2016 12:46:55 +0000 (16:46 +0400)]
Merge pull request #1118 from fatalbanana/lua
[Minor] Add missing require
Andrew Lewis [Thu, 10 Nov 2016 12:45:24 +0000 (14:45 +0200)]
[Minor] Add missing require
Vsevolod Stakhov [Thu, 10 Nov 2016 08:12:09 +0000 (11:12 +0300)]
[Minor] Increase limits in roll history
Vsevolod Stakhov [Thu, 10 Nov 2016 08:07:20 +0000 (12:07 +0400)]
Merge pull request #1117 from fatalbanana/meta
Metadata exporter: HTTP backend; make select optional
Vsevolod Stakhov [Thu, 10 Nov 2016 08:07:04 +0000 (12:07 +0400)]
Merge pull request #1116 from smfreegard/compromised_host_rules
Add compromised_host rules
Andrew Lewis [Thu, 10 Nov 2016 08:00:09 +0000 (10:00 +0200)]
[Feature] Add HTTP backend to metadata exporter
Andrew Lewis [Thu, 10 Nov 2016 07:27:08 +0000 (09:27 +0200)]
[Minor] Metadata exporter: make use of select function optional
- Sometimes one might want to fold this functionality into format()
Steve Freegard [Wed, 9 Nov 2016 23:18:19 +0000 (23:18 +0000)]
Fix test failure...
Steve Freegard [Wed, 9 Nov 2016 23:04:18 +0000 (23:04 +0000)]
Add compromised_host rules
Vsevolod Stakhov [Wed, 9 Nov 2016 15:37:38 +0000 (19:37 +0400)]
Merge pull request #1115 from moisseev/patch-2
[Minor] Update aliexpress.com's MID regexp
Alexander Moisseev [Wed, 9 Nov 2016 15:05:25 +0000 (18:05 +0300)]
[Minor] Update aliexpress.com's MID regexp
Vsevolod Stakhov [Wed, 9 Nov 2016 14:08:55 +0000 (18:08 +0400)]
Merge pull request #1112 from fatalbanana/pubsub
[Feature] Module to push messages/metadata to redis pubsub
Vsevolod Stakhov [Wed, 9 Nov 2016 14:08:43 +0000 (18:08 +0400)]
Merge pull request #1114 from fatalbanana/rules
[Feature] Rule to detect some obvious X-PHP-Originating-Script forgeries
Andrew Lewis [Wed, 9 Nov 2016 13:20:34 +0000 (15:20 +0200)]
[Feature] Rule to detect some obvious X-PHP-Originating-Script forgeries
Vsevolod Stakhov [Tue, 8 Nov 2016 13:21:07 +0000 (16:21 +0300)]
[Fix] Fix lua tcp module by saving `do_read` in callback data
Andrew Lewis [Tue, 8 Nov 2016 09:03:17 +0000 (11:03 +0200)]
[Feature] Module to push metadata/messages to redis pubsub
Vsevolod Stakhov [Tue, 8 Nov 2016 09:54:07 +0000 (12:54 +0300)]
[Fix] Fix parsing of unquoted HTML attributes
Issue: #1092
Reported by: @moisseev
Vsevolod Stakhov [Mon, 7 Nov 2016 21:29:36 +0000 (01:29 +0400)]
Merge pull request #1111 from fatalbanana/lua
[Minor] Remove handful more globals
Andrew Lewis [Mon, 7 Nov 2016 15:19:49 +0000 (17:19 +0200)]
[Minor] Remove handful more globals
Vsevolod Stakhov [Mon, 7 Nov 2016 14:11:06 +0000 (18:11 +0400)]
Merge pull request #1109 from fatalbanana/lua
[Minor] Remove one more global
Andrew Lewis [Mon, 7 Nov 2016 14:05:16 +0000 (16:05 +0200)]
[Minor] Remove one more global
Vsevolod Stakhov [Mon, 7 Nov 2016 14:01:24 +0000 (18:01 +0400)]
Merge pull request #1108 from fatalbanana/lua
[Minor] Remove couple more globals in Lua plugins
Andrew Lewis [Mon, 7 Nov 2016 13:54:45 +0000 (15:54 +0200)]
[Minor] Remove couple more globals in Lua plugins
Vsevolod Stakhov [Mon, 7 Nov 2016 10:28:01 +0000 (14:28 +0400)]
Merge pull request #1107 from moisseev/redirectors
[Mimor] Update redirectors list
Vsevolod Stakhov [Mon, 7 Nov 2016 10:27:47 +0000 (14:27 +0400)]
Merge pull request #1106 from fatalbanana/tests
[Test] Enable Redis shingles test
Alexander Moisseev [Mon, 7 Nov 2016 08:33:15 +0000 (11:33 +0300)]
[Mimor] Update redirectors list
Andrew Lewis [Mon, 7 Nov 2016 07:14:13 +0000 (09:14 +0200)]
[Test] Enable Redis shingles test
Vsevolod Stakhov [Sun, 6 Nov 2016 11:18:03 +0000 (14:18 +0300)]
[Minor] More fixes for new openssl
Vsevolod Stakhov [Sat, 5 Nov 2016 22:26:21 +0000 (23:26 +0100)]
[Fix] Really fix redis shingles check
Vsevolod Stakhov [Sat, 5 Nov 2016 22:17:55 +0000 (23:17 +0100)]
[Fix] Fix extraction of shingles from redis fuzzy storage
Vsevolod Stakhov [Sat, 5 Nov 2016 22:11:24 +0000 (23:11 +0100)]
[Fix] Fix false sharing for symbols in the cache
Vsevolod Stakhov [Sat, 5 Nov 2016 21:52:45 +0000 (22:52 +0100)]
[Feature] Allow conditions for pre and postfilters
Vsevolod Stakhov [Sat, 5 Nov 2016 20:48:53 +0000 (21:48 +0100)]
[Rework] Add redis storage feature to fann_redis
Vsevolod Stakhov [Sat, 5 Nov 2016 18:26:09 +0000 (18:26 +0000)]
[Rework] Add extract training data function to fann_redis
Vsevolod Stakhov [Sat, 5 Nov 2016 16:10:58 +0000 (16:10 +0000)]
[Minor] One more fix for bloody openssl
Vsevolod Stakhov [Sat, 5 Nov 2016 15:47:51 +0000 (15:47 +0000)]
[Minor] Add workaround for old debian
Vsevolod Stakhov [Sat, 5 Nov 2016 15:20:23 +0000 (15:20 +0000)]
[Minor] Remove not very portable FANN_TRAIN_SARPROP
Vsevolod Stakhov [Sat, 5 Nov 2016 13:26:20 +0000 (13:26 +0000)]
[Fix] Remove some incompatible functions
Vsevolod Stakhov [Sat, 5 Nov 2016 13:21:48 +0000 (13:21 +0000)]
[Minor] Fix tests build
Vsevolod Stakhov [Sat, 5 Nov 2016 13:19:09 +0000 (13:19 +0000)]
[Fix] Fix build with the recent OpenSSL
Vsevolod Stakhov [Sat, 5 Nov 2016 12:27:05 +0000 (12:27 +0000)]
Merge pull request #1102 from moisseev/patch-2
[Minor] Fix typo
Vsevolod Stakhov [Sat, 5 Nov 2016 12:26:50 +0000 (12:26 +0000)]
Merge pull request #1103 from moisseev/patch-3
[Minor] Add missing `fun` module local reference
Vsevolod Stakhov [Sat, 5 Nov 2016 12:26:23 +0000 (12:26 +0000)]
Merge pull request #1105 from fatalbanana/z
[Minor] Remove default message_func from greylist plugin
Vsevolod Stakhov [Sat, 5 Nov 2016 12:18:05 +0000 (12:18 +0000)]
Merge remote-tracking branch 'origin/master'
Andrew Lewis [Sat, 5 Nov 2016 12:04:39 +0000 (14:04 +0200)]
[Minor] Remove default message_func from greylist plugin
Vsevolod Stakhov [Sat, 5 Nov 2016 12:03:20 +0000 (12:03 +0000)]
[Rework] Restore old fann_scores, move common parts
Vsevolod Stakhov [Sat, 5 Nov 2016 11:48:08 +0000 (11:48 +0000)]
Merge pull request #1104 from moisseev/patch-4
[Minor] Update MID list
Alexander Moisseev [Sat, 5 Nov 2016 09:56:24 +0000 (12:56 +0300)]
[Minor] Add another missing `fun` module local reference
Alexander Moisseev [Sat, 5 Nov 2016 09:05:08 +0000 (12:05 +0300)]
[Minor] Update MID list
Alexander Moisseev [Sat, 5 Nov 2016 08:20:58 +0000 (11:20 +0300)]
[Minor] Add missing `fun` module local reference
Alexander Moisseev [Fri, 4 Nov 2016 17:49:51 +0000 (20:49 +0300)]
[Minor] Fix typo
Vsevolod Stakhov [Fri, 4 Nov 2016 16:33:14 +0000 (16:33 +0000)]
Merge pull request #1100 from fatalbanana/g
[Minor] Axe a few more globals
Andrew Lewis [Fri, 4 Nov 2016 16:30:00 +0000 (18:30 +0200)]
[Minor] Remove more globals
Vsevolod Stakhov [Fri, 4 Nov 2016 16:03:06 +0000 (16:03 +0000)]
Merge pull request #1098 from fatalbanana/t
[Test] Add tests for Redis fuzzy backend and fix fuzzy fuzzy test
Vsevolod Stakhov [Fri, 4 Nov 2016 16:02:51 +0000 (16:02 +0000)]
Merge pull request #1099 from fatalbanana/m
[Minor] Use single reference time in fuzzy_convert utility
Vsevolod Stakhov [Fri, 4 Nov 2016 15:56:16 +0000 (15:56 +0000)]
[Rework] Add preliminary train tests
Vsevolod Stakhov [Fri, 4 Nov 2016 15:27:40 +0000 (15:27 +0000)]
[Rework] Implement loading/invalidating
Vsevolod Stakhov [Fri, 4 Nov 2016 14:12:42 +0000 (14:12 +0000)]
[Feature] Implement FANN threaded learning
Vsevolod Stakhov [Thu, 3 Nov 2016 18:45:56 +0000 (18:45 +0000)]
[Feature] Add extended version for fann creation function
Vsevolod Stakhov [Thu, 3 Nov 2016 17:48:44 +0000 (17:48 +0000)]
[Minor] Init resolver in log helper
Vsevolod Stakhov [Thu, 3 Nov 2016 17:44:21 +0000 (17:44 +0000)]
[Rework] First reiteration on fann scores
Vsevolod Stakhov [Thu, 3 Nov 2016 16:31:07 +0000 (16:31 +0000)]
[Minor] Store ev_base for log_helper callbacks
Vsevolod Stakhov [Thu, 3 Nov 2016 16:30:48 +0000 (16:30 +0000)]
[Feature] Move fann_classifier to a separate plugin
Vsevolod Stakhov [Thu, 3 Nov 2016 14:01:32 +0000 (14:01 +0000)]
[Minor] Name composite in a proper way
Andrew Lewis [Fri, 4 Nov 2016 09:32:04 +0000 (11:32 +0200)]
[Test] Add tests for Redis fuzzy backend and fix fuzzy fuzzy test
Andrew Lewis [Fri, 4 Nov 2016 07:33:15 +0000 (09:33 +0200)]
[Minor] Use single reference time in fuzzy_convert utility
Vsevolod Stakhov [Thu, 3 Nov 2016 18:27:56 +0000 (19:27 +0100)]
Merge pull request #1094 from moisseev/fonts
[WebUI] Add missing fonts
Vsevolod Stakhov [Thu, 3 Nov 2016 16:50:11 +0000 (16:50 +0000)]
Merge pull request #1097 from fatalbanana/g
[Minor] Kill a few more globals
Vsevolod Stakhov [Thu, 3 Nov 2016 16:49:51 +0000 (16:49 +0000)]
Merge pull request #1096 from fatalbanana/fuzzy_convert
[Feature] Utility to convert fuzzy storage from sqlite to redis
Andrew Lewis [Thu, 3 Nov 2016 15:11:28 +0000 (17:11 +0200)]
[Minor] Kill a few more globals
Andrew Lewis [Thu, 3 Nov 2016 10:58:04 +0000 (12:58 +0200)]
[Feature] Utility to convert fuzzy storage from sqlite to redis
Alexander Moisseev [Thu, 3 Nov 2016 07:23:50 +0000 (10:23 +0300)]
[WebUI] Add missing fonts
Vsevolod Stakhov [Wed, 2 Nov 2016 17:09:50 +0000 (17:09 +0000)]
[WebUI] Improve visual representation of symbols table
Vsevolod Stakhov [Wed, 2 Nov 2016 16:59:16 +0000 (16:59 +0000)]
[WebUI] Add missing elements
Vsevolod Stakhov [Wed, 2 Nov 2016 16:56:53 +0000 (16:56 +0000)]
[WebUI] Use local versions of css and js
Vsevolod Stakhov [Wed, 2 Nov 2016 13:47:17 +0000 (13:47 +0000)]
[Feature] Support new messages in rspamc
Vsevolod Stakhov [Wed, 2 Nov 2016 13:38:57 +0000 (13:38 +0000)]
[Rework] Make rspamd protocol messages useful
Each message is now represented by a string and category, so messages in
metric is an UCL object of the following format:
{
"category": "string"
}
The significant category is `smtp_message` which should be used by
rmilter to send a custom SMTP reply to a client.
Vsevolod Stakhov [Wed, 2 Nov 2016 13:15:05 +0000 (13:15 +0000)]
[Feature] Allow custom functions for ratelimits
Vsevolod Stakhov [Wed, 2 Nov 2016 12:05:53 +0000 (12:05 +0000)]
[Feature] Allow to have a function to set custom greylist message
Vsevolod Stakhov [Wed, 2 Nov 2016 10:09:18 +0000 (10:09 +0000)]
Merge pull request #1091 from fatalbanana/e
[Minor] Tidy graphite_config function in metric exporter
Andrew Lewis [Wed, 2 Nov 2016 07:36:52 +0000 (09:36 +0200)]
[Minor] Tidy graphite_config function in metric exporter
- Also fix statefile-less configuration
Vsevolod Stakhov [Tue, 1 Nov 2016 18:19:47 +0000 (18:19 +0000)]
Merge pull request #1088 from fatalbanana/l
[Fix] Fix 'decoded' value in task:get_header_full()
Andrew Lewis [Tue, 1 Nov 2016 18:13:34 +0000 (20:13 +0200)]
[Fix] Fix 'decoded' value in task:get_header_full()
Vsevolod Stakhov [Tue, 1 Nov 2016 16:48:56 +0000 (16:48 +0000)]
[CritFix] Fix chunked encoding when reading messages
Vsevolod Stakhov [Tue, 1 Nov 2016 15:42:01 +0000 (15:42 +0000)]
[WebUI] Use safer fonts
Vsevolod Stakhov [Tue, 1 Nov 2016 15:30:14 +0000 (15:30 +0000)]
[Feature] Track visibility of HTML elements
Vsevolod Stakhov [Tue, 1 Nov 2016 14:58:05 +0000 (14:58 +0000)]
[Minor] Reduce default redis_pool timeout to 10 seconds
Vsevolod Stakhov [Tue, 1 Nov 2016 14:27:42 +0000 (14:27 +0000)]
Merge pull request #1085 from fatalbanana/exporter
[Minor] Set default value for metric exporter statefile
Vsevolod Stakhov [Tue, 1 Nov 2016 14:27:32 +0000 (14:27 +0000)]
Merge pull request #1084 from fatalbanana/lua
[Minor] Get rid of some global variables
Vsevolod Stakhov [Tue, 1 Nov 2016 14:27:02 +0000 (14:27 +0000)]
Merge pull request #1083 from moisseev/phishing
[Minor] phishing: rework map checks
Vsevolod Stakhov [Tue, 1 Nov 2016 13:20:58 +0000 (13:20 +0000)]
[Feature] Consider more tags when doing WHITE_ON_WHITE rule
Vsevolod Stakhov [Tue, 1 Nov 2016 13:20:42 +0000 (13:20 +0000)]
[Minor] Add special class for html debug messages