From b32c1c1e22e712b2b4ec6a7d253f1637e732e439 Mon Sep 17 00:00:00 2001 From: Mario Vavti Date: Thu, 15 Jan 2026 14:50:39 +0100 Subject: [PATCH] composer update --- composer.lock | 170 ++++--- vendor/composer/autoload_classmap.php | 12 +- vendor/composer/autoload_static.php | 12 +- vendor/composer/installed.json | 130 +++--- vendor/composer/installed.php | 54 +-- vendor/genkgo/php-asn1/composer.json | 2 +- .../Contracts/SegmentedPathInterface.php | 4 +- vendor/league/uri-interfaces/HostFormat.php | 20 + vendor/league/uri-interfaces/HostRecord.php | 441 ++++++++++++++++++ vendor/league/uri-interfaces/HostType.php | 22 + vendor/league/uri-interfaces/UriString.php | 193 +------- vendor/league/uri/BaseUri.php | 31 +- vendor/league/uri/Uri.php | 212 +++------ vendor/league/uri/UriTemplate.php | 16 +- vendor/league/uri/composer.json | 2 +- .../sodium_compat/src/Core/Ed25519.php | 25 +- vendor/paragonie/sodium_compat/src/File.php | 6 + vendor/phpseclib/phpseclib/BACKERS.md | 3 +- vendor/phpseclib/phpseclib/README.md | 4 +- vendor/phpseclib/phpseclib/SECURITY.md | 13 + .../phpseclib/Crypt/RSA/Formats/Keys/PSS.php | 2 +- .../phpseclib/phpseclib/File/ASN1.php | 5 +- .../Math/BigInteger/Engines/BCMath.php | 2 +- .../phpseclib/phpseclib/phpseclib/Net/SCP.php | 303 ++++++++++++ .../phpseclib/phpseclib/Net/SFTP.php | 1 - .../phpseclib/phpseclib/Net/SSH2.php | 24 +- vendor/ramsey/uuid/composer.json | 2 +- .../src/Converter/Time/PhpTimeConverter.php | 2 +- vendor/sabre/vobject/lib/Component/VEvent.php | 2 +- vendor/sabre/vobject/lib/ITip/Broker.php | 43 +- vendor/sabre/vobject/lib/Parser/MimeDir.php | 25 +- .../sabre/vobject/lib/Recur/EventIterator.php | 6 +- vendor/sabre/vobject/lib/Version.php | 2 +- vendor/spomky-labs/otphp/CODE_OF_CONDUCT.md | 46 ++ vendor/spomky-labs/otphp/README.md | 4 +- vendor/spomky-labs/otphp/RELEASES.md | 18 + vendor/spomky-labs/otphp/SECURITY.md | 145 +++--- vendor/spomky-labs/otphp/composer.json | 14 +- .../src/Exception/InvalidLabelException.php | 25 + .../Exception/InvalidParameterException.php | 25 + .../InvalidProvisioningUriException.php | 15 + .../src/Exception/OTPExceptionInterface.php | 16 + .../Exception/ParameterNotFoundException.php | 23 + .../src/Exception/SecretDecodingException.php | 14 + vendor/spomky-labs/otphp/src/Factory.php | 42 +- .../otphp/src/FactoryInterface.php | 4 +- vendor/spomky-labs/otphp/src/HOTP.php | 44 +- .../spomky-labs/otphp/src/HOTPInterface.php | 5 + .../spomky-labs/otphp/src/InternalClock.php | 2 + vendor/spomky-labs/otphp/src/OTP.php | 372 ++++++++++++++- vendor/spomky-labs/otphp/src/OTPInterface.php | 47 +- .../spomky-labs/otphp/src/ParameterTrait.php | 200 -------- vendor/spomky-labs/otphp/src/TOTP.php | 85 +++- .../spomky-labs/otphp/src/TOTPInterface.php | 10 + vendor/spomky-labs/otphp/src/Url.php | 18 +- 55 files changed, 2044 insertions(+), 921 deletions(-) create mode 100644 vendor/league/uri-interfaces/HostFormat.php create mode 100644 vendor/league/uri-interfaces/HostRecord.php create mode 100644 vendor/league/uri-interfaces/HostType.php create mode 100644 vendor/phpseclib/phpseclib/SECURITY.md create mode 100644 vendor/phpseclib/phpseclib/phpseclib/Net/SCP.php create mode 100644 vendor/spomky-labs/otphp/CODE_OF_CONDUCT.md create mode 100644 vendor/spomky-labs/otphp/RELEASES.md create mode 100644 vendor/spomky-labs/otphp/src/Exception/InvalidLabelException.php create mode 100644 vendor/spomky-labs/otphp/src/Exception/InvalidParameterException.php create mode 100644 vendor/spomky-labs/otphp/src/Exception/InvalidProvisioningUriException.php create mode 100644 vendor/spomky-labs/otphp/src/Exception/OTPExceptionInterface.php create mode 100644 vendor/spomky-labs/otphp/src/Exception/ParameterNotFoundException.php create mode 100644 vendor/spomky-labs/otphp/src/Exception/SecretDecodingException.php delete mode 100644 vendor/spomky-labs/otphp/src/ParameterTrait.php diff --git a/composer.lock b/composer.lock index 6d33b0a40..b61f0c387 100644 --- a/composer.lock +++ b/composer.lock @@ -658,20 +658,20 @@ }, { "name": "genkgo/php-asn1", - "version": "v2.8.0", + "version": "v2.9.0", "source": { "type": "git", "url": "https://github.com/genkgo/php-asn1.git", - "reference": "4de712c68bbf51c00551cb45f55642e30fed1fdb" + "reference": "dc535345d0ecc69181c6a1e17e57a625bd01f891" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/genkgo/php-asn1/zipball/4de712c68bbf51c00551cb45f55642e30fed1fdb", - "reference": "4de712c68bbf51c00551cb45f55642e30fed1fdb", + "url": "https://api.github.com/repos/genkgo/php-asn1/zipball/dc535345d0ecc69181c6a1e17e57a625bd01f891", + "reference": "dc535345d0ecc69181c6a1e17e57a625bd01f891", "shasum": "" }, "require": { - "php": "~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0" + "php": "~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0" }, "require-dev": { "php-coveralls/php-coveralls": "~2.0", @@ -732,9 +732,9 @@ ], "support": { "issues": "https://github.com/genkgo/php-asn1/issues", - "source": "https://github.com/genkgo/php-asn1/tree/v2.8.0" + "source": "https://github.com/genkgo/php-asn1/tree/v2.9.0" }, - "time": "2025-02-12T20:20:53+00:00" + "time": "2026-01-06T11:43:05+00:00" }, { "name": "guzzlehttp/psr7", @@ -1014,20 +1014,20 @@ }, { "name": "league/uri", - "version": "7.6.0", + "version": "7.7.0", "source": { "type": "git", "url": "https://github.com/thephpleague/uri.git", - "reference": "f625804987a0a9112d954f9209d91fec52182344" + "reference": "8d587cddee53490f9b82bf203d3a9aa7ea4f9807" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/uri/zipball/f625804987a0a9112d954f9209d91fec52182344", - "reference": "f625804987a0a9112d954f9209d91fec52182344", + "url": "https://api.github.com/repos/thephpleague/uri/zipball/8d587cddee53490f9b82bf203d3a9aa7ea4f9807", + "reference": "8d587cddee53490f9b82bf203d3a9aa7ea4f9807", "shasum": "" }, "require": { - "league/uri-interfaces": "^7.6", + "league/uri-interfaces": "^7.7", "php": "^8.1", "psr/http-factory": "^1" }, @@ -1100,7 +1100,7 @@ "docs": "https://uri.thephpleague.com", "forum": "https://thephpleague.slack.com", "issues": "https://github.com/thephpleague/uri-src/issues", - "source": "https://github.com/thephpleague/uri/tree/7.6.0" + "source": "https://github.com/thephpleague/uri/tree/7.7.0" }, "funding": [ { @@ -1108,20 +1108,20 @@ "type": "github" } ], - "time": "2025-11-18T12:17:23+00:00" + "time": "2025-12-07T16:02:06+00:00" }, { "name": "league/uri-interfaces", - "version": "7.6.0", + "version": "7.7.0", "source": { "type": "git", "url": "https://github.com/thephpleague/uri-interfaces.git", - "reference": "ccbfb51c0445298e7e0b7f4481b942f589665368" + "reference": "62ccc1a0435e1c54e10ee6022df28d6c04c2946c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/uri-interfaces/zipball/ccbfb51c0445298e7e0b7f4481b942f589665368", - "reference": "ccbfb51c0445298e7e0b7f4481b942f589665368", + "url": "https://api.github.com/repos/thephpleague/uri-interfaces/zipball/62ccc1a0435e1c54e10ee6022df28d6c04c2946c", + "reference": "62ccc1a0435e1c54e10ee6022df28d6c04c2946c", "shasum": "" }, "require": { @@ -1184,7 +1184,7 @@ "docs": "https://uri.thephpleague.com", "forum": "https://thephpleague.slack.com", "issues": "https://github.com/thephpleague/uri-src/issues", - "source": "https://github.com/thephpleague/uri-interfaces/tree/7.6.0" + "source": "https://github.com/thephpleague/uri-interfaces/tree/7.7.0" }, "funding": [ { @@ -1192,7 +1192,7 @@ "type": "github" } ], - "time": "2025-11-18T12:17:23+00:00" + "time": "2025-12-07T16:03:21+00:00" }, { "name": "lukasreschke/id3parser", @@ -1600,16 +1600,16 @@ }, { "name": "paragonie/sodium_compat", - "version": "v2.4.0", + "version": "v2.5.0", "source": { "type": "git", "url": "https://github.com/paragonie/sodium_compat.git", - "reference": "547e2dc4d45107440e76c17ab5a46e4252460158" + "reference": "4714da6efdc782c06690bc72ce34fae7941c2d9f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/paragonie/sodium_compat/zipball/547e2dc4d45107440e76c17ab5a46e4252460158", - "reference": "547e2dc4d45107440e76c17ab5a46e4252460158", + "url": "https://api.github.com/repos/paragonie/sodium_compat/zipball/4714da6efdc782c06690bc72ce34fae7941c2d9f", + "reference": "4714da6efdc782c06690bc72ce34fae7941c2d9f", "shasum": "" }, "require": { @@ -1690,9 +1690,9 @@ ], "support": { "issues": "https://github.com/paragonie/sodium_compat/issues", - "source": "https://github.com/paragonie/sodium_compat/tree/v2.4.0" + "source": "https://github.com/paragonie/sodium_compat/tree/v2.5.0" }, - "time": "2025-10-06T08:47:40+00:00" + "time": "2025-12-30T16:12:18+00:00" }, { "name": "patrickschur/language-detection", @@ -1795,16 +1795,16 @@ }, { "name": "phpseclib/phpseclib", - "version": "3.0.47", + "version": "3.0.48", "source": { "type": "git", "url": "https://github.com/phpseclib/phpseclib.git", - "reference": "9d6ca36a6c2dd434765b1071b2644a1c683b385d" + "reference": "64065a5679c50acb886e82c07aa139b0f757bb89" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/9d6ca36a6c2dd434765b1071b2644a1c683b385d", - "reference": "9d6ca36a6c2dd434765b1071b2644a1c683b385d", + "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/64065a5679c50acb886e82c07aa139b0f757bb89", + "reference": "64065a5679c50acb886e82c07aa139b0f757bb89", "shasum": "" }, "require": { @@ -1885,7 +1885,7 @@ ], "support": { "issues": "https://github.com/phpseclib/phpseclib/issues", - "source": "https://github.com/phpseclib/phpseclib/tree/3.0.47" + "source": "https://github.com/phpseclib/phpseclib/tree/3.0.48" }, "funding": [ { @@ -1901,7 +1901,7 @@ "type": "tidelift" } ], - "time": "2025-10-06T01:07:24+00:00" + "time": "2025-12-15T11:51:42+00:00" }, { "name": "phpseclib/phpseclib2_compat", @@ -2279,20 +2279,20 @@ }, { "name": "ramsey/uuid", - "version": "4.9.1", + "version": "4.9.2", "source": { "type": "git", "url": "https://github.com/ramsey/uuid.git", - "reference": "81f941f6f729b1e3ceea61d9d014f8b6c6800440" + "reference": "8429c78ca35a09f27565311b98101e2826affde0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/ramsey/uuid/zipball/81f941f6f729b1e3ceea61d9d014f8b6c6800440", - "reference": "81f941f6f729b1e3ceea61d9d014f8b6c6800440", + "url": "https://api.github.com/repos/ramsey/uuid/zipball/8429c78ca35a09f27565311b98101e2826affde0", + "reference": "8429c78ca35a09f27565311b98101e2826affde0", "shasum": "" }, "require": { - "brick/math": "^0.8.8 || ^0.9 || ^0.10 || ^0.11 || ^0.12 || ^0.13 || ^0.14", + "brick/math": "^0.8.16 || ^0.9 || ^0.10 || ^0.11 || ^0.12 || ^0.13 || ^0.14", "php": "^8.0", "ramsey/collection": "^1.2 || ^2.0" }, @@ -2351,9 +2351,9 @@ ], "support": { "issues": "https://github.com/ramsey/uuid/issues", - "source": "https://github.com/ramsey/uuid/tree/4.9.1" + "source": "https://github.com/ramsey/uuid/tree/4.9.2" }, - "time": "2025-09-04T20:59:21+00:00" + "time": "2025-12-14T04:43:48+00:00" }, { "name": "root23/php-json-canonicalization", @@ -2665,16 +2665,16 @@ }, { "name": "sabre/vobject", - "version": "4.5.7", + "version": "4.5.8", "source": { "type": "git", "url": "https://github.com/sabre-io/vobject.git", - "reference": "ff22611a53782e90c97be0d0bc4a5f98a5c0a12c" + "reference": "d554eb24d64232922e1eab5896cc2f84b3b9ffb1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sabre-io/vobject/zipball/ff22611a53782e90c97be0d0bc4a5f98a5c0a12c", - "reference": "ff22611a53782e90c97be0d0bc4a5f98a5c0a12c", + "url": "https://api.github.com/repos/sabre-io/vobject/zipball/d554eb24d64232922e1eab5896cc2f84b3b9ffb1", + "reference": "d554eb24d64232922e1eab5896cc2f84b3b9ffb1", "shasum": "" }, "require": { @@ -2765,7 +2765,7 @@ "issues": "https://github.com/sabre-io/vobject/issues", "source": "https://github.com/fruux/sabre-vobject" }, - "time": "2025-04-17T09:22:48+00:00" + "time": "2026-01-12T10:45:19+00:00" }, { "name": "sabre/xml", @@ -3131,38 +3131,26 @@ }, { "name": "spomky-labs/otphp", - "version": "11.3.0", + "version": "11.4.1", "source": { "type": "git", "url": "https://github.com/Spomky-Labs/otphp.git", - "reference": "2d8ccb5fc992b9cc65ef321fa4f00fefdb3f4b33" + "reference": "126c99b6cbbc18992cf3fba3b87931ba4e312482" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Spomky-Labs/otphp/zipball/2d8ccb5fc992b9cc65ef321fa4f00fefdb3f4b33", - "reference": "2d8ccb5fc992b9cc65ef321fa4f00fefdb3f4b33", + "url": "https://api.github.com/repos/Spomky-Labs/otphp/zipball/126c99b6cbbc18992cf3fba3b87931ba4e312482", + "reference": "126c99b6cbbc18992cf3fba3b87931ba4e312482", "shasum": "" }, "require": { - "ext-mbstring": "*", "paragonie/constant_time_encoding": "^2.0 || ^3.0", "php": ">=8.1", "psr/clock": "^1.0", "symfony/deprecation-contracts": "^3.2" }, "require-dev": { - "ekino/phpstan-banned-code": "^1.0", - "infection/infection": "^0.26|^0.27|^0.28|^0.29", - "php-parallel-lint/php-parallel-lint": "^1.3", - "phpstan/phpstan": "^1.0", - "phpstan/phpstan-deprecation-rules": "^1.0", - "phpstan/phpstan-phpunit": "^1.0", - "phpstan/phpstan-strict-rules": "^1.0", - "phpunit/phpunit": "^9.5.26|^10.0|^11.0", - "qossmic/deptrac-shim": "^1.0", - "rector/rector": "^1.0", - "symfony/phpunit-bridge": "^6.1|^7.0", - "symplify/easy-coding-standard": "^12.0" + "symfony/error-handler": "^6.4|^7.0|^8.0" }, "type": "library", "autoload": { @@ -3197,7 +3185,7 @@ ], "support": { "issues": "https://github.com/Spomky-Labs/otphp/issues", - "source": "https://github.com/Spomky-Labs/otphp/tree/11.3.0" + "source": "https://github.com/Spomky-Labs/otphp/tree/11.4.1" }, "funding": [ { @@ -3209,7 +3197,7 @@ "type": "patreon" } ], - "time": "2024-06-12T11:22:32+00:00" + "time": "2026-01-05T13:20:36+00:00" }, { "name": "stephenhill/base58", @@ -4032,16 +4020,16 @@ }, { "name": "nikic/php-parser", - "version": "v5.6.2", + "version": "v5.7.0", "source": { "type": "git", "url": "https://github.com/nikic/PHP-Parser.git", - "reference": "3a454ca033b9e06b63282ce19562e892747449bb" + "reference": "dca41cd15c2ac9d055ad70dbfd011130757d1f82" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/3a454ca033b9e06b63282ce19562e892747449bb", - "reference": "3a454ca033b9e06b63282ce19562e892747449bb", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/dca41cd15c2ac9d055ad70dbfd011130757d1f82", + "reference": "dca41cd15c2ac9d055ad70dbfd011130757d1f82", "shasum": "" }, "require": { @@ -4084,9 +4072,9 @@ ], "support": { "issues": "https://github.com/nikic/PHP-Parser/issues", - "source": "https://github.com/nikic/PHP-Parser/tree/v5.6.2" + "source": "https://github.com/nikic/PHP-Parser/tree/v5.7.0" }, - "time": "2025-10-21T19:32:17+00:00" + "time": "2025-12-06T11:56:16+00:00" }, { "name": "pdepend/pdepend", @@ -4561,11 +4549,11 @@ }, { "name": "phpstan/phpstan", - "version": "2.1.32", + "version": "2.1.33", "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan/zipball/e126cad1e30a99b137b8ed75a85a676450ebb227", - "reference": "e126cad1e30a99b137b8ed75a85a676450ebb227", + "url": "https://api.github.com/repos/phpstan/phpstan/zipball/9e800e6bee7d5bd02784d4c6069b48032d16224f", + "reference": "9e800e6bee7d5bd02784d4c6069b48032d16224f", "shasum": "" }, "require": { @@ -4610,7 +4598,7 @@ "type": "github" } ], - "time": "2025-11-11T15:18:17+00:00" + "time": "2025-12-05T10:24:31+00:00" }, { "name": "phpunit/php-code-coverage", @@ -4935,16 +4923,16 @@ }, { "name": "phpunit/phpunit", - "version": "10.5.59", + "version": "10.5.60", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/phpunit.git", - "reference": "c47fe00df06fb1f68399ef7386edb01c25132473" + "reference": "f2e26f52f80ef77832e359205f216eeac00e320c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/c47fe00df06fb1f68399ef7386edb01c25132473", - "reference": "c47fe00df06fb1f68399ef7386edb01c25132473", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/f2e26f52f80ef77832e359205f216eeac00e320c", + "reference": "f2e26f52f80ef77832e359205f216eeac00e320c", "shasum": "" }, "require": { @@ -5016,7 +5004,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/phpunit/issues", "security": "https://github.com/sebastianbergmann/phpunit/security/policy", - "source": "https://github.com/sebastianbergmann/phpunit/tree/10.5.59" + "source": "https://github.com/sebastianbergmann/phpunit/tree/10.5.60" }, "funding": [ { @@ -5040,7 +5028,7 @@ "type": "tidelift" } ], - "time": "2025-12-01T07:37:23+00:00" + "time": "2025-12-06T07:50:42+00:00" }, { "name": "psr/container", @@ -6129,16 +6117,16 @@ }, { "name": "symfony/config", - "version": "v7.4.0", + "version": "v7.4.3", "source": { "type": "git", "url": "https://github.com/symfony/config.git", - "reference": "f76c74e93bce2b9285f2dad7fbd06fa8182a7a41" + "reference": "800ce889e358a53a9678b3212b0c8cecd8c6aace" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/config/zipball/f76c74e93bce2b9285f2dad7fbd06fa8182a7a41", - "reference": "f76c74e93bce2b9285f2dad7fbd06fa8182a7a41", + "url": "https://api.github.com/repos/symfony/config/zipball/800ce889e358a53a9678b3212b0c8cecd8c6aace", + "reference": "800ce889e358a53a9678b3212b0c8cecd8c6aace", "shasum": "" }, "require": { @@ -6184,7 +6172,7 @@ "description": "Helps you find, load, combine, autofill and validate configuration values of any kind", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/config/tree/v7.4.0" + "source": "https://github.com/symfony/config/tree/v7.4.3" }, "funding": [ { @@ -6204,20 +6192,20 @@ "type": "tidelift" } ], - "time": "2025-11-27T13:27:24+00:00" + "time": "2025-12-23T14:24:27+00:00" }, { "name": "symfony/dependency-injection", - "version": "v7.4.0", + "version": "v7.4.3", "source": { "type": "git", "url": "https://github.com/symfony/dependency-injection.git", - "reference": "3972ca7bbd649467b21a54870721b9e9f3652f9b" + "reference": "54122901b6d772e94f1e71a75e0533bc16563499" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/3972ca7bbd649467b21a54870721b9e9f3652f9b", - "reference": "3972ca7bbd649467b21a54870721b9e9f3652f9b", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/54122901b6d772e94f1e71a75e0533bc16563499", + "reference": "54122901b6d772e94f1e71a75e0533bc16563499", "shasum": "" }, "require": { @@ -6268,7 +6256,7 @@ "description": "Allows you to standardize and centralize the way objects are constructed in your application", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/dependency-injection/tree/v7.4.0" + "source": "https://github.com/symfony/dependency-injection/tree/v7.4.3" }, "funding": [ { @@ -6288,7 +6276,7 @@ "type": "tidelift" } ], - "time": "2025-11-27T13:27:24+00:00" + "time": "2025-12-28T10:55:46+00:00" }, { "name": "symfony/service-contracts", diff --git a/vendor/composer/autoload_classmap.php b/vendor/composer/autoload_classmap.php index 909470afd..f210c6fa2 100644 --- a/vendor/composer/autoload_classmap.php +++ b/vendor/composer/autoload_classmap.php @@ -473,6 +473,9 @@ return array( 'League\\Uri\\Exceptions\\OffsetOutOfBounds' => $vendorDir . '/league/uri-interfaces/Exceptions/OffsetOutOfBounds.php', 'League\\Uri\\Exceptions\\SyntaxError' => $vendorDir . '/league/uri-interfaces/Exceptions/SyntaxError.php', 'League\\Uri\\FeatureDetection' => $vendorDir . '/league/uri-interfaces/FeatureDetection.php', + 'League\\Uri\\HostFormat' => $vendorDir . '/league/uri-interfaces/HostFormat.php', + 'League\\Uri\\HostRecord' => $vendorDir . '/league/uri-interfaces/HostRecord.php', + 'League\\Uri\\HostType' => $vendorDir . '/league/uri-interfaces/HostType.php', 'League\\Uri\\Http' => $vendorDir . '/league/uri/Http.php', 'League\\Uri\\HttpFactory' => $vendorDir . '/league/uri/HttpFactory.php', 'League\\Uri\\IPv4\\BCMathCalculator' => $vendorDir . '/league/uri-interfaces/IPv4/BCMathCalculator.php', @@ -677,6 +680,12 @@ return array( 'OAuth2\\TokenType\\Bearer' => $vendorDir . '/bshaffer/oauth2-server-php/src/OAuth2/TokenType/Bearer.php', 'OAuth2\\TokenType\\Mac' => $vendorDir . '/bshaffer/oauth2-server-php/src/OAuth2/TokenType/Mac.php', 'OAuth2\\TokenType\\TokenTypeInterface' => $vendorDir . '/bshaffer/oauth2-server-php/src/OAuth2/TokenType/TokenTypeInterface.php', + 'OTPHP\\Exception\\InvalidLabelException' => $vendorDir . '/spomky-labs/otphp/src/Exception/InvalidLabelException.php', + 'OTPHP\\Exception\\InvalidParameterException' => $vendorDir . '/spomky-labs/otphp/src/Exception/InvalidParameterException.php', + 'OTPHP\\Exception\\InvalidProvisioningUriException' => $vendorDir . '/spomky-labs/otphp/src/Exception/InvalidProvisioningUriException.php', + 'OTPHP\\Exception\\OTPExceptionInterface' => $vendorDir . '/spomky-labs/otphp/src/Exception/OTPExceptionInterface.php', + 'OTPHP\\Exception\\ParameterNotFoundException' => $vendorDir . '/spomky-labs/otphp/src/Exception/ParameterNotFoundException.php', + 'OTPHP\\Exception\\SecretDecodingException' => $vendorDir . '/spomky-labs/otphp/src/Exception/SecretDecodingException.php', 'OTPHP\\Factory' => $vendorDir . '/spomky-labs/otphp/src/Factory.php', 'OTPHP\\FactoryInterface' => $vendorDir . '/spomky-labs/otphp/src/FactoryInterface.php', 'OTPHP\\HOTP' => $vendorDir . '/spomky-labs/otphp/src/HOTP.php', @@ -684,7 +693,6 @@ return array( 'OTPHP\\InternalClock' => $vendorDir . '/spomky-labs/otphp/src/InternalClock.php', 'OTPHP\\OTP' => $vendorDir . '/spomky-labs/otphp/src/OTP.php', 'OTPHP\\OTPInterface' => $vendorDir . '/spomky-labs/otphp/src/OTPInterface.php', - 'OTPHP\\ParameterTrait' => $vendorDir . '/spomky-labs/otphp/src/ParameterTrait.php', 'OTPHP\\TOTP' => $vendorDir . '/spomky-labs/otphp/src/TOTP.php', 'OTPHP\\TOTPInterface' => $vendorDir . '/spomky-labs/otphp/src/TOTPInterface.php', 'OTPHP\\Url' => $vendorDir . '/spomky-labs/otphp/src/Url.php', @@ -2446,6 +2454,7 @@ return array( 'Zotlabs\\Update\\_1262' => $baseDir . '/Zotlabs/Update/_1262.php', 'Zotlabs\\Update\\_1263' => $baseDir . '/Zotlabs/Update/_1263.php', 'Zotlabs\\Update\\_1264' => $baseDir . '/Zotlabs/Update/_1264.php', + 'Zotlabs\\Update\\_1265' => $baseDir . '/Zotlabs/Update/_1265.php', 'Zotlabs\\Web\\Controller' => $baseDir . '/Zotlabs/Web/Controller.php', 'Zotlabs\\Web\\HTTPHeaders' => $baseDir . '/Zotlabs/Web/HTTPHeaders.php', 'Zotlabs\\Web\\HTTPSig' => $baseDir . '/Zotlabs/Web/HTTPSig.php', @@ -2912,6 +2921,7 @@ return array( 'phpseclib3\\Math\\Common\\FiniteField\\Integer' => $vendorDir . '/phpseclib/phpseclib/phpseclib/Math/Common/FiniteField/Integer.php', 'phpseclib3\\Math\\PrimeField' => $vendorDir . '/phpseclib/phpseclib/phpseclib/Math/PrimeField.php', 'phpseclib3\\Math\\PrimeField\\Integer' => $vendorDir . '/phpseclib/phpseclib/phpseclib/Math/PrimeField/Integer.php', + 'phpseclib3\\Net\\SCP' => $vendorDir . '/phpseclib/phpseclib/phpseclib/Net/SCP.php', 'phpseclib3\\Net\\SFTP' => $vendorDir . '/phpseclib/phpseclib/phpseclib/Net/SFTP.php', 'phpseclib3\\Net\\SFTP\\Stream' => $vendorDir . '/phpseclib/phpseclib/phpseclib/Net/SFTP/Stream.php', 'phpseclib3\\Net\\SSH2' => $vendorDir . '/phpseclib/phpseclib/phpseclib/Net/SSH2.php', diff --git a/vendor/composer/autoload_static.php b/vendor/composer/autoload_static.php index 76dd9eaf3..5edb10e95 100644 --- a/vendor/composer/autoload_static.php +++ b/vendor/composer/autoload_static.php @@ -812,6 +812,9 @@ class ComposerStaticInit7b34d7e50a62201ec5d5e526a5b8b35d 'League\\Uri\\Exceptions\\OffsetOutOfBounds' => __DIR__ . '/..' . '/league/uri-interfaces/Exceptions/OffsetOutOfBounds.php', 'League\\Uri\\Exceptions\\SyntaxError' => __DIR__ . '/..' . '/league/uri-interfaces/Exceptions/SyntaxError.php', 'League\\Uri\\FeatureDetection' => __DIR__ . '/..' . '/league/uri-interfaces/FeatureDetection.php', + 'League\\Uri\\HostFormat' => __DIR__ . '/..' . '/league/uri-interfaces/HostFormat.php', + 'League\\Uri\\HostRecord' => __DIR__ . '/..' . '/league/uri-interfaces/HostRecord.php', + 'League\\Uri\\HostType' => __DIR__ . '/..' . '/league/uri-interfaces/HostType.php', 'League\\Uri\\Http' => __DIR__ . '/..' . '/league/uri/Http.php', 'League\\Uri\\HttpFactory' => __DIR__ . '/..' . '/league/uri/HttpFactory.php', 'League\\Uri\\IPv4\\BCMathCalculator' => __DIR__ . '/..' . '/league/uri-interfaces/IPv4/BCMathCalculator.php', @@ -1016,6 +1019,12 @@ class ComposerStaticInit7b34d7e50a62201ec5d5e526a5b8b35d 'OAuth2\\TokenType\\Bearer' => __DIR__ . '/..' . '/bshaffer/oauth2-server-php/src/OAuth2/TokenType/Bearer.php', 'OAuth2\\TokenType\\Mac' => __DIR__ . '/..' . '/bshaffer/oauth2-server-php/src/OAuth2/TokenType/Mac.php', 'OAuth2\\TokenType\\TokenTypeInterface' => __DIR__ . '/..' . '/bshaffer/oauth2-server-php/src/OAuth2/TokenType/TokenTypeInterface.php', + 'OTPHP\\Exception\\InvalidLabelException' => __DIR__ . '/..' . '/spomky-labs/otphp/src/Exception/InvalidLabelException.php', + 'OTPHP\\Exception\\InvalidParameterException' => __DIR__ . '/..' . '/spomky-labs/otphp/src/Exception/InvalidParameterException.php', + 'OTPHP\\Exception\\InvalidProvisioningUriException' => __DIR__ . '/..' . '/spomky-labs/otphp/src/Exception/InvalidProvisioningUriException.php', + 'OTPHP\\Exception\\OTPExceptionInterface' => __DIR__ . '/..' . '/spomky-labs/otphp/src/Exception/OTPExceptionInterface.php', + 'OTPHP\\Exception\\ParameterNotFoundException' => __DIR__ . '/..' . '/spomky-labs/otphp/src/Exception/ParameterNotFoundException.php', + 'OTPHP\\Exception\\SecretDecodingException' => __DIR__ . '/..' . '/spomky-labs/otphp/src/Exception/SecretDecodingException.php', 'OTPHP\\Factory' => __DIR__ . '/..' . '/spomky-labs/otphp/src/Factory.php', 'OTPHP\\FactoryInterface' => __DIR__ . '/..' . '/spomky-labs/otphp/src/FactoryInterface.php', 'OTPHP\\HOTP' => __DIR__ . '/..' . '/spomky-labs/otphp/src/HOTP.php', @@ -1023,7 +1032,6 @@ class ComposerStaticInit7b34d7e50a62201ec5d5e526a5b8b35d 'OTPHP\\InternalClock' => __DIR__ . '/..' . '/spomky-labs/otphp/src/InternalClock.php', 'OTPHP\\OTP' => __DIR__ . '/..' . '/spomky-labs/otphp/src/OTP.php', 'OTPHP\\OTPInterface' => __DIR__ . '/..' . '/spomky-labs/otphp/src/OTPInterface.php', - 'OTPHP\\ParameterTrait' => __DIR__ . '/..' . '/spomky-labs/otphp/src/ParameterTrait.php', 'OTPHP\\TOTP' => __DIR__ . '/..' . '/spomky-labs/otphp/src/TOTP.php', 'OTPHP\\TOTPInterface' => __DIR__ . '/..' . '/spomky-labs/otphp/src/TOTPInterface.php', 'OTPHP\\Url' => __DIR__ . '/..' . '/spomky-labs/otphp/src/Url.php', @@ -2785,6 +2793,7 @@ class ComposerStaticInit7b34d7e50a62201ec5d5e526a5b8b35d 'Zotlabs\\Update\\_1262' => __DIR__ . '/../..' . '/Zotlabs/Update/_1262.php', 'Zotlabs\\Update\\_1263' => __DIR__ . '/../..' . '/Zotlabs/Update/_1263.php', 'Zotlabs\\Update\\_1264' => __DIR__ . '/../..' . '/Zotlabs/Update/_1264.php', + 'Zotlabs\\Update\\_1265' => __DIR__ . '/../..' . '/Zotlabs/Update/_1265.php', 'Zotlabs\\Web\\Controller' => __DIR__ . '/../..' . '/Zotlabs/Web/Controller.php', 'Zotlabs\\Web\\HTTPHeaders' => __DIR__ . '/../..' . '/Zotlabs/Web/HTTPHeaders.php', 'Zotlabs\\Web\\HTTPSig' => __DIR__ . '/../..' . '/Zotlabs/Web/HTTPSig.php', @@ -3251,6 +3260,7 @@ class ComposerStaticInit7b34d7e50a62201ec5d5e526a5b8b35d 'phpseclib3\\Math\\Common\\FiniteField\\Integer' => __DIR__ . '/..' . '/phpseclib/phpseclib/phpseclib/Math/Common/FiniteField/Integer.php', 'phpseclib3\\Math\\PrimeField' => __DIR__ . '/..' . '/phpseclib/phpseclib/phpseclib/Math/PrimeField.php', 'phpseclib3\\Math\\PrimeField\\Integer' => __DIR__ . '/..' . '/phpseclib/phpseclib/phpseclib/Math/PrimeField/Integer.php', + 'phpseclib3\\Net\\SCP' => __DIR__ . '/..' . '/phpseclib/phpseclib/phpseclib/Net/SCP.php', 'phpseclib3\\Net\\SFTP' => __DIR__ . '/..' . '/phpseclib/phpseclib/phpseclib/Net/SFTP.php', 'phpseclib3\\Net\\SFTP\\Stream' => __DIR__ . '/..' . '/phpseclib/phpseclib/phpseclib/Net/SFTP/Stream.php', 'phpseclib3\\Net\\SSH2' => __DIR__ . '/..' . '/phpseclib/phpseclib/phpseclib/Net/SSH2.php', diff --git a/vendor/composer/installed.json b/vendor/composer/installed.json index 032ffbb57..129f6c5eb 100644 --- a/vendor/composer/installed.json +++ b/vendor/composer/installed.json @@ -678,21 +678,21 @@ }, { "name": "genkgo/php-asn1", - "version": "v2.8.0", - "version_normalized": "2.8.0.0", + "version": "v2.9.0", + "version_normalized": "2.9.0.0", "source": { "type": "git", "url": "https://github.com/genkgo/php-asn1.git", - "reference": "4de712c68bbf51c00551cb45f55642e30fed1fdb" + "reference": "dc535345d0ecc69181c6a1e17e57a625bd01f891" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/genkgo/php-asn1/zipball/4de712c68bbf51c00551cb45f55642e30fed1fdb", - "reference": "4de712c68bbf51c00551cb45f55642e30fed1fdb", + "url": "https://api.github.com/repos/genkgo/php-asn1/zipball/dc535345d0ecc69181c6a1e17e57a625bd01f891", + "reference": "dc535345d0ecc69181c6a1e17e57a625bd01f891", "shasum": "" }, "require": { - "php": "~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0" + "php": "~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0" }, "require-dev": { "php-coveralls/php-coveralls": "~2.0", @@ -704,7 +704,7 @@ "ext-gmp": "GMP is the preferred extension for big integer calculations", "phpseclib/bcmath_compat": "BCmath polyfill for servers where neither GMP nor BCmath is available" }, - "time": "2025-02-12T20:20:53+00:00", + "time": "2026-01-06T11:43:05+00:00", "type": "library", "extra": { "branch-alias": { @@ -755,7 +755,7 @@ ], "support": { "issues": "https://github.com/genkgo/php-asn1/issues", - "source": "https://github.com/genkgo/php-asn1/tree/v2.8.0" + "source": "https://github.com/genkgo/php-asn1/tree/v2.9.0" }, "install-path": "../genkgo/php-asn1" }, @@ -1046,21 +1046,21 @@ }, { "name": "league/uri", - "version": "7.6.0", - "version_normalized": "7.6.0.0", + "version": "7.7.0", + "version_normalized": "7.7.0.0", "source": { "type": "git", "url": "https://github.com/thephpleague/uri.git", - "reference": "f625804987a0a9112d954f9209d91fec52182344" + "reference": "8d587cddee53490f9b82bf203d3a9aa7ea4f9807" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/uri/zipball/f625804987a0a9112d954f9209d91fec52182344", - "reference": "f625804987a0a9112d954f9209d91fec52182344", + "url": "https://api.github.com/repos/thephpleague/uri/zipball/8d587cddee53490f9b82bf203d3a9aa7ea4f9807", + "reference": "8d587cddee53490f9b82bf203d3a9aa7ea4f9807", "shasum": "" }, "require": { - "league/uri-interfaces": "^7.6", + "league/uri-interfaces": "^7.7", "php": "^8.1", "psr/http-factory": "^1" }, @@ -1081,7 +1081,7 @@ "rowbot/url": "to handle WHATWG URL", "symfony/polyfill-intl-idn": "to handle IDN host via the Symfony polyfill if ext-intl is not present" }, - "time": "2025-11-18T12:17:23+00:00", + "time": "2025-12-07T16:02:06+00:00", "type": "library", "extra": { "branch-alias": { @@ -1135,7 +1135,7 @@ "docs": "https://uri.thephpleague.com", "forum": "https://thephpleague.slack.com", "issues": "https://github.com/thephpleague/uri-src/issues", - "source": "https://github.com/thephpleague/uri/tree/7.6.0" + "source": "https://github.com/thephpleague/uri/tree/7.7.0" }, "funding": [ { @@ -1147,17 +1147,17 @@ }, { "name": "league/uri-interfaces", - "version": "7.6.0", - "version_normalized": "7.6.0.0", + "version": "7.7.0", + "version_normalized": "7.7.0.0", "source": { "type": "git", "url": "https://github.com/thephpleague/uri-interfaces.git", - "reference": "ccbfb51c0445298e7e0b7f4481b942f589665368" + "reference": "62ccc1a0435e1c54e10ee6022df28d6c04c2946c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/uri-interfaces/zipball/ccbfb51c0445298e7e0b7f4481b942f589665368", - "reference": "ccbfb51c0445298e7e0b7f4481b942f589665368", + "url": "https://api.github.com/repos/thephpleague/uri-interfaces/zipball/62ccc1a0435e1c54e10ee6022df28d6c04c2946c", + "reference": "62ccc1a0435e1c54e10ee6022df28d6c04c2946c", "shasum": "" }, "require": { @@ -1173,7 +1173,7 @@ "rowbot/url": "to handle WHATWG URL", "symfony/polyfill-intl-idn": "to handle IDN host via the Symfony polyfill if ext-intl is not present" }, - "time": "2025-11-18T12:17:23+00:00", + "time": "2025-12-07T16:03:21+00:00", "type": "library", "extra": { "branch-alias": { @@ -1222,7 +1222,7 @@ "docs": "https://uri.thephpleague.com", "forum": "https://thephpleague.slack.com", "issues": "https://github.com/thephpleague/uri-src/issues", - "source": "https://github.com/thephpleague/uri-interfaces/tree/7.6.0" + "source": "https://github.com/thephpleague/uri-interfaces/tree/7.7.0" }, "funding": [ { @@ -1655,17 +1655,17 @@ }, { "name": "paragonie/sodium_compat", - "version": "v2.4.0", - "version_normalized": "2.4.0.0", + "version": "v2.5.0", + "version_normalized": "2.5.0.0", "source": { "type": "git", "url": "https://github.com/paragonie/sodium_compat.git", - "reference": "547e2dc4d45107440e76c17ab5a46e4252460158" + "reference": "4714da6efdc782c06690bc72ce34fae7941c2d9f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/paragonie/sodium_compat/zipball/547e2dc4d45107440e76c17ab5a46e4252460158", - "reference": "547e2dc4d45107440e76c17ab5a46e4252460158", + "url": "https://api.github.com/repos/paragonie/sodium_compat/zipball/4714da6efdc782c06690bc72ce34fae7941c2d9f", + "reference": "4714da6efdc782c06690bc72ce34fae7941c2d9f", "shasum": "" }, "require": { @@ -1681,7 +1681,7 @@ "suggest": { "ext-sodium": "Better performance, password hashing (Argon2i), secure memory management (memzero), and better security." }, - "time": "2025-10-06T08:47:40+00:00", + "time": "2025-12-30T16:12:18+00:00", "type": "library", "extra": { "branch-alias": { @@ -1748,7 +1748,7 @@ ], "support": { "issues": "https://github.com/paragonie/sodium_compat/issues", - "source": "https://github.com/paragonie/sodium_compat/tree/v2.4.0" + "source": "https://github.com/paragonie/sodium_compat/tree/v2.5.0" }, "install-path": "../paragonie/sodium_compat" }, @@ -1859,17 +1859,17 @@ }, { "name": "phpseclib/phpseclib", - "version": "3.0.47", - "version_normalized": "3.0.47.0", + "version": "3.0.48", + "version_normalized": "3.0.48.0", "source": { "type": "git", "url": "https://github.com/phpseclib/phpseclib.git", - "reference": "9d6ca36a6c2dd434765b1071b2644a1c683b385d" + "reference": "64065a5679c50acb886e82c07aa139b0f757bb89" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/9d6ca36a6c2dd434765b1071b2644a1c683b385d", - "reference": "9d6ca36a6c2dd434765b1071b2644a1c683b385d", + "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/64065a5679c50acb886e82c07aa139b0f757bb89", + "reference": "64065a5679c50acb886e82c07aa139b0f757bb89", "shasum": "" }, "require": { @@ -1887,7 +1887,7 @@ "ext-mcrypt": "Install the Mcrypt extension in order to speed up a few other cryptographic operations.", "ext-openssl": "Install the OpenSSL extension in order to speed up a wide variety of cryptographic operations." }, - "time": "2025-10-06T01:07:24+00:00", + "time": "2025-12-15T11:51:42+00:00", "type": "library", "installation-source": "dist", "autoload": { @@ -1952,7 +1952,7 @@ ], "support": { "issues": "https://github.com/phpseclib/phpseclib/issues", - "source": "https://github.com/phpseclib/phpseclib/tree/3.0.47" + "source": "https://github.com/phpseclib/phpseclib/tree/3.0.48" }, "funding": [ { @@ -2367,21 +2367,21 @@ }, { "name": "ramsey/uuid", - "version": "4.9.1", - "version_normalized": "4.9.1.0", + "version": "4.9.2", + "version_normalized": "4.9.2.0", "source": { "type": "git", "url": "https://github.com/ramsey/uuid.git", - "reference": "81f941f6f729b1e3ceea61d9d014f8b6c6800440" + "reference": "8429c78ca35a09f27565311b98101e2826affde0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/ramsey/uuid/zipball/81f941f6f729b1e3ceea61d9d014f8b6c6800440", - "reference": "81f941f6f729b1e3ceea61d9d014f8b6c6800440", + "url": "https://api.github.com/repos/ramsey/uuid/zipball/8429c78ca35a09f27565311b98101e2826affde0", + "reference": "8429c78ca35a09f27565311b98101e2826affde0", "shasum": "" }, "require": { - "brick/math": "^0.8.8 || ^0.9 || ^0.10 || ^0.11 || ^0.12 || ^0.13 || ^0.14", + "brick/math": "^0.8.16 || ^0.9 || ^0.10 || ^0.11 || ^0.12 || ^0.13 || ^0.14", "php": "^8.0", "ramsey/collection": "^1.2 || ^2.0" }, @@ -2414,7 +2414,7 @@ "paragonie/random-lib": "Provides RandomLib for use with the RandomLibAdapter", "ramsey/uuid-doctrine": "Allows the use of Ramsey\\Uuid\\Uuid as Doctrine field type." }, - "time": "2025-09-04T20:59:21+00:00", + "time": "2025-12-14T04:43:48+00:00", "type": "library", "extra": { "captainhook": { @@ -2442,7 +2442,7 @@ ], "support": { "issues": "https://github.com/ramsey/uuid/issues", - "source": "https://github.com/ramsey/uuid/tree/4.9.1" + "source": "https://github.com/ramsey/uuid/tree/4.9.2" }, "install-path": "../ramsey/uuid" }, @@ -2771,17 +2771,17 @@ }, { "name": "sabre/vobject", - "version": "4.5.7", - "version_normalized": "4.5.7.0", + "version": "4.5.8", + "version_normalized": "4.5.8.0", "source": { "type": "git", "url": "https://github.com/sabre-io/vobject.git", - "reference": "ff22611a53782e90c97be0d0bc4a5f98a5c0a12c" + "reference": "d554eb24d64232922e1eab5896cc2f84b3b9ffb1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sabre-io/vobject/zipball/ff22611a53782e90c97be0d0bc4a5f98a5c0a12c", - "reference": "ff22611a53782e90c97be0d0bc4a5f98a5c0a12c", + "url": "https://api.github.com/repos/sabre-io/vobject/zipball/d554eb24d64232922e1eab5896cc2f84b3b9ffb1", + "reference": "d554eb24d64232922e1eab5896cc2f84b3b9ffb1", "shasum": "" }, "require": { @@ -2798,7 +2798,7 @@ "suggest": { "hoa/bench": "If you would like to run the benchmark scripts" }, - "time": "2025-04-17T09:22:48+00:00", + "time": "2026-01-12T10:45:19+00:00", "bin": [ "bin/vobject", "bin/generate_vcards" @@ -3255,41 +3255,29 @@ }, { "name": "spomky-labs/otphp", - "version": "11.3.0", - "version_normalized": "11.3.0.0", + "version": "11.4.1", + "version_normalized": "11.4.1.0", "source": { "type": "git", "url": "https://github.com/Spomky-Labs/otphp.git", - "reference": "2d8ccb5fc992b9cc65ef321fa4f00fefdb3f4b33" + "reference": "126c99b6cbbc18992cf3fba3b87931ba4e312482" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Spomky-Labs/otphp/zipball/2d8ccb5fc992b9cc65ef321fa4f00fefdb3f4b33", - "reference": "2d8ccb5fc992b9cc65ef321fa4f00fefdb3f4b33", + "url": "https://api.github.com/repos/Spomky-Labs/otphp/zipball/126c99b6cbbc18992cf3fba3b87931ba4e312482", + "reference": "126c99b6cbbc18992cf3fba3b87931ba4e312482", "shasum": "" }, "require": { - "ext-mbstring": "*", "paragonie/constant_time_encoding": "^2.0 || ^3.0", "php": ">=8.1", "psr/clock": "^1.0", "symfony/deprecation-contracts": "^3.2" }, "require-dev": { - "ekino/phpstan-banned-code": "^1.0", - "infection/infection": "^0.26|^0.27|^0.28|^0.29", - "php-parallel-lint/php-parallel-lint": "^1.3", - "phpstan/phpstan": "^1.0", - "phpstan/phpstan-deprecation-rules": "^1.0", - "phpstan/phpstan-phpunit": "^1.0", - "phpstan/phpstan-strict-rules": "^1.0", - "phpunit/phpunit": "^9.5.26|^10.0|^11.0", - "qossmic/deptrac-shim": "^1.0", - "rector/rector": "^1.0", - "symfony/phpunit-bridge": "^6.1|^7.0", - "symplify/easy-coding-standard": "^12.0" + "symfony/error-handler": "^6.4|^7.0|^8.0" }, - "time": "2024-06-12T11:22:32+00:00", + "time": "2026-01-05T13:20:36+00:00", "type": "library", "installation-source": "dist", "autoload": { @@ -3324,7 +3312,7 @@ ], "support": { "issues": "https://github.com/Spomky-Labs/otphp/issues", - "source": "https://github.com/Spomky-Labs/otphp/tree/11.3.0" + "source": "https://github.com/Spomky-Labs/otphp/tree/11.4.1" }, "funding": [ { diff --git a/vendor/composer/installed.php b/vendor/composer/installed.php index 0e9ff3cd2..c9fabc67b 100644 --- a/vendor/composer/installed.php +++ b/vendor/composer/installed.php @@ -3,7 +3,7 @@ 'name' => 'zotlabs/hubzilla', 'pretty_version' => 'dev-10.6RC', 'version' => 'dev-10.6RC', - 'reference' => '5432819788d7e84b919966d6e8e556919f34b892', + 'reference' => '38f040f9b528378aa796fc0d72e971cb30bc9bd4', 'type' => 'application', 'install_path' => __DIR__ . '/../../', 'aliases' => array(), @@ -101,9 +101,9 @@ 'dev_requirement' => false, ), 'genkgo/php-asn1' => array( - 'pretty_version' => 'v2.8.0', - 'version' => '2.8.0.0', - 'reference' => '4de712c68bbf51c00551cb45f55642e30fed1fdb', + 'pretty_version' => 'v2.9.0', + 'version' => '2.9.0.0', + 'reference' => 'dc535345d0ecc69181c6a1e17e57a625bd01f891', 'type' => 'library', 'install_path' => __DIR__ . '/../genkgo/php-asn1', 'aliases' => array(), @@ -137,18 +137,18 @@ 'dev_requirement' => false, ), 'league/uri' => array( - 'pretty_version' => '7.6.0', - 'version' => '7.6.0.0', - 'reference' => 'f625804987a0a9112d954f9209d91fec52182344', + 'pretty_version' => '7.7.0', + 'version' => '7.7.0.0', + 'reference' => '8d587cddee53490f9b82bf203d3a9aa7ea4f9807', 'type' => 'library', 'install_path' => __DIR__ . '/../league/uri', 'aliases' => array(), 'dev_requirement' => false, ), 'league/uri-interfaces' => array( - 'pretty_version' => '7.6.0', - 'version' => '7.6.0.0', - 'reference' => 'ccbfb51c0445298e7e0b7f4481b942f589665368', + 'pretty_version' => '7.7.0', + 'version' => '7.7.0.0', + 'reference' => '62ccc1a0435e1c54e10ee6022df28d6c04c2946c', 'type' => 'library', 'install_path' => __DIR__ . '/../league/uri-interfaces', 'aliases' => array(), @@ -218,9 +218,9 @@ 'dev_requirement' => false, ), 'paragonie/sodium_compat' => array( - 'pretty_version' => 'v2.4.0', - 'version' => '2.4.0.0', - 'reference' => '547e2dc4d45107440e76c17ab5a46e4252460158', + 'pretty_version' => 'v2.5.0', + 'version' => '2.5.0.0', + 'reference' => '4714da6efdc782c06690bc72ce34fae7941c2d9f', 'type' => 'library', 'install_path' => __DIR__ . '/../paragonie/sodium_compat', 'aliases' => array(), @@ -245,9 +245,9 @@ 'dev_requirement' => false, ), 'phpseclib/phpseclib' => array( - 'pretty_version' => '3.0.47', - 'version' => '3.0.47.0', - 'reference' => '9d6ca36a6c2dd434765b1071b2644a1c683b385d', + 'pretty_version' => '3.0.48', + 'version' => '3.0.48.0', + 'reference' => '64065a5679c50acb886e82c07aa139b0f757bb89', 'type' => 'library', 'install_path' => __DIR__ . '/../phpseclib/phpseclib', 'aliases' => array(), @@ -332,9 +332,9 @@ 'dev_requirement' => false, ), 'ramsey/uuid' => array( - 'pretty_version' => '4.9.1', - 'version' => '4.9.1.0', - 'reference' => '81f941f6f729b1e3ceea61d9d014f8b6c6800440', + 'pretty_version' => '4.9.2', + 'version' => '4.9.2.0', + 'reference' => '8429c78ca35a09f27565311b98101e2826affde0', 'type' => 'library', 'install_path' => __DIR__ . '/../ramsey/uuid', 'aliases' => array(), @@ -343,7 +343,7 @@ 'rhumsaa/uuid' => array( 'dev_requirement' => false, 'replaced' => array( - 0 => '4.9.1', + 0 => '4.9.2', ), ), 'root23/php-json-canonicalization' => array( @@ -392,9 +392,9 @@ 'dev_requirement' => false, ), 'sabre/vobject' => array( - 'pretty_version' => '4.5.7', - 'version' => '4.5.7.0', - 'reference' => 'ff22611a53782e90c97be0d0bc4a5f98a5c0a12c', + 'pretty_version' => '4.5.8', + 'version' => '4.5.8.0', + 'reference' => 'd554eb24d64232922e1eab5896cc2f84b3b9ffb1', 'type' => 'library', 'install_path' => __DIR__ . '/../sabre/vobject', 'aliases' => array(), @@ -446,9 +446,9 @@ 'dev_requirement' => false, ), 'spomky-labs/otphp' => array( - 'pretty_version' => '11.3.0', - 'version' => '11.3.0.0', - 'reference' => '2d8ccb5fc992b9cc65ef321fa4f00fefdb3f4b33', + 'pretty_version' => '11.4.1', + 'version' => '11.4.1.0', + 'reference' => '126c99b6cbbc18992cf3fba3b87931ba4e312482', 'type' => 'library', 'install_path' => __DIR__ . '/../spomky-labs/otphp', 'aliases' => array(), @@ -544,7 +544,7 @@ 'zotlabs/hubzilla' => array( 'pretty_version' => 'dev-10.6RC', 'version' => 'dev-10.6RC', - 'reference' => '5432819788d7e84b919966d6e8e556919f34b892', + 'reference' => '38f040f9b528378aa796fc0d72e971cb30bc9bd4', 'type' => 'application', 'install_path' => __DIR__ . '/../../', 'aliases' => array(), diff --git a/vendor/genkgo/php-asn1/composer.json b/vendor/genkgo/php-asn1/composer.json index b97639d95..dd5ebc571 100644 --- a/vendor/genkgo/php-asn1/composer.json +++ b/vendor/genkgo/php-asn1/composer.json @@ -24,7 +24,7 @@ "keywords": [ "x690", "x.690", "x.509", "x509", "asn1", "asn.1", "ber", "der", "binary", "encoding", "decoding" ], "require": { - "php": "~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0" + "php": "~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0" }, "require-dev": { "phpunit/phpunit": "^9.0", diff --git a/vendor/league/uri-interfaces/Contracts/SegmentedPathInterface.php b/vendor/league/uri-interfaces/Contracts/SegmentedPathInterface.php index fa5a78d22..87355f4cf 100644 --- a/vendor/league/uri-interfaces/Contracts/SegmentedPathInterface.php +++ b/vendor/league/uri-interfaces/Contracts/SegmentedPathInterface.php @@ -71,7 +71,7 @@ interface SegmentedPathInterface extends Countable, IteratorAggregate, PathInter /** * Appends a segment to the path. */ - public function append(Stringable|string $segment): self; + public function append(Stringable|string $path): self; /** * Extracts a slice of $length elements starting at position $offset from the host. @@ -86,7 +86,7 @@ interface SegmentedPathInterface extends Countable, IteratorAggregate, PathInter /** * Prepends a segment to the path. */ - public function prepend(Stringable|string $segment): self; + public function prepend(Stringable|string $path): self; /** * Returns an instance with the modified segment. diff --git a/vendor/league/uri-interfaces/HostFormat.php b/vendor/league/uri-interfaces/HostFormat.php new file mode 100644 index 000000000..baf737561 --- /dev/null +++ b/vendor/league/uri-interfaces/HostFormat.php @@ -0,0 +1,20 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ + +declare(strict_types=1); + +namespace League\Uri; + +enum HostFormat +{ + case Ascii; + case Unicode; +} diff --git a/vendor/league/uri-interfaces/HostRecord.php b/vendor/league/uri-interfaces/HostRecord.php new file mode 100644 index 000000000..d4bcebe61 --- /dev/null +++ b/vendor/league/uri-interfaces/HostRecord.php @@ -0,0 +1,441 @@ + + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ + +declare(strict_types=1); + +namespace League\Uri; + +use Exception; +use JsonSerializable; +use League\Uri\Contracts\UriComponentInterface; +use League\Uri\Exceptions\SyntaxError; +use League\Uri\Idna\Converter as IdnConverter; +use Stringable; +use Throwable; + +use function array_key_first; +use function count; +use function explode; +use function filter_var; +use function get_object_vars; +use function in_array; +use function inet_pton; +use function is_object; +use function preg_match; +use function rawurldecode; +use function strpos; +use function strtolower; +use function substr; + +use const FILTER_FLAG_IPV4; +use const FILTER_FLAG_IPV6; +use const FILTER_VALIDATE_IP; + +/** + * @phpstan-type HostRecordSerializedShape array{0: array{host: ?string}, 1: array{}} + */ +final class HostRecord implements JsonSerializable +{ + /** + * Maximum number of host cached. + * + * @var int + */ + private const MAXIMUM_HOST_CACHED = 100; + + private const REGEXP_NON_ASCII_PATTERN = '/[^\x20-\x7f]/'; + + /** + * @see https://tools.ietf.org/html/rfc3986#section-3.2.2 + * + * invalid characters in host regular expression + */ + private const REGEXP_INVALID_HOST_CHARS = '/ + [:\/?#\[\]@ ] # gen-delims characters as well as the space character + /ix'; + + /** + * General registered name regular expression. + * + * @see https://tools.ietf.org/html/rfc3986#section-3.2.2 + * @see https://regex101.com/r/fptU8V/1 + */ + private const REGEXP_REGISTERED_NAME = '/ + (?(DEFINE) + (?[a-z0-9_~\-]) # . is missing as it is used to separate labels + (?[!$&\'()*+,;=]) + (?%[A-F0-9]{2}) + (?(?:(?&unreserved)|(?&sub_delims)|(?&encoded))*) + ) + ^(?:(?®_name)\.)*(?®_name)\.?$ + /ix'; + + /** + * Domain name regular expression. + * + * Everything but the domain name length is validated + * + * @see https://tools.ietf.org/html/rfc1034#section-3.5 + * @see https://tools.ietf.org/html/rfc1123#section-2.1 + * @see https://regex101.com/r/71j6rt/1 + */ + private const REGEXP_DOMAIN_NAME = '/ + (?(DEFINE) + (? [a-z0-9]) # alpha digit + (? [a-z0-9-]) # alpha digit and hyphen + (? (?&let_dig_hyp){0,61}(?&let_dig)) # domain label end + (?