From 67c9d4084c45dff786c7223439f4172dfa9c056a Mon Sep 17 00:00:00 2001 From: James Collins Date: Thu, 6 Apr 2023 17:26:10 +1000 Subject: [PATCH] added sunspikes/clamav-validator --- composer.json | 1 + composer.lock | 180 +++++++++++++++++++++++++++++++++++++++++++++++++- 2 files changed, 180 insertions(+), 1 deletion(-) diff --git a/composer.json b/composer.json index b34d8f5..716fa19 100644 --- a/composer.json +++ b/composer.json @@ -18,6 +18,7 @@ "owen-it/laravel-auditing": "^13.0", "php-ffmpeg/php-ffmpeg": "^1.1", "spatie/image-optimizer": "^1.6", + "sunspikes/clamav-validator": "*", "thiagoalessio/tesseract_ocr": "^2.12" }, "require-dev": { diff --git a/composer.lock b/composer.lock index 2dfe759..0ae562f 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "55915af70867f8005faeda07f9070b3d", + "content-hash": "f46c84efdac210740f2cf81fb14785ce", "packages": [ { "name": "brick/math", @@ -61,6 +61,75 @@ ], "time": "2023-01-15T23:15:59+00:00" }, + { + "name": "clue/socket-raw", + "version": "v1.6.0", + "source": { + "type": "git", + "url": "https://github.com/clue/socket-raw.git", + "reference": "91e9f619f6769f931454a9882c21ffd7623d06cb" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/clue/socket-raw/zipball/91e9f619f6769f931454a9882c21ffd7623d06cb", + "reference": "91e9f619f6769f931454a9882c21ffd7623d06cb", + "shasum": "" + }, + "require": { + "ext-sockets": "*", + "php": ">=5.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3 || ^5.7 || ^4.8.35" + }, + "type": "library", + "autoload": { + "psr-4": { + "Socket\\Raw\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Christian Lück", + "email": "christian@clue.engineering" + } + ], + "description": "Simple and lightweight OOP wrapper for PHP's low-level sockets extension (ext-sockets).", + "homepage": "https://github.com/clue/socket-raw", + "keywords": [ + "Socket", + "client", + "datagram", + "dgram", + "icmp", + "ipv6", + "server", + "stream", + "tcp", + "udg", + "udp", + "unix" + ], + "support": { + "issues": "https://github.com/clue/socket-raw/issues", + "source": "https://github.com/clue/socket-raw/tree/v1.6.0" + }, + "funding": [ + { + "url": "https://clue.engineering/support", + "type": "custom" + }, + { + "url": "https://github.com/clue", + "type": "github" + } + ], + "time": "2022-04-14T14:58:06+00:00" + }, { "name": "dflydev/dot-access-data", "version": "v3.0.2", @@ -3754,6 +3823,70 @@ ], "time": "2022-08-23T07:15:15+00:00" }, + { + "name": "sunspikes/clamav-validator", + "version": "v2.7.0", + "source": { + "type": "git", + "url": "https://github.com/sunspikes/clamav-validator.git", + "reference": "0db18646b73afbd5094876f48a49e28a9a1426ed" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sunspikes/clamav-validator/zipball/0db18646b73afbd5094876f48a49e28a9a1426ed", + "reference": "0db18646b73afbd5094876f48a49e28a9a1426ed", + "shasum": "" + }, + "require": { + "ext-sockets": "*", + "illuminate/support": "~5.0 || ^6.0 || ^7.0 || ^8.0 || ^9.0 || ^10.0", + "illuminate/validation": "~5.0 || ^6.0 || ^7.0 || ^8.0 || ^9.0 || ^10.0", + "php": "^7.3|^8.0", + "xenolope/quahog": "^3.0" + }, + "require-dev": { + "mockery/mockery": "^1.5.0", + "phpunit/phpunit": "^9.5.10", + "roave/security-advisories": "dev-master", + "scrutinizer/ocular": "dev-master" + }, + "type": "library", + "extra": { + "laravel": { + "providers": [ + "Sunspikes\\ClamavValidator\\ClamavValidatorServiceProvider" + ] + } + }, + "autoload": { + "psr-4": { + "Sunspikes\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Krishnaprasad MG", + "email": "sunspikes@gmail.com" + } + ], + "description": "Custom Laravel 5 anti-virus validator for file uploads.", + "homepage": "https://github.com/sunspikes/clamav-validator", + "keywords": [ + "clamav", + "laravel", + "validator", + "virus" + ], + "support": { + "issues": "https://github.com/sunspikes/clamav-validator/issues", + "source": "https://github.com/sunspikes/clamav-validator/tree/v2.7.0" + }, + "time": "2023-03-09T09:54:24+00:00" + }, { "name": "symfony/cache", "version": "v6.2.8", @@ -6515,6 +6648,51 @@ "source": "https://github.com/webmozarts/assert/tree/1.11.0" }, "time": "2022-06-03T18:03:27+00:00" + }, + { + "name": "xenolope/quahog", + "version": "v3.0.0", + "source": { + "type": "git", + "url": "https://github.com/jonjomckay/quahog.git", + "reference": "b3823659050cc54a160e8739d077c96d8830a2fa" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/jonjomckay/quahog/zipball/b3823659050cc54a160e8739d077c96d8830a2fa", + "reference": "b3823659050cc54a160e8739d077c96d8830a2fa", + "shasum": "" + }, + "require": { + "clue/socket-raw": "^1.3", + "php": ">=7.3" + }, + "require-dev": { + "mikey179/vfsstream": "^1.6", + "phpunit/phpunit": "^9.4" + }, + "type": "library", + "autoload": { + "psr-4": { + "Xenolope\\Quahog\\": "src/Quahog" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jonjo McKay", + "email": "jonjo@jonjomckay.com" + } + ], + "description": "A PHP client library for ClamAV clamd daemon", + "support": { + "issues": "https://github.com/jonjomckay/quahog/issues", + "source": "https://github.com/jonjomckay/quahog/tree/v3.0.0" + }, + "time": "2020-11-25T12:06:14+00:00" } ], "packages-dev": [