Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-09-29 | Fix infectedStatus initialization | Côme Chilliet | |
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | |||
2022-09-29 | Add missing use | Côme Chilliet | |
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | |||
2022-09-29 | Fix initialisation of lastChunk | Côme Chilliet | |
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | |||
2022-09-29 | Fix typing and other small errors | Côme Chilliet | |
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | |||
2022-09-29 | Fix status initialization problems | Côme Chilliet | |
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | |||
2022-09-29 | Fix code style | Côme Chilliet | |
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | |||
2022-09-29 | Move to OCP\BackgroundJob\TimedJob | Côme Chilliet | |
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | |||
2022-09-29 | Migrate away from deprecated interfaces and cleanup typing | Côme Chilliet | |
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | |||
2022-08-10 | Fix type of scan timeoutfix/scan-timeout-string | Christoph Wurst | |
int -> string https://support.kaspersky.com/ScanEngine/2.1/en-US/193000.htm Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at> | |||
2022-07-28 | Shutdown scanner when handling encryption error | Carl Schwan | |
Signed-off-by: Carl Schwan <carl@carlschwan.eu> | |||
2022-06-24 | Merge pull request #236 from nextcloud/fix/handle-encryption-errors | blizzz | |
Handle encryption error | |||
2022-06-23 | Handle encryption errorfix/handle-encryption-errors | Carl Schwan | |
When we can't read a file due to some encryption issue, just abort instead of trying again and againt to read it. Signed-off-by: Carl Schwan <carl@carlschwan.eu> | |||
2022-05-25 | Fix wrong logger getting used | Robin Appelman | |
Signed-off-by: Carl Schwan <carl@carlschwan.eu> | |||
2022-04-19 | psalm analysis and fixespsalm | Robin Appelman | |
Signed-off-by: Robin Appelman <robin@icewind.nl> | |||
2022-04-13 | 7.3 compat | Robin Appelman | |
Signed-off-by: Robin Appelman <robin@icewind.nl> | |||
2022-04-13 | stricter types | Robin Appelman | |
Signed-off-by: Robin Appelman <robin@icewind.nl> | |||
2022-04-13 | make connect timeout and chunk size configurable | Robin Appelman | |
Signed-off-by: Robin Appelman <robin@icewind.nl> | |||
2022-04-13 | make icap request headers a bit nicer | Robin Appelman | |
Signed-off-by: Robin Appelman <robin@icewind.nl> | |||
2022-04-13 | add icap settings and tests | Robin Appelman | |
Signed-off-by: Robin Appelman <robin@icewind.nl> | |||
2022-04-13 | typings for AppConfig | Robin Appelman | |
Signed-off-by: Robin Appelman <robin@icewind.nl> | |||
2022-04-13 | chunked icap | Robin Appelman | |
Signed-off-by: Robin Appelman <robin@icewind.nl> | |||
2022-04-13 | rework icap client to allow for streaming requests | Robin Appelman | |
Signed-off-by: Robin Appelman <robin@icewind.nl> | |||
2022-04-13 | basic icap scanner | Robin Appelman | |
Signed-off-by: Robin Appelman <robin@icewind.nl> | |||
2021-12-17 | Revert "Add admin delegation support" | Carl Schwan | |
This reverts commit 8273aa8de23e29be99a3292c004cb06e6af4b184. Signed-off-by: Carl Schwan <carl@carlschwan.eu> | |||
2021-12-15 | use v3 of the kaspersky http api | Robin Appelman | |
Signed-off-by: Robin Appelman <robin@icewind.nl> | |||
2021-12-15 | fix outdated/unscanned logic | Robin Appelman | |
Signed-off-by: Robin Appelman <robin@icewind.nl> | |||
2021-12-15 | Optimize slow DB query | Petar Ivanković Milošević | |
As per https://github.com/nextcloud/files_antivirus/issues/177#issuecomment-742831423 the query using NOT IN has been replaced with a LEFT JOIN Signed-off-by: Robin Appelman <robin@icewind.nl> Signed-off-by: Petar Ivanković Milošević <pero.milosev@yahoo.com> | |||
2021-12-13 | handle password protected files as 'scanned' in kaspersky | Robin Appelman | |
since there is nothing kaspersky can do with the files there is no use in retrying the scan later, just to get the same result Signed-off-by: Robin Appelman <robin@icewind.nl> | |||
2021-10-15 | Merge pull request #208 from nextcloud/work/admin-delegation | Carl Schwan | |
Add admin delegation support | |||
2021-10-14 | Add admin delegation support | Carl Schwan | |
Signed-off-by: Carl Schwan <carl@carlschwan.eu> | |||
2021-08-24 | Handle unlimited file size properly in propfind plugin. | Daniel Kesselberg | |
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de> | |||
2021-08-24 | Add getter for getAvMaxFileSize to always return an integer | Daniel Kesselberg | |
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de> | |||
2021-08-24 | Merge pull request #201 from ↵ | John Molakvoæ | |
nextcloud/fix/noid/kaspersky-certificate-recursion-2 | |||
2021-08-20 | Use strict comparison | Richard Steinmetz | |
Prevent AvirWrapper from wrapping streams that shouldn't be wrapped. Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud> | |||
2021-08-20 | ScannerFactory.getScanner should always return a fresh scanner instance. | Daniel Kesselberg | |
ScannerBase and subclasses are not stateless hence we need a fresh instance for each file to scan. Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de> | |||
2021-06-03 | Merge pull request #195 from nextcloud/github-ci | Robin Appelman | |
GitHub ci | |||
2021-06-02 | run cs fix | Robin Appelman | |
Signed-off-by: Robin Appelman <robin@icewind.nl> | |||
2021-03-16 | handle extra content after clean for kaspersky | Robin Appelman | |
kaspersky can put more stuff after the CLEAN result Signed-off-by: Robin Appelman <robin@icewind.nl> | |||
2021-02-17 | fix status handling of multi-block scans | Robin Appelman | |
only refuse to set the status if the existing status is `infected` Signed-off-by: Robin Appelman <robin@icewind.nl> | |||
2021-01-13 | handle NON_SCANNED kaspersky result | Robin Appelman | |
Signed-off-by: Robin Appelman <robin@icewind.nl> | |||
2020-12-21 | Allow disabling the background scan | Roeland Jago Douma | |
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl> | |||
2020-12-10 | Merge pull request #170 from bpatath/fix_recurrent_scanning | Roeland Jago Douma | |
Update check-time of scanned files, even when infected | |||
2020-12-10 | Merge pull request #179 from nextcloud/kaspersky-chunked-scan | Roeland Jago Douma | |
scan files in chunks when using kaspersky | |||
2020-12-09 | scan files in chunks when using kaspersky | Robin Appelman | |
Signed-off-by: Robin Appelman <robin@icewind.nl> | |||
2020-09-24 | Reset infectedStatus when scanning new item | bpatath | |
Signed-off-by: bpatath <github@bp.patathouse.fr> | |||
2020-09-24 | Update check-time of scanned files, even when infected | bpatath | |
Signed-off-by: bpatath <github@bp.patathouse.fr> | |||
2020-08-31 | test the connection to the av when saving settings | Robin Appelman | |
2020-08-31 | rename clamav backends | Robin Appelman | |
2020-08-31 | extract scanner interface and contruct using server container | Robin Appelman | |
2020-08-31 | intitial kaspersky backend | Robin Appelman | |