]>
source.dussan.org Git - rspamd.git/log
Vsevolod Stakhov [Thu, 26 Jan 2017 17:24:15 +0000 (17:24 +0000)]
[Fix] Allow static maps
Vsevolod Stakhov [Thu, 26 Jan 2017 17:19:08 +0000 (17:19 +0000)]
[Minor] Use the same protocol as fuzzy replication
Vsevolod Stakhov [Thu, 26 Jan 2017 15:50:16 +0000 (15:50 +0000)]
[Feature] Implement fuzzy collection mode
Vsevolod Stakhov [Thu, 26 Jan 2017 15:50:03 +0000 (15:50 +0000)]
[Minor] Constify arguments
Vsevolod Stakhov [Thu, 26 Jan 2017 14:35:10 +0000 (14:35 +0000)]
[Feature] Start collection only mode implementation for fuzzy storage
Vsevolod Stakhov [Thu, 26 Jan 2017 13:13:03 +0000 (13:13 +0000)]
[Minor] Allow to parse signature pubkeys from the config
Vsevolod Stakhov [Wed, 25 Jan 2017 15:31:30 +0000 (15:31 +0000)]
Merge pull request #1373 from fatalbanana/l
[Minor] Bulk update counters in URL reputation plugin
Vsevolod Stakhov [Wed, 25 Jan 2017 15:30:48 +0000 (15:30 +0000)]
[Feature] Allow to set peak callbacks from Lua
Vsevolod Stakhov [Wed, 25 Jan 2017 14:59:25 +0000 (14:59 +0000)]
[Feature] Allow to call a callback when symbol frequency is on peak
Andrew Lewis [Wed, 25 Jan 2017 13:59:58 +0000 (15:59 +0200)]
[Minor] Bulk update counters in URL reputation plugin
Vsevolod Stakhov [Wed, 25 Jan 2017 13:55:49 +0000 (13:55 +0000)]
Merge pull request #1368 from fatalbanana/rl2
Rework ratelimit module changes
Vsevolod Stakhov [Wed, 25 Jan 2017 13:55:21 +0000 (13:55 +0000)]
Merge pull request #1371 from fatalbanana/l
[Minor] Fix saving tags in URL reputation plugin
Vsevolod Stakhov [Wed, 25 Jan 2017 13:55:12 +0000 (13:55 +0000)]
Merge pull request #1369 from moisseev/patch-1
[Minor] Update redirectors list
Vsevolod Stakhov [Wed, 25 Jan 2017 13:37:51 +0000 (13:37 +0000)]
[Minor] Add additional safe guard for nan values
Vsevolod Stakhov [Wed, 25 Jan 2017 13:36:01 +0000 (13:36 +0000)]
[Fix] Check for NaN properly
Vsevolod Stakhov [Wed, 25 Jan 2017 13:28:57 +0000 (13:28 +0000)]
[Minor] Avoid nan poisoning in ip_score
Andrew Lewis [Wed, 25 Jan 2017 11:54:56 +0000 (13:54 +0200)]
[Minor] Fix saving tags in URL reputation plugin
Alexander Moisseev [Wed, 25 Jan 2017 06:42:07 +0000 (09:42 +0300)]
[Minor] Update redirectors list
Andrew Lewis [Tue, 24 Jan 2017 17:33:28 +0000 (19:33 +0200)]
[Minor] Rework ratelimit module changes
Vsevolod Stakhov [Tue, 24 Jan 2017 16:30:56 +0000 (16:30 +0000)]
[Minor] More fixes to counters calculations
Vsevolod Stakhov [Tue, 24 Jan 2017 16:15:25 +0000 (16:15 +0000)]
[Minor] Add more logging
Vsevolod Stakhov [Tue, 24 Jan 2017 15:58:38 +0000 (15:58 +0000)]
[Minor] Add cache_reload option to specify timeout
Vsevolod Stakhov [Tue, 24 Jan 2017 15:47:51 +0000 (15:47 +0000)]
[Rework] Further fixes to symbols frequencies
Vsevolod Stakhov [Tue, 24 Jan 2017 15:14:04 +0000 (15:14 +0000)]
[Minor] Change symcache magic to avoid old data loading
Vsevolod Stakhov [Tue, 24 Jan 2017 15:13:41 +0000 (15:13 +0000)]
[Rework] Multiple fixes for symbols cache statistics
Vsevolod Stakhov [Tue, 24 Jan 2017 14:12:20 +0000 (14:12 +0000)]
[Rework] Start rework of symbols cache updates
Vsevolod Stakhov [Tue, 24 Jan 2017 12:25:03 +0000 (12:25 +0000)]
[Minor] Save symbols cache on reload
Vsevolod Stakhov [Tue, 24 Jan 2017 12:24:48 +0000 (12:24 +0000)]
[Minor] Store stddev for counters
Vsevolod Stakhov [Tue, 24 Jan 2017 11:33:06 +0000 (11:33 +0000)]
Merge pull request #1367 from fatalbanana/rl
[Minor] Small fix for friendly leak rates in ratelimit module
Vsevolod Stakhov [Tue, 24 Jan 2017 11:28:17 +0000 (11:28 +0000)]
[Fix] Do not refork workers that are intended to die
Andrew Lewis [Tue, 24 Jan 2017 09:47:51 +0000 (11:47 +0200)]
[Minor] Small fix for friendly leak rates in ratelimit module
Vsevolod Stakhov [Mon, 23 Jan 2017 17:16:43 +0000 (17:16 +0000)]
[Fix] Fix mas group score calculations
Vsevolod Stakhov [Mon, 23 Jan 2017 16:49:47 +0000 (16:49 +0000)]
[Fix] Disable fuzzy images by default
Vsevolod Stakhov [Mon, 23 Jan 2017 14:30:12 +0000 (14:30 +0000)]
[Fix] Encode URLs according to rfc3986
Vsevolod Stakhov [Mon, 23 Jan 2017 13:53:49 +0000 (13:53 +0000)]
[Minor] Do not build rspamd utils by default
Vsevolod Stakhov [Mon, 23 Jan 2017 13:50:58 +0000 (13:50 +0000)]
[Fix] Encode URLs before sending them to the protocol
Vsevolod Stakhov [Mon, 23 Jan 2017 13:50:45 +0000 (13:50 +0000)]
[Minor] Fix couple of issues with decoding
Vsevolod Stakhov [Mon, 23 Jan 2017 13:27:45 +0000 (13:27 +0000)]
[Feature] Add url encoding function
Vsevolod Stakhov [Mon, 23 Jan 2017 12:08:46 +0000 (12:08 +0000)]
[Minor] Use a more sane replacement character
Vsevolod Stakhov [Mon, 23 Jan 2017 11:43:41 +0000 (11:43 +0000)]
[Minor] Slightly increase greylist plugin postfilter priority
Vsevolod Stakhov [Mon, 23 Jan 2017 11:34:37 +0000 (11:34 +0000)]
Merge pull request #1364 from fatalbanana/gl
[Minor] Additional log message for greylist plugin
Vsevolod Stakhov [Mon, 23 Jan 2017 11:34:15 +0000 (11:34 +0000)]
Merge pull request #1363 from fatalbanana/cos
Force Actions: [Minor] Cosmetic fix for symbol name
Vsevolod Stakhov [Mon, 23 Jan 2017 11:33:56 +0000 (11:33 +0000)]
Merge pull request #1361 from fatalbanana/reply
[Fix] Replies module: fix symbol weight
Andrew Lewis [Mon, 23 Jan 2017 08:34:28 +0000 (10:34 +0200)]
[Minor] Additional log message for greylist plugin
Andrew Lewis [Mon, 23 Jan 2017 07:32:24 +0000 (09:32 +0200)]
[Minor] Cosmetic fix for symbol name
Andrew Lewis [Mon, 23 Jan 2017 07:19:08 +0000 (09:19 +0200)]
[Fix] Replies module: fix symbol weight
Vsevolod Stakhov [Sun, 22 Jan 2017 10:59:23 +0000 (10:59 +0000)]
Merge pull request #1360 from moisseev/headers
[Minor] Recognize Icedove MUA as Thunderbird (#1359)
Vsevolod Stakhov [Sun, 22 Jan 2017 10:59:13 +0000 (10:59 +0000)]
Merge pull request #1358 from moisseev/webui
[WebUI] Minor fixes
Alexander Moisseev [Sat, 21 Jan 2017 18:16:53 +0000 (21:16 +0300)]
[Minor] Recognize Icedove MUA as Thunderbird (#1359)
Alexander Moisseev [Sat, 21 Jan 2017 15:39:41 +0000 (18:39 +0300)]
[WebUI] Separate attributes by space
Alexander Moisseev [Sat, 21 Jan 2017 15:35:12 +0000 (18:35 +0300)]
[WebUI] Enclose table header cells with `tr`s
Vsevolod Stakhov [Sat, 21 Jan 2017 14:48:56 +0000 (14:48 +0000)]
[Feature] Allow to register configuration docs from Lua API
Vsevolod Stakhov [Sat, 21 Jan 2017 13:27:41 +0000 (13:27 +0000)]
Merge pull request #1357 from fatalbanana/fa
[Feature] Plugin to force actions on selected symbols
Vsevolod Stakhov [Sat, 21 Jan 2017 13:17:02 +0000 (13:17 +0000)]
[Feature] Implement human readable buckets configuration
Issue: #1335
Vsevolod Stakhov [Sat, 21 Jan 2017 13:16:47 +0000 (13:16 +0000)]
[Minor] Correct order of deinitialization
Andrew Lewis [Sat, 21 Jan 2017 08:45:07 +0000 (10:45 +0200)]
[Feature] Plugin to force actions on selected symbols
Vsevolod Stakhov [Fri, 20 Jan 2017 16:58:06 +0000 (16:58 +0000)]
Merge pull request #1356 from fatalbanana/rh4
[Minor] Small fix for rmilter headers rework
Andrew Lewis [Fri, 20 Jan 2017 15:00:38 +0000 (17:00 +0200)]
[Minor] Small fix for rmilter headers rework
Vsevolod Stakhov [Fri, 20 Jan 2017 14:45:38 +0000 (14:45 +0000)]
[Fix] Fix reload memory issue
Vsevolod Stakhov [Fri, 20 Jan 2017 12:38:45 +0000 (12:38 +0000)]
[Fix] Do not leave parent-less workers processes on fatal errors
Vsevolod Stakhov [Fri, 20 Jan 2017 10:52:38 +0000 (10:52 +0000)]
Merge pull request #1354 from fatalbanana/rh3
[Minor] Rework rmilter headers internal functions
Andrew Lewis [Fri, 20 Jan 2017 09:30:36 +0000 (11:30 +0200)]
[Minor] Rework rmilter headers internal functions
Vsevolod Stakhov [Thu, 19 Jan 2017 18:09:16 +0000 (18:09 +0000)]
[Fix] Some more memory issues are fixed
Vsevolod Stakhov [Thu, 19 Jan 2017 11:00:26 +0000 (11:00 +0000)]
Merge pull request #1352 from fatalbanana/rh2
[Minor] Rmilter headers: new features & fixes
Vsevolod Stakhov [Thu, 19 Jan 2017 10:57:44 +0000 (10:57 +0000)]
[Minor] One more definition missed on Linux
Vsevolod Stakhov [Thu, 19 Jan 2017 10:54:24 +0000 (10:54 +0000)]
[Fix] Fix another reload memory issue
Vsevolod Stakhov [Thu, 19 Jan 2017 10:51:57 +0000 (10:51 +0000)]
[Minor] Add missing macro
Vsevolod Stakhov [Thu, 19 Jan 2017 10:42:02 +0000 (10:42 +0000)]
[Minor] Fix build with gcc 4.2
Issue: #1351
Reported by: @brad0
Andrew Lewis [Thu, 19 Jan 2017 08:43:26 +0000 (10:43 +0200)]
[Minor] Rmilter headers: new features & fixes
- Add spam-header (like Rmilter spam-header)
- Add x-virus (tells about virii found in message)
- Fix configuration; was not honoured
- Fix possible indexing of nil
Vsevolod Stakhov [Wed, 18 Jan 2017 23:36:42 +0000 (23:36 +0000)]
[Fix] Fix memory corruprtion and leak
Vsevolod Stakhov [Wed, 18 Jan 2017 19:15:22 +0000 (19:15 +0000)]
[Minor] Remove unused module
Vsevolod Stakhov [Wed, 18 Jan 2017 19:08:13 +0000 (19:08 +0000)]
[Fix] Avoid mempool leak in SA plugin on reload
Vsevolod Stakhov [Wed, 18 Jan 2017 19:02:58 +0000 (19:02 +0000)]
Merge pull request #1349 from moisseev/webui
[WebUI] Reset refresh timer on server switching
Vsevolod Stakhov [Wed, 18 Jan 2017 18:54:31 +0000 (18:54 +0000)]
[Fix] Further memory leaks fixes
Vsevolod Stakhov [Wed, 18 Jan 2017 17:42:29 +0000 (17:42 +0000)]
[Fix] More leaks eliminated
Vsevolod Stakhov [Wed, 18 Jan 2017 16:48:51 +0000 (16:48 +0000)]
[Minor] Add mempool functions to work with glists
Vsevolod Stakhov [Wed, 18 Jan 2017 16:09:50 +0000 (16:09 +0000)]
[Fix] More leaks...
Vsevolod Stakhov [Wed, 18 Jan 2017 13:51:45 +0000 (13:51 +0000)]
[Fix] Sigh, one more reload leak
Vsevolod Stakhov [Wed, 18 Jan 2017 13:49:00 +0000 (13:49 +0000)]
[Fix] Plug memory leak in adding radix trees
Vsevolod Stakhov [Wed, 18 Jan 2017 13:44:14 +0000 (13:44 +0000)]
[Fix] Multiple memory corruption fixes
Alexander Moisseev [Wed, 18 Jan 2017 06:37:52 +0000 (09:37 +0300)]
[WebUI] Reset refresh timer on server switching
Vsevolod Stakhov [Tue, 17 Jan 2017 19:19:47 +0000 (19:19 +0000)]
[Fix] Various reload leak fixing
Vsevolod Stakhov [Tue, 17 Jan 2017 19:19:34 +0000 (19:19 +0000)]
[Fix] More fixes for iterators cleanup
Vsevolod Stakhov [Tue, 17 Jan 2017 19:03:46 +0000 (19:03 +0000)]
[Fix] Fix memory leak in safe ucl iterators
Vsevolod Stakhov [Tue, 17 Jan 2017 18:51:41 +0000 (18:51 +0000)]
[Fix] Fix memory leak in expression destroying
Vsevolod Stakhov [Tue, 17 Jan 2017 17:45:05 +0000 (17:45 +0000)]
[Fix] More random fixes for reload...
Vsevolod Stakhov [Tue, 17 Jan 2017 17:33:53 +0000 (17:33 +0000)]
[Fix] Another try to fix corruption during maps reload
Vsevolod Stakhov [Tue, 17 Jan 2017 16:54:33 +0000 (16:54 +0000)]
[Fix] Plug memory leak in expressions parsing during reload
Vsevolod Stakhov [Tue, 17 Jan 2017 16:54:18 +0000 (16:54 +0000)]
[Fix] Fix modules reconfigure on reload
Vsevolod Stakhov [Tue, 17 Jan 2017 16:53:59 +0000 (16:53 +0000)]
[Fix] Plug memory leak in configuration parser
Vsevolod Stakhov [Tue, 17 Jan 2017 16:53:43 +0000 (16:53 +0000)]
[Fix] Forgotten worker
Vsevolod Stakhov [Tue, 17 Jan 2017 16:53:20 +0000 (16:53 +0000)]
[Fix] Fix memory leak on reload in plugins
Vsevolod Stakhov [Tue, 17 Jan 2017 16:53:04 +0000 (16:53 +0000)]
[Fix] Fix invalid memory access on reload
Vsevolod Stakhov [Tue, 17 Jan 2017 16:52:45 +0000 (16:52 +0000)]
[Fix] Plug reload leaks
Vsevolod Stakhov [Tue, 17 Jan 2017 14:09:30 +0000 (14:09 +0000)]
[Fix] Avoid race condition on saving cache and reload
MFH: true
Vsevolod Stakhov [Tue, 17 Jan 2017 14:04:58 +0000 (14:04 +0000)]
[Fix] Fix reload and hyperscan ready event
MFH: true
Vsevolod Stakhov [Tue, 17 Jan 2017 13:36:14 +0000 (13:36 +0000)]
[Fix] Fix race condition in SIGUSR2 handler
MFH: true
Vsevolod Stakhov [Tue, 17 Jan 2017 13:35:43 +0000 (13:35 +0000)]
[Fix] Break pool connection on fatal redis errors
MFH: true
Vsevolod Stakhov [Tue, 17 Jan 2017 11:34:15 +0000 (11:34 +0000)]
Merge pull request #1348 from fatalbanana/t
[Minor] Update public suffix list
Andrew Lewis [Tue, 17 Jan 2017 11:13:03 +0000 (13:13 +0200)]
[Minor] Update public suffix list