Changeset 3145261
- Timestamp:
- 09/02/2024 10:40:06 AM (18 months ago)
- Location:
- wt-security
- Files:
-
- 451 added
- 4 edited
-
tags/2.4.32 (added)
-
tags/2.4.32/includes (added)
-
tags/2.4.32/includes/.htaccess (added)
-
tags/2.4.32/includes/css (added)
-
tags/2.4.32/includes/css/flatpickr.min.css (added)
-
tags/2.4.32/includes/css/login.css (added)
-
tags/2.4.32/includes/css/main.css (added)
-
tags/2.4.32/includes/css/prompt.css (added)
-
tags/2.4.32/includes/css/toastr.min.css (added)
-
tags/2.4.32/includes/img (added)
-
tags/2.4.32/includes/img/alert-error.svg (added)
-
tags/2.4.32/includes/img/alert-success.svg (added)
-
tags/2.4.32/includes/img/alert-warning.svg (added)
-
tags/2.4.32/includes/img/arrow-down.svg (added)
-
tags/2.4.32/includes/img/arrow-right-blue.svg (added)
-
tags/2.4.32/includes/img/av-trash-gray.svg (added)
-
tags/2.4.32/includes/img/av-trash-red.svg (added)
-
tags/2.4.32/includes/img/calendar.svg (added)
-
tags/2.4.32/includes/img/check-mark.svg (added)
-
tags/2.4.32/includes/img/check.svg (added)
-
tags/2.4.32/includes/img/checkbox-mark.svg (added)
-
tags/2.4.32/includes/img/checkbox-moon.svg (added)
-
tags/2.4.32/includes/img/checkbox-sun.svg (added)
-
tags/2.4.32/includes/img/clock.svg (added)
-
tags/2.4.32/includes/img/close-dark.svg (added)
-
tags/2.4.32/includes/img/close.svg (added)
-
tags/2.4.32/includes/img/copy-min.svg (added)
-
tags/2.4.32/includes/img/defaultTechnologiesIcon.svg (added)
-
tags/2.4.32/includes/img/download-mini.svg (added)
-
tags/2.4.32/includes/img/download-white.svg (added)
-
tags/2.4.32/includes/img/download.svg (added)
-
tags/2.4.32/includes/img/dr-info.svg (added)
-
tags/2.4.32/includes/img/dr-logo-footer.svg (added)
-
tags/2.4.32/includes/img/dr-logo.svg (added)
-
tags/2.4.32/includes/img/dr-print.svg (added)
-
tags/2.4.32/includes/img/dr-shape.svg (added)
-
tags/2.4.32/includes/img/dr-trash.svg (added)
-
tags/2.4.32/includes/img/empty-list.svg (added)
-
tags/2.4.32/includes/img/everything-is-ok.svg (added)
-
tags/2.4.32/includes/img/fc.svg (added)
-
tags/2.4.32/includes/img/firewall-icon.svg (added)
-
tags/2.4.32/includes/img/icon_success_status.svg (added)
-
tags/2.4.32/includes/img/info-blue.svg (added)
-
tags/2.4.32/includes/img/info-gray.svg (added)
-
tags/2.4.32/includes/img/info-red.svg (added)
-
tags/2.4.32/includes/img/link.svg (added)
-
tags/2.4.32/includes/img/list.svg (added)
-
tags/2.4.32/includes/img/lk.svg (added)
-
tags/2.4.32/includes/img/load-more.svg (added)
-
tags/2.4.32/includes/img/loading.svg (added)
-
tags/2.4.32/includes/img/logo-blue.svg (added)
-
tags/2.4.32/includes/img/logo-circle.svg (added)
-
tags/2.4.32/includes/img/logo.svg (added)
-
tags/2.4.32/includes/img/logo_17x17_w.png (added)
-
tags/2.4.32/includes/img/master-card.svg (added)
-
tags/2.4.32/includes/img/minus.svg (added)
-
tags/2.4.32/includes/img/notice-error-icon.svg (added)
-
tags/2.4.32/includes/img/notice-info-icon.svg (added)
-
tags/2.4.32/includes/img/notice-success-icon.svg (added)
-
tags/2.4.32/includes/img/notice-warning-icon.svg (added)
-
tags/2.4.32/includes/img/paginations-next.svg (added)
-
tags/2.4.32/includes/img/paginations-prev.svg (added)
-
tags/2.4.32/includes/img/paypal.svg (added)
-
tags/2.4.32/includes/img/people-with-glass.svg (added)
-
tags/2.4.32/includes/img/play-store.svg (added)
-
tags/2.4.32/includes/img/plus_dark.svg (added)
-
tags/2.4.32/includes/img/plus_white.svg (added)
-
tags/2.4.32/includes/img/popup_success_icon.svg (added)
-
tags/2.4.32/includes/img/print.svg (added)
-
tags/2.4.32/includes/img/recheck.svg (added)
-
tags/2.4.32/includes/img/reload.svg (added)
-
tags/2.4.32/includes/img/report.svg (added)
-
tags/2.4.32/includes/img/restore-file.svg (added)
-
tags/2.4.32/includes/img/round-arrows.svg (added)
-
tags/2.4.32/includes/img/select-arrow.svg (added)
-
tags/2.4.32/includes/img/services (added)
-
tags/2.4.32/includes/img/services/dc.svg (added)
-
tags/2.4.32/includes/img/services/dec.svg (added)
-
tags/2.4.32/includes/img/services/ps.svg (added)
-
tags/2.4.32/includes/img/services/rc.svg (added)
-
tags/2.4.32/includes/img/services/ssl.svg (added)
-
tags/2.4.32/includes/img/services/wa.svg (added)
-
tags/2.4.32/includes/img/services/white (added)
-
tags/2.4.32/includes/img/services/white/dc.svg (added)
-
tags/2.4.32/includes/img/services/white/dec.svg (added)
-
tags/2.4.32/includes/img/services/white/ps.svg (added)
-
tags/2.4.32/includes/img/services/white/rc.svg (added)
-
tags/2.4.32/includes/img/services/white/ssl.svg (added)
-
tags/2.4.32/includes/img/services/white/wa.svg (added)
-
tags/2.4.32/includes/img/settings_icon.svg (added)
-
tags/2.4.32/includes/img/shape.svg (added)
-
tags/2.4.32/includes/img/spinner.svg (added)
-
tags/2.4.32/includes/img/spinner_.svg (added)
-
tags/2.4.32/includes/img/success.svg (added)
-
tags/2.4.32/includes/img/trash.svg (added)
-
tags/2.4.32/includes/img/visa.svg (added)
-
tags/2.4.32/includes/img/warning.svg (added)
-
tags/2.4.32/includes/img/youtube.svg (added)
-
tags/2.4.32/includes/js (added)
-
tags/2.4.32/includes/js/amplitude.js (added)
-
tags/2.4.32/includes/js/apps.json (added)
-
tags/2.4.32/includes/js/chart.js (added)
-
tags/2.4.32/includes/js/country-blocking.js (added)
-
tags/2.4.32/includes/js/d3.v4.js (added)
-
tags/2.4.32/includes/js/flatpickr.js (added)
-
tags/2.4.32/includes/js/jquery.qrcode.min.js (added)
-
tags/2.4.32/includes/js/jsdelivr_chart.js (added)
-
tags/2.4.32/includes/js/login.js (added)
-
tags/2.4.32/includes/js/main.js (added)
-
tags/2.4.32/includes/js/progress_bar.js (added)
-
tags/2.4.32/includes/js/toastr.min.js (added)
-
tags/2.4.32/includes/js/world_map.json (added)
-
tags/2.4.32/includes/templates (added)
-
tags/2.4.32/includes/templates/activation.html.twig (added)
-
tags/2.4.32/includes/templates/agents.html.twig (added)
-
tags/2.4.32/includes/templates/agents_installation.html.twig (added)
-
tags/2.4.32/includes/templates/allow_deny_list.html.twig (added)
-
tags/2.4.32/includes/templates/allow_url_list.html.twig (added)
-
tags/2.4.32/includes/templates/antivirus.html.twig (added)
-
tags/2.4.32/includes/templates/antivirus_filter_form.html.twig (added)
-
tags/2.4.32/includes/templates/antivirus_logs.html.twig (added)
-
tags/2.4.32/includes/templates/antivirus_stats.html.twig (added)
-
tags/2.4.32/includes/templates/attacks_map.html.twig (added)
-
tags/2.4.32/includes/templates/chart_periods.html.twig (added)
-
tags/2.4.32/includes/templates/country_blocking_modal.html.twig (added)
-
tags/2.4.32/includes/templates/cpu_chart.html.twig (added)
-
tags/2.4.32/includes/templates/dots_loader.html.twig (added)
-
tags/2.4.32/includes/templates/error.html.twig (added)
-
tags/2.4.32/includes/templates/firewall.html.twig (added)
-
tags/2.4.32/includes/templates/firewall_chart.html.twig (added)
-
tags/2.4.32/includes/templates/firewall_logs.html.twig (added)
-
tags/2.4.32/includes/templates/firewall_stats.html.twig (added)
-
tags/2.4.32/includes/templates/footer.html.twig (added)
-
tags/2.4.32/includes/templates/help.html.twig (added)
-
tags/2.4.32/includes/templates/ignore_ports.html.twig (added)
-
tags/2.4.32/includes/templates/layout.html.twig (added)
-
tags/2.4.32/includes/templates/login_auth_form.html.twig (added)
-
tags/2.4.32/includes/templates/map_chart.html.twig (added)
-
tags/2.4.32/includes/templates/monitoring.html.twig (added)
-
tags/2.4.32/includes/templates/monitoring_domain.html.twig (added)
-
tags/2.4.32/includes/templates/monitoring_reputation.html.twig (added)
-
tags/2.4.32/includes/templates/monitoring_ssl.html.twig (added)
-
tags/2.4.32/includes/templates/multisite.html.twig (added)
-
tags/2.4.32/includes/templates/multisite_list.html.twig (added)
-
tags/2.4.32/includes/templates/multisite_submenu.html.twig (added)
-
tags/2.4.32/includes/templates/notifications.html.twig (added)
-
tags/2.4.32/includes/templates/open_paths.html.twig (added)
-
tags/2.4.32/includes/templates/open_paths_page.html.twig (added)
-
tags/2.4.32/includes/templates/open_ports.html.twig (added)
-
tags/2.4.32/includes/templates/popup.html.twig (added)
-
tags/2.4.32/includes/templates/ports_form.html.twig (added)
-
tags/2.4.32/includes/templates/prompt.html.twig (added)
-
tags/2.4.32/includes/templates/quarantine.html.twig (added)
-
tags/2.4.32/includes/templates/quarantine_logs.html.twig (added)
-
tags/2.4.32/includes/templates/ram_chart.html.twig (added)
-
tags/2.4.32/includes/templates/reports.html.twig (added)
-
tags/2.4.32/includes/templates/reports_form.html.twig (added)
-
tags/2.4.32/includes/templates/reports_list.html.twig (added)
-
tags/2.4.32/includes/templates/reports_list_mobile.html.twig (added)
-
tags/2.4.32/includes/templates/scan_audit_logs.html.twig (added)
-
tags/2.4.32/includes/templates/scan_confidential_files.html.twig (added)
-
tags/2.4.32/includes/templates/scan_logs.html.twig (added)
-
tags/2.4.32/includes/templates/scan_logs_cve.html.twig (added)
-
tags/2.4.32/includes/templates/scan_logs_items.html.twig (added)
-
tags/2.4.32/includes/templates/scanning.html.twig (added)
-
tags/2.4.32/includes/templates/score.html.twig (added)
-
tags/2.4.32/includes/templates/section_header.html.twig (added)
-
tags/2.4.32/includes/templates/server_status_cpu.html.twig (added)
-
tags/2.4.32/includes/templates/server_status_ram.html.twig (added)
-
tags/2.4.32/includes/templates/settings_form.html.twig (added)
-
tags/2.4.32/includes/templates/two_factor_auth.html.twig (added)
-
tags/2.4.32/includes/templates/two_factor_user_profile_modal.html.twig (added)
-
tags/2.4.32/includes/templates/waf_filter_form.html.twig (added)
-
tags/2.4.32/lang (added)
-
tags/2.4.32/lang/wtotem-ru_RU-59c2c4e12e1265e9988831d6d9707b97.json (added)
-
tags/2.4.32/lang/wtotem-ru_RU-fc11bfcaa84ca27b5c1176bf55e3529d.json (added)
-
tags/2.4.32/lang/wtotem-ru_RU.mo (added)
-
tags/2.4.32/lang/wtotem-ru_RU.po (added)
-
tags/2.4.32/lib (added)
-
tags/2.4.32/lib/API.php (added)
-
tags/2.4.32/lib/AgentManager.php (added)
-
tags/2.4.32/lib/Ajax.php (added)
-
tags/2.4.32/lib/Cache.php (added)
-
tags/2.4.32/lib/Country.php (added)
-
tags/2.4.32/lib/DB.php (added)
-
tags/2.4.32/lib/Helper.php (added)
-
tags/2.4.32/lib/Interface.php (added)
-
tags/2.4.32/lib/Option.php (added)
-
tags/2.4.32/lib/Request.php (added)
-
tags/2.4.32/lib/Template.php (added)
-
tags/2.4.32/lib/modules (added)
-
tags/2.4.32/lib/modules/login (added)
-
tags/2.4.32/lib/modules/login/BFProtection.php (added)
-
tags/2.4.32/lib/modules/login/Captcha.php (added)
-
tags/2.4.32/lib/modules/login/FixedByteNotation.php (added)
-
tags/2.4.32/lib/modules/login/GoogleAuthenticator.php (added)
-
tags/2.4.32/lib/modules/login/Login.php (added)
-
tags/2.4.32/lib/modules/logs (added)
-
tags/2.4.32/lib/modules/logs/Crawler.php (added)
-
tags/2.4.32/lib/modules/logs/EventListener.php (added)
-
tags/2.4.32/lib/modules/logs/FileInfo.php (added)
-
tags/2.4.32/lib/modules/logs/Scan.php (added)
-
tags/2.4.32/readme.txt (added)
-
tags/2.4.32/src (added)
-
tags/2.4.32/src/Common.php (added)
-
tags/2.4.32/src/PageHandler.php (added)
-
tags/2.4.32/src/Strings.php (added)
-
tags/2.4.32/vendor (added)
-
tags/2.4.32/vendor/autoload.php (added)
-
tags/2.4.32/vendor/composer (added)
-
tags/2.4.32/vendor/composer/ClassLoader.php (added)
-
tags/2.4.32/vendor/composer/InstalledVersions.php (added)
-
tags/2.4.32/vendor/composer/LICENSE (added)
-
tags/2.4.32/vendor/composer/autoload_classmap.php (added)
-
tags/2.4.32/vendor/composer/autoload_files.php (added)
-
tags/2.4.32/vendor/composer/autoload_namespaces.php (added)
-
tags/2.4.32/vendor/composer/autoload_psr4.php (added)
-
tags/2.4.32/vendor/composer/autoload_real.php (added)
-
tags/2.4.32/vendor/composer/autoload_static.php (added)
-
tags/2.4.32/vendor/composer/installed.json (added)
-
tags/2.4.32/vendor/composer/installed.php (added)
-
tags/2.4.32/vendor/composer/platform_check.php (added)
-
tags/2.4.32/vendor/symfony (added)
-
tags/2.4.32/vendor/symfony/polyfill-ctype (added)
-
tags/2.4.32/vendor/symfony/polyfill-ctype/Ctype.php (added)
-
tags/2.4.32/vendor/symfony/polyfill-ctype/LICENSE (added)
-
tags/2.4.32/vendor/symfony/polyfill-ctype/README.md (added)
-
tags/2.4.32/vendor/symfony/polyfill-ctype/bootstrap.php (added)
-
tags/2.4.32/vendor/symfony/polyfill-ctype/bootstrap80.php (added)
-
tags/2.4.32/vendor/symfony/polyfill-ctype/composer.json (added)
-
tags/2.4.32/vendor/symfony/polyfill-mbstring (added)
-
tags/2.4.32/vendor/symfony/polyfill-mbstring/LICENSE (added)
-
tags/2.4.32/vendor/symfony/polyfill-mbstring/Mbstring.php (added)
-
tags/2.4.32/vendor/symfony/polyfill-mbstring/README.md (added)
-
tags/2.4.32/vendor/symfony/polyfill-mbstring/Resources (added)
-
tags/2.4.32/vendor/symfony/polyfill-mbstring/Resources/unidata (added)
-
tags/2.4.32/vendor/symfony/polyfill-mbstring/Resources/unidata/lowerCase.php (added)
-
tags/2.4.32/vendor/symfony/polyfill-mbstring/Resources/unidata/titleCaseRegexp.php (added)
-
tags/2.4.32/vendor/symfony/polyfill-mbstring/Resources/unidata/upperCase.php (added)
-
tags/2.4.32/vendor/symfony/polyfill-mbstring/bootstrap.php (added)
-
tags/2.4.32/vendor/symfony/polyfill-mbstring/bootstrap80.php (added)
-
tags/2.4.32/vendor/symfony/polyfill-mbstring/composer.json (added)
-
tags/2.4.32/vendor/twig (added)
-
tags/2.4.32/vendor/twig/twig (added)
-
tags/2.4.32/vendor/twig/twig/.editorconfig (added)
-
tags/2.4.32/vendor/twig/twig/.gitattributes (added)
-
tags/2.4.32/vendor/twig/twig/.github (added)
-
tags/2.4.32/vendor/twig/twig/.github/workflows (added)
-
tags/2.4.32/vendor/twig/twig/.github/workflows/ci.yml (added)
-
tags/2.4.32/vendor/twig/twig/.github/workflows/documentation.yml (added)
-
tags/2.4.32/vendor/twig/twig/.gitignore (added)
-
tags/2.4.32/vendor/twig/twig/.php-cs-fixer.dist.php (added)
-
tags/2.4.32/vendor/twig/twig/CHANGELOG (added)
-
tags/2.4.32/vendor/twig/twig/LICENSE (added)
-
tags/2.4.32/vendor/twig/twig/composer.json (added)
-
tags/2.4.32/vendor/twig/twig/src (added)
-
tags/2.4.32/vendor/twig/twig/src/Cache (added)
-
tags/2.4.32/vendor/twig/twig/src/Cache/CacheInterface.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Cache/FilesystemCache.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Cache/NullCache.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Compiler.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Environment.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Error (added)
-
tags/2.4.32/vendor/twig/twig/src/Error/Error.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Error/LoaderError.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Error/RuntimeError.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Error/SyntaxError.php (added)
-
tags/2.4.32/vendor/twig/twig/src/ExpressionParser.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Extension (added)
-
tags/2.4.32/vendor/twig/twig/src/Extension/AbstractExtension.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Extension/CoreExtension.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Extension/DebugExtension.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Extension/EscaperExtension.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Extension/ExtensionInterface.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Extension/GlobalsInterface.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Extension/OptimizerExtension.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Extension/ProfilerExtension.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Extension/RuntimeExtensionInterface.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Extension/SandboxExtension.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Extension/StagingExtension.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Extension/StringLoaderExtension.php (added)
-
tags/2.4.32/vendor/twig/twig/src/ExtensionSet.php (added)
-
tags/2.4.32/vendor/twig/twig/src/FileExtensionEscapingStrategy.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Lexer.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Loader (added)
-
tags/2.4.32/vendor/twig/twig/src/Loader/ArrayLoader.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Loader/ChainLoader.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Loader/FilesystemLoader.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Loader/LoaderInterface.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Markup.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/AutoEscapeNode.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/BlockNode.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/BlockReferenceNode.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/BodyNode.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/CheckSecurityCallNode.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/CheckSecurityNode.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/CheckToStringNode.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/DeprecatedNode.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/DoNode.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/EmbedNode.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/Expression (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/Expression/AbstractExpression.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/Expression/ArrayExpression.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/Expression/ArrowFunctionExpression.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/Expression/AssignNameExpression.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/Expression/Binary (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/Expression/Binary/AbstractBinary.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/Expression/Binary/AddBinary.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/Expression/Binary/AndBinary.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/Expression/Binary/BitwiseAndBinary.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/Expression/Binary/BitwiseOrBinary.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/Expression/Binary/BitwiseXorBinary.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/Expression/Binary/ConcatBinary.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/Expression/Binary/DivBinary.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/Expression/Binary/EndsWithBinary.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/Expression/Binary/EqualBinary.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/Expression/Binary/FloorDivBinary.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/Expression/Binary/GreaterBinary.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/Expression/Binary/GreaterEqualBinary.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/Expression/Binary/InBinary.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/Expression/Binary/LessBinary.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/Expression/Binary/LessEqualBinary.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/Expression/Binary/MatchesBinary.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/Expression/Binary/ModBinary.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/Expression/Binary/MulBinary.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/Expression/Binary/NotEqualBinary.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/Expression/Binary/NotInBinary.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/Expression/Binary/OrBinary.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/Expression/Binary/PowerBinary.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/Expression/Binary/RangeBinary.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/Expression/Binary/SpaceshipBinary.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/Expression/Binary/StartsWithBinary.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/Expression/Binary/SubBinary.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/Expression/BlockReferenceExpression.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/Expression/CallExpression.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/Expression/ConditionalExpression.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/Expression/ConstantExpression.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/Expression/Filter (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/Expression/Filter/DefaultFilter.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/Expression/FilterExpression.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/Expression/FunctionExpression.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/Expression/GetAttrExpression.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/Expression/InlinePrint.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/Expression/MethodCallExpression.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/Expression/NameExpression.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/Expression/NullCoalesceExpression.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/Expression/ParentExpression.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/Expression/TempNameExpression.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/Expression/Test (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/Expression/Test/ConstantTest.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/Expression/Test/DefinedTest.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/Expression/Test/DivisiblebyTest.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/Expression/Test/EvenTest.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/Expression/Test/NullTest.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/Expression/Test/OddTest.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/Expression/Test/SameasTest.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/Expression/TestExpression.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/Expression/Unary (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/Expression/Unary/AbstractUnary.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/Expression/Unary/NegUnary.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/Expression/Unary/NotUnary.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/Expression/Unary/PosUnary.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/Expression/VariadicExpression.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/FlushNode.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/ForLoopNode.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/ForNode.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/IfNode.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/ImportNode.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/IncludeNode.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/MacroNode.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/ModuleNode.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/Node.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/NodeCaptureInterface.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/NodeOutputInterface.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/PrintNode.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/SandboxNode.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/SetNode.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/TextNode.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Node/WithNode.php (added)
-
tags/2.4.32/vendor/twig/twig/src/NodeTraverser.php (added)
-
tags/2.4.32/vendor/twig/twig/src/NodeVisitor (added)
-
tags/2.4.32/vendor/twig/twig/src/NodeVisitor/AbstractNodeVisitor.php (added)
-
tags/2.4.32/vendor/twig/twig/src/NodeVisitor/EscaperNodeVisitor.php (added)
-
tags/2.4.32/vendor/twig/twig/src/NodeVisitor/MacroAutoImportNodeVisitor.php (added)
-
tags/2.4.32/vendor/twig/twig/src/NodeVisitor/NodeVisitorInterface.php (added)
-
tags/2.4.32/vendor/twig/twig/src/NodeVisitor/OptimizerNodeVisitor.php (added)
-
tags/2.4.32/vendor/twig/twig/src/NodeVisitor/SafeAnalysisNodeVisitor.php (added)
-
tags/2.4.32/vendor/twig/twig/src/NodeVisitor/SandboxNodeVisitor.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Parser.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Profiler (added)
-
tags/2.4.32/vendor/twig/twig/src/Profiler/Dumper (added)
-
tags/2.4.32/vendor/twig/twig/src/Profiler/Dumper/BaseDumper.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Profiler/Dumper/BlackfireDumper.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Profiler/Dumper/HtmlDumper.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Profiler/Dumper/TextDumper.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Profiler/Node (added)
-
tags/2.4.32/vendor/twig/twig/src/Profiler/Node/EnterProfileNode.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Profiler/Node/LeaveProfileNode.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Profiler/NodeVisitor (added)
-
tags/2.4.32/vendor/twig/twig/src/Profiler/NodeVisitor/ProfilerNodeVisitor.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Profiler/Profile.php (added)
-
tags/2.4.32/vendor/twig/twig/src/RuntimeLoader (added)
-
tags/2.4.32/vendor/twig/twig/src/RuntimeLoader/ContainerRuntimeLoader.php (added)
-
tags/2.4.32/vendor/twig/twig/src/RuntimeLoader/FactoryRuntimeLoader.php (added)
-
tags/2.4.32/vendor/twig/twig/src/RuntimeLoader/RuntimeLoaderInterface.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Sandbox (added)
-
tags/2.4.32/vendor/twig/twig/src/Sandbox/SecurityError.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Sandbox/SecurityNotAllowedFilterError.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Sandbox/SecurityNotAllowedFunctionError.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Sandbox/SecurityNotAllowedMethodError.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Sandbox/SecurityNotAllowedPropertyError.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Sandbox/SecurityNotAllowedTagError.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Sandbox/SecurityPolicy.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Sandbox/SecurityPolicyInterface.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Source.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Template.php (added)
-
tags/2.4.32/vendor/twig/twig/src/TemplateWrapper.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Test (added)
-
tags/2.4.32/vendor/twig/twig/src/Test/IntegrationTestCase.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Test/NodeTestCase.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Token.php (added)
-
tags/2.4.32/vendor/twig/twig/src/TokenParser (added)
-
tags/2.4.32/vendor/twig/twig/src/TokenParser/AbstractTokenParser.php (added)
-
tags/2.4.32/vendor/twig/twig/src/TokenParser/ApplyTokenParser.php (added)
-
tags/2.4.32/vendor/twig/twig/src/TokenParser/AutoEscapeTokenParser.php (added)
-
tags/2.4.32/vendor/twig/twig/src/TokenParser/BlockTokenParser.php (added)
-
tags/2.4.32/vendor/twig/twig/src/TokenParser/DeprecatedTokenParser.php (added)
-
tags/2.4.32/vendor/twig/twig/src/TokenParser/DoTokenParser.php (added)
-
tags/2.4.32/vendor/twig/twig/src/TokenParser/EmbedTokenParser.php (added)
-
tags/2.4.32/vendor/twig/twig/src/TokenParser/ExtendsTokenParser.php (added)
-
tags/2.4.32/vendor/twig/twig/src/TokenParser/FlushTokenParser.php (added)
-
tags/2.4.32/vendor/twig/twig/src/TokenParser/ForTokenParser.php (added)
-
tags/2.4.32/vendor/twig/twig/src/TokenParser/FromTokenParser.php (added)
-
tags/2.4.32/vendor/twig/twig/src/TokenParser/IfTokenParser.php (added)
-
tags/2.4.32/vendor/twig/twig/src/TokenParser/ImportTokenParser.php (added)
-
tags/2.4.32/vendor/twig/twig/src/TokenParser/IncludeTokenParser.php (added)
-
tags/2.4.32/vendor/twig/twig/src/TokenParser/MacroTokenParser.php (added)
-
tags/2.4.32/vendor/twig/twig/src/TokenParser/SandboxTokenParser.php (added)
-
tags/2.4.32/vendor/twig/twig/src/TokenParser/SetTokenParser.php (added)
-
tags/2.4.32/vendor/twig/twig/src/TokenParser/TokenParserInterface.php (added)
-
tags/2.4.32/vendor/twig/twig/src/TokenParser/UseTokenParser.php (added)
-
tags/2.4.32/vendor/twig/twig/src/TokenParser/WithTokenParser.php (added)
-
tags/2.4.32/vendor/twig/twig/src/TokenStream.php (added)
-
tags/2.4.32/vendor/twig/twig/src/TwigFilter.php (added)
-
tags/2.4.32/vendor/twig/twig/src/TwigFunction.php (added)
-
tags/2.4.32/vendor/twig/twig/src/TwigTest.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Util (added)
-
tags/2.4.32/vendor/twig/twig/src/Util/DeprecationCollector.php (added)
-
tags/2.4.32/vendor/twig/twig/src/Util/TemplateDirIterator.php (added)
-
tags/2.4.32/wt-security.php (added)
-
trunk/lib/API.php (modified) (5 diffs)
-
trunk/lib/Helper.php (modified) (3 diffs)
-
trunk/readme.txt (modified) (2 diffs)
-
trunk/wt-security.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
wt-security/trunk/lib/API.php
r3121600 r3145261 29 29 * Returns auth status 30 30 */ 31 public static function auth($api_key )31 public static function auth($api_key, $repeat = false) 32 32 { 33 33 $domain = WEBTOTEM_SITE_DOMAIN; … … 36 36 $prefix = substr($api_key, 0, 1); 37 37 if ($api_url = self::getApiUrl($prefix)) { 38 WebTotemOption::setOptions(['api_url' => $api_url ]);38 WebTotemOption::setOptions(['api_url' => $api_url, 'api_environment' => $prefix]); 39 39 } else { 40 40 WebTotemOption::setNotification('error', __('Invalid API key', 'wtotem')); … … 47 47 return FALSE; 48 48 } 49 49 50 $payload = '{"query":"mutation{ guest{ apiKeys{ auth(apiKey:\"' . $api_key . '\", source:\"' . $domain . '\"),{ token{ value, refreshToken, expiresIn } } } } }"}'; 50 51 $result = self::sendRequest($payload, FALSE, TRUE); 52 53 WebTotem::log('$result: ' . json_encode($result)); 51 54 52 55 if (isset($result['data']['guest']['apiKeys']['auth']['token']['value'])) { … … 64 67 } 65 68 69 if($repeat == false){ 70 self::checkEndpoint(); 71 return self::auth($api_key, true); 72 } 73 66 74 return FALSE; 67 75 } … … 78 86 { 79 87 $urls = [ 80 'P' => '.wtotem.com', 81 'C' => '.webtotem.kz', 88 'P' => 'wtotem.com', 89 'C' => 'webtotem.kz', 90 'M' => 'wtotem.net', 82 91 ]; 83 92 84 93 if (array_key_exists($prefix, $urls)) { 85 return 'https://api ' . $urls[$prefix] . '/graphql';94 return 'https://api.' . $urls[$prefix] . '/graphql'; 86 95 } 87 96 return false; 97 } 98 99 /** 100 * Method to check endpoint. 101 */ 102 public static function checkEndpoint() { 103 global $wp_filesystem; 104 105 if ( empty( $wp_filesystem ) ) { 106 require_once( ABSPATH . 'wp-admin/includes/file.php' ); 107 WP_Filesystem(); 108 } 109 110 $api_params['api_url'] = WebTotemOption::getOption('api_url'); 111 $api_params['api_environment'] = WebTotemOption::getOption('api_environment'); 112 113 switch ($api_params['api_environment'] ?? $api_params['api_url'] ){ 114 case 'P' : 115 case 'https://api.wtotem.com/graphql': 116 $path = 'https://api.wtotem.com/isv20/health-check'; 117 $new_api_params = ['api_environment' => 'M', 'api_url' => 'https://api.wtotem.net/graphql' ]; 118 break; 119 120 case "M": 121 case "https://api.wtotem.net/graphql": 122 $path = 'https://api.wtotem.net/isv20/health-check'; 123 $new_api_params = ['api_environment' => 'P', 'api_url' => 'https://api.wtotem.com/graphql' ]; 124 break; 125 126 default: 127 $path = 'https://api.wtotem.com/isv20/health-check'; 128 $new_api_params = ['api_environment' => 'M', 'api_url' => 'https://api.wtotem.net/graphql' ]; 129 } 130 131 132 if(!empty($wp_filesystem)){ 133 $response = $wp_filesystem->get_contents($path); 134 } else { 135 $response = file_get_contents($path); 136 } 137 138 if($response){ 139 $response_json = json_decode($response, true); 140 141 if(is_array($response_json)){ 142 if($response_json['status'] === "OK"){ 143 return true; 144 } 145 } 146 } 147 148 WebTotemOption::setOptions($new_api_params); 149 return false; 150 88 151 } 89 152 -
wt-security/trunk/lib/Helper.php
r3121600 r3145261 12 12 */ 13 13 class WebTotem { 14 14 15 15 /** 16 16 * Returns an URL from the admin dashboard. … … 1685 1685 } 1686 1686 $list = implode(', ', $list ?? []); 1687 $cve_list = WebTotem::arrayMapIndex(WebTotemAPI::getCVE($list), 'technology'); 1687 1688 $response = WebTotemAPI::getCVE($list); 1689 $cve_list = $response ? WebTotem::arrayMapIndex($response, 'technology') : []; 1688 1690 1689 1691 $update_plugins = get_site_transient( 'update_plugins' ); … … 1695 1697 if(array_key_exists($plugin['TextDomain'], $cve_list)){ 1696 1698 $new_version = $update_plugins[$key]['new_version'] ?? 0; 1697 foreach ($cve_list[$plugin['TextDomain']]['cves'] as $cve){ 1698 $cve['published'] = self::dateFormatter($cve['published'], 'Y-m-d'); 1699 $values .= sprintf("('%s','%s','%s','%s','%s','%s'),", 1700 $cve['cve_id'], 1701 $plugin['Name'], 1702 $plugin['TextDomain'], 1703 $plugin['Version'], 1704 $new_version, 1705 json_encode($cve) 1706 ); 1699 $cves = $cve_list[$plugin['TextDomain']]['cves']; 1700 if ($cves){ 1701 foreach ($cves as $cve){ 1702 $cve['published'] = self::dateFormatter($cve['published'], 'Y-m-d'); 1703 $cve['summary'] = str_replace("'", "", $cve['summary']); 1704 $values .= sprintf("('%s','%s','%s','%s','%s','%s'),", 1705 $cve['cve_id'], 1706 $plugin['Name'], 1707 $plugin['TextDomain'], 1708 $plugin['Version'], 1709 $new_version, 1710 json_encode($cve) 1711 ); 1712 } 1707 1713 } 1708 1709 1714 } 1710 1715 } -
wt-security/trunk/readme.txt
r3125416 r3145261 2 2 Contributors: wtsec 3 3 Donate Link: https://wtotem.com/ 4 Tags: security, firewall, monitoring, antivirus, wtotem4 Tags: security, firewall, monitoring, antivirus, protection 5 5 Requires at least: 5.0 6 6 License: GPLv3 7 Tested up to: 6. 57 Tested up to: 6.6 8 8 Requires PHP: 7.1 9 9 Requires at least: 6.0 10 Stable tag: 2.4.3 110 Stable tag: 2.4.32 11 11 12 12 WebTotem is a SaaS which provides powerful tools for securing and monitoring your website in one place in easy and flexible way. … … 87 87 88 88 == Changelog == 89 = 2.4.32 = 90 * Fixed the issue of our API address being blocked by adding a site mirror 91 89 92 = 2.4.31 = 90 93 * Internal improvements -
wt-security/trunk/wt-security.php
r3125416 r3145261 7 7 * Text Domain: wtotem 8 8 * Domain Path: /lang 9 * Version: 2.4.3 19 * Version: 2.4.32 10 10 * License: GPL v2 or later 11 11 * License URI: http://www.gnu.org/licenses/gpl-2.0.txt … … 55 55 * Current version of the plugin's code. 56 56 */ 57 define('WEBTOTEM_VERSION', '2.4.3 1');57 define('WEBTOTEM_VERSION', '2.4.32'); 58 58 59 59 /**
Note: See TracChangeset
for help on using the changeset viewer.