summaryrefslogtreecommitdiffstats
path: root/src/plugins/lua/antivirus.lua
Commit message (Collapse)AuthorAgeFilesLines
* [Minor] Improve clamav debug loggingVsevolod Stakhov2018-03-221-0/+3
|
* Remove unnecessary debug outCarsten Rosenberg2018-03-221-1/+0
|
* Cleanup filesCarsten Rosenberg2018-03-201-2/+0
|
* Respect Sophos/SAVDI FAIL212 REJ4 REJ1 Return Codes in antivirus.luaCarsten Rosenberg2018-03-201-1/+18
|
* [Fix] F-PROT Antivirus: only check return code to determine infectionArne Fahrenwalde2018-01-291-1/+3
| | | F-PROT Antivirus uses return codes 1-3 (infected, suspicious, both) to signal an infection, while 4-255 are various error codes (including infected files were found before the error occured, but it's too complicated to handle all that edge case scenarios).
* [Fix] F-PROT Antivirus infection string for all known occurencesArne Fahrenwalde2018-01-281-1/+1
| | | both <infected: ...> and <contains infected object: ...> are possible
* [Fix] Virus infection string for F-PROT AntivirusArne Fahrenwalde2018-01-271-1/+1
| | | Fixes the error "(rspamd_proxy) ; lua; antivirus.lua:396: Unhandled response: 1 <contains infected objects: VIRUSNAME>" and therefore no handled detection
* [Minor] Fix previous commitAndrew Lewis2018-01-241-1/+1
|
* f-prot: match virus name non-greedilyPhilippe Kueck2018-01-241-1/+1
|
* [Feature] Store plugins stateVsevolod Stakhov2017-12-031-0/+8
|
* [Minor] Fix misprintVsevolod Stakhov2017-09-111-2/+2
|
* Merge remote-tracking branch 'origin/master'Vsevolod Stakhov2017-09-111-2/+2
|\
| * [Minor] Fix testsAndrew Lewis2017-09-111-2/+1
| |
* | [Minor] Improve logging in antivirus moduleVsevolod Stakhov2017-09-111-1/+9
|/
* [Feature] Antivirus: ordered pattern matchesAndrew Lewis2017-07-101-15/+54
|
* [Minor] Fix result parsing for SAVAPIChristian Roessner2017-05-051-12/+7
|
* [Fix] Detect confighelp in plugins initialisationVsevolod Stakhov2017-04-221-0/+40
|
* [Minor] Antivirus: don't set action if all results were whitelistedAndrew Lewis2017-04-071-0/+3
|
* [Minor] Antivirus: process table results correctly; prettify loggingAndrew Lewis2017-04-071-3/+6
|
* [Minor] Try fix antivirus pluginAndrew Lewis2017-04-071-8/+27
|
* [Minor] Style fixesVsevolod Stakhov2017-04-071-11/+6
|
* [Feature] Retrieve all virus names from SAVAPIChristian Roessner2017-04-071-12/+41
|
* The same with 'OK SSSP' messagesMB2017-04-031-1/+1
|
* Handling ACC messages for sophosMB2017-04-031-1/+3
|
* [Minor] Silence warningAndrew Lewis2017-03-291-1/+1
|
* [Fix] Fix archive scans for savapiChristian Roessner2017-03-291-4/+15
|
* [Minor] Antivirus module: stricter checks for FProt and ClamAVAndrew Lewis2017-03-071-18/+45
| | | | - Also make log_clean work everywhere
* [Conf] Add default configuration for antivirus moduleVsevolod Stakhov2017-03-061-1/+1
|
* [Minor] Optimize savapi loggingChristian Roessner2017-03-061-17/+5
|
* [Fix] Antivirus: use scanner-specific redis prefixAndrew Lewis2017-03-061-30/+10
| | | | - Reported by: @croessner
* [Minor] SAVAPI deal correctly with archivesChristian Roessner2017-03-011-1/+3
|
* [Minor] Chose correct virus name from returned stringChristian Roessner2017-03-011-6/+19
|
* [Minor] Fail upstreams in antivirus moduleAndrew Lewis2017-02-281-4/+12
|
* [Minor] Add log_clean option for SAVAPIChristian Roessner2017-02-221-1/+5
|
* [Minor] Improve communicationChristian Roessner2017-02-211-3/+8
|
* [Feature] Avira SAVAPI supportChristian Roessner2017-02-201-0/+154
|
* [Minor] Fix some logging in antivirus moduleAndrew Lewis2016-11-241-1/+3
|
* [Feature] Support forcing action in antivirus pluginAndrew Lewis2016-11-221-0/+4
|
* [Minor] Move upstream handling into rspamd_redis_make_requestAndrew Lewis2016-11-161-6/+0
|
* [Minor] Small polishes for Lua partsAndrew Lewis2016-11-161-1/+1
|
* [Minor] Lint Lua plugins & global functionsAndrew Lewis2016-11-141-3/+3
|
* [Feature] Allow for excluding messages from AV scanning based on sizeAndrew Lewis2016-10-241-2/+8
|
* [Minor] Fix virus name match for SophosAndrew Lewis2016-10-191-1/+1
|
* [Feature] Add Sophos antivirus supportVsevolod Stakhov2016-10-181-1/+111
| | | | Contributed by: golden_receiver at #rspamd/freenode
* [Rework] Adopt pluginsVsevolod Stakhov2016-10-171-2/+2
|
* [Minor] Antivirus module: use suitable scan ID for F-ProtAndrew Lewis2016-10-111-2/+4
|
* [Feature] Add F-Prot support to antivirus moduleAndrew Lewis2016-10-111-0/+108
|
* Revert "[Feature] Add common way to disable Lua modules"Andrew Lewis2016-09-051-4/+0
| | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit f552edd887794a5086dcf93d36f8f82d83553196. Conflicts: src/plugins/lua/antivirus.lua src/plugins/lua/asn.lua src/plugins/lua/dcc.lua src/plugins/lua/dmarc.lua src/plugins/lua/emails.lua src/plugins/lua/forged_recipients.lua src/plugins/lua/greylist.lua src/plugins/lua/hfilter.lua src/plugins/lua/ip_score.lua src/plugins/lua/maillist.lua src/plugins/lua/mime_types.lua src/plugins/lua/multimap.lua src/plugins/lua/once_received.lua src/plugins/lua/ratelimit.lua src/plugins/lua/rbl.lua src/plugins/lua/replies.lua src/plugins/lua/rspamd_update.lua src/plugins/lua/trie.lua src/plugins/lua/whitelist.lua
* [Minor] Forgot to save in the previous commitVsevolod Stakhov2016-09-041-1/+1
|
* [Feature] Add common way to disable Lua modulesAndrew Lewis2016-09-011-0/+4
|