]> source.dussan.org Git - rspamd.git/log
rspamd.git
7 years ago[Minor] Improve lua logging for long filenames
Vsevolod Stakhov [Sat, 11 Nov 2017 12:57:21 +0000 (12:57 +0000)]
[Minor] Improve lua logging for long filenames

7 years ago[Minor] Avoid double initialization for logger
Vsevolod Stakhov [Sat, 11 Nov 2017 12:53:52 +0000 (12:53 +0000)]
[Minor] Avoid double initialization for logger

7 years ago[Fix] Plug memory leak when setting email addresses from Lua
Vsevolod Stakhov [Fri, 10 Nov 2017 19:26:20 +0000 (19:26 +0000)]
[Fix] Plug memory leak when setting email addresses from Lua

+ Optimize emails addr structure and API

MFH: rspamd-1.6

7 years ago[Minor] Fix off-boundary access
Vsevolod Stakhov [Fri, 10 Nov 2017 18:51:57 +0000 (18:51 +0000)]
[Minor] Fix off-boundary access

7 years ago[Minor] Fix DKIM signing changes
Andrew Lewis [Thu, 9 Nov 2017 09:11:56 +0000 (11:11 +0200)]
[Minor] Fix DKIM signing changes

7 years ago[Fix] Remove extra noise from dkim and arc signing
Vsevolod Stakhov [Thu, 9 Nov 2017 08:00:17 +0000 (08:00 +0000)]
[Fix] Remove extra noise from dkim and arc signing

7 years ago[Minor] Add function to check file access from Lua
Vsevolod Stakhov [Thu, 9 Nov 2017 07:51:11 +0000 (07:51 +0000)]
[Minor] Add function to check file access from Lua

7 years ago[Minor] Throw off legacy stuff
Vsevolod Stakhov [Wed, 8 Nov 2017 20:48:37 +0000 (20:48 +0000)]
[Minor] Throw off legacy stuff

7 years ago[Fix] Fix format strings
Vsevolod Stakhov [Wed, 8 Nov 2017 20:33:35 +0000 (20:33 +0000)]
[Fix] Fix format strings

7 years agoMerge pull request #1908 from fatalbanana/ukhn
Vsevolod Stakhov [Tue, 7 Nov 2017 19:00:21 +0000 (19:00 +0000)]
Merge pull request #1908 from fatalbanana/ukhn

[Minor] Stop expecting hostname to be "unknown"

7 years ago[Minor] Stop expecting hostname to be "unknown" 1908/head
Andrew Lewis [Tue, 7 Nov 2017 16:44:09 +0000 (18:44 +0200)]
[Minor] Stop expecting hostname to be "unknown"

7 years ago[Fix] Fix merging of the implicit arrays
Vsevolod Stakhov [Mon, 6 Nov 2017 22:18:57 +0000 (22:18 +0000)]
[Fix] Fix merging of the implicit arrays

7 years agoMerge pull request #1906 from moisseev/mime-types
Vsevolod Stakhov [Mon, 6 Nov 2017 20:29:48 +0000 (20:29 +0000)]
Merge pull request #1906 from moisseev/mime-types

Fixes for mime_types

7 years ago[Minor] Remove unneeded extension length check 1906/head
Alexander Moisseev [Mon, 6 Nov 2017 15:48:01 +0000 (18:48 +0300)]
[Minor] Remove unneeded extension length check

Why do we need to check length of `ext2` here? `badness_mult2` is `true` means `ext2` is known bad extension.

7 years ago[Fix] Skip checks if both extensions are not bad
Alexander Moisseev [Mon, 6 Nov 2017 15:46:24 +0000 (18:46 +0300)]
[Fix] Skip checks if both extensions are not bad

7 years ago[Minor] Another transform merge fix
Vsevolod Stakhov [Mon, 6 Nov 2017 08:15:48 +0000 (08:15 +0000)]
[Minor] Another transform merge fix

7 years ago[Fix] Do not override unix socket group when group comes before owner
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

7 years ago[Feature] Add torch-decisiontree package
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).

7 years ago[Minor] Sync ChangeLog
Vsevolod Stakhov [Sun, 5 Nov 2017 13:38:11 +0000 (13:38 +0000)]
[Minor] Sync ChangeLog

7 years ago[Minor] Allow commas when parsing unix socket params
Vsevolod Stakhov [Sun, 5 Nov 2017 13:30:33 +0000 (13:30 +0000)]
[Minor] Allow commas when parsing unix socket params

7 years ago[Fix] More hacks to deal with old configs
Vsevolod Stakhov [Sun, 5 Nov 2017 13:25:41 +0000 (13:25 +0000)]
[Fix] More hacks to deal with old configs

