]> git.ipfire.org Git - thirdparty/rspamd.git/log
thirdparty/rspamd.git
9 years agoUpdate replies.lua 704/head
Alexey AL [Wed, 6 Jul 2016 15:56:17 +0000 (18:56 +0300)] 
Update replies.lua

9 years ago[Fix] Fix redis set request in replies plugin
Alexey AL [Wed, 6 Jul 2016 15:55:01 +0000 (18:55 +0300)] 
[Fix] Fix redis set request in replies plugin

9 years ago[Fix] Fix parsing of rarv5 archives
Vsevolod Stakhov [Wed, 6 Jul 2016 15:24:54 +0000 (16:24 +0100)] 
[Fix] Fix parsing of rarv5 archives

Issue: #703
Reported by: @moisseev

9 years agoMerge pull request #702 from moisseev/mime_types
Vsevolod Stakhov [Wed, 6 Jul 2016 14:46:34 +0000 (15:46 +0100)] 
Merge pull request #702 from moisseev/mime_types

[Minor] Do not treat numbers as extensions in archived file names

9 years agoMerge pull request #701 from fatalbanana/lua
Vsevolod Stakhov [Wed, 6 Jul 2016 14:46:19 +0000 (15:46 +0100)] 
Merge pull request #701 from fatalbanana/lua

[Fix] Fix rspamd_redis_make_request syntax in replies plugin

9 years ago[Feature] Show DKIM signature in rspamc client
Vsevolod Stakhov [Wed, 6 Jul 2016 14:44:36 +0000 (15:44 +0100)] 
[Feature] Show DKIM signature in rspamc client

9 years ago[Feature] Send DKIM signature to protocol reply
Vsevolod Stakhov [Wed, 6 Jul 2016 14:42:47 +0000 (15:42 +0100)] 
[Feature] Send DKIM signature to protocol reply

9 years ago[Feature] Implement dkim signing in dkim check plugin
Vsevolod Stakhov [Wed, 6 Jul 2016 13:52:08 +0000 (14:52 +0100)] 
[Feature] Implement dkim signing in dkim check plugin

9 years ago[Fix] Fix body start position
Vsevolod Stakhov [Wed, 6 Jul 2016 12:13:03 +0000 (13:13 +0100)] 
[Fix] Fix body start position

9 years ago[Minor] Do not treat numbers as extensions in archived file names 702/head
Alexander Moisseev [Wed, 6 Jul 2016 06:57:47 +0000 (09:57 +0300)] 
[Minor] Do not treat numbers as extensions in archived file names

Do not insert 'MIME_DOUBLE_BAD_EXTENSION' sybmol if next-to-last extension is a number.

9 years ago[Fix] Fix rspamd_redis_make_request syntax in replies plugin 701/head
Andrew Lewis [Tue, 5 Jul 2016 18:58:05 +0000 (20:58 +0200)] 
[Fix] Fix rspamd_redis_make_request syntax in replies plugin

9 years ago[Minor] Further adjustments
Vsevolod Stakhov [Tue, 5 Jul 2016 16:50:03 +0000 (17:50 +0100)] 
[Minor] Further adjustments

9 years ago[Minor] Slightly adjust multipliers for M$ Word and PDF files
Vsevolod Stakhov [Tue, 5 Jul 2016 16:05:08 +0000 (17:05 +0100)] 
[Minor] Slightly adjust multipliers for M$ Word and PDF files

9 years ago[Feature] Support DKIM signing
Vsevolod Stakhov [Tue, 5 Jul 2016 15:43:29 +0000 (16:43 +0100)] 
[Feature] Support DKIM signing

9 years ago[Fix] Fix writing of HTTP messages
Vsevolod Stakhov [Tue, 5 Jul 2016 13:26:41 +0000 (14:26 +0100)] 
[Fix] Fix writing of HTTP messages

9 years ago[Fix] Always use shmem on linux
Vsevolod Stakhov [Tue, 5 Jul 2016 12:40:50 +0000 (13:40 +0100)] 
[Fix] Always use shmem on linux

