]> source.dussan.org Git - rspamd.git/log
rspamd.git
7 years ago[Minor] Fix use after free
Vsevolod Stakhov [Wed, 23 Aug 2017 19:20:35 +0000 (20:20 +0100)]
[Minor] Fix use after free

7 years ago[Minor] Khash performs realloc, so it is unsafe to use it by value
Vsevolod Stakhov [Wed, 23 Aug 2017 19:17:12 +0000 (20:17 +0100)]
[Minor] Khash performs realloc, so it is unsafe to use it by value

7 years ago[Minor] Fix sanity check
Vsevolod Stakhov [Wed, 23 Aug 2017 19:13:25 +0000 (20:13 +0100)]
[Minor] Fix sanity check

7 years ago[Minor] Reset old stats
Vsevolod Stakhov [Wed, 23 Aug 2017 07:24:33 +0000 (08:24 +0100)]
[Minor] Reset old stats

7 years ago[Feature] Add sugestions logic to mempool allocator
Vsevolod Stakhov [Wed, 23 Aug 2017 07:23:55 +0000 (08:23 +0100)]
[Feature] Add sugestions logic to mempool allocator

7 years agoMerge pull request #1805 from LorbusChris/master
Vsevolod Stakhov [Tue, 22 Aug 2017 20:49:44 +0000 (21:49 +0100)]
Merge pull request #1805 from LorbusChris/master

Various changes to CentOS RPM

