summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #911 from fatalbanana/dmarcVsevolod Stakhov2016-08-301-17/+53
|\ | | | | [Minor] Yield DMARC_NA when From header is missing
| * [Minor] Yield DMARC_NA when From header is missingAndrew Lewis2016-08-301-17/+53
| | | | | | | | | | - Also make DMARC symbols configurable - Register some additional symbols
* | [Minor] Add logging support for redis poolVsevolod Stakhov2016-08-302-12/+43
| |
* | [Fix] Do not be cheated by system hiredisVsevolod Stakhov2016-08-302-5/+6
| |
* | [Minor] Various fixes in redis poolVsevolod Stakhov2016-08-302-62/+57
| |
* | [Minor] Initialize redis poolVsevolod Stakhov2016-08-304-0/+8
| |
* | [Feature] Add implementation of redis connections poolVsevolod Stakhov2016-08-303-0/+402
|/
* [Fix] Fix options for SPF dnsfail symbolVsevolod Stakhov2016-08-301-1/+5
|
* [Fix] Fix processing of symbols when reject limit is reachedVsevolod Stakhov2016-08-301-8/+10
|
* [Minor] Ip Score: Fix display of subscoresAndrew Lewis2016-08-301-4/+4
|
* [Minor] Resurrect RBL moduleAndrew Lewis2016-08-301-1/+2
|
* [Fix] Params should be treated as a hashVsevolod Stakhov2016-08-291-1/+1
|
* [Rework] Rework and simplify rbl pluginVsevolod Stakhov2016-08-291-220/+265
| | | | | | | 1. Use functional for break/continue 2. Split filtering and processing stage 3. Reduce verify complexity by using callback closure 4. Do not send multiple requests for the same DNS name
* Merge pull request #903 from fatalbanana/clamavVsevolod Stakhov2016-08-291-4/+34
|\ | | | | [Feature] Antivirus: Support whitelists & pattern-matching sig names
| * [Feature] Antivirus: Support whitelists & pattern-matching sig namesAndrew Lewis2016-08-291-4/+34
| |
* | [Feature] Add R_DKIM_NA / R_SPF_NA / AUTH_NA symbolsAndrew Lewis2016-08-292-1/+67
|/
* [Feature] Add ability to lookup settings by keyVsevolod Stakhov2016-08-281-0/+48
|
* [Fix] Do not distinguish NXDOMAIN and NOREC for monitoredVsevolod Stakhov2016-08-271-4/+13
|
* [Minor] Fix typoAlexander Moisseev2016-08-271-1/+1
|
* [Feature] Monitor RBL recordsVsevolod Stakhov2016-08-261-84/+93
|
* [Feature] Add Lua API module for monitored objectsVsevolod Stakhov2016-08-261-1/+162
|
* [Feature] Add latency and offline time monitoringVsevolod Stakhov2016-08-262-12/+86
|
* [Feature] Add monitored object for surbl pluginVsevolod Stakhov2016-08-262-0/+21
|
* [Minor] Small adjustments to monitored moduleVsevolod Stakhov2016-08-261-2/+2
|
* [Feature] Add expected value for monitored DNS resourcesVsevolod Stakhov2016-08-261-3/+30
|
* [Minor] Enable monitored events for scannerVsevolod Stakhov2016-08-264-1/+12
|
* [Fix] Fix issue with empty messages and dkimVsevolod Stakhov2016-08-261-1/+1
| | | | Issue: #880
* [Feature] Implement monitoring for DNS resourcesVsevolod Stakhov2016-08-261-5/+106
|
* [Feature] Enable configuration for monitored objectsVsevolod Stakhov2016-08-262-11/+87
|
* Merge pull request #897 from fatalbanana/rlimitVsevolod Stakhov2016-08-263-129/+212
|\ | | | | [Feature] Adaptive ratelimits
| * [Feature] Adaptive ratelimitsAndrew Lewis2016-08-263-129/+212
| | | | | | | | | | - Also per-IP and per-ASN ratelimits - Minor rework of some parts
* | [Feature] Add DMARC_NA symbolAndrew Lewis2016-08-261-24/+34
| | | | | | | | - Also allow forcing action on DMARC_NA; DMARC_DNSFAIL; DMARC_BAD_POLICY
* | [Feature] Add preliminary monitored moduleVsevolod Stakhov2016-08-253-0/+348
| | | | | | | | | | This module is designed to monitor liveness of different resources, DNS lists, HTTP servers and so on.
* | [Fix] Fix absurdic scores for HFILTER_URL_ONLYVsevolod Stakhov2016-08-251-1/+3
| |
* | Merge pull request #895 from moisseev/patch-1Vsevolod Stakhov2016-08-251-1/+1
|\ \ | | | | | | [Minor] Fix typo
| * | [Minor] Fix typoAlexander Moisseev2016-08-241-1/+1
| |/
* | Merge pull request #896 from fatalbanana/dmarcVsevolod Stakhov2016-08-251-12/+25
|\ \ | | | | | | [Feature] Yield DMARC_DNSFAIL on lookup failure
| * | [Feature] Yield DMARC_DNSFAIL on lookup failureAndrew Lewis2016-08-251-12/+25
| | |
* | | [CritFix] Fix issue with finding of end of lines pointersVsevolod Stakhov2016-08-252-3/+6
| | |
* | | [Feature] Implement finish scripts for worker processesVsevolod Stakhov2016-08-255-4/+128
| | |
* | | [Minor] Avoid global wanna_die flagVsevolod Stakhov2016-08-252-6/+5
|/ /
* | [Fix] Try to avoid race condition when using rrdVsevolod Stakhov2016-08-243-13/+59
| |
* | [Feature] Add termination callbacks for workersVsevolod Stakhov2016-08-244-7/+33
|/
* Merge pull request #887 from AlexeySa/patch-4Vsevolod Stakhov2016-08-241-0/+1
|\ | | | | Change priority replies plugin
| * Change priority replies pluginAL2016-08-241-0/+1
| | | | | | Change prefilter priority for another plugins
* | Merge pull request #889 from fatalbanana/dkimVsevolod Stakhov2016-08-241-0/+4
|\ \ | | | | | | [Minor] Disable DKIM for authed users & local networks (#888)
| * | [Minor] Disable DKIM for authed users & local networks (#888)Andrew Lewis2016-08-241-0/+4
| |/
* | Merge pull request #892 from fatalbanana/settingsVsevolod Stakhov2016-08-241-0/+6
|\ \ | | | | | | [Fix] Settings: fix `authenticated` parameter (#886)
| * | [Fix] Settings: fix `authenticated` parameter (#886)Andrew Lewis2016-08-241-0/+6
| |/
* | Merge pull request #890 from fatalbanana/glVsevolod Stakhov2016-08-241-2/+6
|\ \ | | | | | | [Minor] Skip greylisting for local networks as well