9 years ago[Fix] Fix files fallback for shmem transfer
Vsevolod Stakhov [Tue, 5 Jul 2016 12:37:09 +0000 (13:37 +0100)] 
[Fix] Fix files fallback for shmem transfer

9 years ago[Fix] Add filenames sanity filtering for mime types
Vsevolod Stakhov [Tue, 5 Jul 2016 12:15:05 +0000 (13:15 +0100)] 
[Fix] Add filenames sanity filtering for mime types

9 years ago[Minor] Fix couple of warnings and disable -pedantic mode
Vsevolod Stakhov [Tue, 5 Jul 2016 11:57:58 +0000 (12:57 +0100)] 
[Minor] Fix couple of warnings and disable -pedantic mode

9 years ago[Fix] Fix potential NULL dereference
Vsevolod Stakhov [Tue, 5 Jul 2016 11:37:17 +0000 (12:37 +0100)] 
[Fix] Fix potential NULL dereference

9 years ago[Feature] Add new symbols to filter bad extensions in messages
Vsevolod Stakhov [Tue, 5 Jul 2016 10:40:16 +0000 (11:40 +0100)] 
[Feature] Add new symbols to filter bad extensions in messages

* MIME_ENCRYPTED_ARCHIVE - encrypted archive has been found
* MIME_ARCHIVE_IN_ARCHIVE - archive is enclosed within another archive
* MIME_DOUBLE_BAD_EXTENSION - double extension to hide something
* MIME_BAD_EXTENSION - bad extension in attachement or archive

9 years ago[Fix] Fix whitelists and blacklists in SA rules
Vsevolod Stakhov [Tue, 5 Jul 2016 09:33:55 +0000 (10:33 +0100)] 
[Fix] Fix whitelists and blacklists in SA rules

9 years ago[Feature] Store more information about compressed files
Vsevolod Stakhov [Tue, 5 Jul 2016 09:12:43 +0000 (10:12 +0100)] 
[Feature] Store more information about compressed files

9 years ago[Feature] Add rar v4 support
Vsevolod Stakhov [Tue, 5 Jul 2016 08:37:49 +0000 (09:37 +0100)] 
[Feature] Add rar v4 support

9 years ago[Feature] Add preliminary rarv5 support
Vsevolod Stakhov [Mon, 4 Jul 2016 18:13:03 +0000 (19:13 +0100)] 
[Feature] Add preliminary rarv5 support

9 years ago[Fix] Avoid `table.getn` method as it has been removed in lua 5.3
Vsevolod Stakhov [Mon, 4 Jul 2016 16:32:03 +0000 (17:32 +0100)] 
[Fix] Avoid `table.getn` method as it has been removed in lua 5.3

Issue: #697
Reported by: @jessbo

9 years ago[Feature] Add better zip files search algorithm
Vsevolod Stakhov [Mon, 4 Jul 2016 16:22:41 +0000 (17:22 +0100)] 
[Feature] Add better zip files search algorithm

9 years ago[Fix] Match archive name as well
Vsevolod Stakhov [Mon, 4 Jul 2016 16:07:04 +0000 (17:07 +0100)] 
[Fix] Match archive name as well

9 years ago[Feature] Support archives when matching patterns in multimap
Vsevolod Stakhov [Mon, 4 Jul 2016 16:05:59 +0000 (17:05 +0100)] 
[Feature] Support archives when matching patterns in multimap

9 years ago[Feature] Add new utility methods to mimepart object
Vsevolod Stakhov [Mon, 4 Jul 2016 16:00:34 +0000 (17:00 +0100)] 
[Feature] Add new utility methods to mimepart object

9 years ago[Feature] Add lua API for getting info from archives
Vsevolod Stakhov [Mon, 4 Jul 2016 15:46:46 +0000 (16:46 +0100)] 
[Feature] Add lua API for getting info from archives

