]>
source.dussan.org Git - rspamd.git/log
Vsevolod Stakhov [Wed, 23 Aug 2017 19:20:35 +0000 (20:20 +0100)]
[Minor] Fix use after free
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
Vsevolod Stakhov [Wed, 23 Aug 2017 19:13:25 +0000 (20:13 +0100)]
[Minor] Fix sanity check
Vsevolod Stakhov [Wed, 23 Aug 2017 07:24:33 +0000 (08:24 +0100)]
[Minor] Reset old stats
Vsevolod Stakhov [Wed, 23 Aug 2017 07:23:55 +0000 (08:23 +0100)]
[Feature] Add sugestions logic to mempool allocator
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
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
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
Alexander Moisseev [Tue, 22 Aug 2017 09:42:11 +0000 (12:42 +0300)]
[Minor] Update aliexpress.com Message-ID regexp
Vsevolod Stakhov [Tue, 22 Aug 2017 07:00:47 +0000 (08:00 +0100)]
[Fix] Fix processing of closed tags
Vsevolod Stakhov [Mon, 21 Aug 2017 19:40:01 +0000 (20:40 +0100)]
[Rework] Start mempool fragmentation reduce project
Vsevolod Stakhov [Sun, 20 Aug 2017 21:13:25 +0000 (22:13 +0100)]
[Minor] Store mempool fragmentation
Vsevolod Stakhov [Sat, 19 Aug 2017 20:35:12 +0000 (21:35 +0100)]
[Minor] Remove unused var
Vsevolod Stakhov [Sat, 19 Aug 2017 20:12:56 +0000 (21:12 +0100)]
[Minor] Use lua string split instead of switching to C
Vsevolod Stakhov [Thu, 17 Aug 2017 07:31:17 +0000 (08:31 +0100)]
[Feature] Use array instead of queue to reduce memory fragmentation
Andrew Lewis [Wed, 16 Aug 2017 20:20:55 +0000 (22:20 +0200)]
[Test] Fix tests
Vsevolod Stakhov [Wed, 16 Aug 2017 18:32:41 +0000 (19:32 +0100)]
[Minor] Fix Content-Type for DMARC reports
Issue: #1793
Closes: #1793
Vsevolod Stakhov [Mon, 14 Aug 2017 20:59:44 +0000 (21:59 +0100)]
[Minor] Randomize Lua PRNG at startup
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
Alexander Moisseev [Mon, 14 Aug 2017 15:34:34 +0000 (18:34 +0300)]
[Minor] Fix reading from a pipe
Alexander Moisseev [Mon, 14 Aug 2017 14:20:03 +0000 (17:20 +0300)]
[Minor] Fix log format detection
Vsevolod Stakhov [Sun, 13 Aug 2017 15:23:32 +0000 (16:23 +0100)]
[Minor] Add zlib dependency
Vsevolod Stakhov [Sun, 13 Aug 2017 12:07:37 +0000 (13:07 +0100)]
[Feature] Add json output for rspamd_stats
Vsevolod Stakhov [Sun, 13 Aug 2017 12:04:54 +0000 (13:04 +0100)]
[Minor] Add missing use
Vsevolod Stakhov [Sat, 12 Aug 2017 21:47:31 +0000 (22:47 +0100)]
[Feature] Add gzip compression support for clickhouse module
Vsevolod Stakhov [Sat, 12 Aug 2017 21:47:14 +0000 (22:47 +0100)]
[Feature] Add gzip support when sending lua http requests
Vsevolod Stakhov [Sat, 12 Aug 2017 21:42:19 +0000 (22:42 +0100)]
[Minor] Set sane defaults when handle router socket
Vsevolod Stakhov [Sat, 12 Aug 2017 21:38:25 +0000 (22:38 +0100)]
[Minor] Make a more universal gzip compress utility
Vsevolod Stakhov [Sat, 12 Aug 2017 20:57:01 +0000 (21:57 +0100)]
[Feature] Add gzip compression support for rspamd controller
Vsevolod Stakhov [Sat, 12 Aug 2017 19:39:11 +0000 (20:39 +0100)]
[Minor] Fix idempotent symbols processing
Vsevolod Stakhov [Sat, 12 Aug 2017 19:25:44 +0000 (20:25 +0100)]
[Feature] Allow randomly select User-Agent from a list
Vsevolod Stakhov [Sat, 12 Aug 2017 19:11:48 +0000 (20:11 +0100)]
[Fix] Lowercase HTTP headers to make them searchable from Lua
Vsevolod Stakhov [Sat, 12 Aug 2017 18:43:34 +0000 (19:43 +0100)]
[Fix] Use full URL when making an HTTP request
Vsevolod Stakhov [Sat, 12 Aug 2017 18:29:02 +0000 (19:29 +0100)]
[Fix] Use raw urls when sending requests to redirector
Vsevolod Stakhov [Sat, 12 Aug 2017 17:04:13 +0000 (18:04 +0100)]
[Minor] Store raw urls
Vsevolod Stakhov [Sat, 12 Aug 2017 16:02:14 +0000 (17:02 +0100)]
[Minor] Fix help line
Vsevolod Stakhov [Sat, 12 Aug 2017 15:51:32 +0000 (16:51 +0100)]
[Minor] Set idempotent postfilters
Vsevolod Stakhov [Sat, 12 Aug 2017 15:44:40 +0000 (16:44 +0100)]
[Minor] Allow to register idempotent filters from Lua
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…
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
Vsevolod Stakhov [Fri, 11 Aug 2017 18:04:11 +0000 (19:04 +0100)]
[Feature] Add preliminary support of idempotent symbols
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
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
Andrew Lewis [Fri, 11 Aug 2017 15:05:27 +0000 (17:05 +0200)]
[Fix] RPM postinstall
- Fixes: #1696
Jean-Louis Dupond [Fri, 11 Aug 2017 12:32:58 +0000 (14:32 +0200)]
[Fix] Use weight from map for fuzzy scoring
Jean-Louis Dupond [Thu, 10 Aug 2017 20:32:03 +0000 (22:32 +0200)]
[Fix] Add missing rspamadm control options to help
Vsevolod Stakhov [Thu, 10 Aug 2017 18:07:22 +0000 (19:07 +0100)]
[Fix] Add another workaround to display history properly
Vsevolod Stakhov [Thu, 10 Aug 2017 18:04:56 +0000 (19:04 +0100)]
[Feature] Allow to skip real action and add a header instead
Vsevolod Stakhov [Thu, 10 Aug 2017 18:00:26 +0000 (19:00 +0100)]
[Feature] Allow to discard messages dynamically
Vsevolod Stakhov [Thu, 10 Aug 2017 17:54:41 +0000 (18:54 +0100)]
[Feature] Allow to set Settings-Id for all connections
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
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.
Vsevolod Stakhov [Wed, 9 Aug 2017 18:24:08 +0000 (19:24 +0100)]
[Fix] Do not try to sign unknown domains
Vsevolod Stakhov [Wed, 9 Aug 2017 18:15:20 +0000 (19:15 +0100)]
[Fix] Reject invalid bh for DKIM signatures earlier
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
Vsevolod Stakhov [Tue, 8 Aug 2017 17:53:52 +0000 (18:53 +0100)]
[Feature] Allow to change SMTP from via milter headers
Vsevolod Stakhov [Tue, 8 Aug 2017 17:49:38 +0000 (18:49 +0100)]
[Minor] Add support for change SMTP from in Milter
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
Alexander Moisseev [Tue, 8 Aug 2017 10:32:24 +0000 (13:32 +0300)]
[Minor] rspamd_stats: allow to omit date in time specification
Alexander Moisseev [Tue, 8 Aug 2017 09:41:35 +0000 (12:41 +0300)]
[Minor] rspamd_stats: add support for syslog timestamps
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
Vsevolod Stakhov [Tue, 8 Aug 2017 07:50:14 +0000 (08:50 +0100)]
[Feature] Deal with obscured URLs with @ symbols
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 .
Vsevolod Stakhov [Tue, 8 Aug 2017 07:20:34 +0000 (08:20 +0100)]
[Fix] Try harder to find urls
Vsevolod Stakhov [Tue, 8 Aug 2017 07:05:42 +0000 (08:05 +0100)]
[Minor] Slightly improve log message
Alexander Moisseev [Tue, 8 Aug 2017 05:57:35 +0000 (08:57 +0300)]
[Fix] Fix build on FreeBSD
Vsevolod Stakhov [Mon, 7 Aug 2017 07:26:32 +0000 (08:26 +0100)]
[Feature] Set TCP_NODELAY for milter sockets
Issue: #1790
Vsevolod Stakhov [Mon, 7 Aug 2017 07:14:04 +0000 (08:14 +0100)]
[Minor] Allow to detect torch support from Lua
Vsevolod Stakhov [Sun, 6 Aug 2017 17:09:15 +0000 (18:09 +0100)]
[Minor] Use clock_gettime instead of gettimeofday
Vsevolod Stakhov [Sun, 6 Aug 2017 16:55:22 +0000 (17:55 +0100)]
[Feature] Allow to have high precision timestamps in logs
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
Vsevolod Stakhov [Sat, 5 Aug 2017 20:22:14 +0000 (21:22 +0100)]
[Fix] Try harder to find rfc822 notifications
Issue: #1731
Closes: #1731
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
Alexander Moisseev [Sat, 5 Aug 2017 08:13:44 +0000 (11:13 +0300)]
[Minor] Fix time units in ratelimit.conf examples
Alexander Moisseev [Sat, 5 Aug 2017 08:09:03 +0000 (11:09 +0300)]
[Feature] Ratelimit: allow full addresses in whitelisted_rcpts
Alexander Moisseev [Sat, 5 Aug 2017 07:51:07 +0000 (10:51 +0300)]
[Fix] Ratelimit: fix whitelisted_rcpts matching
Vsevolod Stakhov [Fri, 4 Aug 2017 19:10:07 +0000 (20:10 +0100)]
[Minor] Remove unused function
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)
Alexander Moisseev [Fri, 4 Aug 2017 06:28:37 +0000 (09:28 +0300)]
[Minor] Fix key path in arc.conf examples (#1784)
Vsevolod Stakhov [Thu, 3 Aug 2017 17:46:33 +0000 (18:46 +0100)]
[Minor] Add torch support to debian build rules
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
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
Vsevolod Stakhov [Wed, 2 Aug 2017 17:22:23 +0000 (18:22 +0100)]
[Feature] Add ability to match score in force_actions module
Vsevolod Stakhov [Wed, 2 Aug 2017 17:22:07 +0000 (18:22 +0100)]
[Minor] Use '--' instead of 'UN' for unknown values
Vsevolod Stakhov [Wed, 2 Aug 2017 17:12:17 +0000 (18:12 +0100)]
[Fix] Fix pushing country to clickhouse asn table
Alexander Moisseev [Wed, 2 Aug 2017 14:00:53 +0000 (17:00 +0300)]
[Minor] Reduce MIME_BASE64_TEXT score
Vsevolod Stakhov [Wed, 2 Aug 2017 07:04:53 +0000 (08:04 +0100)]
[Feature] Allow rule specific min_bytes in fuzzy check
Andrew Lewis [Tue, 1 Aug 2017 07:22:30 +0000 (09:22 +0200)]
[Minor] Fann_redis: Fix iterator
Vsevolod Stakhov [Tue, 1 Aug 2017 07:17:50 +0000 (08:17 +0100)]
[Feature] Implement per-user ANN support
Vsevolod Stakhov [Tue, 1 Aug 2017 07:12:38 +0000 (08:12 +0100)]
[Minor] Add task:get_principal_recipient method
Vsevolod Stakhov [Tue, 1 Aug 2017 07:05:06 +0000 (08:05 +0100)]
[Feature] Implement manual ANN train mode
Vsevolod Stakhov [Mon, 31 Jul 2017 17:34:10 +0000 (18:34 +0100)]
[Minor] Revert layers number change: output layer is added explicitly
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
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
Andrew Lewis [Mon, 31 Jul 2017 12:54:13 +0000 (14:54 +0200)]
[Minor] Fann_redis: Fix iterators & some warnings
- Also number of layers
Alexander Moisseev [Mon, 31 Jul 2017 08:48:59 +0000 (11:48 +0300)]
[Minor] Suppress MIME_BASE64_TEXT for Mail.Ru Mailer
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
Vsevolod Stakhov [Mon, 31 Jul 2017 07:27:49 +0000 (08:27 +0100)]
[Minor] Fix iteration issue noticed by @moisseev
Andrew Lewis [Mon, 31 Jul 2017 07:23:25 +0000 (09:23 +0200)]
[Fix] Crash in URL processing
Vsevolod Stakhov [Sun, 30 Jul 2017 14:34:44 +0000 (15:34 +0100)]
[Fix] Allow to set any layers number for fann rules