]> source.dussan.org Git - rspamd.git/log
rspamd.git
6 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

6 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

6 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

6 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

6 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

6 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

6 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

6 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

6 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

6 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

6 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

6 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

6 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

6 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

6 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

6 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

6 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

6 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

6 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

6 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

6 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

6 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

6 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

6 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()

6 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

6 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

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

6 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...

6 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

6 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

6 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

6 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

6 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

6 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

6 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

6 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

6 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

6 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

6 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

6 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

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

6 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

6 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

6 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

6 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

6 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

6 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

6 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

6 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

6 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

6 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

6 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

6 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

6 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

6 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

6 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

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

7 years ago[CritFix] Another portion of tokenization fixes
Vsevolod Stakhov [Wed, 18 Oct 2017 07:18:25 +0000 (08:18 +0100)]
[CritFix] Another portion of tokenization fixes

MFH: rspamd-1.6

7 years ago[Fix] Do not ignore short words
Vsevolod Stakhov [Wed, 18 Oct 2017 06:42:37 +0000 (07:42 +0100)]
[Fix] Do not ignore short words

MFH: rspamd-1.6

7 years ago[Fix] Lowercase words
Vsevolod Stakhov [Wed, 18 Oct 2017 06:33:11 +0000 (07:33 +0100)]
[Fix] Lowercase words

MFH: rspamd-1.6

7 years ago[Minor] Allow to get words from text parts
Vsevolod Stakhov [Tue, 17 Oct 2017 19:01:05 +0000 (20:01 +0100)]
[Minor] Allow to get words from text parts

7 years ago[Minor] Fix lua_text processing in lua_util_tokenize_text
Vsevolod Stakhov [Tue, 17 Oct 2017 18:24:21 +0000 (19:24 +0100)]
[Minor] Fix lua_text processing in lua_util_tokenize_text

7 years ago[Fix] Fix empty threshold check in greylisting module 1865/head
Alexander Moisseev [Tue, 17 Oct 2017 06:22:05 +0000 (09:22 +0300)]
[Fix] Fix empty threshold check in greylisting module

7 years ago[Fix] Use greylisting threshold in greylisting module
Vsevolod Stakhov [Mon, 16 Oct 2017 19:49:36 +0000 (20:49 +0100)]
[Fix] Use greylisting threshold in greylisting module

7 years ago[Minor] Add utility to read user's input with prompt
Vsevolod Stakhov [Mon, 16 Oct 2017 07:31:14 +0000 (08:31 +0100)]
[Minor] Add utility to read user's input with prompt

7 years ago[Minor] Attach url reputation selector
Vsevolod Stakhov [Mon, 16 Oct 2017 07:28:57 +0000 (08:28 +0100)]
[Minor] Attach url reputation selector

7 years ago[Feature] Add urls reputation to the reputation framework
Vsevolod Stakhov [Mon, 16 Oct 2017 07:14:28 +0000 (08:14 +0100)]
[Feature] Add urls reputation to the reputation framework

7 years ago[Minor] Add spairs function to lua lib
Vsevolod Stakhov [Sun, 15 Oct 2017 11:42:56 +0000 (12:42 +0100)]
[Minor] Add spairs function to lua lib

7 years ago[CritFix] Fix memory leak in spf caching logic
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

7 years ago[Fix] Plug memory leak in lua_tcp
Vsevolod Stakhov [Sat, 14 Oct 2017 17:08:24 +0000 (18:08 +0100)]
[Fix] Plug memory leak in lua_tcp

7 years ago[Minor] Add ip reputation setter logic
Vsevolod Stakhov [Sat, 14 Oct 2017 14:44:46 +0000 (15:44 +0100)]
[Minor] Add ip reputation setter logic

7 years ago[Rework] Add frame for new reputation based IP score module
Vsevolod Stakhov [Sat, 14 Oct 2017 13:55:44 +0000 (14:55 +0100)]
[Rework] Add frame for new reputation based IP score module

7 years ago[Minor] Avoid out of boundary reads
Vsevolod Stakhov [Sat, 14 Oct 2017 12:22:52 +0000 (13:22 +0100)]
[Minor] Avoid out of boundary reads

7 years ago[Minor] Plug memory leak in saving stats
Vsevolod Stakhov [Sat, 14 Oct 2017 12:18:07 +0000 (13:18 +0100)]
[Minor] Plug memory leak in saving stats

7 years ago[Feature] Periodically save rspamd stats to disk
Vsevolod Stakhov [Sat, 14 Oct 2017 11:44:23 +0000 (12:44 +0100)]
[Feature] Periodically save rspamd stats to disk

Issue: #1823

7 years ago[Feature] Allow to verify signatures from HTTP headers in maps
Vsevolod Stakhov [Sat, 14 Oct 2017 11:35:38 +0000 (12:35 +0100)]
[Feature] Allow to verify signatures from HTTP headers in maps

7 years ago[Minor] Do not pollute logs with strange error message
Vsevolod Stakhov [Fri, 13 Oct 2017 22:45:12 +0000 (23:45 +0100)]
[Minor] Do not pollute logs with strange error message

7 years ago[Fix] Fix processing of idempotent rules when autolearn fails
Vsevolod Stakhov [Fri, 13 Oct 2017 18:15:22 +0000 (19:15 +0100)]
[Fix] Fix processing of idempotent rules when autolearn fails