9 years ago[Fix] Include some more information about archives
Vsevolod Stakhov [Mon, 4 Jul 2016 15:46:20 +0000 (16:46 +0100)] 
[Fix] Include some more information about archives

9 years ago[Feature] Support archive files list extraction
Vsevolod Stakhov [Mon, 4 Jul 2016 15:15:14 +0000 (16:15 +0100)] 
[Feature] Support archive files list extraction

9 years ago[Rework] Remove dedicated images list
Vsevolod Stakhov [Mon, 4 Jul 2016 15:14:53 +0000 (16:14 +0100)] 
[Rework] Remove dedicated images list

9 years ago[Rework] Rename mime parts structures
Vsevolod Stakhov [Mon, 4 Jul 2016 13:46:55 +0000 (14:46 +0100)] 
[Rework] Rename mime parts structures

9 years ago[Feature] Support EXIF jpeg images
Vsevolod Stakhov [Mon, 4 Jul 2016 13:19:00 +0000 (14:19 +0100)] 
[Feature] Support EXIF jpeg images

9 years ago[Minor] Adjust array size for fuzzy commands
Vsevolod Stakhov [Mon, 4 Jul 2016 12:56:30 +0000 (13:56 +0100)] 
[Minor] Adjust array size for fuzzy commands

9 years ago[Fix] Avoid double hashing for images
Vsevolod Stakhov [Mon, 4 Jul 2016 11:03:10 +0000 (12:03 +0100)] 
[Fix] Avoid double hashing for images

9 years agoMerge pull request #694 from moisseev/phishing-FQDN
Vsevolod Stakhov [Sun, 3 Jul 2016 20:55:47 +0000 (21:55 +0100)] 
Merge pull request #694 from moisseev/phishing-FQDN

[Feature] Supprort FQDNs in phishing module maps

9 years agoFix typo 694/head
Alexander Moisseev [Sun, 3 Jul 2016 10:37:46 +0000 (13:37 +0300)] 
Fix typo

9 years ago[Feature] Supprort FQDNs in phishing module maps
Alexander Moisseev [Sun, 3 Jul 2016 10:30:07 +0000 (13:30 +0300)] 
[Feature] Supprort FQDNs in phishing module maps

9 years agoMerge pull request #693 from fatalbanana/robot-tests
Vsevolod Stakhov [Sun, 3 Jul 2016 09:52:57 +0000 (10:52 +0100)] 
Merge pull request #693 from fatalbanana/robot-tests

[Test] Add & rework functional tests

9 years ago[WebUI] Use local copy of d3evolution
Vsevolod Stakhov [Sat, 2 Jul 2016 20:24:28 +0000 (21:24 +0100)] 
[WebUI] Use local copy of d3evolution

9 years ago[WebUI] Rework webui
Vsevolod Stakhov [Sat, 2 Jul 2016 20:16:37 +0000 (21:16 +0100)] 
[WebUI] Rework webui

- Remove uploaders as they are utterly broken
- Simplify actions loading
- Rework interface loading

9 years ago[Test] Add & rework functional tests 693/head
Andrew Lewis [Sat, 2 Jul 2016 15:48:58 +0000 (17:48 +0200)] 
[Test] Add & rework functional tests

 - Machine formatted test data
 - More idiomatic use of test framework
 - Added tests for fuzzy & redis statistics

9 years ago[Fix] Another d3evolution update
Vsevolod Stakhov [Sat, 2 Jul 2016 12:24:53 +0000 (13:24 +0100)] 
[Fix] Another d3evolution update

9 years ago[Fix] Fix rows calculation in graph
Vsevolod Stakhov [Sat, 2 Jul 2016 12:18:18 +0000 (13:18 +0100)] 
[Fix] Fix rows calculation in graph

9 years ago[Feature] Interpolate points sent to webui
Vsevolod Stakhov [Sat, 2 Jul 2016 12:08:42 +0000 (13:08 +0100)] 
[Feature] Interpolate points sent to webui