7 years agoVarious changes to CentOS RPM 1805/head
Christian Glombek [Tue, 22 Aug 2017 20:43:49 +0000 (22:43 +0200)]
Various changes to CentOS RPM
Update License to be the same as repo (ASL 2.0)
Remove hardcoded user and group
Add %{rspamd_pluginsdir}/lib/*.lua

7 years agoMerge pull request #1804 from moisseev/patch-1
Vsevolod Stakhov [Tue, 22 Aug 2017 20:01:55 +0000 (21:01 +0100)]
Merge pull request #1804 from moisseev/patch-1

[Minor] Update aliexpress.com Message-ID regexp

7 years ago[Minor] Update aliexpress.com Message-ID regexp 1804/head
Alexander Moisseev [Tue, 22 Aug 2017 09:42:11 +0000 (12:42 +0300)]
[Minor] Update aliexpress.com Message-ID regexp

7 years ago[Fix] Fix processing of closed tags
Vsevolod Stakhov [Tue, 22 Aug 2017 07:00:47 +0000 (08:00 +0100)]
[Fix] Fix processing of closed tags

7 years ago[Rework] Start mempool fragmentation reduce project
Vsevolod Stakhov [Mon, 21 Aug 2017 19:40:01 +0000 (20:40 +0100)]
[Rework] Start mempool fragmentation reduce project

7 years ago[Minor] Store mempool fragmentation
Vsevolod Stakhov [Sun, 20 Aug 2017 21:13:25 +0000 (22:13 +0100)]
[Minor] Store mempool fragmentation

7 years ago[Minor] Remove unused var
Vsevolod Stakhov [Sat, 19 Aug 2017 20:35:12 +0000 (21:35 +0100)]
[Minor] Remove unused var

7 years ago[Minor] Use lua string split instead of switching to C
Vsevolod Stakhov [Sat, 19 Aug 2017 20:12:56 +0000 (21:12 +0100)]
[Minor] Use lua string split instead of switching to C

7 years ago[Feature] Use array instead of queue to reduce memory fragmentation
Vsevolod Stakhov [Thu, 17 Aug 2017 07:31:17 +0000 (08:31 +0100)]
[Feature] Use array instead of queue to reduce memory fragmentation

7 years ago[Test] Fix tests
Andrew Lewis [Wed, 16 Aug 2017 20:20:55 +0000 (22:20 +0200)]
[Test] Fix tests

7 years ago[Minor] Fix Content-Type for DMARC reports
Vsevolod Stakhov [Wed, 16 Aug 2017 18:32:41 +0000 (19:32 +0100)]
[Minor] Fix Content-Type for DMARC reports

Issue: #1793
Closes: #1793
7 years ago[Minor] Randomize Lua PRNG at startup
Vsevolod Stakhov [Mon, 14 Aug 2017 20:59:44 +0000 (21:59 +0100)]
[Minor] Randomize Lua PRNG at startup

7 years agoMerge pull request #1800 from moisseev/rspamd_stats
Vsevolod Stakhov [Mon, 14 Aug 2017 18:39:02 +0000 (19:39 +0100)]
Merge pull request #1800 from moisseev/rspamd_stats

[Minor] Fix log format detection

7 years ago[Minor] Fix reading from a pipe 1800/head
Alexander Moisseev [Mon, 14 Aug 2017 15:34:34 +0000 (18:34 +0300)]
[Minor] Fix reading from a pipe

7 years ago[Minor] Fix log format detection
Alexander Moisseev [Mon, 14 Aug 2017 14:20:03 +0000 (17:20 +0300)]
[Minor] Fix log format detection

7 years ago[Minor] Add zlib dependency
Vsevolod Stakhov [Sun, 13 Aug 2017 15:23:32 +0000 (16:23 +0100)]
[Minor] Add zlib dependency

7 years ago[Feature] Add json output for rspamd_stats
Vsevolod Stakhov [Sun, 13 Aug 2017 12:07:37 +0000 (13:07 +0100)]
[Feature] Add json output for rspamd_stats

7 years ago[Minor] Add missing use
Vsevolod Stakhov [Sun, 13 Aug 2017 12:04:54 +0000 (13:04 +0100)]
[Minor] Add missing use

7 years ago[Feature] Add gzip compression support for clickhouse module
Vsevolod Stakhov [Sat, 12 Aug 2017 21:47:31 +0000 (22:47 +0100)]
[Feature] Add gzip compression support for clickhouse module

7 years ago[Feature] Add gzip support when sending lua http requests
Vsevolod Stakhov [Sat, 12 Aug 2017 21:47:14 +0000 (22:47 +0100)]
[Feature] Add gzip support when sending lua http requests

7 years ago[Minor] Set sane defaults when handle router socket
Vsevolod Stakhov [Sat, 12 Aug 2017 21:42:19 +0000 (22:42 +0100)]
[Minor] Set sane defaults when handle router socket

7 years ago[Minor] Make a more universal gzip compress utility
Vsevolod Stakhov [Sat, 12 Aug 2017 21:38:25 +0000 (22:38 +0100)]
[Minor] Make a more universal gzip compress utility

7 years ago[Feature] Add gzip compression support for rspamd controller
Vsevolod Stakhov [Sat, 12 Aug 2017 20:57:01 +0000 (21:57 +0100)]
[Feature] Add gzip compression support for rspamd controller

7 years ago[Minor] Fix idempotent symbols processing
Vsevolod Stakhov [Sat, 12 Aug 2017 19:39:11 +0000 (20:39 +0100)]
[Minor] Fix idempotent symbols processing

7 years ago[Feature] Allow randomly select User-Agent from a list
Vsevolod Stakhov [Sat, 12 Aug 2017 19:25:44 +0000 (20:25 +0100)]
[Feature] Allow randomly select User-Agent from a list

7 years ago[Fix] Lowercase HTTP headers to make them searchable from Lua
Vsevolod Stakhov [Sat, 12 Aug 2017 19:11:48 +0000 (20:11 +0100)]
[Fix] Lowercase HTTP headers to make them searchable from Lua

7 years ago[Fix] Use full URL when making an HTTP request
Vsevolod Stakhov [Sat, 12 Aug 2017 18:43:34 +0000 (19:43 +0100)]
[Fix] Use full URL when making an HTTP request

7 years ago[Fix] Use raw urls when sending requests to redirector
Vsevolod Stakhov [Sat, 12 Aug 2017 18:29:02 +0000 (19:29 +0100)]
[Fix] Use raw urls when sending requests to redirector

7 years ago[Minor] Store raw urls
Vsevolod Stakhov [Sat, 12 Aug 2017 17:04:13 +0000 (18:04 +0100)]
[Minor] Store raw urls

7 years ago[Minor] Fix help line
Vsevolod Stakhov [Sat, 12 Aug 2017 16:02:14 +0000 (17:02 +0100)]
[Minor] Fix help line

7 years ago[Minor] Set idempotent postfilters
Vsevolod Stakhov [Sat, 12 Aug 2017 15:51:32 +0000 (16:51 +0100)]
[Minor] Set idempotent postfilters

7 years ago[Minor] Allow to register idempotent filters from Lua
Vsevolod Stakhov [Sat, 12 Aug 2017 15:44:40 +0000 (16:44 +0100)]
[Minor] Allow to register idempotent filters from Lua

7 years agoMerge pull request #1799 from dupondje/fix_arc_unlisted
Vsevolod Stakhov [Fri, 11 Aug 2017 21:56:36 +0000 (22:56 +0100)]
Merge pull request #1799 from dupondje/fix_arc_unlisted

[Fix] First load selector_map and path_map. And only return false whe…

7 years ago[Fix] First load selector_map and path_map. And only return false when domain not... 1799/head
Jean-Louis Dupond [Fri, 11 Aug 2017 21:20:37 +0000 (23:20 +0200)]
[Fix] First load selector_map and path_map. And only return false when domain not found if try_fallback is false

7 years ago[Feature] Add preliminary support of idempotent symbols
Vsevolod Stakhov [Fri, 11 Aug 2017 18:04:11 +0000 (19:04 +0100)]
[Feature] Add preliminary support of idempotent symbols

7 years agoMerge pull request #1797 from dupondje/fix_help
Vsevolod Stakhov [Fri, 11 Aug 2017 17:49:54 +0000 (18:49 +0100)]
Merge pull request #1797 from dupondje/fix_help

[Fix] Add missing rspamadm control options to help

7 years agoMerge pull request #1798 from dupondje/fix_fuzzy_weight
Vsevolod Stakhov [Fri, 11 Aug 2017 17:49:40 +0000 (18:49 +0100)]
Merge pull request #1798 from dupondje/fix_fuzzy_weight

[Fix] Use weight from map for fuzzy scoring

7 years ago[Fix] RPM postinstall
Andrew Lewis [Fri, 11 Aug 2017 15:05:27 +0000 (17:05 +0200)]
[Fix] RPM postinstall

 - Fixes: #1696

7 years ago[Fix] Use weight from map for fuzzy scoring 1798/head
Jean-Louis Dupond [Fri, 11 Aug 2017 12:32:58 +0000 (14:32 +0200)]
[Fix] Use weight from map for fuzzy scoring

7 years ago[Fix] Add missing rspamadm control options to help 1797/head
Jean-Louis Dupond [Thu, 10 Aug 2017 20:32:03 +0000 (22:32 +0200)]
[Fix] Add missing rspamadm control options to help

7 years ago[Fix] Add another workaround to display history properly
Vsevolod Stakhov [Thu, 10 Aug 2017 18:07:22 +0000 (19:07 +0100)]
[Fix] Add another workaround to display history properly

7 years ago[Feature] Allow to skip real action and add a header instead
Vsevolod Stakhov [Thu, 10 Aug 2017 18:04:56 +0000 (19:04 +0100)]
[Feature] Allow to skip real action and add a header instead

7 years ago[Feature] Allow to discard messages dynamically
Vsevolod Stakhov [Thu, 10 Aug 2017 18:00:26 +0000 (19:00 +0100)]
[Feature] Allow to discard messages dynamically

7 years ago[Feature] Allow to set Settings-Id for all connections
Vsevolod Stakhov [Thu, 10 Aug 2017 17:54:41 +0000 (18:54 +0100)]
[Feature] Allow to set Settings-Id for all connections

7 years agoMerge pull request #1796 from gaaf/patch-1
Vsevolod Stakhov [Thu, 10 Aug 2017 10:11:34 +0000 (11:11 +0100)]
Merge pull request #1796 from gaaf/patch-1

Fix symbol name in history

7 years agoFix symbol name in history 1796/head
Alex Hermann [Thu, 10 Aug 2017 08:55:40 +0000 (10:55 +0200)]
Fix symbol name in history

Commit 75cfe801 broke the display of the symbols in the history. This patch fixes that.

7 years ago[Fix] Do not try to sign unknown domains
Vsevolod Stakhov [Wed, 9 Aug 2017 18:24:08 +0000 (19:24 +0100)]
[Fix] Do not try to sign unknown domains

7 years ago[Fix] Reject invalid bh for DKIM signatures earlier
Vsevolod Stakhov [Wed, 9 Aug 2017 18:15:20 +0000 (19:15 +0100)]
[Fix] Reject invalid bh for DKIM signatures earlier

7 years agoMerge pull request #1794 from moisseev/rspamd_stats
Vsevolod Stakhov [Tue, 8 Aug 2017 17:55:15 +0000 (18:55 +0100)]
Merge pull request #1794 from moisseev/rspamd_stats

Rspamd stats: add support for syslog timestamps

7 years ago[Feature] Allow to change SMTP from via milter headers
Vsevolod Stakhov [Tue, 8 Aug 2017 17:53:52 +0000 (18:53 +0100)]
[Feature] Allow to change SMTP from via milter headers

7 years ago[Minor] Add support for change SMTP from in Milter
Vsevolod Stakhov [Tue, 8 Aug 2017 17:49:38 +0000 (18:49 +0100)]
[Minor] Add support for change SMTP from in Milter

7 years ago[Minor] rspamd_stats: try to guess the last year timestamps for syslog 1794/head
Alexander Moisseev [Tue, 8 Aug 2017 15:22:20 +0000 (18:22 +0300)]
[Minor] rspamd_stats: try to guess the last year timestamps for syslog

7 years ago[Minor] rspamd_stats: allow to omit date in time specification
Alexander Moisseev [Tue, 8 Aug 2017 10:32:24 +0000 (13:32 +0300)]
[Minor] rspamd_stats: allow to omit date in time specification

7 years ago[Minor] rspamd_stats: add support for syslog timestamps
Alexander Moisseev [Tue, 8 Aug 2017 09:41:35 +0000 (12:41 +0300)]
[Minor] rspamd_stats: add support for syslog timestamps

7 years agoMerge pull request #1791 from moisseev/master
Vsevolod Stakhov [Tue, 8 Aug 2017 07:52:55 +0000 (08:52 +0100)]
Merge pull request #1791 from moisseev/master

[Fix] Fix build on FreeBSD

7 years ago[Feature] Deal with obscured URLs with @ symbols
Vsevolod Stakhov [Tue, 8 Aug 2017 07:50:14 +0000 (08:50 +0100)]
[Feature] Deal with obscured URLs with @ symbols

7 years agoRevert "[Minor] Store full timestamp when checking logs"
Alexander Moisseev [Tue, 8 Aug 2017 07:41:42 +0000 (10:41 +0300)]
Revert "[Minor] Store full timestamp when checking logs"

This reverts commit defc166a58568c5ec33bb68de22255bd09ea3c12.

7 years ago[Fix] Try harder to find urls
Vsevolod Stakhov [Tue, 8 Aug 2017 07:20:34 +0000 (08:20 +0100)]
[Fix] Try harder to find urls

7 years ago[Minor] Slightly improve log message
Vsevolod Stakhov [Tue, 8 Aug 2017 07:05:42 +0000 (08:05 +0100)]
[Minor] Slightly improve log message

7 years ago[Fix] Fix build on FreeBSD 1791/head
Alexander Moisseev [Tue, 8 Aug 2017 05:57:35 +0000 (08:57 +0300)]
[Fix] Fix build on FreeBSD

7 years ago[Feature] Set TCP_NODELAY for milter sockets
Vsevolod Stakhov [Mon, 7 Aug 2017 07:26:32 +0000 (08:26 +0100)]
[Feature] Set TCP_NODELAY for milter sockets

Issue: #1790

7 years ago[Minor] Allow to detect torch support from Lua
Vsevolod Stakhov [Mon, 7 Aug 2017 07:14:04 +0000 (08:14 +0100)]
[Minor] Allow to detect torch support from Lua

7 years ago[Minor] Use clock_gettime instead of gettimeofday
Vsevolod Stakhov [Sun, 6 Aug 2017 17:09:15 +0000 (18:09 +0100)]
[Minor] Use clock_gettime instead of gettimeofday

7 years ago[Feature] Allow to have high precision timestamps in logs
Vsevolod Stakhov [Sun, 6 Aug 2017 16:55:22 +0000 (17:55 +0100)]
[Feature] Allow to have high precision timestamps in logs

7 years ago[Feature] Allow to use postfilters in composites
Vsevolod Stakhov [Sat, 5 Aug 2017 22:08:18 +0000 (23:08 +0100)]
[Feature] Allow to use postfilters in composites

We actually process composites twice now so it somehow slows down
processing by extra hash lookup. Additional logic to regenerate metric
reply if something is changed by this extra run of composites is also added.

Issue: #1726

7 years ago[Fix] Try harder to find rfc822 notifications
Vsevolod Stakhov [Sat, 5 Aug 2017 20:22:14 +0000 (21:22 +0100)]
[Fix] Try harder to find rfc822 notifications

Issue: #1731
Closes: #1731
7 years agoMerge pull request #1787 from moisseev/ratelimit
Vsevolod Stakhov [Sat, 5 Aug 2017 18:06:01 +0000 (19:06 +0100)]
Merge pull request #1787 from moisseev/ratelimit

 Ratelimit: fixes and a minor feature

7 years ago[Minor] Fix time units in ratelimit.conf examples 1787/head
Alexander Moisseev [Sat, 5 Aug 2017 08:13:44 +0000 (11:13 +0300)]
[Minor] Fix time units in ratelimit.conf examples

7 years ago[Feature] Ratelimit: allow full addresses in whitelisted_rcpts
Alexander Moisseev [Sat, 5 Aug 2017 08:09:03 +0000 (11:09 +0300)]
[Feature] Ratelimit: allow full addresses in whitelisted_rcpts

7 years ago[Fix] Ratelimit: fix whitelisted_rcpts matching
Alexander Moisseev [Sat, 5 Aug 2017 07:51:07 +0000 (10:51 +0300)]
[Fix] Ratelimit: fix whitelisted_rcpts matching

7 years ago[Minor] Remove unused function
Vsevolod Stakhov [Fri, 4 Aug 2017 19:10:07 +0000 (20:10 +0100)]
[Minor] Remove unused function

7 years agoMerge pull request #1785 from moisseev/patch-2
Vsevolod Stakhov [Fri, 4 Aug 2017 08:51:44 +0000 (09:51 +0100)]
Merge pull request #1785 from moisseev/patch-2

[Minor] Fix key path in arc.conf examples (#1784)

7 years ago[Minor] Fix key path in arc.conf examples (#1784) 1785/head
Alexander Moisseev [Fri, 4 Aug 2017 06:28:37 +0000 (09:28 +0300)]
[Minor] Fix key path in arc.conf examples (#1784)

7 years ago[Minor] Add torch support to debian build rules
Vsevolod Stakhov [Thu, 3 Aug 2017 17:46:33 +0000 (18:46 +0100)]
[Minor] Add torch support to debian build rules

7 years agoMerge pull request #1782 from moisseev/patch-1
Vsevolod Stakhov [Thu, 3 Aug 2017 07:55:54 +0000 (08:55 +0100)]
Merge pull request #1782 from moisseev/patch-1

[Minor] Reduce MIME_BASE64_TEXT score

7 years ago[Fix] Fix processing of multipart parts with no headers
Vsevolod Stakhov [Wed, 2 Aug 2017 17:36:31 +0000 (18:36 +0100)]
[Fix] Fix processing of multipart parts with no headers

Issue: #1783
Closes: #1783
7 years ago[Feature] Add ability to match score in force_actions module
Vsevolod Stakhov [Wed, 2 Aug 2017 17:22:23 +0000 (18:22 +0100)]
[Feature] Add ability to match score in force_actions module

7 years ago[Minor] Use '--' instead of 'UN' for unknown values
Vsevolod Stakhov [Wed, 2 Aug 2017 17:22:07 +0000 (18:22 +0100)]
[Minor] Use '--' instead of 'UN' for unknown values

7 years ago[Fix] Fix pushing country to clickhouse asn table
Vsevolod Stakhov [Wed, 2 Aug 2017 17:12:17 +0000 (18:12 +0100)]
[Fix] Fix pushing country to clickhouse asn table

7 years ago[Minor] Reduce MIME_BASE64_TEXT score 1782/head
Alexander Moisseev [Wed, 2 Aug 2017 14:00:53 +0000 (17:00 +0300)]
[Minor] Reduce MIME_BASE64_TEXT score

7 years ago[Feature] Allow rule specific min_bytes in fuzzy check
Vsevolod Stakhov [Wed, 2 Aug 2017 07:04:53 +0000 (08:04 +0100)]
[Feature] Allow rule specific min_bytes in fuzzy check

7 years ago[Minor] Fann_redis: Fix iterator
Andrew Lewis [Tue, 1 Aug 2017 07:22:30 +0000 (09:22 +0200)]
[Minor] Fann_redis: Fix iterator

7 years ago[Feature] Implement per-user ANN support
Vsevolod Stakhov [Tue, 1 Aug 2017 07:17:50 +0000 (08:17 +0100)]
[Feature] Implement per-user ANN support

7 years ago[Minor] Add task:get_principal_recipient method
Vsevolod Stakhov [Tue, 1 Aug 2017 07:12:38 +0000 (08:12 +0100)]
[Minor] Add task:get_principal_recipient method

7 years ago[Feature] Implement manual ANN train mode
Vsevolod Stakhov [Tue, 1 Aug 2017 07:05:06 +0000 (08:05 +0100)]
[Feature] Implement manual ANN train mode

7 years ago[Minor] Revert layers number change: output layer is added explicitly
Vsevolod Stakhov [Mon, 31 Jul 2017 17:34:10 +0000 (18:34 +0100)]
[Minor] Revert layers number change: output layer is added explicitly

7 years agoMerge pull request #1781 from fatalbanana/fann
Vsevolod Stakhov [Mon, 31 Jul 2017 17:33:04 +0000 (18:33 +0100)]
Merge pull request #1781 from fatalbanana/fann

[Minor] Fann_redis: Fix iterator & some warnings

7 years agoMerge pull request #1780 from moisseev/mail-ru-base64
Vsevolod Stakhov [Mon, 31 Jul 2017 17:32:33 +0000 (18:32 +0100)]
Merge pull request #1780 from moisseev/mail-ru-base64

[Minor] Suppress MIME_BASE64_TEXT for Mail.Ru Mailer

7 years ago[Minor] Fann_redis: Fix iterators & some warnings 1781/head
Andrew Lewis [Mon, 31 Jul 2017 12:54:13 +0000 (14:54 +0200)]
[Minor] Fann_redis: Fix iterators & some warnings

 - Also number of layers

7 years ago[Minor] Suppress MIME_BASE64_TEXT for Mail.Ru Mailer 1780/head
Alexander Moisseev [Mon, 31 Jul 2017 08:48:59 +0000 (11:48 +0300)]
[Minor] Suppress MIME_BASE64_TEXT for Mail.Ru Mailer

7 years agoMerge pull request #1779 from fatalbanana/urls
Vsevolod Stakhov [Mon, 31 Jul 2017 07:29:10 +0000 (08:29 +0100)]
Merge pull request #1779 from fatalbanana/urls

[Fix] Crash in URL processing

7 years ago[Minor] Fix iteration issue noticed by @moisseev
Vsevolod Stakhov [Mon, 31 Jul 2017 07:27:49 +0000 (08:27 +0100)]
[Minor] Fix iteration issue noticed by @moisseev

7 years ago[Fix] Crash in URL processing 1779/head
Andrew Lewis [Mon, 31 Jul 2017 07:23:25 +0000 (09:23 +0200)]
[Fix] Crash in URL processing

7 years ago[Fix] Allow to set any layers number for fann rules
Vsevolod Stakhov [Sun, 30 Jul 2017 14:34:44 +0000 (15:34 +0100)]
[Fix] Allow to set any layers number for fann rules