]>
source.dussan.org Git - rspamd.git/log
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
Vsevolod Stakhov [Tue, 17 Jan 2017 10:30:57 +0000 (10:30 +0000)]
Merge pull request #1345 from fatalbanana/uu
Fix for URL reputation plugin + minor DMARC change
Andrew Lewis [Tue, 17 Jan 2017 09:16:34 +0000 (11:16 +0200)]
[Minor] DMARC: always return policy
Andrew Lewis [Tue, 17 Jan 2017 09:10:25 +0000 (11:10 +0200)]
[Minor] URL reputation: avoid sending bad queries to Redis
Vsevolod Stakhov [Mon, 16 Jan 2017 18:10:29 +0000 (18:10 +0000)]
[Fix] Fix lua maps load
Vsevolod Stakhov [Mon, 16 Jan 2017 18:04:21 +0000 (18:04 +0000)]
[Fix] Another try to fix reload and logger
MFH: true
Vsevolod Stakhov [Mon, 16 Jan 2017 17:34:35 +0000 (17:34 +0000)]
[Fix] Another try to fix descriptors leak
MFH: true
Vsevolod Stakhov [Mon, 16 Jan 2017 17:24:01 +0000 (17:24 +0000)]
[Fix] Try to fix issues with reloading config
Vsevolod Stakhov [Mon, 16 Jan 2017 15:03:22 +0000 (15:03 +0000)]
[Fix] More fixes to logger initialization
MFH: true
Vsevolod Stakhov [Mon, 16 Jan 2017 14:45:15 +0000 (14:45 +0000)]
Merge pull request #1344 from fatalbanana/u
[Minor] URL reputation plugin changes
Vsevolod Stakhov [Mon, 16 Jan 2017 14:27:39 +0000 (14:27 +0000)]
[CritFix] Fix descriptors leak on reload
MFH: true
Vsevolod Stakhov [Mon, 16 Jan 2017 12:10:58 +0000 (12:10 +0000)]
[Minor] Fix crash in testing of url tags in SURBL
Andrew Lewis [Fri, 13 Jan 2017 11:39:08 +0000 (13:39 +0200)]
[Minor] URL reputation plugin changes
- Fix plugin post changes
- Fix Lua API
- Limit redis queries
- Ignore messages with many TLDs in dynamic reputation
- Try find relevant domain in dynamic reputation
Vsevolod Stakhov [Sun, 15 Jan 2017 20:23:35 +0000 (20:23 +0000)]
[Fix] Fix couple of issues
Found by: Coverity
Vsevolod Stakhov [Sun, 15 Jan 2017 19:24:51 +0000 (19:24 +0000)]
[Minor] Fix some outbound access issues
Found by: Coverity
Vsevolod Stakhov [Sun, 15 Jan 2017 17:38:25 +0000 (17:38 +0000)]
[Minor] Check mmap return code
Vsevolod Stakhov [Sat, 14 Jan 2017 13:34:51 +0000 (13:34 +0000)]
[Fix] Fix processing errors in lua_tcp
Issue: #1341
Reported by: @AlexeySa
Vsevolod Stakhov [Sat, 14 Jan 2017 12:39:50 +0000 (12:39 +0000)]
[Minor] Add more sanity checks to redis pool
Vsevolod Stakhov [Sat, 14 Jan 2017 12:26:40 +0000 (12:26 +0000)]
[WebUI] Avoid extra graph redraw and alerts glitching
Vsevolod Stakhov [Sat, 14 Jan 2017 12:11:37 +0000 (12:11 +0000)]
[WebUI] Fix soft reject in pie chart
Vsevolod Stakhov [Fri, 13 Jan 2017 17:34:43 +0000 (17:34 +0000)]
[Minor] Avoid double free
Vsevolod Stakhov [Fri, 13 Jan 2017 16:55:57 +0000 (16:55 +0000)]
[Minor] Fix potential leak in lua send fuzzy command
Vsevolod Stakhov [Fri, 13 Jan 2017 16:28:56 +0000 (16:28 +0000)]
[Fix] Fix errors handling in fuzzy backend initialization
Vsevolod Stakhov [Fri, 13 Jan 2017 14:47:58 +0000 (14:47 +0000)]
[WebUI] Fix pie chart displaying
Vsevolod Stakhov [Fri, 13 Jan 2017 14:47:46 +0000 (14:47 +0000)]
[WebUI] Add soft reject to auth stats
Vsevolod Stakhov [Fri, 13 Jan 2017 14:22:38 +0000 (14:22 +0000)]
[WebUI] Fix case when no cluster is defined
Issue: #1334
Reported by: @dehnli
Vsevolod Stakhov [Fri, 13 Jan 2017 13:41:57 +0000 (13:41 +0000)]
[Feature] Allow SOA requests in lua dns
Vsevolod Stakhov [Fri, 13 Jan 2017 13:30:31 +0000 (13:30 +0000)]
[Minor] Add phishing flag
Vsevolod Stakhov [Fri, 13 Jan 2017 13:28:03 +0000 (13:28 +0000)]
[Feature] Reuse URL tags in SURBL module
Vsevolod Stakhov [Fri, 13 Jan 2017 12:33:01 +0000 (12:33 +0000)]
[Minor] Add url tags in surbl module
Vsevolod Stakhov [Fri, 13 Jan 2017 09:25:41 +0000 (09:25 +0000)]
[Minor] Add auto type to the parser method
Vsevolod Stakhov [Fri, 13 Jan 2017 09:24:19 +0000 (09:24 +0000)]
[Feature] Allow custom parse types in lua ucl
Vsevolod Stakhov [Thu, 12 Jan 2017 19:10:28 +0000 (19:10 +0000)]
[Minor] Improve URL tags
Vsevolod Stakhov [Thu, 12 Jan 2017 17:17:51 +0000 (17:17 +0000)]
Merge pull request #1327 from fatalbanana/u
[Feature] URL reputation plugin
Vsevolod Stakhov [Thu, 12 Jan 2017 15:11:43 +0000 (15:11 +0000)]
Merge pull request #1339 from fatalbanana/hf
[Minor] Don't disrespect .online GTLD in hfilter (Fixes #1338)
Vsevolod Stakhov [Thu, 12 Jan 2017 15:04:11 +0000 (15:04 +0000)]
[Fix] Fix possible memory corruption in redis pool
MFH: true
Vsevolod Stakhov [Thu, 12 Jan 2017 14:34:36 +0000 (14:34 +0000)]
[Fix] Plug memory leak in learning fuzzy storage
MFH: true
Vsevolod Stakhov [Thu, 12 Jan 2017 13:08:51 +0000 (13:08 +0000)]
[Fix] Avoid extensive reallocs
MFH: true
Andrew Lewis [Thu, 12 Jan 2017 13:03:20 +0000 (15:03 +0200)]
[Minor] Don't disrespect .online GTLD in hfilter (Fixes #1338)
Andrew Lewis [Wed, 11 Jan 2017 14:15:58 +0000 (16:15 +0200)]
[Feature] Dynamic reputation in URL reputation plugin
Vsevolod Stakhov [Thu, 12 Jan 2017 12:00:46 +0000 (12:00 +0000)]
[CritFix] Repair PTR_ARRAY_FOREACH macro
MFH: true
Vsevolod Stakhov [Thu, 12 Jan 2017 11:55:57 +0000 (11:55 +0000)]
[Minor] Use VALGRIND env var to detect valgrind
Vsevolod Stakhov [Wed, 11 Jan 2017 16:50:16 +0000 (16:50 +0000)]
[Minor] Plug memory leak on failed updates
Vsevolod Stakhov [Wed, 11 Jan 2017 14:31:30 +0000 (14:31 +0000)]
Merge pull request #1337 from fatalbanana/fixtests
[Test] Fix tests
Andrew Lewis [Wed, 11 Jan 2017 14:20:47 +0000 (16:20 +0200)]
[Test] Fix tests
Vsevolod Stakhov [Wed, 11 Jan 2017 14:19:27 +0000 (14:19 +0000)]
Merge pull request #1336 from fatalbanana/redir
Clean up redirectors.inc
Vsevolod Stakhov [Wed, 11 Jan 2017 14:06:18 +0000 (14:06 +0000)]
[Fix] Stop hardcoding of lua in C
Vsevolod Stakhov [Wed, 11 Jan 2017 13:50:17 +0000 (13:50 +0000)]
[Feature] Add CORS support to the controller
Vsevolod Stakhov [Wed, 11 Jan 2017 13:40:33 +0000 (13:40 +0000)]
[Minor] Treat special HTTP methods specially
Vsevolod Stakhov [Wed, 11 Jan 2017 13:02:18 +0000 (13:02 +0000)]
[WebUI] Add Access-Control-Allow-Origin for cluster management
Vsevolod Stakhov [Wed, 11 Jan 2017 12:56:44 +0000 (12:56 +0000)]
[Minor] Allow to append headers for rspamd http router
Vsevolod Stakhov [Wed, 11 Jan 2017 12:08:48 +0000 (12:08 +0000)]
[Fix] Fix adding maps from config in Lua
Vsevolod Stakhov [Wed, 11 Jan 2017 11:54:23 +0000 (11:54 +0000)]
[Minor] Fix double free
Andrew Lewis [Wed, 11 Jan 2017 08:17:12 +0000 (10:17 +0200)]
[Minor] Remove commented entries & unregistered domains
Andrew Lewis [Wed, 11 Jan 2017 07:41:18 +0000 (09:41 +0200)]
[Minor] Sort redirectors.inc
Vsevolod Stakhov [Tue, 10 Jan 2017 17:41:08 +0000 (17:41 +0000)]
[Minor] Fix default path from '/rspamd' to '/'
Vsevolod Stakhov [Tue, 10 Jan 2017 17:40:49 +0000 (17:40 +0000)]
[WebUI] Fix disabled state
Vsevolod Stakhov [Tue, 10 Jan 2017 17:33:11 +0000 (17:33 +0000)]
[WebUI] Rework neighbours query function
Vsevolod Stakhov [Tue, 10 Jan 2017 16:35:59 +0000 (16:35 +0000)]
Merge pull request #1333 from AnnaStakhova/master
[WebUI] clusters for the chart
Anna Stakhova [Tue, 10 Jan 2017 16:35:11 +0000 (16:35 +0000)]
[WebUI] clusters for the chart
Vsevolod Stakhov [Tue, 10 Jan 2017 16:09:36 +0000 (16:09 +0000)]
[Fix] Fix timezones parsing
Vsevolod Stakhov [Tue, 10 Jan 2017 14:12:16 +0000 (14:12 +0000)]
Merge pull request #1331 from moisseev/rrd-summary
[WebUI] Fix graph selectors state resetting
Vsevolod Stakhov [Tue, 10 Jan 2017 13:59:27 +0000 (13:59 +0000)]
[Fix] Plug termination memory leaks
Vsevolod Stakhov [Tue, 10 Jan 2017 12:39:02 +0000 (12:39 +0000)]
[Fix] Fix heuristical CTE detection for QP encoding
Vsevolod Stakhov [Tue, 10 Jan 2017 12:36:12 +0000 (12:36 +0000)]
[Fix] Fix usage of unsafe ucl iterators
Vsevolod Stakhov [Tue, 10 Jan 2017 12:35:55 +0000 (12:35 +0000)]
[Feature] Add ucl_object_iterate_full function
Vsevolod Stakhov [Tue, 10 Jan 2017 11:36:03 +0000 (11:36 +0000)]
[Fix] Plug memory leak in lua_tcp
Vsevolod Stakhov [Tue, 10 Jan 2017 11:10:27 +0000 (11:10 +0000)]
[Minor] Url tld file is not a map
Vsevolod Stakhov [Mon, 9 Jan 2017 17:42:59 +0000 (17:42 +0000)]
[Minor] Use deterministic ids for maps
Vsevolod Stakhov [Mon, 9 Jan 2017 17:42:40 +0000 (17:42 +0000)]
[Minor] Add t1ha to the list of the specific hashes
Vsevolod Stakhov [Mon, 9 Jan 2017 17:33:30 +0000 (17:33 +0000)]
[Conf] Allow to edit all local maps from WebUI by default
Vsevolod Stakhov [Mon, 9 Jan 2017 17:32:31 +0000 (17:32 +0000)]
[Minor] Fix backends display in webui
Vsevolod Stakhov [Mon, 9 Jan 2017 17:32:18 +0000 (17:32 +0000)]
[Fix] Fix surbl plugin to work with composite maps
Vsevolod Stakhov [Mon, 9 Jan 2017 17:15:36 +0000 (17:15 +0000)]
[Feature] Multiple improvements in the maps
- Allow to create maps if directory is writable
- Show all backends for all maps
- Index backend istead of map
- Improve locking logic to retry on failure
Vsevolod Stakhov [Mon, 9 Jan 2017 16:37:44 +0000 (16:37 +0000)]
[Minor] Do not use glib PRNG
Vsevolod Stakhov [Mon, 9 Jan 2017 16:37:31 +0000 (16:37 +0000)]
[Minor] Add id for each rspamd map backend
Alexander Moisseev [Mon, 9 Jan 2017 16:33:01 +0000 (19:33 +0300)]
[WebUI] Reduce font size of graph's legend
Fixes labels overlapping on page zoom out.
Vsevolod Stakhov [Mon, 9 Jan 2017 16:15:38 +0000 (16:15 +0000)]
[Fix] Fix plugins callbacks in webui
Alexander Moisseev [Mon, 9 Jan 2017 16:10:38 +0000 (19:10 +0300)]
[WebUI] Fix graph selectors state resetting
on reconnect / reload
Reported by: @denhli
Vsevolod Stakhov [Mon, 9 Jan 2017 16:08:00 +0000 (16:08 +0000)]
[Feature] Add plugins list path in WebUI
Andrew Lewis [Mon, 9 Jan 2017 13:50:45 +0000 (15:50 +0200)]
[Feature] URL reputation plugin
Vsevolod Stakhov [Mon, 9 Jan 2017 13:33:47 +0000 (13:33 +0000)]
[Minor] Be more strict about bad mime structure
Vsevolod Stakhov [Mon, 9 Jan 2017 13:15:43 +0000 (13:15 +0000)]
[Feature] Add heuristic to detect broken messages
Vsevolod Stakhov [Mon, 9 Jan 2017 11:19:25 +0000 (11:19 +0000)]
[Fix] Fix parsing messages with no body
Vsevolod Stakhov [Mon, 9 Jan 2017 11:02:47 +0000 (11:02 +0000)]
Merge pull request #1326 from AnnaStakhova/master
[WebUI] Fix config ID
Anna Stakhova [Mon, 9 Jan 2017 11:00:15 +0000 (11:00 +0000)]
[WebUI] Fix config ID