9 years ago[Fix] Update d3evolution version
Vsevolod Stakhov [Sat, 2 Jul 2016 12:08:27 +0000 (13:08 +0100)] 
[Fix] Update d3evolution version

9 years ago[Feature] Enable rrd by default
Vsevolod Stakhov [Fri, 1 Jul 2016 16:39:20 +0000 (17:39 +0100)] 
[Feature] Enable rrd by default

9 years ago[WebUI] Enable throughput graph show
Vsevolod Stakhov [Fri, 1 Jul 2016 16:37:13 +0000 (17:37 +0100)] 
[WebUI] Enable throughput graph show

9 years ago[Fix] Correctly parse query type
Vsevolod Stakhov [Fri, 1 Jul 2016 16:36:55 +0000 (17:36 +0100)] 
[Fix] Correctly parse query type

9 years ago[Fix] Treat NaN values properly in graph command
Vsevolod Stakhov [Fri, 1 Jul 2016 16:36:33 +0000 (17:36 +0100)] 
[Fix] Treat NaN values properly in graph command

9 years ago[Fix] Improve rrd diagnostic errors
Vsevolod Stakhov [Fri, 1 Jul 2016 15:29:43 +0000 (16:29 +0100)] 
[Fix] Improve rrd diagnostic errors

9 years ago[Fix] Try to avoid FP when checking for phished URLs
Vsevolod Stakhov [Fri, 1 Jul 2016 11:48:09 +0000 (12:48 +0100)] 
[Fix] Try to avoid FP when checking for phished URLs

9 years ago[Feature] Improve phishtank and openphish support
Vsevolod Stakhov [Fri, 1 Jul 2016 10:55:47 +0000 (11:55 +0100)] 
[Feature] Improve phishtank and openphish support

9 years ago[Fix] Fix scheduling of locked map events
Vsevolod Stakhov [Fri, 1 Jul 2016 10:53:42 +0000 (11:53 +0100)] 
[Fix] Fix scheduling of locked map events

9 years agoMerge pull request #692 from moisseev/conf-composites
Vsevolod Stakhov [Fri, 1 Jul 2016 08:39:45 +0000 (09:39 +0100)] 
Merge pull request #692 from moisseev/conf-composites

[Conf] Allow easy adding composites

9 years agoMerge pull request #691 from moisseev/conf-fuzzy_check
Vsevolod Stakhov [Fri, 1 Jul 2016 08:39:28 +0000 (09:39 +0100)] 
Merge pull request #691 from moisseev/conf-fuzzy_check

[Conf] Fix fuzzy_check.conf includes order

9 years ago[Doc] Add link to fuzzy storage doc
Vsevolod Stakhov [Fri, 1 Jul 2016 08:27:23 +0000 (09:27 +0100)] 
[Doc] Add link to fuzzy storage doc

9 years ago[Conf] Allow easy adding composites 692/head
Alexander Moisseev [Fri, 1 Jul 2016 07:53:57 +0000 (10:53 +0300)] 
[Conf] Allow easy adding composites

9 years ago[Conf] Fix fuzzy_check.conf includes order 691/head
Alexander Moisseev [Fri, 1 Jul 2016 06:59:57 +0000 (09:59 +0300)] 
[Conf] Fix fuzzy_check.conf includes order

This fixes #672 and fixes #563.

9 years ago[Feature] Show symbols description in scan output
Vsevolod Stakhov [Thu, 30 Jun 2016 16:46:44 +0000 (17:46 +0100)] 
[Feature] Show symbols description in scan output

9 years ago[Feature] Implement zero-copy mode for HTTP reading
Vsevolod Stakhov [Thu, 30 Jun 2016 14:22:36 +0000 (15:22 +0100)] 
[Feature] Implement zero-copy mode for HTTP reading

9 years ago[Fix] Improve phishing module logging
Vsevolod Stakhov [Thu, 30 Jun 2016 14:22:21 +0000 (15:22 +0100)] 
[Fix] Improve phishing module logging