7 years ago[Fix] Deal with unknown weight
Vsevolod Stakhov [Sun, 5 Nov 2017 13:13:59 +0000 (13:13 +0000)]
[Fix] Deal with unknown weight

7 years ago[Minor] Reduce log info noise
Vsevolod Stakhov [Sun, 5 Nov 2017 12:48:46 +0000 (12:48 +0000)]
[Minor] Reduce log info noise

7 years ago[Feature] Check groups sanity
Vsevolod Stakhov [Sun, 5 Nov 2017 12:46:15 +0000 (12:46 +0000)]
[Feature] Check groups sanity

7 years ago[Minor] Deal with ungrouped symbols
Vsevolod Stakhov [Sun, 5 Nov 2017 12:39:58 +0000 (12:39 +0000)]
[Minor] Deal with ungrouped symbols

7 years ago[Feature] Add old groups migration tool
Vsevolod Stakhov [Sun, 5 Nov 2017 12:08:10 +0000 (12:08 +0000)]
[Feature] Add old groups migration tool

7 years ago[Minor] More fixes towards new symbols parsing
Vsevolod Stakhov [Sun, 5 Nov 2017 11:50:11 +0000 (11:50 +0000)]
[Minor] More fixes towards new symbols parsing

7 years ago[Minor] Load ucl directly to export types
Vsevolod Stakhov [Sun, 5 Nov 2017 10:07:03 +0000 (10:07 +0000)]
[Minor] Load ucl directly to export types

7 years ago[Feature] Save real ucl types when exporting to Lua
Vsevolod Stakhov [Sun, 5 Nov 2017 10:06:41 +0000 (10:06 +0000)]
[Feature] Save real ucl types when exporting to Lua

7 years ago[Minor] Fix reading of the multiple sections
Vsevolod Stakhov [Sat, 4 Nov 2017 16:35:01 +0000 (16:35 +0000)]
[Minor] Fix reading of the multiple sections

7 years ago[Rework] Kill metrics!11
Vsevolod Stakhov [Sat, 4 Nov 2017 15:42:15 +0000 (15:42 +0000)]
[Rework] Kill metrics!11

7 years ago[Minor] Fix transforms loading
Vsevolod Stakhov [Sat, 4 Nov 2017 14:28:27 +0000 (14:28 +0000)]
[Minor] Fix transforms loading

7 years ago[Feature] Add support of config transform in Lua
Vsevolod Stakhov [Sat, 4 Nov 2017 14:19:58 +0000 (14:19 +0000)]
[Feature] Add support of config transform in Lua

7 years ago[Rework] Simplify lua path initialization
Vsevolod Stakhov [Sat, 4 Nov 2017 13:17:43 +0000 (13:17 +0000)]
[Rework] Simplify lua path initialization

7 years agoMerge pull request #1903 from moisseev/webui
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

7 years ago[Minor] Use pure UCL object when setting lua paths
Vsevolod Stakhov [Sat, 4 Nov 2017 12:48:56 +0000 (12:48 +0000)]
[Minor] Use pure UCL object when setting lua paths

7 years ago[Minor] Remove helper script
Vsevolod Stakhov [Sat, 4 Nov 2017 12:44:38 +0000 (12:44 +0000)]
[Minor] Remove helper script

7 years ago[Rework] Stop embedding rspamadm scripts into C
Vsevolod Stakhov [Sat, 4 Nov 2017 12:42:14 +0000 (12:42 +0000)]
[Rework] Stop embedding rspamadm scripts into C

7 years ago[Minor] Read lua path settings from environment as well
Vsevolod Stakhov [Sat, 4 Nov 2017 12:41:56 +0000 (12:41 +0000)]
[Minor] Read lua path settings from environment as well

7 years ago[Fix] Fix empty headers simple canonicalization
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

7 years ago[Minor] Misprint
Vsevolod Stakhov [Fri, 3 Nov 2017 19:13:52 +0000 (19:13 +0000)]
[Minor] Misprint

7 years ago[Fix] Fix mime_types scoring
Vsevolod Stakhov [Fri, 3 Nov 2017 19:13:09 +0000 (19:13 +0000)]
[Fix] Fix mime_types scoring

7 years ago[Minor] Avoid NaN values
Vsevolod Stakhov [Fri, 3 Nov 2017 18:48:58 +0000 (18:48 +0000)]
[Minor] Avoid NaN values

