]>
source.dussan.org Git - rspamd.git/log
Vsevolod Stakhov [Mon, 6 Nov 2017 08:15:48 +0000 (08:15 +0000)]
[Minor] Another transform merge fix
Vsevolod Stakhov [Mon, 6 Nov 2017 07:37:04 +0000 (07:37 +0000)]
[Fix] Do not override unix socket group when group comes before owner
Vsevolod Stakhov [Sun, 5 Nov 2017 14:34:22 +0000 (14:34 +0000)]
[Feature] Add torch-decisiontree package
https://github.com/twitter/torch-decisiontree
This project implements random forests and gradient boosted decision
trees (GBDT). The latter uses gradient tree boosting. Both use ensemble
learning to produce ensembles of decision trees (that is, forests).
Vsevolod Stakhov [Sun, 5 Nov 2017 13:38:11 +0000 (13:38 +0000)]
[Minor] Sync ChangeLog
Vsevolod Stakhov [Sun, 5 Nov 2017 13:30:33 +0000 (13:30 +0000)]
[Minor] Allow commas when parsing unix socket params
Vsevolod Stakhov [Sun, 5 Nov 2017 13:25:41 +0000 (13:25 +0000)]
[Fix] More hacks to deal with old configs
Vsevolod Stakhov [Sun, 5 Nov 2017 13:13:59 +0000 (13:13 +0000)]
[Fix] Deal with unknown weight
Vsevolod Stakhov [Sun, 5 Nov 2017 12:48:46 +0000 (12:48 +0000)]
[Minor] Reduce log info noise
Vsevolod Stakhov [Sun, 5 Nov 2017 12:46:15 +0000 (12:46 +0000)]
[Feature] Check groups sanity
Vsevolod Stakhov [Sun, 5 Nov 2017 12:39:58 +0000 (12:39 +0000)]
[Minor] Deal with ungrouped symbols
Vsevolod Stakhov [Sun, 5 Nov 2017 12:08:10 +0000 (12:08 +0000)]
[Feature] Add old groups migration tool
Vsevolod Stakhov [Sun, 5 Nov 2017 11:50:11 +0000 (11:50 +0000)]
[Minor] More fixes towards new symbols parsing
Vsevolod Stakhov [Sun, 5 Nov 2017 10:07:03 +0000 (10:07 +0000)]
[Minor] Load ucl directly to export types
Vsevolod Stakhov [Sun, 5 Nov 2017 10:06:41 +0000 (10:06 +0000)]
[Feature] Save real ucl types when exporting to Lua
Vsevolod Stakhov [Sat, 4 Nov 2017 16:35:01 +0000 (16:35 +0000)]
[Minor] Fix reading of the multiple sections
Vsevolod Stakhov [Sat, 4 Nov 2017 15:42:15 +0000 (15:42 +0000)]
[Rework] Kill metrics!11
Vsevolod Stakhov [Sat, 4 Nov 2017 14:28:27 +0000 (14:28 +0000)]
[Minor] Fix transforms loading
Vsevolod Stakhov [Sat, 4 Nov 2017 14:19:58 +0000 (14:19 +0000)]
[Feature] Add support of config transform in Lua
Vsevolod Stakhov [Sat, 4 Nov 2017 13:17:43 +0000 (13:17 +0000)]
[Rework] Simplify lua path initialization
Vsevolod Stakhov [Sat, 4 Nov 2017 12:51:10 +0000 (12:51 +0000)]
Merge pull request #1903 from moisseev/webui
[WebUI] Fix Throughput graph and summary
Vsevolod Stakhov [Sat, 4 Nov 2017 12:48:56 +0000 (12:48 +0000)]
[Minor] Use pure UCL object when setting lua paths
Vsevolod Stakhov [Sat, 4 Nov 2017 12:44:38 +0000 (12:44 +0000)]
[Minor] Remove helper script
Vsevolod Stakhov [Sat, 4 Nov 2017 12:42:14 +0000 (12:42 +0000)]
[Rework] Stop embedding rspamadm scripts into C
Vsevolod Stakhov [Sat, 4 Nov 2017 12:41:56 +0000 (12:41 +0000)]
[Minor] Read lua path settings from environment as well
Vsevolod Stakhov [Fri, 3 Nov 2017 19:23:03 +0000 (19:23 +0000)]
[Fix] Fix empty headers simple canonicalization
Issue: #1904
MFH: rspamd-1.6
Vsevolod Stakhov [Fri, 3 Nov 2017 19:13:52 +0000 (19:13 +0000)]
[Minor] Misprint
Vsevolod Stakhov [Fri, 3 Nov 2017 19:13:09 +0000 (19:13 +0000)]
[Fix] Fix mime_types scoring
Vsevolod Stakhov [Fri, 3 Nov 2017 18:48:58 +0000 (18:48 +0000)]
[Minor] Avoid NaN values
Alexander Moisseev [Fri, 3 Nov 2017 15:57:48 +0000 (18:57 +0300)]
[WebUI] Fix message count in throughput summary (#1724)
MFH: rspamd-1.6
Alexander Moisseev [Fri, 3 Nov 2017 10:52:21 +0000 (13:52 +0300)]
[WebUI] Fix NaNs display on Throughput graph
MFH: rspamd-1.6
Vsevolod Stakhov [Thu, 2 Nov 2017 21:32:41 +0000 (21:32 +0000)]
Merge pull request #1899 from moisseev/patch-1
[Minor] Correct a typo
Alexander Moisseev [Thu, 2 Nov 2017 07:17:41 +0000 (10:17 +0300)]
[Minor] Correct a typo
Vsevolod Stakhov [Wed, 1 Nov 2017 21:03:46 +0000 (21:03 +0000)]
[Rework] Reorganize mime_types module
Vsevolod Stakhov [Tue, 31 Oct 2017 19:34:42 +0000 (19:34 +0000)]
[Fix] Do not skip the last character
MFH: rspamd-1.6
Vsevolod Stakhov [Tue, 31 Oct 2017 19:22:03 +0000 (19:22 +0000)]
[Fix] Plan new event on HTTP errors
Issue: #1898
MFH: rspamd-1.6
Vsevolod Stakhov [Tue, 31 Oct 2017 18:56:28 +0000 (18:56 +0000)]
[Fix] Do not try to dereference last character
MFH: rspamd-1.6
Vsevolod Stakhov [Mon, 30 Oct 2017 20:36:03 +0000 (20:36 +0000)]
Merge pull request #1895 from fatalbanana/mmrf
[Minor] Multimap: support matching Received header flags
Vsevolod Stakhov [Mon, 30 Oct 2017 20:34:57 +0000 (20:34 +0000)]
Merge pull request #1894 from fatalbanana/rlinfo
[Minor] Ratelimit: support adding informational symbol
Vsevolod Stakhov [Mon, 30 Oct 2017 20:29:19 +0000 (20:29 +0000)]
[Minor] Slightly improve control messages errors logging
Andrew Lewis [Mon, 30 Oct 2017 14:28:18 +0000 (16:28 +0200)]
[Minor] Multimap: support matching Received header flags
Andrew Lewis [Mon, 30 Oct 2017 12:18:17 +0000 (14:18 +0200)]
[Minor] Ratelimit: support adding informational symbol
Vsevolod Stakhov [Sun, 29 Oct 2017 14:38:18 +0000 (14:38 +0000)]
[Fix] Further fixes around floating point expressions
Vsevolod Stakhov [Sun, 29 Oct 2017 13:42:45 +0000 (13:42 +0000)]
[Feature] Add aes-rng PRF to libottery
Vsevolod Stakhov [Sun, 29 Oct 2017 12:25:45 +0000 (12:25 +0000)]
[Minor] Final stage of g_slice removal
Vsevolod Stakhov [Sat, 28 Oct 2017 22:54:00 +0000 (23:54 +0100)]
[Minor] Further g_slice cleanup
Vsevolod Stakhov [Sat, 28 Oct 2017 14:14:33 +0000 (15:14 +0100)]
[Minor] Further portion of g_slice elimination
Vsevolod Stakhov [Sat, 28 Oct 2017 11:28:38 +0000 (12:28 +0100)]
[Minor] More g_slice cleanups
Vsevolod Stakhov [Sat, 28 Oct 2017 09:58:39 +0000 (10:58 +0100)]
[Feature] Improve multiple fuzzy results combining
Vsevolod Stakhov [Sat, 28 Oct 2017 09:30:10 +0000 (10:30 +0100)]
Merge pull request #1890 from moisseev/webui
[WebUI] Stop using commas in pie chart tooltips
Alexander Moisseev [Sat, 28 Oct 2017 08:55:32 +0000 (11:55 +0300)]
[WebUI] Stop using commas in pie chart tooltips
Resolves #1886
Vsevolod Stakhov [Fri, 27 Oct 2017 19:22:01 +0000 (20:22 +0100)]
[Minor] Another fix for ticks
Vsevolod Stakhov [Fri, 27 Oct 2017 13:46:36 +0000 (14:46 +0100)]
Merge pull request #1888 from fatalbanana/docstr
[Fix] Table parameter for rspamd_config:add_doc()
Vsevolod Stakhov [Fri, 27 Oct 2017 13:09:40 +0000 (14:09 +0100)]
[Fix] Another fix for rdtcs
Issue: #1885
Andrew Lewis [Fri, 27 Oct 2017 10:59:06 +0000 (12:59 +0200)]
[Fix] Table parameter for rspamd_config:add_doc()
- MFH: rspamd-1.6
Vsevolod Stakhov [Fri, 27 Oct 2017 10:34:23 +0000 (11:34 +0100)]
[Fix] Fix ticks processing
Vsevolod Stakhov [Fri, 27 Oct 2017 10:21:40 +0000 (11:21 +0100)]
[Fix] Stop using of g_slice...
Vsevolod Stakhov [Fri, 27 Oct 2017 09:55:20 +0000 (10:55 +0100)]
[Fix] Fix couple of warnings
Vsevolod Stakhov [Thu, 26 Oct 2017 16:26:03 +0000 (17:26 +0100)]
[Fix] Fix extra hits in PCRE mode for regular expressions
MFH: rspamd-1.6
Issue: #1880
Vsevolod Stakhov [Thu, 26 Oct 2017 14:52:11 +0000 (15:52 +0100)]
[Feature] Use rdtsc where possible
Vsevolod Stakhov [Thu, 26 Oct 2017 11:17:51 +0000 (12:17 +0100)]
Merge pull request #1882 from croessner/sptr
[Minor] Added check_authed and check_local for spamtrap
Christian Roessner [Thu, 26 Oct 2017 10:56:41 +0000 (12:56 +0200)]
[Minor] Added check_authed and check_local for spamtrap
Vsevolod Stakhov [Thu, 26 Oct 2017 10:36:10 +0000 (11:36 +0100)]
[Feature] Rework short hashes generation to avoid FP
Vsevolod Stakhov [Wed, 25 Oct 2017 19:20:42 +0000 (20:20 +0100)]
[Minor] Preliminary implementation of dkim reputation
Vsevolod Stakhov [Tue, 24 Oct 2017 18:39:29 +0000 (19:39 +0100)]
[Minor] Avoid unnecessary dynamic allocation
Vsevolod Stakhov [Tue, 24 Oct 2017 18:14:22 +0000 (19:14 +0100)]
Merge pull request #1879 from moisseev/mime-types
[Fix] Fix bad extension check
Vsevolod Stakhov [Tue, 24 Oct 2017 17:36:42 +0000 (18:36 +0100)]
[Conf] Use more data from rspamd.com fuzzy storage
MFH: rspamd-1.6
Alexander Moisseev [Tue, 24 Oct 2017 07:55:39 +0000 (10:55 +0300)]
[Fix] Fix bad extension check
when next-to-last extension is a number, e.g. 23.10.2017.scr
Vsevolod Stakhov [Mon, 23 Oct 2017 19:42:45 +0000 (20:42 +0100)]
[Fix] Fix bad archive characters stripping
MFH: rspamd-1.6
Andrew Lewis [Sat, 21 Oct 2017 18:30:26 +0000 (20:30 +0200)]
[Test] e-Mail detection
Andrew Lewis [Fri, 20 Oct 2017 16:40:07 +0000 (18:40 +0200)]
[Minor] Update public suffix list
Vsevolod Stakhov [Sat, 21 Oct 2017 18:30:09 +0000 (19:30 +0100)]
[Fix] Load skip map from all processes as shared cache is unavailable
MFH: rspamd-1.6
Vsevolod Stakhov [Sat, 21 Oct 2017 18:24:43 +0000 (19:24 +0100)]
[Fix] Some more fixes towards emails detection
MFH: rspamd-1.6
Vsevolod Stakhov [Sat, 21 Oct 2017 18:00:20 +0000 (19:00 +0100)]
[Fix] Actively load skip hashes map in fuzzy storage
MFH: rspamd-1.6
Vsevolod Stakhov [Sat, 21 Oct 2017 14:54:14 +0000 (15:54 +0100)]
[Minor] Grr, forgot to save change for the previous commit
MFH: rspamd-1.6
Vsevolod Stakhov [Sat, 21 Oct 2017 14:52:50 +0000 (15:52 +0100)]
[Fix] Fix multiple headers in DKIM headers list
MFH: rspamd-1.6
Issue: #1876
Vsevolod Stakhov [Sat, 21 Oct 2017 13:53:17 +0000 (14:53 +0100)]
[CritFix] Fix newlines detection
MFH: rspamd-1.6
Vsevolod Stakhov [Sat, 21 Oct 2017 12:46:29 +0000 (13:46 +0100)]
[Fix] Further tokenization fixes
MFH: rspamd-1.6
Vsevolod Stakhov [Sat, 21 Oct 2017 12:20:21 +0000 (13:20 +0100)]
[Fix] Do not treat script content as text
MFH: rspamd-1.6
Vsevolod Stakhov [Sat, 21 Oct 2017 11:40:13 +0000 (12:40 +0100)]
[Feature] Filter nan and inf when adding scores
MFH: rspamd-1.6
Vsevolod Stakhov [Sat, 21 Oct 2017 11:13:56 +0000 (12:13 +0100)]
[Fix] Deal with another case when processing exceptions
MFH: rspamd-1.6
Vsevolod Stakhov [Sat, 21 Oct 2017 11:07:58 +0000 (12:07 +0100)]
[Fix] Fix emails detection
MFH: rspamd-1.6
Vsevolod Stakhov [Sat, 21 Oct 2017 09:56:14 +0000 (10:56 +0100)]
[Fix] Do not strip last character in the last word
MFH: rspamd-1.6
Vsevolod Stakhov [Sat, 21 Oct 2017 09:52:44 +0000 (10:52 +0100)]
[Fix] Fix another tokenization issue
MFH: rspamd-1.6
Vsevolod Stakhov [Sat, 21 Oct 2017 09:28:11 +0000 (10:28 +0100)]
[Minor] Fix idempotent stage fix
Vsevolod Stakhov [Thu, 19 Oct 2017 18:26:29 +0000 (19:26 +0100)]
[CritFix] Fix milter commands pipelining
Andrew Lewis [Wed, 18 Oct 2017 10:40:07 +0000 (12:40 +0200)]
Merge pull request #1865 from moisseev/patch-1
[Fix] Fix empty threshold check in greylisting module
Vsevolod Stakhov [Wed, 18 Oct 2017 07:18:25 +0000 (08:18 +0100)]
[CritFix] Another portion of tokenization fixes
MFH: rspamd-1.6
Vsevolod Stakhov [Wed, 18 Oct 2017 06:42:37 +0000 (07:42 +0100)]
[Fix] Do not ignore short words
MFH: rspamd-1.6
Vsevolod Stakhov [Wed, 18 Oct 2017 06:33:11 +0000 (07:33 +0100)]
[Fix] Lowercase words
MFH: rspamd-1.6
Vsevolod Stakhov [Tue, 17 Oct 2017 19:01:05 +0000 (20:01 +0100)]
[Minor] Allow to get words from text parts
Vsevolod Stakhov [Tue, 17 Oct 2017 18:24:21 +0000 (19:24 +0100)]
[Minor] Fix lua_text processing in lua_util_tokenize_text
Alexander Moisseev [Tue, 17 Oct 2017 06:22:05 +0000 (09:22 +0300)]
[Fix] Fix empty threshold check in greylisting module
Vsevolod Stakhov [Mon, 16 Oct 2017 19:49:36 +0000 (20:49 +0100)]
[Fix] Use greylisting threshold in greylisting module
Vsevolod Stakhov [Mon, 16 Oct 2017 07:31:14 +0000 (08:31 +0100)]
[Minor] Add utility to read user's input with prompt
Vsevolod Stakhov [Mon, 16 Oct 2017 07:28:57 +0000 (08:28 +0100)]
[Minor] Attach url reputation selector
Vsevolod Stakhov [Mon, 16 Oct 2017 07:14:28 +0000 (08:14 +0100)]
[Feature] Add urls reputation to the reputation framework
Vsevolod Stakhov [Sun, 15 Oct 2017 11:42:56 +0000 (12:42 +0100)]
[Minor] Add spairs function to lua lib
Vsevolod Stakhov [Sat, 14 Oct 2017 17:51:16 +0000 (18:51 +0100)]
[CritFix] Fix memory leak in spf caching logic
MFH: rspamd-1.6
Vsevolod Stakhov [Sat, 14 Oct 2017 17:08:24 +0000 (18:08 +0100)]
[Fix] Plug memory leak in lua_tcp
Vsevolod Stakhov [Sat, 14 Oct 2017 14:44:46 +0000 (15:44 +0100)]
[Minor] Add ip reputation setter logic