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

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

7 years ago[Feature] Add framing for the new reputation generic plugin
Vsevolod Stakhov [Sat, 7 Oct 2017 13:48:52 +0000 (14:48 +0100)]
[Feature] Add framing for the new reputation generic plugin

7 years ago[Minor] Accept tables in lua_set_mempool_variable
Vsevolod Stakhov [Sat, 7 Oct 2017 11:34:00 +0000 (12:34 +0100)]
[Minor] Accept tables in lua_set_mempool_variable

7 years ago[Minor] Allow to store buckets of numbers in lua mempool
Vsevolod Stakhov [Sat, 7 Oct 2017 09:57:29 +0000 (10:57 +0100)]
[Minor] Allow to store buckets of numbers in lua mempool

7 years ago[Minor] Inject filename and scan time to json output
Vsevolod Stakhov [Fri, 6 Oct 2017 07:10:15 +0000 (08:10 +0100)]
[Minor] Inject filename and scan time to json output

7 years ago[Fix] Fix obscured url in format user@@example.com
Vsevolod Stakhov [Thu, 5 Oct 2017 18:11:19 +0000 (19:11 +0100)]
[Fix] Fix obscured url in format user@@example.com

MFH: rspamd-1.6

7 years ago[Fix] Erase unknown HTML entities
Vsevolod Stakhov [Thu, 5 Oct 2017 18:10:55 +0000 (19:10 +0100)]
[Fix] Erase unknown HTML entities

MFH: rspamd-1.6

7 years ago[Minor] Filter NaN values when storing training data
Vsevolod Stakhov [Wed, 4 Oct 2017 19:27:01 +0000 (20:27 +0100)]
[Minor] Filter NaN values when storing training data

7 years ago[Conf] Disable fann_redis module by default
Vsevolod Stakhov [Tue, 3 Oct 2017 18:25:47 +0000 (19:25 +0100)]
[Conf] Disable fann_redis module by default

7 years ago[Fix] Authentication Results: Fix SPF smtp.mail_from
Andrew Lewis [Tue, 3 Oct 2017 12:39:30 +0000 (14:39 +0200)]
[Fix] Authentication Results: Fix SPF smtp.mail_from

 - MFH: rspamd-1.6

7 years agoMerge pull request #1854 from moisseev/test
Andrew Lewis [Tue, 3 Oct 2017 08:52:19 +0000 (10:52 +0200)]
Merge pull request #1854 from moisseev/test

[Test] Add test for next-to-last double bad extension

7 years ago[Test] Add test for next-to-last double bad extension 1854/head
Alexander Moisseev [Tue, 3 Oct 2017 06:54:51 +0000 (09:54 +0300)]
[Test] Add test for next-to-last double bad extension

7 years ago[Fix] Fix DKIM forgeries via multiple headers
Vsevolod Stakhov [Mon, 2 Oct 2017 19:49:25 +0000 (20:49 +0100)]
[Fix] Fix DKIM forgeries via multiple headers

MFH: rspamd-1.6
URL: http://noxxi.de/research/breaking-dkim-on-purpose-and-by-chance.html