7 years ago[WebUI] Fix message count in throughput summary (#1724) 1903/head
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

7 years ago[WebUI] Fix NaNs display on Throughput graph
Alexander Moisseev [Fri, 3 Nov 2017 10:52:21 +0000 (13:52 +0300)]
[WebUI] Fix NaNs display on Throughput graph

MFH: rspamd-1.6

7 years agoMerge pull request #1899 from moisseev/patch-1
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

7 years ago[Minor] Correct a typo 1899/head
Alexander Moisseev [Thu, 2 Nov 2017 07:17:41 +0000 (10:17 +0300)]
[Minor] Correct a typo

7 years ago[Rework] Reorganize mime_types module
Vsevolod Stakhov [Wed, 1 Nov 2017 21:03:46 +0000 (21:03 +0000)]
[Rework] Reorganize mime_types module

7 years ago[Fix] Do not skip the last character
Vsevolod Stakhov [Tue, 31 Oct 2017 19:34:42 +0000 (19:34 +0000)]
[Fix] Do not skip the last character

MFH: rspamd-1.6

7 years ago[Fix] Plan new event on HTTP errors
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

7 years ago[Fix] Do not try to dereference last character
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

7 years agoMerge pull request #1895 from fatalbanana/mmrf
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

7 years agoMerge pull request #1894 from fatalbanana/rlinfo
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

7 years ago[Minor] Slightly improve control messages errors logging
Vsevolod Stakhov [Mon, 30 Oct 2017 20:29:19 +0000 (20:29 +0000)]
[Minor] Slightly improve control messages errors logging

7 years ago[Minor] Multimap: support matching Received header flags 1895/head
Andrew Lewis [Mon, 30 Oct 2017 14:28:18 +0000 (16:28 +0200)]
[Minor] Multimap: support matching Received header flags

7 years ago[Minor] Ratelimit: support adding informational symbol 1894/head
Andrew Lewis [Mon, 30 Oct 2017 12:18:17 +0000 (14:18 +0200)]
[Minor] Ratelimit: support adding informational symbol

7 years ago[Fix] Further fixes around floating point expressions
Vsevolod Stakhov [Sun, 29 Oct 2017 14:38:18 +0000 (14:38 +0000)]
[Fix] Further fixes around floating point expressions

7 years ago[Feature] Add aes-rng PRF to libottery
Vsevolod Stakhov [Sun, 29 Oct 2017 13:42:45 +0000 (13:42 +0000)]
[Feature] Add aes-rng PRF to libottery

7 years ago[Minor] Final stage of g_slice removal
Vsevolod Stakhov [Sun, 29 Oct 2017 12:25:45 +0000 (12:25 +0000)]
[Minor] Final stage of g_slice removal

7 years ago[Minor] Further g_slice cleanup
Vsevolod Stakhov [Sat, 28 Oct 2017 22:54:00 +0000 (23:54 +0100)]
[Minor] Further g_slice cleanup

7 years ago[Minor] Further portion of g_slice elimination
Vsevolod Stakhov [Sat, 28 Oct 2017 14:14:33 +0000 (15:14 +0100)]
[Minor] Further portion of g_slice elimination

7 years ago[Minor] More g_slice cleanups
Vsevolod Stakhov [Sat, 28 Oct 2017 11:28:38 +0000 (12:28 +0100)]
[Minor] More g_slice cleanups

7 years ago[Feature] Improve multiple fuzzy results combining
Vsevolod Stakhov [Sat, 28 Oct 2017 09:58:39 +0000 (10:58 +0100)]
[Feature] Improve multiple fuzzy results combining

7 years agoMerge pull request #1890 from moisseev/webui
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

7 years ago[WebUI] Stop using commas in pie chart tooltips 1890/head
Alexander Moisseev [Sat, 28 Oct 2017 08:55:32 +0000 (11:55 +0300)]
[WebUI] Stop using commas in pie chart tooltips

Resolves #1886

7 years ago[Minor] Another fix for ticks
Vsevolod Stakhov [Fri, 27 Oct 2017 19:22:01 +0000 (20:22 +0100)]
[Minor] Another fix for ticks

7 years agoMerge pull request #1888 from fatalbanana/docstr
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()

7 years ago[Fix] Another fix for rdtcs
Vsevolod Stakhov [Fri, 27 Oct 2017 13:09:40 +0000 (14:09 +0100)]
[Fix] Another fix for rdtcs

Issue: #1885

7 years ago[Fix] Table parameter for rspamd_config:add_doc() 1888/head
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

7 years ago[Fix] Fix ticks processing
Vsevolod Stakhov [Fri, 27 Oct 2017 10:34:23 +0000 (11:34 +0100)]
[Fix] Fix ticks processing

7 years ago[Fix] Stop using of g_slice...
Vsevolod Stakhov [Fri, 27 Oct 2017 10:21:40 +0000 (11:21 +0100)]
[Fix] Stop using of g_slice...

7 years ago[Fix] Fix couple of warnings
Vsevolod Stakhov [Fri, 27 Oct 2017 09:55:20 +0000 (10:55 +0100)]
[Fix] Fix couple of warnings

7 years ago[Fix] Fix extra hits in PCRE mode for regular expressions
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

7 years ago[Feature] Use rdtsc where possible
Vsevolod Stakhov [Thu, 26 Oct 2017 14:52:11 +0000 (15:52 +0100)]
[Feature] Use rdtsc where possible

7 years agoMerge pull request #1882 from croessner/sptr
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

7 years ago[Minor] Added check_authed and check_local for spamtrap 1882/head
Christian Roessner [Thu, 26 Oct 2017 10:56:41 +0000 (12:56 +0200)]
[Minor] Added check_authed and check_local for spamtrap

7 years ago[Feature] Rework short hashes generation to avoid FP
Vsevolod Stakhov [Thu, 26 Oct 2017 10:36:10 +0000 (11:36 +0100)]
[Feature] Rework short hashes generation to avoid FP

7 years ago[Minor] Preliminary implementation of dkim reputation
Vsevolod Stakhov [Wed, 25 Oct 2017 19:20:42 +0000 (20:20 +0100)]
[Minor] Preliminary implementation of dkim reputation

7 years ago[Minor] Avoid unnecessary dynamic allocation
Vsevolod Stakhov [Tue, 24 Oct 2017 18:39:29 +0000 (19:39 +0100)]
[Minor] Avoid unnecessary dynamic allocation

7 years agoMerge pull request #1879 from moisseev/mime-types
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

7 years ago[Conf] Use more data from rspamd.com fuzzy storage
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

7 years ago[Fix] Fix bad extension check 1879/head
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

7 years ago[Fix] Fix bad archive characters stripping
Vsevolod Stakhov [Mon, 23 Oct 2017 19:42:45 +0000 (20:42 +0100)]
[Fix] Fix bad archive characters stripping

MFH: rspamd-1.6

7 years ago[Test] e-Mail detection
Andrew Lewis [Sat, 21 Oct 2017 18:30:26 +0000 (20:30 +0200)]
[Test] e-Mail detection

7 years ago[Minor] Update public suffix list
Andrew Lewis [Fri, 20 Oct 2017 16:40:07 +0000 (18:40 +0200)]
[Minor] Update public suffix list

7 years ago[Fix] Load skip map from all processes as shared cache is unavailable
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

7 years ago[Fix] Some more fixes towards emails detection
Vsevolod Stakhov [Sat, 21 Oct 2017 18:24:43 +0000 (19:24 +0100)]
[Fix] Some more fixes towards emails detection

MFH: rspamd-1.6

7 years ago[Fix] Actively load skip hashes map in fuzzy storage
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

7 years ago[Minor] Grr, forgot to save change for the previous commit
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

7 years ago[Fix] Fix multiple headers in DKIM headers list
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

7 years ago[CritFix] Fix newlines detection
Vsevolod Stakhov [Sat, 21 Oct 2017 13:53:17 +0000 (14:53 +0100)]
[CritFix] Fix newlines detection

MFH: rspamd-1.6

7 years ago[Fix] Further tokenization fixes
Vsevolod Stakhov [Sat, 21 Oct 2017 12:46:29 +0000 (13:46 +0100)]
[Fix] Further tokenization fixes

MFH: rspamd-1.6

7 years ago[Fix] Do not treat script content as text
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

7 years ago[Feature] Filter nan and inf when adding scores
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

7 years ago[Fix] Deal with another case when processing exceptions
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

7 years ago[Fix] Fix emails detection
Vsevolod Stakhov [Sat, 21 Oct 2017 11:07:58 +0000 (12:07 +0100)]
[Fix] Fix emails detection

MFH: rspamd-1.6

7 years ago[Fix] Do not strip last character in the last word
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

7 years ago[Fix] Fix another tokenization issue
Vsevolod Stakhov [Sat, 21 Oct 2017 09:52:44 +0000 (10:52 +0100)]
[Fix] Fix another tokenization issue

MFH: rspamd-1.6

7 years ago[Minor] Fix idempotent stage fix
Vsevolod Stakhov [Sat, 21 Oct 2017 09:28:11 +0000 (10:28 +0100)]
[Minor] Fix idempotent stage fix

7 years ago[CritFix] Fix milter commands pipelining
Vsevolod Stakhov [Thu, 19 Oct 2017 18:26:29 +0000 (19:26 +0100)]
[CritFix] Fix milter commands pipelining