9 years ago[Fix] Do not leave temporary maps cached
Vsevolod Stakhov [Thu, 30 Jun 2016 13:15:56 +0000 (14:15 +0100)] 
[Fix] Do not leave temporary maps cached

9 years ago[Fix] Fix maps locking
Vsevolod Stakhov [Thu, 30 Jun 2016 12:49:46 +0000 (13:49 +0100)] 
[Fix] Fix maps locking

9 years ago[Feature] Humanize numbers in stats widgets
Vsevolod Stakhov [Thu, 30 Jun 2016 12:02:05 +0000 (13:02 +0100)] 
[Feature] Humanize numbers in stats widgets

9 years ago[Feature] Always allow to terminate rspamd
Vsevolod Stakhov [Thu, 30 Jun 2016 10:40:37 +0000 (11:40 +0100)] 
[Feature] Always allow to terminate rspamd

9 years agoMerge pull request #689 from moisseev/patch-1
Vsevolod Stakhov [Thu, 30 Jun 2016 08:40:55 +0000 (09:40 +0100)] 
Merge pull request #689 from moisseev/patch-1

[Minor] Correct grammar

9 years agoMerge pull request #686 from fatalbanana/robot
Vsevolod Stakhov [Thu, 30 Jun 2016 08:40:41 +0000 (09:40 +0100)] 
Merge pull request #686 from fatalbanana/robot

Minor tweaks for test suite

9 years agoMerge pull request #687 from moisseev/batv
Vsevolod Stakhov [Thu, 30 Jun 2016 08:40:12 +0000 (09:40 +0100)] 
Merge pull request #687 from moisseev/batv

[Feature] Add support for non-standard BATV signatures

9 years ago[Minor] Correct grammar 689/head
Alexander Moisseev [Thu, 30 Jun 2016 08:15:24 +0000 (11:15 +0300)] 
[Minor] Correct grammar

9 years ago[Feature] Add support for non-standard BATV signatures 687/head
Alexander Moisseev [Wed, 29 Jun 2016 19:49:56 +0000 (22:49 +0300)] 
[Feature] Add support for non-standard BATV signatures

9 years ago[Test] Fix Python3 compatibility 686/head
Andrew Lewis [Wed, 29 Jun 2016 15:43:16 +0000 (17:43 +0200)] 
[Test] Fix Python3 compatibility

9 years ago[Test] Add generic rspamc result processor
Andrew Lewis [Wed, 29 Jun 2016 15:14:50 +0000 (17:14 +0200)] 
[Test] Add generic rspamc result processor

9 years ago[Feature] Add workaround for systems without sane shmem support
Vsevolod Stakhov [Wed, 29 Jun 2016 14:19:24 +0000 (15:19 +0100)] 
[Feature] Add workaround for systems without sane shmem support

OSX is so POSIX, such Unix, wow!

9 years ago[Fix] Fix build with the new tests framework
Vsevolod Stakhov [Wed, 29 Jun 2016 13:55:25 +0000 (14:55 +0100)] 
[Fix] Fix build with the new tests framework

9 years ago[Feature] Add test to check shared memory support sanity
Vsevolod Stakhov [Wed, 29 Jun 2016 13:51:50 +0000 (14:51 +0100)] 
[Feature] Add test to check shared memory support sanity

9 years ago[Minor] Add more debugging possibilites for maps code
Vsevolod Stakhov [Wed, 29 Jun 2016 13:43:17 +0000 (14:43 +0100)] 
[Minor] Add more debugging possibilites for maps code

9 years ago[CritFix] Fix leak of shared memory fds and files
Vsevolod Stakhov [Wed, 29 Jun 2016 13:42:59 +0000 (14:42 +0100)] 
[CritFix] Fix leak of shared memory fds and files

9 years ago[Fix] Fix memory leak in unsigned maps reading
Vsevolod Stakhov [Wed, 29 Jun 2016 12:34:45 +0000 (13:34 +0100)] 
[Fix] Fix memory leak in unsigned maps reading