Issue: #1846

7 years agoMerge pull request #1863 from fatalbanana/reputation
Vsevolod Stakhov [Fri, 13 Oct 2017 18:09:16 +0000 (19:09 +0100)]
Merge pull request #1863 from fatalbanana/reputation

[Minor] Silence warnings

7 years ago[Minor] Silence warnings 1863/head
Andrew Lewis [Fri, 13 Oct 2017 13:37:37 +0000 (15:37 +0200)]
[Minor] Silence warnings

 - And other small fixes for reputation module

7 years ago[Feature] Support Expires header when using HTTP maps
Vsevolod Stakhov [Fri, 13 Oct 2017 06:51:48 +0000 (07:51 +0100)]
[Feature] Support Expires header when using HTTP maps

7 years ago[Minor] Use config field
Vsevolod Stakhov [Thu, 12 Oct 2017 18:44:48 +0000 (19:44 +0100)]
[Minor] Use config field

7 years ago[Minor] Add some generic applicability settings for reputation
Vsevolod Stakhov [Wed, 11 Oct 2017 20:09:10 +0000 (21:09 +0100)]
[Minor] Add some generic applicability settings for reputation

7 years ago[Fix] SpamAssassin: Fail check_freemail_header if regexp didn't match
Andrew Lewis [Tue, 10 Oct 2017 14:00:43 +0000 (16:00 +0200)]
[Fix] SpamAssassin: Fail check_freemail_header if regexp didn't match

 - MFH: rspamd-1.6

7 years ago[Minor] Save settings table in lua cache
Vsevolod Stakhov [Tue, 10 Oct 2017 13:34:46 +0000 (14:34 +0100)]
[Minor] Save settings table in lua cache

7 years agoMerge pull request #1858 from gaetronik/fix-undefined-symbol-name-preprocess
Vsevolod Stakhov [Tue, 10 Oct 2017 13:42:47 +0000 (14:42 +0100)]
Merge pull request #1858 from gaetronik/fix-undefined-symbol-name-preprocess

Fix undefined symbol name in webui.

7 years agoFix undefined symbol name in webui. 1858/head
Gaëtan Duchaussois [Tue, 10 Oct 2017 07:50:24 +0000 (09:50 +0200)]
Fix undefined symbol name in webui.

The EscapeHTML function called with undefined value return "undefined" as string. This PR avoid giving undefined value to sym.name

7 years ago{Feature] Treat whitelisted recipients as a map in ratelimit
Vsevolod Stakhov [Mon, 9 Oct 2017 19:54:52 +0000 (20:54 +0100)]
{Feature] Treat whitelisted recipients as a map in ratelimit

7 years ago[Minor} Allow to load maps directly from ucl
Vsevolod Stakhov [Mon, 9 Oct 2017 19:54:22 +0000 (20:54 +0100)]
[Minor} Allow to load maps directly from ucl

7 years ago[Minor] Allow to add custom maps from ucl in Lua
Vsevolod Stakhov [Mon, 9 Oct 2017 19:53:52 +0000 (20:53 +0100)]
[Minor] Allow to add custom maps from ucl in Lua

7 years ago[Minor] Slightly optimize hash lookup
Vsevolod Stakhov [Sun, 8 Oct 2017 18:21:20 +0000 (19:21 +0100)]
[Minor] Slightly optimize hash lookup

7 years ago[Feature] Add DKIM trace symbol
Vsevolod Stakhov [Sun, 8 Oct 2017 10:34:45 +0000 (11:34 +0100)]
[Feature] Add DKIM trace symbol

7 years ago[Minor] Further steps to get rid of metrics support
Vsevolod Stakhov [Sun, 8 Oct 2017 10:17:20 +0000 (11:17 +0100)]
[Minor] Further steps to get rid of metrics support

7 years ago[Minor] Adjust metric score when changing symbol's score
Vsevolod Stakhov [Sun, 8 Oct 2017 10:07:43 +0000 (11:07 +0100)]
[Minor] Adjust metric score when changing symbol's score

7 years ago[Minor] Deny symbols adding on idempotent stage
Vsevolod Stakhov [Sun, 8 Oct 2017 08:53:18 +0000 (09:53 +0100)]
[Minor] Deny symbols adding on idempotent stage

7 years ago[Minor] Remove multiple metrics support when adding results
Vsevolod Stakhov [Sun, 8 Oct 2017 08:51:19 +0000 (09:51 +0100)]
[Minor] Remove multiple metrics support when adding results

7 years ago[Minor] Start moving of ip reputation to the new framework
Vsevolod Stakhov [Sat, 7 Oct 2017 21:02:28 +0000 (22:02 +0100)]
[Minor] Start moving of ip reputation to the new framework

7 years ago[Minor] Add redis backend
Vsevolod Stakhov [Sat, 7 Oct 2017 17:20:47 +0000 (18:20 +0100)]
[Minor] Add redis backend

7 years ago[Minor] Add basic DNS backend to the reputation plugin
Vsevolod Stakhov [Sat, 7 Oct 2017 14:55:58 +0000 (15:55 +0100)]
[Minor] Add basic DNS backend to the reputation plugin