Changeset 3257268
- Timestamp:
- 03/17/2025 04:04:49 PM (13 months ago)
- Location:
- ilovepdf
- Files:
-
- 2 added
- 42 edited
- 1 copied
-
tags/2.1.9 (copied) (copied from ilovepdf/trunk)
-
tags/2.1.9/README.txt (modified) (3 diffs)
-
tags/2.1.9/composer.json (modified) (1 diff)
-
tags/2.1.9/gulpfile.mjs (modified) (2 diffs)
-
tags/2.1.9/ilove-pdf.php (modified) (1 diff)
-
tags/2.1.9/includes/Ilove_Pdf.php (modified) (1 diff)
-
tags/2.1.9/package.json (modified) (1 diff)
-
tags/2.1.9/vendor/autoload.php (modified) (1 diff)
-
tags/2.1.9/vendor/composer/InstalledVersions.php (modified) (4 diffs)
-
tags/2.1.9/vendor/composer/autoload_real.php (modified) (2 diffs)
-
tags/2.1.9/vendor/composer/autoload_static.php (modified) (2 diffs)
-
tags/2.1.9/vendor/composer/installed.json (modified) (14 diffs)
-
tags/2.1.9/vendor/composer/installed.php (modified) (7 diffs)
-
tags/2.1.9/vendor/composer/platform_check.php (added)
-
tags/2.1.9/vendor/firebase/php-jwt/CHANGELOG.md (modified) (1 diff)
-
tags/2.1.9/vendor/firebase/php-jwt/README.md (modified) (1 diff)
-
tags/2.1.9/vendor/firebase/php-jwt/composer.json (modified) (2 diffs)
-
tags/2.1.9/vendor/firebase/php-jwt/src/CachedKeySet.php (modified) (3 diffs)
-
tags/2.1.9/vendor/firebase/php-jwt/src/JWK.php (modified) (3 diffs)
-
tags/2.1.9/vendor/firebase/php-jwt/src/JWT.php (modified) (4 diffs)
-
tags/2.1.9/vendor/symfony/deprecation-contracts/README.md (modified) (1 diff)
-
tags/2.1.9/vendor/symfony/deprecation-contracts/composer.json (modified) (2 diffs)
-
tags/2.1.9/vendor/symfony/deprecation-contracts/function.php (modified) (1 diff)
-
trunk/README.txt (modified) (3 diffs)
-
trunk/composer.json (modified) (1 diff)
-
trunk/gulpfile.mjs (modified) (2 diffs)
-
trunk/ilove-pdf.php (modified) (1 diff)
-
trunk/includes/Ilove_Pdf.php (modified) (1 diff)
-
trunk/package.json (modified) (1 diff)
-
trunk/vendor/autoload.php (modified) (1 diff)
-
trunk/vendor/composer/InstalledVersions.php (modified) (4 diffs)
-
trunk/vendor/composer/autoload_real.php (modified) (2 diffs)
-
trunk/vendor/composer/autoload_static.php (modified) (2 diffs)
-
trunk/vendor/composer/installed.json (modified) (14 diffs)
-
trunk/vendor/composer/installed.php (modified) (7 diffs)
-
trunk/vendor/composer/platform_check.php (added)
-
trunk/vendor/firebase/php-jwt/CHANGELOG.md (modified) (1 diff)
-
trunk/vendor/firebase/php-jwt/README.md (modified) (1 diff)
-
trunk/vendor/firebase/php-jwt/composer.json (modified) (2 diffs)
-
trunk/vendor/firebase/php-jwt/src/CachedKeySet.php (modified) (3 diffs)
-
trunk/vendor/firebase/php-jwt/src/JWK.php (modified) (3 diffs)
-
trunk/vendor/firebase/php-jwt/src/JWT.php (modified) (4 diffs)
-
trunk/vendor/symfony/deprecation-contracts/README.md (modified) (1 diff)
-
trunk/vendor/symfony/deprecation-contracts/composer.json (modified) (2 diffs)
-
trunk/vendor/symfony/deprecation-contracts/function.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
ilovepdf/tags/2.1.9/README.txt
r3238602 r3257268 1 1 === PDF Compressor & Watermark - iLovePDF === 2 2 Plugin Name: Image Compressor & Optimizer - iLovePDF 3 Version: 2.1. 83 Version: 2.1.9 4 4 Author: iLovePDF 5 5 Author URI: https://www.ilovepdf.com/ … … 8 8 Requires at least: 5.3 9 9 Tested up to: 6.7 10 Stable tag: 2.1. 810 Stable tag: 2.1.9 11 11 Requires PHP: 7.4 12 12 License: GPLv2 or later … … 81 81 82 82 == Changelog == 83 84 = 2.1.9 = 85 Improved 86 * Improved library compatibility with PHP 7.4 83 87 84 88 = 2.1.8 = -
ilovepdf/tags/2.1.9/composer.json
r3220398 r3257268 19 19 "szepeviktor/phpstan-wordpress": "^2.0", 20 20 "phpstan/extension-installer": "^1.4", 21 "wp-coding-standards/wpcs": "^3. 0"21 "wp-coding-standards/wpcs": "^3.1" 22 22 }, 23 23 "config": { 24 "platform-check": false, 24 "platform": { 25 "php": "7.4" 26 }, 25 27 "allow-plugins": { 26 28 "phpstan/extension-installer": true, -
ilovepdf/tags/2.1.9/gulpfile.mjs
r3238602 r3257268 7 7 import rename from 'gulp-rename'; 8 8 import merge from 'merge-stream'; 9 import sourcemaps from 'gulp-sourcemaps'; 10 import gulpIf from 'gulp-if'; 9 11 import babel from 'gulp-babel'; 10 12 11 13 const sass = gulpSass(dartSass); 12 14 15 const config = { 16 sourceMaps: process.env.NODE_ENV === 'development' 17 } 18 13 19 // Task to compile Sass and minify CSS 14 20 gulp.task('build-css', function() { 15 21 return gulp.src('dev/scss/**/*.scss') 22 .pipe(gulpIf(config.sourceMaps, sourcemaps.init())) 16 23 .pipe(sass().on('error', sass.logError)) 17 24 .pipe(autoprefixer({ … … 21 28 .pipe(cleanCSS()) 22 29 .pipe(rename({ suffix: '.min' })) 30 .pipe(gulpIf(config.sourceMaps, sourcemaps.write())) 23 31 .pipe(gulp.dest('assets/css')); 24 32 }); -
ilovepdf/tags/2.1.9/ilove-pdf.php
r3238602 r3257268 11 11 * Plugin URI: https://iloveapi.com/ 12 12 * Description: Compress your PDF files and Stamp Images or text into PDF files. This is the Official iLovePDF plugin for WordPress. You can optimize all your PDF and stamp them automatically as you do in ilovepdf.com. 13 * Version: 2.1. 813 * Version: 2.1.9 14 14 * Requires at least: 5.3 15 15 * Requires PHP: 7.4 -
ilovepdf/tags/2.1.9/includes/Ilove_Pdf.php
r3238602 r3257268 75 75 76 76 $this->plugin_name = 'ilove-pdf'; 77 $this->version = 'wp.2.1. 8';77 $this->version = 'wp.2.1.9'; 78 78 79 79 $this->load_dependencies(); -
ilovepdf/tags/2.1.9/package.json
r3238602 r3257268 5 5 "main": "index.js", 6 6 "scripts": { 7 "dev": "gulp" 7 "dev": "NODE_ENV='development' gulp", 8 "build": "NODE_ENV='production' gulp" 8 9 }, 9 10 "author": "ilovepdf", 10 11 "license": "ISC", 11 12 "devDependencies": { 12 "@babel/core": "^7.26 .7",13 "@babel/preset-env": "^7.26 .7",13 "@babel/core": "^7.26", 14 "@babel/preset-env": "^7.26", 14 15 "gulp": "^5.0.0", 15 16 "gulp-autoprefixer": "^9.0.0", 16 17 "gulp-babel": "^8.0.0", 17 18 "gulp-clean-css": "^4.3.0", 19 "gulp-if": "^3.0.0", 18 20 "gulp-rename": "^2.0.0", 19 "gulp-sass": "^6.0.0", 21 "gulp-sass": "^6.0.1", 22 "gulp-sourcemaps": "^3.0.0", 20 23 "gulp-uglify": "^3.0.2", 21 24 "merge-stream": "^2.0.0", 22 "sass": "^1.8 4"25 "sass": "^1.85" 23 26 } 24 27 } -
ilovepdf/tags/2.1.9/vendor/autoload.php
r3220398 r3257268 23 23 require_once __DIR__ . '/composer/autoload_real.php'; 24 24 25 return ComposerAutoloaderInit 52f8510a30b66ec23034f2df95e5df31::getLoader();25 return ComposerAutoloaderInitc8c93814224bd6d38e781da2d69243f3::getLoader(); -
ilovepdf/tags/2.1.9/vendor/composer/InstalledVersions.php
r3220398 r3257268 32 32 */ 33 33 private static $installed; 34 35 /** 36 * @var bool 37 */ 38 private static $installedIsLocalDir; 34 39 35 40 /** … … 310 315 self::$installed = $data; 311 316 self::$installedByVendor = array(); 317 318 // when using reload, we disable the duplicate protection to ensure that self::$installed data is 319 // always returned, but we cannot know whether it comes from the installed.php in __DIR__ or not, 320 // so we have to assume it does not, and that may result in duplicate data being returned when listing 321 // all installed packages for example 322 self::$installedIsLocalDir = false; 312 323 } 313 324 … … 326 337 327 338 if (self::$canGetVendors) { 339 $selfDir = strtr(__DIR__, '\\', '/'); 328 340 foreach (ClassLoader::getRegisteredLoaders() as $vendorDir => $loader) { 341 $vendorDir = strtr($vendorDir, '\\', '/'); 329 342 if (isset(self::$installedByVendor[$vendorDir])) { 330 343 $installed[] = self::$installedByVendor[$vendorDir]; … … 334 347 self::$installedByVendor[$vendorDir] = $required; 335 348 $installed[] = $required; 336 if (s trtr($vendorDir.'/composer', '\\', '/') === strtr(__DIR__, '\\', '/')) {349 if (self::$installed === null && $vendorDir.'/composer' === $selfDir) { 337 350 self::$installed = $required; 338 $copiedLocalDir = true;351 self::$installedIsLocalDir = true; 339 352 } 353 } 354 if (self::$installedIsLocalDir && $vendorDir.'/composer' === $selfDir) { 355 $copiedLocalDir = true; 340 356 } 341 357 } -
ilovepdf/tags/2.1.9/vendor/composer/autoload_real.php
r3220398 r3257268 3 3 // autoload_real.php @generated by Composer 4 4 5 class ComposerAutoloaderInit 52f8510a30b66ec23034f2df95e5df315 class ComposerAutoloaderInitc8c93814224bd6d38e781da2d69243f3 6 6 { 7 7 private static $loader; … … 23 23 } 24 24 25 spl_autoload_register(array('ComposerAutoloaderInit52f8510a30b66ec23034f2df95e5df31', 'loadClassLoader'), true, true); 25 require __DIR__ . '/platform_check.php'; 26 27 spl_autoload_register(array('ComposerAutoloaderInitc8c93814224bd6d38e781da2d69243f3', 'loadClassLoader'), true, true); 26 28 self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(__DIR__)); 27 spl_autoload_unregister(array('ComposerAutoloaderInit 52f8510a30b66ec23034f2df95e5df31', 'loadClassLoader'));29 spl_autoload_unregister(array('ComposerAutoloaderInitc8c93814224bd6d38e781da2d69243f3', 'loadClassLoader')); 28 30 29 31 require __DIR__ . '/autoload_static.php'; 30 call_user_func(\Composer\Autoload\ComposerStaticInit 52f8510a30b66ec23034f2df95e5df31::getInitializer($loader));32 call_user_func(\Composer\Autoload\ComposerStaticInitc8c93814224bd6d38e781da2d69243f3::getInitializer($loader)); 31 33 32 34 $loader->register(true); 33 35 34 $filesToLoad = \Composer\Autoload\ComposerStaticInit 52f8510a30b66ec23034f2df95e5df31::$files;36 $filesToLoad = \Composer\Autoload\ComposerStaticInitc8c93814224bd6d38e781da2d69243f3::$files; 35 37 $requireFile = \Closure::bind(static function ($fileIdentifier, $file) { 36 38 if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) { -
ilovepdf/tags/2.1.9/vendor/composer/autoload_static.php
r3220398 r3257268 5 5 namespace Composer\Autoload; 6 6 7 class ComposerStaticInit 52f8510a30b66ec23034f2df95e5df317 class ComposerStaticInitc8c93814224bd6d38e781da2d69243f3 8 8 { 9 9 public static $files = array ( … … 84 84 { 85 85 return \Closure::bind(function () use ($loader) { 86 $loader->prefixLengthsPsr4 = ComposerStaticInit 52f8510a30b66ec23034f2df95e5df31::$prefixLengthsPsr4;87 $loader->prefixDirsPsr4 = ComposerStaticInit 52f8510a30b66ec23034f2df95e5df31::$prefixDirsPsr4;88 $loader->classMap = ComposerStaticInit 52f8510a30b66ec23034f2df95e5df31::$classMap;86 $loader->prefixLengthsPsr4 = ComposerStaticInitc8c93814224bd6d38e781da2d69243f3::$prefixLengthsPsr4; 87 $loader->prefixDirsPsr4 = ComposerStaticInitc8c93814224bd6d38e781da2d69243f3::$prefixDirsPsr4; 88 $loader->classMap = ComposerStaticInitc8c93814224bd6d38e781da2d69243f3::$classMap; 89 89 90 90 }, null, ClassLoader::class); -
ilovepdf/tags/2.1.9/vendor/composer/installed.json
r3220398 r3257268 84 84 { 85 85 "name": "firebase/php-jwt", 86 "version": "v6.10. 2",87 "version_normalized": "6.10. 2.0",86 "version": "v6.10.0", 87 "version_normalized": "6.10.0.0", 88 88 "source": { 89 89 "type": "git", 90 90 "url": "https://github.com/firebase/php-jwt.git", 91 "reference": " 30c19ed0f3264cb660ea496895cfb6ef7ee3653b"92 }, 93 "dist": { 94 "type": "zip", 95 "url": "https://api.github.com/repos/firebase/php-jwt/zipball/ 30c19ed0f3264cb660ea496895cfb6ef7ee3653b",96 "reference": " 30c19ed0f3264cb660ea496895cfb6ef7ee3653b",97 "shasum": "" 98 }, 99 "require": { 100 "php": "^ 8.0"91 "reference": "a49db6f0a5033aef5143295342f1c95521b075ff" 92 }, 93 "dist": { 94 "type": "zip", 95 "url": "https://api.github.com/repos/firebase/php-jwt/zipball/a49db6f0a5033aef5143295342f1c95521b075ff", 96 "reference": "a49db6f0a5033aef5143295342f1c95521b075ff", 97 "shasum": "" 98 }, 99 "require": { 100 "php": "^7.4||^8.0" 101 101 }, 102 102 "require-dev": { 103 "guzzlehttp/guzzle": "^ 7.4",103 "guzzlehttp/guzzle": "^6.5||^7.4", 104 104 "phpspec/prophecy-phpunit": "^2.0", 105 105 "phpunit/phpunit": "^9.5", 106 "psr/cache": "^ 2.0||^3.0",106 "psr/cache": "^1.0||^2.0", 107 107 "psr/http-client": "^1.0", 108 108 "psr/http-factory": "^1.0" … … 112 112 "paragonie/sodium_compat": "Support EdDSA (Ed25519) signatures when libsodium is not present" 113 113 }, 114 "time": "202 4-11-24T11:22:49+00:00",114 "time": "2023-12-01T16:26:39+00:00", 115 115 "type": "library", 116 116 "installation-source": "dist", … … 144 144 "support": { 145 145 "issues": "https://github.com/firebase/php-jwt/issues", 146 "source": "https://github.com/firebase/php-jwt/tree/v6.10. 2"146 "source": "https://github.com/firebase/php-jwt/tree/v6.10.0" 147 147 }, 148 148 "install-path": "../firebase/php-jwt" … … 535 535 { 536 536 "name": "php-stubs/wordpress-stubs", 537 "version": "v6.7. 1",538 "version_normalized": "6.7. 1.0",537 "version": "v6.7.2", 538 "version_normalized": "6.7.2.0", 539 539 "source": { 540 540 "type": "git", 541 541 "url": "https://github.com/php-stubs/wordpress-stubs.git", 542 "reference": " 83448e918bf06d1ed3d67ceb6a985fc266a02fd1"543 }, 544 "dist": { 545 "type": "zip", 546 "url": "https://api.github.com/repos/php-stubs/wordpress-stubs/zipball/ 83448e918bf06d1ed3d67ceb6a985fc266a02fd1",547 "reference": " 83448e918bf06d1ed3d67ceb6a985fc266a02fd1",542 "reference": "c04f96cb232fab12a3cbcccf5a47767f0665c3f4" 543 }, 544 "dist": { 545 "type": "zip", 546 "url": "https://api.github.com/repos/php-stubs/wordpress-stubs/zipball/c04f96cb232fab12a3cbcccf5a47767f0665c3f4", 547 "reference": "c04f96cb232fab12a3cbcccf5a47767f0665c3f4", 548 548 "shasum": "" 549 549 }, … … 564 564 "szepeviktor/phpstan-wordpress": "WordPress extensions for PHPStan" 565 565 }, 566 "time": "202 4-11-24T03:57:09+00:00",566 "time": "2025-02-12T04:51:58+00:00", 567 567 "type": "library", 568 568 "installation-source": "dist", … … 580 580 "support": { 581 581 "issues": "https://github.com/php-stubs/wordpress-stubs/issues", 582 "source": "https://github.com/php-stubs/wordpress-stubs/tree/v6.7. 1"582 "source": "https://github.com/php-stubs/wordpress-stubs/tree/v6.7.2" 583 583 }, 584 584 "install-path": "../php-stubs/wordpress-stubs" … … 809 809 { 810 810 "name": "phpstan/phpstan", 811 "version": "2.1. 1",812 "version_normalized": "2.1. 1.0",811 "version": "2.1.8", 812 "version_normalized": "2.1.8.0", 813 813 "source": { 814 814 "type": "git", 815 815 "url": "https://github.com/phpstan/phpstan.git", 816 "reference": " cd6e973e04b4c2b94c86e8612b5a65f0da0e08e7"817 }, 818 "dist": { 819 "type": "zip", 820 "url": "https://api.github.com/repos/phpstan/phpstan/zipball/ cd6e973e04b4c2b94c86e8612b5a65f0da0e08e7",821 "reference": " cd6e973e04b4c2b94c86e8612b5a65f0da0e08e7",816 "reference": "f9adff3b87c03b12cc7e46a30a524648e497758f" 817 }, 818 "dist": { 819 "type": "zip", 820 "url": "https://api.github.com/repos/phpstan/phpstan/zipball/f9adff3b87c03b12cc7e46a30a524648e497758f", 821 "reference": "f9adff3b87c03b12cc7e46a30a524648e497758f", 822 822 "shasum": "" 823 823 }, … … 828 828 "phpstan/phpstan-shim": "*" 829 829 }, 830 "time": "2025-0 1-05T16:43:48+00:00",830 "time": "2025-03-09T09:30:48+00:00", 831 831 "bin": [ 832 832 "phpstan", … … 1086 1086 { 1087 1087 "name": "squizlabs/php_codesniffer", 1088 "version": "3.11. 2",1089 "version_normalized": "3.11. 2.0",1088 "version": "3.11.3", 1089 "version_normalized": "3.11.3.0", 1090 1090 "source": { 1091 1091 "type": "git", 1092 1092 "url": "https://github.com/PHPCSStandards/PHP_CodeSniffer.git", 1093 "reference": " 1368f4a58c3c52114b86b1abe8f4098869cb0079"1094 }, 1095 "dist": { 1096 "type": "zip", 1097 "url": "https://api.github.com/repos/PHPCSStandards/PHP_CodeSniffer/zipball/ 1368f4a58c3c52114b86b1abe8f4098869cb0079",1098 "reference": " 1368f4a58c3c52114b86b1abe8f4098869cb0079",1093 "reference": "ba05f990e79cbe69b9f35c8c1ac8dca7eecc3a10" 1094 }, 1095 "dist": { 1096 "type": "zip", 1097 "url": "https://api.github.com/repos/PHPCSStandards/PHP_CodeSniffer/zipball/ba05f990e79cbe69b9f35c8c1ac8dca7eecc3a10", 1098 "reference": "ba05f990e79cbe69b9f35c8c1ac8dca7eecc3a10", 1099 1099 "shasum": "" 1100 1100 }, … … 1108 1108 "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0 || ^8.0 || ^9.3.4" 1109 1109 }, 1110 "time": "202 4-12-11T16:04:26+00:00",1110 "time": "2025-01-23T17:04:15+00:00", 1111 1111 "bin": [ 1112 1112 "bin/phpcbf", … … 1163 1163 "url": "https://opencollective.com/php_codesniffer", 1164 1164 "type": "open_collective" 1165 }, 1166 { 1167 "url": "https://thanks.dev/phpcsstandards", 1168 "type": "thanks_dev" 1165 1169 } 1166 1170 ], … … 1169 1173 { 1170 1174 "name": "symfony/deprecation-contracts", 1171 "version": "v 3.5.1",1172 "version_normalized": " 3.5.1.0",1175 "version": "v2.5.4", 1176 "version_normalized": "2.5.4.0", 1173 1177 "source": { 1174 1178 "type": "git", 1175 1179 "url": "https://github.com/symfony/deprecation-contracts.git", 1176 "reference": " 74c71c939a79f7d5bf3c1ce9f5ea37ba0114c6f6"1177 }, 1178 "dist": { 1179 "type": "zip", 1180 "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/ 74c71c939a79f7d5bf3c1ce9f5ea37ba0114c6f6",1181 "reference": " 74c71c939a79f7d5bf3c1ce9f5ea37ba0114c6f6",1182 "shasum": "" 1183 }, 1184 "require": { 1185 "php": ">= 8.1"1186 }, 1187 "time": "2024-09-25T14: 20:29+00:00",1180 "reference": "605389f2a7e5625f273b53960dc46aeaf9c62918" 1181 }, 1182 "dist": { 1183 "type": "zip", 1184 "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/605389f2a7e5625f273b53960dc46aeaf9c62918", 1185 "reference": "605389f2a7e5625f273b53960dc46aeaf9c62918", 1186 "shasum": "" 1187 }, 1188 "require": { 1189 "php": ">=7.1" 1190 }, 1191 "time": "2024-09-25T14:11:13+00:00", 1188 1192 "type": "library", 1189 1193 "extra": { … … 1193 1197 }, 1194 1198 "branch-alias": { 1195 "dev-main": " 3.5-dev"1199 "dev-main": "2.5-dev" 1196 1200 } 1197 1201 }, … … 1219 1223 "homepage": "https://symfony.com", 1220 1224 "support": { 1221 "source": "https://github.com/symfony/deprecation-contracts/tree/v 3.5.1"1225 "source": "https://github.com/symfony/deprecation-contracts/tree/v2.5.4" 1222 1226 }, 1223 1227 "funding": [ -
ilovepdf/tags/2.1.9/vendor/composer/installed.php
r3220398 r3257268 4 4 'pretty_version' => 'dev-develop', 5 5 'version' => 'dev-develop', 6 'reference' => ' 7f4c5eee2d7205b8ff3b601e5845e6457c8cf675',6 'reference' => '3b5561f85fde0fc33df4646dbec24277ba7fe8fa', 7 7 'type' => 'wordpress-plugin', 8 8 'install_path' => __DIR__ . '/../../', … … 21 21 ), 22 22 'firebase/php-jwt' => array( 23 'pretty_version' => 'v6.10. 2',24 'version' => '6.10. 2.0',25 'reference' => ' 30c19ed0f3264cb660ea496895cfb6ef7ee3653b',23 'pretty_version' => 'v6.10.0', 24 'version' => '6.10.0.0', 25 'reference' => 'a49db6f0a5033aef5143295342f1c95521b075ff', 26 26 'type' => 'library', 27 27 'install_path' => __DIR__ . '/../firebase/php-jwt', … … 68 68 'pretty_version' => 'dev-develop', 69 69 'version' => 'dev-develop', 70 'reference' => ' 7f4c5eee2d7205b8ff3b601e5845e6457c8cf675',70 'reference' => '3b5561f85fde0fc33df4646dbec24277ba7fe8fa', 71 71 'type' => 'wordpress-plugin', 72 72 'install_path' => __DIR__ . '/../../', … … 75 75 ), 76 76 'php-stubs/wordpress-stubs' => array( 77 'pretty_version' => 'v6.7. 1',78 'version' => '6.7. 1.0',79 'reference' => ' 83448e918bf06d1ed3d67ceb6a985fc266a02fd1',77 'pretty_version' => 'v6.7.2', 78 'version' => '6.7.2.0', 79 'reference' => 'c04f96cb232fab12a3cbcccf5a47767f0665c3f4', 80 80 'type' => 'library', 81 81 'install_path' => __DIR__ . '/../php-stubs/wordpress-stubs', … … 111 111 ), 112 112 'phpstan/phpstan' => array( 113 'pretty_version' => '2.1. 1',114 'version' => '2.1. 1.0',115 'reference' => ' cd6e973e04b4c2b94c86e8612b5a65f0da0e08e7',113 'pretty_version' => '2.1.8', 114 'version' => '2.1.8.0', 115 'reference' => 'f9adff3b87c03b12cc7e46a30a524648e497758f', 116 116 'type' => 'library', 117 117 'install_path' => __DIR__ . '/../phpstan/phpstan', … … 174 174 ), 175 175 'squizlabs/php_codesniffer' => array( 176 'pretty_version' => '3.11. 2',177 'version' => '3.11. 2.0',178 'reference' => ' 1368f4a58c3c52114b86b1abe8f4098869cb0079',176 'pretty_version' => '3.11.3', 177 'version' => '3.11.3.0', 178 'reference' => 'ba05f990e79cbe69b9f35c8c1ac8dca7eecc3a10', 179 179 'type' => 'library', 180 180 'install_path' => __DIR__ . '/../squizlabs/php_codesniffer', … … 183 183 ), 184 184 'symfony/deprecation-contracts' => array( 185 'pretty_version' => 'v 3.5.1',186 'version' => ' 3.5.1.0',187 'reference' => ' 74c71c939a79f7d5bf3c1ce9f5ea37ba0114c6f6',185 'pretty_version' => 'v2.5.4', 186 'version' => '2.5.4.0', 187 'reference' => '605389f2a7e5625f273b53960dc46aeaf9c62918', 188 188 'type' => 'library', 189 189 'install_path' => __DIR__ . '/../symfony/deprecation-contracts', -
ilovepdf/tags/2.1.9/vendor/firebase/php-jwt/CHANGELOG.md
r3220398 r3257268 1 1 # Changelog 2 3 ## [6.10.2](https://github.com/firebase/php-jwt/compare/v6.10.1...v6.10.2) (2024-11-24)4 5 6 ### Bug Fixes7 8 * Mitigate PHP8.4 deprecation warnings ([#570](https://github.com/firebase/php-jwt/issues/570)) ([76808fa](https://github.com/firebase/php-jwt/commit/76808fa227f3811aa5cdb3bf81233714b799a5b5))9 * support php 8.4 ([#583](https://github.com/firebase/php-jwt/issues/583)) ([e3d68b0](https://github.com/firebase/php-jwt/commit/e3d68b044421339443c74199edd020e03fb1887e))10 11 ## [6.10.1](https://github.com/firebase/php-jwt/compare/v6.10.0...v6.10.1) (2024-05-18)12 13 14 ### Bug Fixes15 16 * ensure ratelimit expiry is set every time ([#556](https://github.com/firebase/php-jwt/issues/556)) ([09cb208](https://github.com/firebase/php-jwt/commit/09cb2081c2c3bc0f61e2f2a5fbea5741f7498648))17 * ratelimit cache expiration ([#550](https://github.com/firebase/php-jwt/issues/550)) ([dda7250](https://github.com/firebase/php-jwt/commit/dda725033585ece30ff8cae8937320d7e9f18bae))18 2 19 3 ## [6.10.0](https://github.com/firebase/php-jwt/compare/v6.9.0...v6.10.0) (2023-11-28) -
ilovepdf/tags/2.1.9/vendor/firebase/php-jwt/README.md
r3118395 r3257268 18 18 19 19 Optionally, install the `paragonie/sodium_compat` package from composer if your 20 php envdoes not have libsodium installed:20 php is < 7.2 or does not have libsodium installed: 21 21 22 22 ```bash -
ilovepdf/tags/2.1.9/vendor/firebase/php-jwt/composer.json
r3118395 r3257268 21 21 "license": "BSD-3-Clause", 22 22 "require": { 23 "php": "^ 8.0"23 "php": "^7.4||^8.0" 24 24 }, 25 25 "suggest": { … … 33 33 }, 34 34 "require-dev": { 35 "guzzlehttp/guzzle": "^ 7.4",35 "guzzlehttp/guzzle": "^6.5||^7.4", 36 36 "phpspec/prophecy-phpunit": "^2.0", 37 37 "phpunit/phpunit": "^9.5", 38 "psr/cache": "^ 2.0||^3.0",38 "psr/cache": "^1.0||^2.0", 39 39 "psr/http-client": "^1.0", 40 40 "psr/http-factory": "^1.0" -
ilovepdf/tags/2.1.9/vendor/firebase/php-jwt/src/CachedKeySet.php
r3220398 r3257268 81 81 RequestFactoryInterface $httpFactory, 82 82 CacheItemPoolInterface $cache, 83 ?int $expiresAfter = null,83 int $expiresAfter = null, 84 84 bool $rateLimit = false, 85 ?string $defaultAlg = null85 string $defaultAlg = null 86 86 ) { 87 87 $this->jwksUri = $jwksUri; … … 181 181 if ($jwksResponse->getStatusCode() !== 200) { 182 182 throw new UnexpectedValueException( 183 \sprintf('HTTP Error: %d %s for URI "%s"',183 sprintf('HTTP Error: %d %s for URI "%s"', 184 184 $jwksResponse->getStatusCode(), 185 185 $jwksResponse->getReasonPhrase(), … … 213 213 214 214 $cacheItem = $this->cache->getItem($this->rateLimitCacheKey); 215 216 $cacheItemData = []; 217 if ($cacheItem->isHit() && \is_array($data = $cacheItem->get())) { 218 $cacheItemData = $data; 219 } 220 221 $callsPerMinute = $cacheItemData['callsPerMinute'] ?? 0; 222 $expiry = $cacheItemData['expiry'] ?? new \DateTime('+60 seconds', new \DateTimeZone('UTC')); 223 215 if (!$cacheItem->isHit()) { 216 $cacheItem->expiresAfter(1); // # of calls are cached each minute 217 } 218 219 $callsPerMinute = (int) $cacheItem->get(); 224 220 if (++$callsPerMinute > $this->maxCallsPerMinute) { 225 221 return true; 226 222 } 227 228 $cacheItem->set(['expiry' => $expiry, 'callsPerMinute' => $callsPerMinute]); 229 $cacheItem->expiresAt($expiry); 223 $cacheItem->set($callsPerMinute); 230 224 $this->cache->save($cacheItem); 231 225 return false; -
ilovepdf/tags/2.1.9/vendor/firebase/php-jwt/src/JWK.php
r3220398 r3257268 53 53 * @uses parseKey 54 54 */ 55 public static function parseKeySet(array $jwks, ?string $defaultAlg = null): array55 public static function parseKeySet(array $jwks, string $defaultAlg = null): array 56 56 { 57 57 $keys = []; … … 94 94 * @uses createPemFromModulusAndExponent 95 95 */ 96 public static function parseKey(array $jwk, ?string $defaultAlg = null): ?Key96 public static function parseKey(array $jwk, string $defaultAlg = null): ?Key 97 97 { 98 98 if (empty($jwk)) { … … 213 213 ); 214 214 215 return \sprintf(215 return sprintf( 216 216 "-----BEGIN PUBLIC KEY-----\n%s\n-----END PUBLIC KEY-----\n", 217 217 wordwrap(base64_encode($pem), 64, "\n", true) -
ilovepdf/tags/2.1.9/vendor/firebase/php-jwt/src/JWT.php
r3220398 r3257268 97 97 string $jwt, 98 98 $keyOrKeyArray, 99 ?stdClass &$headers = null99 stdClass &$headers = null 100 100 ): stdClass { 101 101 // Validate JWT … … 201 201 $key, 202 202 string $alg, 203 ?string $keyId = null,204 ?array $head = null203 string $keyId = null, 204 array $head = null 205 205 ): string { 206 206 $header = ['typ' => 'JWT']; 207 if (isset($head) ) {207 if (isset($head) && \is_array($head)) { 208 208 $header = \array_merge($header, $head); 209 209 } … … 252 252 case 'openssl': 253 253 $signature = ''; 254 if (!\is_resource($key) && !openssl_pkey_get_private($key)) {255 throw new DomainException('OpenSSL unable to validate key');256 }257 254 $success = \openssl_sign($msg, $signature, $key, $algorithm); // @phpstan-ignore-line 258 255 if (!$success) { … … 388 385 public static function jsonEncode(array $input): string 389 386 { 390 $json = \json_encode($input, \JSON_UNESCAPED_SLASHES); 387 if (PHP_VERSION_ID >= 50400) { 388 $json = \json_encode($input, \JSON_UNESCAPED_SLASHES); 389 } else { 390 // PHP 5.3 only 391 $json = \json_encode($input); 392 } 391 393 if ($errno = \json_last_error()) { 392 394 self::handleJsonError($errno); -
ilovepdf/tags/2.1.9/vendor/symfony/deprecation-contracts/README.md
r2995378 r3257268 23 23 `Since symfony/blockchain 8.9: Using "bitcoin" is deprecated, use "fabcoin" instead.` 24 24 25 While not recommended, the deprecation notices can be completely ignored by declaring an empty25 While not necessarily recommended, the deprecation notices can be completely ignored by declaring an empty 26 26 `function trigger_deprecation() {}` in your application. -
ilovepdf/tags/2.1.9/vendor/symfony/deprecation-contracts/composer.json
r3086485 r3257268 16 16 ], 17 17 "require": { 18 "php": ">= 8.1"18 "php": ">=7.1" 19 19 }, 20 20 "autoload": { … … 26 26 "extra": { 27 27 "branch-alias": { 28 "dev-main": " 3.5-dev"28 "dev-main": "2.5-dev" 29 29 }, 30 30 "thanks": { -
ilovepdf/tags/2.1.9/vendor/symfony/deprecation-contracts/function.php
r2995378 r3257268 21 21 * @author Nicolas Grekas <p@tchwork.com> 22 22 */ 23 function trigger_deprecation(string $package, string $version, string $message, mixed...$args): void23 function trigger_deprecation(string $package, string $version, string $message, ...$args): void 24 24 { 25 25 @trigger_error(($package || $version ? "Since $package $version: " : '').($args ? vsprintf($message, $args) : $message), \E_USER_DEPRECATED); -
ilovepdf/trunk/README.txt
r3238602 r3257268 1 1 === PDF Compressor & Watermark - iLovePDF === 2 2 Plugin Name: Image Compressor & Optimizer - iLovePDF 3 Version: 2.1. 83 Version: 2.1.9 4 4 Author: iLovePDF 5 5 Author URI: https://www.ilovepdf.com/ … … 8 8 Requires at least: 5.3 9 9 Tested up to: 6.7 10 Stable tag: 2.1. 810 Stable tag: 2.1.9 11 11 Requires PHP: 7.4 12 12 License: GPLv2 or later … … 81 81 82 82 == Changelog == 83 84 = 2.1.9 = 85 Improved 86 * Improved library compatibility with PHP 7.4 83 87 84 88 = 2.1.8 = -
ilovepdf/trunk/composer.json
r3220398 r3257268 19 19 "szepeviktor/phpstan-wordpress": "^2.0", 20 20 "phpstan/extension-installer": "^1.4", 21 "wp-coding-standards/wpcs": "^3. 0"21 "wp-coding-standards/wpcs": "^3.1" 22 22 }, 23 23 "config": { 24 "platform-check": false, 24 "platform": { 25 "php": "7.4" 26 }, 25 27 "allow-plugins": { 26 28 "phpstan/extension-installer": true, -
ilovepdf/trunk/gulpfile.mjs
r3238602 r3257268 7 7 import rename from 'gulp-rename'; 8 8 import merge from 'merge-stream'; 9 import sourcemaps from 'gulp-sourcemaps'; 10 import gulpIf from 'gulp-if'; 9 11 import babel from 'gulp-babel'; 10 12 11 13 const sass = gulpSass(dartSass); 12 14 15 const config = { 16 sourceMaps: process.env.NODE_ENV === 'development' 17 } 18 13 19 // Task to compile Sass and minify CSS 14 20 gulp.task('build-css', function() { 15 21 return gulp.src('dev/scss/**/*.scss') 22 .pipe(gulpIf(config.sourceMaps, sourcemaps.init())) 16 23 .pipe(sass().on('error', sass.logError)) 17 24 .pipe(autoprefixer({ … … 21 28 .pipe(cleanCSS()) 22 29 .pipe(rename({ suffix: '.min' })) 30 .pipe(gulpIf(config.sourceMaps, sourcemaps.write())) 23 31 .pipe(gulp.dest('assets/css')); 24 32 }); -
ilovepdf/trunk/ilove-pdf.php
r3238602 r3257268 11 11 * Plugin URI: https://iloveapi.com/ 12 12 * Description: Compress your PDF files and Stamp Images or text into PDF files. This is the Official iLovePDF plugin for WordPress. You can optimize all your PDF and stamp them automatically as you do in ilovepdf.com. 13 * Version: 2.1. 813 * Version: 2.1.9 14 14 * Requires at least: 5.3 15 15 * Requires PHP: 7.4 -
ilovepdf/trunk/includes/Ilove_Pdf.php
r3238602 r3257268 75 75 76 76 $this->plugin_name = 'ilove-pdf'; 77 $this->version = 'wp.2.1. 8';77 $this->version = 'wp.2.1.9'; 78 78 79 79 $this->load_dependencies(); -
ilovepdf/trunk/package.json
r3238602 r3257268 5 5 "main": "index.js", 6 6 "scripts": { 7 "dev": "gulp" 7 "dev": "NODE_ENV='development' gulp", 8 "build": "NODE_ENV='production' gulp" 8 9 }, 9 10 "author": "ilovepdf", 10 11 "license": "ISC", 11 12 "devDependencies": { 12 "@babel/core": "^7.26 .7",13 "@babel/preset-env": "^7.26 .7",13 "@babel/core": "^7.26", 14 "@babel/preset-env": "^7.26", 14 15 "gulp": "^5.0.0", 15 16 "gulp-autoprefixer": "^9.0.0", 16 17 "gulp-babel": "^8.0.0", 17 18 "gulp-clean-css": "^4.3.0", 19 "gulp-if": "^3.0.0", 18 20 "gulp-rename": "^2.0.0", 19 "gulp-sass": "^6.0.0", 21 "gulp-sass": "^6.0.1", 22 "gulp-sourcemaps": "^3.0.0", 20 23 "gulp-uglify": "^3.0.2", 21 24 "merge-stream": "^2.0.0", 22 "sass": "^1.8 4"25 "sass": "^1.85" 23 26 } 24 27 } -
ilovepdf/trunk/vendor/autoload.php
r3220398 r3257268 23 23 require_once __DIR__ . '/composer/autoload_real.php'; 24 24 25 return ComposerAutoloaderInit 52f8510a30b66ec23034f2df95e5df31::getLoader();25 return ComposerAutoloaderInitc8c93814224bd6d38e781da2d69243f3::getLoader(); -
ilovepdf/trunk/vendor/composer/InstalledVersions.php
r3220398 r3257268 32 32 */ 33 33 private static $installed; 34 35 /** 36 * @var bool 37 */ 38 private static $installedIsLocalDir; 34 39 35 40 /** … … 310 315 self::$installed = $data; 311 316 self::$installedByVendor = array(); 317 318 // when using reload, we disable the duplicate protection to ensure that self::$installed data is 319 // always returned, but we cannot know whether it comes from the installed.php in __DIR__ or not, 320 // so we have to assume it does not, and that may result in duplicate data being returned when listing 321 // all installed packages for example 322 self::$installedIsLocalDir = false; 312 323 } 313 324 … … 326 337 327 338 if (self::$canGetVendors) { 339 $selfDir = strtr(__DIR__, '\\', '/'); 328 340 foreach (ClassLoader::getRegisteredLoaders() as $vendorDir => $loader) { 341 $vendorDir = strtr($vendorDir, '\\', '/'); 329 342 if (isset(self::$installedByVendor[$vendorDir])) { 330 343 $installed[] = self::$installedByVendor[$vendorDir]; … … 334 347 self::$installedByVendor[$vendorDir] = $required; 335 348 $installed[] = $required; 336 if (s trtr($vendorDir.'/composer', '\\', '/') === strtr(__DIR__, '\\', '/')) {349 if (self::$installed === null && $vendorDir.'/composer' === $selfDir) { 337 350 self::$installed = $required; 338 $copiedLocalDir = true;351 self::$installedIsLocalDir = true; 339 352 } 353 } 354 if (self::$installedIsLocalDir && $vendorDir.'/composer' === $selfDir) { 355 $copiedLocalDir = true; 340 356 } 341 357 } -
ilovepdf/trunk/vendor/composer/autoload_real.php
r3220398 r3257268 3 3 // autoload_real.php @generated by Composer 4 4 5 class ComposerAutoloaderInit 52f8510a30b66ec23034f2df95e5df315 class ComposerAutoloaderInitc8c93814224bd6d38e781da2d69243f3 6 6 { 7 7 private static $loader; … … 23 23 } 24 24 25 spl_autoload_register(array('ComposerAutoloaderInit52f8510a30b66ec23034f2df95e5df31', 'loadClassLoader'), true, true); 25 require __DIR__ . '/platform_check.php'; 26 27 spl_autoload_register(array('ComposerAutoloaderInitc8c93814224bd6d38e781da2d69243f3', 'loadClassLoader'), true, true); 26 28 self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(__DIR__)); 27 spl_autoload_unregister(array('ComposerAutoloaderInit 52f8510a30b66ec23034f2df95e5df31', 'loadClassLoader'));29 spl_autoload_unregister(array('ComposerAutoloaderInitc8c93814224bd6d38e781da2d69243f3', 'loadClassLoader')); 28 30 29 31 require __DIR__ . '/autoload_static.php'; 30 call_user_func(\Composer\Autoload\ComposerStaticInit 52f8510a30b66ec23034f2df95e5df31::getInitializer($loader));32 call_user_func(\Composer\Autoload\ComposerStaticInitc8c93814224bd6d38e781da2d69243f3::getInitializer($loader)); 31 33 32 34 $loader->register(true); 33 35 34 $filesToLoad = \Composer\Autoload\ComposerStaticInit 52f8510a30b66ec23034f2df95e5df31::$files;36 $filesToLoad = \Composer\Autoload\ComposerStaticInitc8c93814224bd6d38e781da2d69243f3::$files; 35 37 $requireFile = \Closure::bind(static function ($fileIdentifier, $file) { 36 38 if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) { -
ilovepdf/trunk/vendor/composer/autoload_static.php
r3220398 r3257268 5 5 namespace Composer\Autoload; 6 6 7 class ComposerStaticInit 52f8510a30b66ec23034f2df95e5df317 class ComposerStaticInitc8c93814224bd6d38e781da2d69243f3 8 8 { 9 9 public static $files = array ( … … 84 84 { 85 85 return \Closure::bind(function () use ($loader) { 86 $loader->prefixLengthsPsr4 = ComposerStaticInit 52f8510a30b66ec23034f2df95e5df31::$prefixLengthsPsr4;87 $loader->prefixDirsPsr4 = ComposerStaticInit 52f8510a30b66ec23034f2df95e5df31::$prefixDirsPsr4;88 $loader->classMap = ComposerStaticInit 52f8510a30b66ec23034f2df95e5df31::$classMap;86 $loader->prefixLengthsPsr4 = ComposerStaticInitc8c93814224bd6d38e781da2d69243f3::$prefixLengthsPsr4; 87 $loader->prefixDirsPsr4 = ComposerStaticInitc8c93814224bd6d38e781da2d69243f3::$prefixDirsPsr4; 88 $loader->classMap = ComposerStaticInitc8c93814224bd6d38e781da2d69243f3::$classMap; 89 89 90 90 }, null, ClassLoader::class); -
ilovepdf/trunk/vendor/composer/installed.json
r3220398 r3257268 84 84 { 85 85 "name": "firebase/php-jwt", 86 "version": "v6.10. 2",87 "version_normalized": "6.10. 2.0",86 "version": "v6.10.0", 87 "version_normalized": "6.10.0.0", 88 88 "source": { 89 89 "type": "git", 90 90 "url": "https://github.com/firebase/php-jwt.git", 91 "reference": " 30c19ed0f3264cb660ea496895cfb6ef7ee3653b"92 }, 93 "dist": { 94 "type": "zip", 95 "url": "https://api.github.com/repos/firebase/php-jwt/zipball/ 30c19ed0f3264cb660ea496895cfb6ef7ee3653b",96 "reference": " 30c19ed0f3264cb660ea496895cfb6ef7ee3653b",97 "shasum": "" 98 }, 99 "require": { 100 "php": "^ 8.0"91 "reference": "a49db6f0a5033aef5143295342f1c95521b075ff" 92 }, 93 "dist": { 94 "type": "zip", 95 "url": "https://api.github.com/repos/firebase/php-jwt/zipball/a49db6f0a5033aef5143295342f1c95521b075ff", 96 "reference": "a49db6f0a5033aef5143295342f1c95521b075ff", 97 "shasum": "" 98 }, 99 "require": { 100 "php": "^7.4||^8.0" 101 101 }, 102 102 "require-dev": { 103 "guzzlehttp/guzzle": "^ 7.4",103 "guzzlehttp/guzzle": "^6.5||^7.4", 104 104 "phpspec/prophecy-phpunit": "^2.0", 105 105 "phpunit/phpunit": "^9.5", 106 "psr/cache": "^ 2.0||^3.0",106 "psr/cache": "^1.0||^2.0", 107 107 "psr/http-client": "^1.0", 108 108 "psr/http-factory": "^1.0" … … 112 112 "paragonie/sodium_compat": "Support EdDSA (Ed25519) signatures when libsodium is not present" 113 113 }, 114 "time": "202 4-11-24T11:22:49+00:00",114 "time": "2023-12-01T16:26:39+00:00", 115 115 "type": "library", 116 116 "installation-source": "dist", … … 144 144 "support": { 145 145 "issues": "https://github.com/firebase/php-jwt/issues", 146 "source": "https://github.com/firebase/php-jwt/tree/v6.10. 2"146 "source": "https://github.com/firebase/php-jwt/tree/v6.10.0" 147 147 }, 148 148 "install-path": "../firebase/php-jwt" … … 535 535 { 536 536 "name": "php-stubs/wordpress-stubs", 537 "version": "v6.7. 1",538 "version_normalized": "6.7. 1.0",537 "version": "v6.7.2", 538 "version_normalized": "6.7.2.0", 539 539 "source": { 540 540 "type": "git", 541 541 "url": "https://github.com/php-stubs/wordpress-stubs.git", 542 "reference": " 83448e918bf06d1ed3d67ceb6a985fc266a02fd1"543 }, 544 "dist": { 545 "type": "zip", 546 "url": "https://api.github.com/repos/php-stubs/wordpress-stubs/zipball/ 83448e918bf06d1ed3d67ceb6a985fc266a02fd1",547 "reference": " 83448e918bf06d1ed3d67ceb6a985fc266a02fd1",542 "reference": "c04f96cb232fab12a3cbcccf5a47767f0665c3f4" 543 }, 544 "dist": { 545 "type": "zip", 546 "url": "https://api.github.com/repos/php-stubs/wordpress-stubs/zipball/c04f96cb232fab12a3cbcccf5a47767f0665c3f4", 547 "reference": "c04f96cb232fab12a3cbcccf5a47767f0665c3f4", 548 548 "shasum": "" 549 549 }, … … 564 564 "szepeviktor/phpstan-wordpress": "WordPress extensions for PHPStan" 565 565 }, 566 "time": "202 4-11-24T03:57:09+00:00",566 "time": "2025-02-12T04:51:58+00:00", 567 567 "type": "library", 568 568 "installation-source": "dist", … … 580 580 "support": { 581 581 "issues": "https://github.com/php-stubs/wordpress-stubs/issues", 582 "source": "https://github.com/php-stubs/wordpress-stubs/tree/v6.7. 1"582 "source": "https://github.com/php-stubs/wordpress-stubs/tree/v6.7.2" 583 583 }, 584 584 "install-path": "../php-stubs/wordpress-stubs" … … 809 809 { 810 810 "name": "phpstan/phpstan", 811 "version": "2.1. 1",812 "version_normalized": "2.1. 1.0",811 "version": "2.1.8", 812 "version_normalized": "2.1.8.0", 813 813 "source": { 814 814 "type": "git", 815 815 "url": "https://github.com/phpstan/phpstan.git", 816 "reference": " cd6e973e04b4c2b94c86e8612b5a65f0da0e08e7"817 }, 818 "dist": { 819 "type": "zip", 820 "url": "https://api.github.com/repos/phpstan/phpstan/zipball/ cd6e973e04b4c2b94c86e8612b5a65f0da0e08e7",821 "reference": " cd6e973e04b4c2b94c86e8612b5a65f0da0e08e7",816 "reference": "f9adff3b87c03b12cc7e46a30a524648e497758f" 817 }, 818 "dist": { 819 "type": "zip", 820 "url": "https://api.github.com/repos/phpstan/phpstan/zipball/f9adff3b87c03b12cc7e46a30a524648e497758f", 821 "reference": "f9adff3b87c03b12cc7e46a30a524648e497758f", 822 822 "shasum": "" 823 823 }, … … 828 828 "phpstan/phpstan-shim": "*" 829 829 }, 830 "time": "2025-0 1-05T16:43:48+00:00",830 "time": "2025-03-09T09:30:48+00:00", 831 831 "bin": [ 832 832 "phpstan", … … 1086 1086 { 1087 1087 "name": "squizlabs/php_codesniffer", 1088 "version": "3.11. 2",1089 "version_normalized": "3.11. 2.0",1088 "version": "3.11.3", 1089 "version_normalized": "3.11.3.0", 1090 1090 "source": { 1091 1091 "type": "git", 1092 1092 "url": "https://github.com/PHPCSStandards/PHP_CodeSniffer.git", 1093 "reference": " 1368f4a58c3c52114b86b1abe8f4098869cb0079"1094 }, 1095 "dist": { 1096 "type": "zip", 1097 "url": "https://api.github.com/repos/PHPCSStandards/PHP_CodeSniffer/zipball/ 1368f4a58c3c52114b86b1abe8f4098869cb0079",1098 "reference": " 1368f4a58c3c52114b86b1abe8f4098869cb0079",1093 "reference": "ba05f990e79cbe69b9f35c8c1ac8dca7eecc3a10" 1094 }, 1095 "dist": { 1096 "type": "zip", 1097 "url": "https://api.github.com/repos/PHPCSStandards/PHP_CodeSniffer/zipball/ba05f990e79cbe69b9f35c8c1ac8dca7eecc3a10", 1098 "reference": "ba05f990e79cbe69b9f35c8c1ac8dca7eecc3a10", 1099 1099 "shasum": "" 1100 1100 }, … … 1108 1108 "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0 || ^8.0 || ^9.3.4" 1109 1109 }, 1110 "time": "202 4-12-11T16:04:26+00:00",1110 "time": "2025-01-23T17:04:15+00:00", 1111 1111 "bin": [ 1112 1112 "bin/phpcbf", … … 1163 1163 "url": "https://opencollective.com/php_codesniffer", 1164 1164 "type": "open_collective" 1165 }, 1166 { 1167 "url": "https://thanks.dev/phpcsstandards", 1168 "type": "thanks_dev" 1165 1169 } 1166 1170 ], … … 1169 1173 { 1170 1174 "name": "symfony/deprecation-contracts", 1171 "version": "v 3.5.1",1172 "version_normalized": " 3.5.1.0",1175 "version": "v2.5.4", 1176 "version_normalized": "2.5.4.0", 1173 1177 "source": { 1174 1178 "type": "git", 1175 1179 "url": "https://github.com/symfony/deprecation-contracts.git", 1176 "reference": " 74c71c939a79f7d5bf3c1ce9f5ea37ba0114c6f6"1177 }, 1178 "dist": { 1179 "type": "zip", 1180 "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/ 74c71c939a79f7d5bf3c1ce9f5ea37ba0114c6f6",1181 "reference": " 74c71c939a79f7d5bf3c1ce9f5ea37ba0114c6f6",1182 "shasum": "" 1183 }, 1184 "require": { 1185 "php": ">= 8.1"1186 }, 1187 "time": "2024-09-25T14: 20:29+00:00",1180 "reference": "605389f2a7e5625f273b53960dc46aeaf9c62918" 1181 }, 1182 "dist": { 1183 "type": "zip", 1184 "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/605389f2a7e5625f273b53960dc46aeaf9c62918", 1185 "reference": "605389f2a7e5625f273b53960dc46aeaf9c62918", 1186 "shasum": "" 1187 }, 1188 "require": { 1189 "php": ">=7.1" 1190 }, 1191 "time": "2024-09-25T14:11:13+00:00", 1188 1192 "type": "library", 1189 1193 "extra": { … … 1193 1197 }, 1194 1198 "branch-alias": { 1195 "dev-main": " 3.5-dev"1199 "dev-main": "2.5-dev" 1196 1200 } 1197 1201 }, … … 1219 1223 "homepage": "https://symfony.com", 1220 1224 "support": { 1221 "source": "https://github.com/symfony/deprecation-contracts/tree/v 3.5.1"1225 "source": "https://github.com/symfony/deprecation-contracts/tree/v2.5.4" 1222 1226 }, 1223 1227 "funding": [ -
ilovepdf/trunk/vendor/composer/installed.php
r3220398 r3257268 4 4 'pretty_version' => 'dev-develop', 5 5 'version' => 'dev-develop', 6 'reference' => ' 7f4c5eee2d7205b8ff3b601e5845e6457c8cf675',6 'reference' => '3b5561f85fde0fc33df4646dbec24277ba7fe8fa', 7 7 'type' => 'wordpress-plugin', 8 8 'install_path' => __DIR__ . '/../../', … … 21 21 ), 22 22 'firebase/php-jwt' => array( 23 'pretty_version' => 'v6.10. 2',24 'version' => '6.10. 2.0',25 'reference' => ' 30c19ed0f3264cb660ea496895cfb6ef7ee3653b',23 'pretty_version' => 'v6.10.0', 24 'version' => '6.10.0.0', 25 'reference' => 'a49db6f0a5033aef5143295342f1c95521b075ff', 26 26 'type' => 'library', 27 27 'install_path' => __DIR__ . '/../firebase/php-jwt', … … 68 68 'pretty_version' => 'dev-develop', 69 69 'version' => 'dev-develop', 70 'reference' => ' 7f4c5eee2d7205b8ff3b601e5845e6457c8cf675',70 'reference' => '3b5561f85fde0fc33df4646dbec24277ba7fe8fa', 71 71 'type' => 'wordpress-plugin', 72 72 'install_path' => __DIR__ . '/../../', … … 75 75 ), 76 76 'php-stubs/wordpress-stubs' => array( 77 'pretty_version' => 'v6.7. 1',78 'version' => '6.7. 1.0',79 'reference' => ' 83448e918bf06d1ed3d67ceb6a985fc266a02fd1',77 'pretty_version' => 'v6.7.2', 78 'version' => '6.7.2.0', 79 'reference' => 'c04f96cb232fab12a3cbcccf5a47767f0665c3f4', 80 80 'type' => 'library', 81 81 'install_path' => __DIR__ . '/../php-stubs/wordpress-stubs', … … 111 111 ), 112 112 'phpstan/phpstan' => array( 113 'pretty_version' => '2.1. 1',114 'version' => '2.1. 1.0',115 'reference' => ' cd6e973e04b4c2b94c86e8612b5a65f0da0e08e7',113 'pretty_version' => '2.1.8', 114 'version' => '2.1.8.0', 115 'reference' => 'f9adff3b87c03b12cc7e46a30a524648e497758f', 116 116 'type' => 'library', 117 117 'install_path' => __DIR__ . '/../phpstan/phpstan', … … 174 174 ), 175 175 'squizlabs/php_codesniffer' => array( 176 'pretty_version' => '3.11. 2',177 'version' => '3.11. 2.0',178 'reference' => ' 1368f4a58c3c52114b86b1abe8f4098869cb0079',176 'pretty_version' => '3.11.3', 177 'version' => '3.11.3.0', 178 'reference' => 'ba05f990e79cbe69b9f35c8c1ac8dca7eecc3a10', 179 179 'type' => 'library', 180 180 'install_path' => __DIR__ . '/../squizlabs/php_codesniffer', … … 183 183 ), 184 184 'symfony/deprecation-contracts' => array( 185 'pretty_version' => 'v 3.5.1',186 'version' => ' 3.5.1.0',187 'reference' => ' 74c71c939a79f7d5bf3c1ce9f5ea37ba0114c6f6',185 'pretty_version' => 'v2.5.4', 186 'version' => '2.5.4.0', 187 'reference' => '605389f2a7e5625f273b53960dc46aeaf9c62918', 188 188 'type' => 'library', 189 189 'install_path' => __DIR__ . '/../symfony/deprecation-contracts', -
ilovepdf/trunk/vendor/firebase/php-jwt/CHANGELOG.md
r3220398 r3257268 1 1 # Changelog 2 3 ## [6.10.2](https://github.com/firebase/php-jwt/compare/v6.10.1...v6.10.2) (2024-11-24)4 5 6 ### Bug Fixes7 8 * Mitigate PHP8.4 deprecation warnings ([#570](https://github.com/firebase/php-jwt/issues/570)) ([76808fa](https://github.com/firebase/php-jwt/commit/76808fa227f3811aa5cdb3bf81233714b799a5b5))9 * support php 8.4 ([#583](https://github.com/firebase/php-jwt/issues/583)) ([e3d68b0](https://github.com/firebase/php-jwt/commit/e3d68b044421339443c74199edd020e03fb1887e))10 11 ## [6.10.1](https://github.com/firebase/php-jwt/compare/v6.10.0...v6.10.1) (2024-05-18)12 13 14 ### Bug Fixes15 16 * ensure ratelimit expiry is set every time ([#556](https://github.com/firebase/php-jwt/issues/556)) ([09cb208](https://github.com/firebase/php-jwt/commit/09cb2081c2c3bc0f61e2f2a5fbea5741f7498648))17 * ratelimit cache expiration ([#550](https://github.com/firebase/php-jwt/issues/550)) ([dda7250](https://github.com/firebase/php-jwt/commit/dda725033585ece30ff8cae8937320d7e9f18bae))18 2 19 3 ## [6.10.0](https://github.com/firebase/php-jwt/compare/v6.9.0...v6.10.0) (2023-11-28) -
ilovepdf/trunk/vendor/firebase/php-jwt/README.md
r3118395 r3257268 18 18 19 19 Optionally, install the `paragonie/sodium_compat` package from composer if your 20 php envdoes not have libsodium installed:20 php is < 7.2 or does not have libsodium installed: 21 21 22 22 ```bash -
ilovepdf/trunk/vendor/firebase/php-jwt/composer.json
r3118395 r3257268 21 21 "license": "BSD-3-Clause", 22 22 "require": { 23 "php": "^ 8.0"23 "php": "^7.4||^8.0" 24 24 }, 25 25 "suggest": { … … 33 33 }, 34 34 "require-dev": { 35 "guzzlehttp/guzzle": "^ 7.4",35 "guzzlehttp/guzzle": "^6.5||^7.4", 36 36 "phpspec/prophecy-phpunit": "^2.0", 37 37 "phpunit/phpunit": "^9.5", 38 "psr/cache": "^ 2.0||^3.0",38 "psr/cache": "^1.0||^2.0", 39 39 "psr/http-client": "^1.0", 40 40 "psr/http-factory": "^1.0" -
ilovepdf/trunk/vendor/firebase/php-jwt/src/CachedKeySet.php
r3220398 r3257268 81 81 RequestFactoryInterface $httpFactory, 82 82 CacheItemPoolInterface $cache, 83 ?int $expiresAfter = null,83 int $expiresAfter = null, 84 84 bool $rateLimit = false, 85 ?string $defaultAlg = null85 string $defaultAlg = null 86 86 ) { 87 87 $this->jwksUri = $jwksUri; … … 181 181 if ($jwksResponse->getStatusCode() !== 200) { 182 182 throw new UnexpectedValueException( 183 \sprintf('HTTP Error: %d %s for URI "%s"',183 sprintf('HTTP Error: %d %s for URI "%s"', 184 184 $jwksResponse->getStatusCode(), 185 185 $jwksResponse->getReasonPhrase(), … … 213 213 214 214 $cacheItem = $this->cache->getItem($this->rateLimitCacheKey); 215 216 $cacheItemData = []; 217 if ($cacheItem->isHit() && \is_array($data = $cacheItem->get())) { 218 $cacheItemData = $data; 219 } 220 221 $callsPerMinute = $cacheItemData['callsPerMinute'] ?? 0; 222 $expiry = $cacheItemData['expiry'] ?? new \DateTime('+60 seconds', new \DateTimeZone('UTC')); 223 215 if (!$cacheItem->isHit()) { 216 $cacheItem->expiresAfter(1); // # of calls are cached each minute 217 } 218 219 $callsPerMinute = (int) $cacheItem->get(); 224 220 if (++$callsPerMinute > $this->maxCallsPerMinute) { 225 221 return true; 226 222 } 227 228 $cacheItem->set(['expiry' => $expiry, 'callsPerMinute' => $callsPerMinute]); 229 $cacheItem->expiresAt($expiry); 223 $cacheItem->set($callsPerMinute); 230 224 $this->cache->save($cacheItem); 231 225 return false; -
ilovepdf/trunk/vendor/firebase/php-jwt/src/JWK.php
r3220398 r3257268 53 53 * @uses parseKey 54 54 */ 55 public static function parseKeySet(array $jwks, ?string $defaultAlg = null): array55 public static function parseKeySet(array $jwks, string $defaultAlg = null): array 56 56 { 57 57 $keys = []; … … 94 94 * @uses createPemFromModulusAndExponent 95 95 */ 96 public static function parseKey(array $jwk, ?string $defaultAlg = null): ?Key96 public static function parseKey(array $jwk, string $defaultAlg = null): ?Key 97 97 { 98 98 if (empty($jwk)) { … … 213 213 ); 214 214 215 return \sprintf(215 return sprintf( 216 216 "-----BEGIN PUBLIC KEY-----\n%s\n-----END PUBLIC KEY-----\n", 217 217 wordwrap(base64_encode($pem), 64, "\n", true) -
ilovepdf/trunk/vendor/firebase/php-jwt/src/JWT.php
r3220398 r3257268 97 97 string $jwt, 98 98 $keyOrKeyArray, 99 ?stdClass &$headers = null99 stdClass &$headers = null 100 100 ): stdClass { 101 101 // Validate JWT … … 201 201 $key, 202 202 string $alg, 203 ?string $keyId = null,204 ?array $head = null203 string $keyId = null, 204 array $head = null 205 205 ): string { 206 206 $header = ['typ' => 'JWT']; 207 if (isset($head) ) {207 if (isset($head) && \is_array($head)) { 208 208 $header = \array_merge($header, $head); 209 209 } … … 252 252 case 'openssl': 253 253 $signature = ''; 254 if (!\is_resource($key) && !openssl_pkey_get_private($key)) {255 throw new DomainException('OpenSSL unable to validate key');256 }257 254 $success = \openssl_sign($msg, $signature, $key, $algorithm); // @phpstan-ignore-line 258 255 if (!$success) { … … 388 385 public static function jsonEncode(array $input): string 389 386 { 390 $json = \json_encode($input, \JSON_UNESCAPED_SLASHES); 387 if (PHP_VERSION_ID >= 50400) { 388 $json = \json_encode($input, \JSON_UNESCAPED_SLASHES); 389 } else { 390 // PHP 5.3 only 391 $json = \json_encode($input); 392 } 391 393 if ($errno = \json_last_error()) { 392 394 self::handleJsonError($errno); -
ilovepdf/trunk/vendor/symfony/deprecation-contracts/README.md
r2995378 r3257268 23 23 `Since symfony/blockchain 8.9: Using "bitcoin" is deprecated, use "fabcoin" instead.` 24 24 25 While not recommended, the deprecation notices can be completely ignored by declaring an empty25 While not necessarily recommended, the deprecation notices can be completely ignored by declaring an empty 26 26 `function trigger_deprecation() {}` in your application. -
ilovepdf/trunk/vendor/symfony/deprecation-contracts/composer.json
r3086485 r3257268 16 16 ], 17 17 "require": { 18 "php": ">= 8.1"18 "php": ">=7.1" 19 19 }, 20 20 "autoload": { … … 26 26 "extra": { 27 27 "branch-alias": { 28 "dev-main": " 3.5-dev"28 "dev-main": "2.5-dev" 29 29 }, 30 30 "thanks": { -
ilovepdf/trunk/vendor/symfony/deprecation-contracts/function.php
r2995378 r3257268 21 21 * @author Nicolas Grekas <p@tchwork.com> 22 22 */ 23 function trigger_deprecation(string $package, string $version, string $message, mixed...$args): void23 function trigger_deprecation(string $package, string $version, string $message, ...$args): void 24 24 { 25 25 @trigger_error(($package || $version ? "Since $package $version: " : '').($args ? vsprintf($message, $args) : $message), \E_USER_DEPRECATED);
Note: See TracChangeset
for help on using the changeset viewer.