9 years ago[Fix] Fix a stupid misprint in word 'phishing'
Vsevolod Stakhov [Wed, 29 Jun 2016 11:27:26 +0000 (12:27 +0100)] 
[Fix] Fix a stupid misprint in word 'phishing'

9 years ago[Fix] Fix setting path for phishtank
Vsevolod Stakhov [Wed, 29 Jun 2016 08:55:16 +0000 (09:55 +0100)] 
[Fix] Fix setting path for phishtank

9 years ago[Doc] Fix case
Vsevolod Stakhov [Tue, 28 Jun 2016 19:23:06 +0000 (20:23 +0100)] 
[Doc] Fix case

9 years ago[Minor] Fix URL
Vsevolod Stakhov [Tue, 28 Jun 2016 16:47:42 +0000 (17:47 +0100)] 
[Minor] Fix URL

9 years ago[Doc] Slightly update readme document
Vsevolod Stakhov [Tue, 28 Jun 2016 16:45:28 +0000 (17:45 +0100)] 
[Doc] Slightly update readme document

9 years ago[Doc] Document how to use phishtank feed
Vsevolod Stakhov [Tue, 28 Jun 2016 16:29:37 +0000 (17:29 +0100)] 
[Doc] Document how to use phishtank feed

9 years ago[Fix] Always register openphish and phishtank virtual symbols
Vsevolod Stakhov [Tue, 28 Jun 2016 16:05:39 +0000 (17:05 +0100)] 
[Fix] Always register openphish and phishtank virtual symbols

9 years ago[Feature] Add preliminary phishtank support
Vsevolod Stakhov [Tue, 28 Jun 2016 15:45:05 +0000 (16:45 +0100)] 
[Feature] Add preliminary phishtank support

9 years ago[CritFix] Fix encrypted fuzzy requests
Vsevolod Stakhov [Tue, 28 Jun 2016 13:13:49 +0000 (14:13 +0100)] 
[CritFix] Fix encrypted fuzzy requests

9 years ago[Feature] Implement mapping of remote flags to local flags
Vsevolod Stakhov [Tue, 28 Jun 2016 12:59:25 +0000 (13:59 +0100)] 
[Feature] Implement mapping of remote flags to local flags

9 years ago[Minor] Disable version 4 of hashes
Vsevolod Stakhov [Tue, 28 Jun 2016 12:33:23 +0000 (13:33 +0100)] 
[Minor] Disable version 4 of hashes

9 years ago[Feature] Allow to change flag from fuzzy learn condition
Vsevolod Stakhov [Tue, 28 Jun 2016 11:29:43 +0000 (12:29 +0100)] 
[Feature] Allow to change flag from fuzzy learn condition

9 years ago[Conf] Add an example of fuzzy storage worker
Vsevolod Stakhov [Tue, 28 Jun 2016 10:46:49 +0000 (11:46 +0100)] 
[Conf] Add an example of fuzzy storage worker

9 years ago[Conf] Modernize composites config
Vsevolod Stakhov [Tue, 28 Jun 2016 10:46:02 +0000 (11:46 +0100)] 
[Conf] Modernize composites config

9 years agoMerge pull request #683 from fatalbanana/robot
Vsevolod Stakhov [Tue, 28 Jun 2016 09:35:16 +0000 (10:35 +0100)] 
Merge pull request #683 from fatalbanana/robot

[Test] Replace functional test framework

9 years ago[Test] New functional test framework 683/head
Andrew Lewis [Mon, 27 Jun 2016 19:11:07 +0000 (21:11 +0200)] 
[Test] New functional test framework

9 years ago[Feature] Allow hostnames in IP maps
Vsevolod Stakhov [Mon, 27 Jun 2016 17:42:04 +0000 (18:42 +0100)] 
[Feature] Allow hostnames in IP maps

9 years ago[Feature] Allow to query storage about number of fuzzy hashes stored
Vsevolod Stakhov [Mon, 27 Jun 2016 17:16:11 +0000 (18:16 +0100)] 
[Feature] Allow to query storage about number of fuzzy hashes stored