Changeset 2869601
- Timestamp:
- 02/22/2023 07:23:26 PM (3 years ago)
- Location:
- litespeed-cache
- Files:
-
- 330 added
- 16 edited
-
tags/5.3.3 (added)
-
tags/5.3.3/LICENSE (added)
-
tags/5.3.3/assets (added)
-
tags/5.3.3/assets/css (added)
-
tags/5.3.3/assets/css/fonts (added)
-
tags/5.3.3/assets/css/fonts/litespeedfont.eot (added)
-
tags/5.3.3/assets/css/fonts/litespeedfont.svg (added)
-
tags/5.3.3/assets/css/fonts/litespeedfont.ttf (added)
-
tags/5.3.3/assets/css/fonts/litespeedfont.woff (added)
-
tags/5.3.3/assets/css/iziModal.min.css (added)
-
tags/5.3.3/assets/css/litespeed-legacy.css (added)
-
tags/5.3.3/assets/css/litespeed.css (added)
-
tags/5.3.3/assets/img (added)
-
tags/5.3.3/assets/img/Litespeed.icon.svg (added)
-
tags/5.3.3/assets/img/iconlscwp.svg (added)
-
tags/5.3.3/assets/img/icons (added)
-
tags/5.3.3/assets/img/icons/all.svg (added)
-
tags/5.3.3/assets/img/icons/all_transients.svg (added)
-
tags/5.3.3/assets/img/icons/auto_draft.svg (added)
-
tags/5.3.3/assets/img/icons/cross_icon.svg (added)
-
tags/5.3.3/assets/img/icons/db.svg (added)
-
tags/5.3.3/assets/img/icons/empty-cache.svg (added)
-
tags/5.3.3/assets/img/icons/expired_transient.svg (added)
-
tags/5.3.3/assets/img/icons/img_optm.svg (added)
-
tags/5.3.3/assets/img/icons/img_optm_disabled.svg (added)
-
tags/5.3.3/assets/img/icons/img_webp.svg (added)
-
tags/5.3.3/assets/img/icons/img_webp_disabled.svg (added)
-
tags/5.3.3/assets/img/icons/optimize_tables.svg (added)
-
tags/5.3.3/assets/img/icons/purge-403.svg (added)
-
tags/5.3.3/assets/img/icons/purge-404.svg (added)
-
tags/5.3.3/assets/img/icons/purge-500.svg (added)
-
tags/5.3.3/assets/img/icons/purge-all.svg (added)
-
tags/5.3.3/assets/img/icons/purge-cssjs.svg (added)
-
tags/5.3.3/assets/img/icons/purge-front.svg (added)
-
tags/5.3.3/assets/img/icons/purge-object.svg (added)
-
tags/5.3.3/assets/img/icons/purge-opcache.svg (added)
-
tags/5.3.3/assets/img/icons/purge-pages.svg (added)
-
tags/5.3.3/assets/img/icons/revision.svg (added)
-
tags/5.3.3/assets/img/icons/spam_comment.svg (added)
-
tags/5.3.3/assets/img/icons/success_icon.svg (added)
-
tags/5.3.3/assets/img/icons/trackback-pingback.svg (added)
-
tags/5.3.3/assets/img/icons/trash_comment.svg (added)
-
tags/5.3.3/assets/img/icons/trash_post.svg (added)
-
tags/5.3.3/assets/img/lscwp-logo_90x90.png (added)
-
tags/5.3.3/assets/img/lscwp_blue_font-icon_22px.svg (added)
-
tags/5.3.3/assets/img/lscwp_font-icon_32px.svg (added)
-
tags/5.3.3/assets/img/lscwp_gray-yellow_font-icon_22px.svg (added)
-
tags/5.3.3/assets/img/lscwp_gray_font-icon_22px.svg (added)
-
tags/5.3.3/assets/img/lscwp_grayscale_font-icon_22px.svg (added)
-
tags/5.3.3/assets/img/quic-cloud-icon-16x16.svg (added)
-
tags/5.3.3/assets/img/slack-logo.png (added)
-
tags/5.3.3/assets/js (added)
-
tags/5.3.3/assets/js/babel.min.js (added)
-
tags/5.3.3/assets/js/component.cdn.js (added)
-
tags/5.3.3/assets/js/component.crawler.js (added)
-
tags/5.3.3/assets/js/css_async.js (added)
-
tags/5.3.3/assets/js/css_async.min.js (added)
-
tags/5.3.3/assets/js/guest.docref.js (added)
-
tags/5.3.3/assets/js/guest.docref.min.js (added)
-
tags/5.3.3/assets/js/guest.js (added)
-
tags/5.3.3/assets/js/guest.min.js (added)
-
tags/5.3.3/assets/js/instant_click.min.js (added)
-
tags/5.3.3/assets/js/instant_click.ori.js (added)
-
tags/5.3.3/assets/js/iziModal.min.js (added)
-
tags/5.3.3/assets/js/js_delay.js (added)
-
tags/5.3.3/assets/js/js_delay.min.js (added)
-
tags/5.3.3/assets/js/lazyload.init.js (added)
-
tags/5.3.3/assets/js/lazyload.lib.js (added)
-
tags/5.3.3/assets/js/lazyload.min.js (added)
-
tags/5.3.3/assets/js/litespeed-cache-admin.js (added)
-
tags/5.3.3/assets/js/react.min.js (added)
-
tags/5.3.3/assets/js/webfontloader.js (added)
-
tags/5.3.3/assets/js/webfontloader.min.js (added)
-
tags/5.3.3/autoload.php (added)
-
tags/5.3.3/cli (added)
-
tags/5.3.3/cli/debug.cls.php (added)
-
tags/5.3.3/cli/image.cls.php (added)
-
tags/5.3.3/cli/online.cls.php (added)
-
tags/5.3.3/cli/option.cls.php (added)
-
tags/5.3.3/cli/presets.cls.php (added)
-
tags/5.3.3/cli/purge.cls.php (added)
-
tags/5.3.3/data (added)
-
tags/5.3.3/data/.htaccess (added)
-
tags/5.3.3/data/const.default.ini (added)
-
tags/5.3.3/data/const.network_default.ini (added)
-
tags/5.3.3/data/css_excludes.txt (added)
-
tags/5.3.3/data/esi.nonce.txt (added)
-
tags/5.3.3/data/esi.nonces.txt (added)
-
tags/5.3.3/data/js_defer_excludes.txt (added)
-
tags/5.3.3/data/js_excludes.txt (added)
-
tags/5.3.3/data/optm_uri_exc.txt (added)
-
tags/5.3.3/data/preset (added)
-
tags/5.3.3/data/preset/advanced.data (added)
-
tags/5.3.3/data/preset/aggressive.data (added)
-
tags/5.3.3/data/preset/basic.data (added)
-
tags/5.3.3/data/preset/essentials.data (added)
-
tags/5.3.3/data/preset/extreme.data (added)
-
tags/5.3.3/data/ucss_whitelist.txt (added)
-
tags/5.3.3/guest.vary.php (added)
-
tags/5.3.3/inc (added)
-
tags/5.3.3/inc/object.lib.php (added)
-
tags/5.3.3/lang (added)
-
tags/5.3.3/lang/litespeed-cache.pot (added)
-
tags/5.3.3/lib (added)
-
tags/5.3.3/lib/css-min (added)
-
tags/5.3.3/lib/css-min/colors.cls.php (added)
-
tags/5.3.3/lib/css-min/minifier.cls.php (added)
-
tags/5.3.3/lib/css-min/urirewriter.cls.php (added)
-
tags/5.3.3/lib/css-min/utils.cls.php (added)
-
tags/5.3.3/lib/guest.cls.php (added)
-
tags/5.3.3/lib/html-min.cls.php (added)
-
tags/5.3.3/lib/jsmin.cls.php (added)
-
tags/5.3.3/lib/jsmin_data (added)
-
tags/5.3.3/lib/jsmin_data/keywords_after.txt (added)
-
tags/5.3.3/lib/jsmin_data/keywords_before.txt (added)
-
tags/5.3.3/lib/jsmin_data/keywords_reserved.txt (added)
-
tags/5.3.3/lib/jsmin_data/operators.txt (added)
-
tags/5.3.3/lib/jsmin_data/operators_after.txt (added)
-
tags/5.3.3/lib/jsmin_data/operators_before.txt (added)
-
tags/5.3.3/lib/object-cache.php (added)
-
tags/5.3.3/lib/php-compatibility.func.php (added)
-
tags/5.3.3/litespeed-cache.php (added)
-
tags/5.3.3/qc-ping.txt (added)
-
tags/5.3.3/readme.txt (added)
-
tags/5.3.3/src (added)
-
tags/5.3.3/src/activation.cls.php (added)
-
tags/5.3.3/src/admin-display.cls.php (added)
-
tags/5.3.3/src/admin-settings.cls.php (added)
-
tags/5.3.3/src/admin.cls.php (added)
-
tags/5.3.3/src/api.cls.php (added)
-
tags/5.3.3/src/avatar.cls.php (added)
-
tags/5.3.3/src/base.cls.php (added)
-
tags/5.3.3/src/cdn (added)
-
tags/5.3.3/src/cdn-setup.cls.php (added)
-
tags/5.3.3/src/cdn.cls.php (added)
-
tags/5.3.3/src/cdn/cloudflare.cls.php (added)
-
tags/5.3.3/src/cdn/quic.cls.php (added)
-
tags/5.3.3/src/cloud.cls.php (added)
-
tags/5.3.3/src/conf.cls.php (added)
-
tags/5.3.3/src/control.cls.php (added)
-
tags/5.3.3/src/core.cls.php (added)
-
tags/5.3.3/src/crawler-map.cls.php (added)
-
tags/5.3.3/src/crawler.cls.php (added)
-
tags/5.3.3/src/css.cls.php (added)
-
tags/5.3.3/src/data.cls.php (added)
-
tags/5.3.3/src/data.upgrade.func.php (added)
-
tags/5.3.3/src/data_structure (added)
-
tags/5.3.3/src/data_structure/avatar.sql (added)
-
tags/5.3.3/src/data_structure/crawler.sql (added)
-
tags/5.3.3/src/data_structure/crawler_blacklist.sql (added)
-
tags/5.3.3/src/data_structure/img_optm.sql (added)
-
tags/5.3.3/src/data_structure/img_optming.sql (added)
-
tags/5.3.3/src/data_structure/url.sql (added)
-
tags/5.3.3/src/data_structure/url_file.sql (added)
-
tags/5.3.3/src/db-optm.cls.php (added)
-
tags/5.3.3/src/debug2.cls.php (added)
-
tags/5.3.3/src/doc.cls.php (added)
-
tags/5.3.3/src/error.cls.php (added)
-
tags/5.3.3/src/esi.cls.php (added)
-
tags/5.3.3/src/file.cls.php (added)
-
tags/5.3.3/src/gui.cls.php (added)
-
tags/5.3.3/src/health.cls.php (added)
-
tags/5.3.3/src/htaccess.cls.php (added)
-
tags/5.3.3/src/img-optm.cls.php (added)
-
tags/5.3.3/src/import.cls.php (added)
-
tags/5.3.3/src/instance.cls.php (added)
-
tags/5.3.3/src/lang.cls.php (added)
-
tags/5.3.3/src/localization.cls.php (added)
-
tags/5.3.3/src/media.cls.php (added)
-
tags/5.3.3/src/metabox.cls.php (added)
-
tags/5.3.3/src/object-cache.cls.php (added)
-
tags/5.3.3/src/object.lib.php (added)
-
tags/5.3.3/src/optimize.cls.php (added)
-
tags/5.3.3/src/optimizer.cls.php (added)
-
tags/5.3.3/src/placeholder.cls.php (added)
-
tags/5.3.3/src/preset.cls.php (added)
-
tags/5.3.3/src/purge.cls.php (added)
-
tags/5.3.3/src/report.cls.php (added)
-
tags/5.3.3/src/rest.cls.php (added)
-
tags/5.3.3/src/root.cls.php (added)
-
tags/5.3.3/src/router.cls.php (added)
-
tags/5.3.3/src/str.cls.php (added)
-
tags/5.3.3/src/tag.cls.php (added)
-
tags/5.3.3/src/task.cls.php (added)
-
tags/5.3.3/src/tool.cls.php (added)
-
tags/5.3.3/src/ucss.cls.php (added)
-
tags/5.3.3/src/utility.cls.php (added)
-
tags/5.3.3/src/vary.cls.php (added)
-
tags/5.3.3/src/vpi.cls.php (added)
-
tags/5.3.3/thirdparty (added)
-
tags/5.3.3/thirdparty/aelia-currencyswitcher.cls.php (added)
-
tags/5.3.3/thirdparty/amp.cls.php (added)
-
tags/5.3.3/thirdparty/autoptimize.cls.php (added)
-
tags/5.3.3/thirdparty/avada.cls.php (added)
-
tags/5.3.3/thirdparty/bbpress.cls.php (added)
-
tags/5.3.3/thirdparty/beaver-builder.cls.php (added)
-
tags/5.3.3/thirdparty/caldera-forms.cls.php (added)
-
tags/5.3.3/thirdparty/divi-theme-builder.cls.php (added)
-
tags/5.3.3/thirdparty/elementor.cls.php (added)
-
tags/5.3.3/thirdparty/entry.inc.php (added)
-
tags/5.3.3/thirdparty/facetwp.cls.php (added)
-
tags/5.3.3/thirdparty/gravity-forms.cls.php (added)
-
tags/5.3.3/thirdparty/litespeed-check.cls.php (added)
-
tags/5.3.3/thirdparty/nextgengallery.cls.php (added)
-
tags/5.3.3/thirdparty/perfmatters.cls.php (added)
-
tags/5.3.3/thirdparty/theme-my-login.cls.php (added)
-
tags/5.3.3/thirdparty/user-switching.cls.php (added)
-
tags/5.3.3/thirdparty/wc-pdf-product-vouchers.cls.php (added)
-
tags/5.3.3/thirdparty/wcml.cls.php (added)
-
tags/5.3.3/thirdparty/woo-paypal.cls.php (added)
-
tags/5.3.3/thirdparty/woocommerce.cls.php (added)
-
tags/5.3.3/thirdparty/woocommerce.content.tpl.php (added)
-
tags/5.3.3/thirdparty/woocommerce.tab.tpl.php (added)
-
tags/5.3.3/thirdparty/wp-polls.cls.php (added)
-
tags/5.3.3/thirdparty/wp-postratings.cls.php (added)
-
tags/5.3.3/thirdparty/wpdiscuz.cls.php (added)
-
tags/5.3.3/thirdparty/wplister.cls.php (added)
-
tags/5.3.3/thirdparty/wpml.cls.php (added)
-
tags/5.3.3/thirdparty/wptouch.cls.php (added)
-
tags/5.3.3/thirdparty/yith-wishlist.cls.php (added)
-
tags/5.3.3/tpl (added)
-
tags/5.3.3/tpl/banner (added)
-
tags/5.3.3/tpl/banner/ajax.php (added)
-
tags/5.3.3/tpl/banner/cloud_news.tpl.php (added)
-
tags/5.3.3/tpl/banner/cloud_promo.tpl.php (added)
-
tags/5.3.3/tpl/banner/new_version.php (added)
-
tags/5.3.3/tpl/banner/new_version_dev.tpl.php (added)
-
tags/5.3.3/tpl/banner/score.php (added)
-
tags/5.3.3/tpl/banner/slack.php (added)
-
tags/5.3.3/tpl/cache (added)
-
tags/5.3.3/tpl/cache/entry.tpl.php (added)
-
tags/5.3.3/tpl/cache/entry_network.tpl.php (added)
-
tags/5.3.3/tpl/cache/more_settings_tip.tpl.php (added)
-
tags/5.3.3/tpl/cache/network_settings-advanced.tpl.php (added)
-
tags/5.3.3/tpl/cache/network_settings-browser.tpl.php (added)
-
tags/5.3.3/tpl/cache/network_settings-cache.tpl.php (added)
-
tags/5.3.3/tpl/cache/network_settings-excludes.tpl.php (added)
-
tags/5.3.3/tpl/cache/network_settings-object.tpl.php (added)
-
tags/5.3.3/tpl/cache/network_settings-purge.tpl.php (added)
-
tags/5.3.3/tpl/cache/settings-advanced.tpl.php (added)
-
tags/5.3.3/tpl/cache/settings-browser.tpl.php (added)
-
tags/5.3.3/tpl/cache/settings-cache.tpl.php (added)
-
tags/5.3.3/tpl/cache/settings-esi.tpl.php (added)
-
tags/5.3.3/tpl/cache/settings-excludes.tpl.php (added)
-
tags/5.3.3/tpl/cache/settings-object.tpl.php (added)
-
tags/5.3.3/tpl/cache/settings-purge.tpl.php (added)
-
tags/5.3.3/tpl/cache/settings-ttl.tpl.php (added)
-
tags/5.3.3/tpl/cache/settings_inc.browser.tpl.php (added)
-
tags/5.3.3/tpl/cache/settings_inc.cache_dropquery.tpl.php (added)
-
tags/5.3.3/tpl/cache/settings_inc.cache_favicon.tpl.php (added)
-
tags/5.3.3/tpl/cache/settings_inc.cache_mobile.tpl.php (added)
-
tags/5.3.3/tpl/cache/settings_inc.cache_resources.tpl.php (added)
-
tags/5.3.3/tpl/cache/settings_inc.exclude_cookies.tpl.php (added)
-
tags/5.3.3/tpl/cache/settings_inc.exclude_useragent.tpl.php (added)
-
tags/5.3.3/tpl/cache/settings_inc.login_cookie.tpl.php (added)
-
tags/5.3.3/tpl/cache/settings_inc.object.tpl.php (added)
-
tags/5.3.3/tpl/cache/settings_inc.purge_on_upgrade.tpl.php (added)
-
tags/5.3.3/tpl/cdn (added)
-
tags/5.3.3/tpl/cdn/auto_setup.tpl.php (added)
-
tags/5.3.3/tpl/cdn/entry.tpl.php (added)
-
tags/5.3.3/tpl/cdn/manage.tpl.php (added)
-
tags/5.3.3/tpl/cdn/settings.tpl.php (added)
-
tags/5.3.3/tpl/crawler (added)
-
tags/5.3.3/tpl/crawler/blacklist.tpl.php (added)
-
tags/5.3.3/tpl/crawler/entry.tpl.php (added)
-
tags/5.3.3/tpl/crawler/map.tpl.php (added)
-
tags/5.3.3/tpl/crawler/settings-general.tpl.php (added)
-
tags/5.3.3/tpl/crawler/settings-simulation.tpl.php (added)
-
tags/5.3.3/tpl/crawler/settings-sitemap.tpl.php (added)
-
tags/5.3.3/tpl/crawler/summary.tpl.php (added)
-
tags/5.3.3/tpl/dash (added)
-
tags/5.3.3/tpl/dash/dashboard.tpl.php (added)
-
tags/5.3.3/tpl/dash/entry.tpl.php (added)
-
tags/5.3.3/tpl/dash/network_dash.tpl.php (added)
-
tags/5.3.3/tpl/db_optm (added)
-
tags/5.3.3/tpl/db_optm/entry.tpl.php (added)
-
tags/5.3.3/tpl/db_optm/manage.tpl.php (added)
-
tags/5.3.3/tpl/db_optm/settings.tpl.php (added)
-
tags/5.3.3/tpl/esi.tpl.php (added)
-
tags/5.3.3/tpl/esi_widget_edit.php (added)
-
tags/5.3.3/tpl/general (added)
-
tags/5.3.3/tpl/general/entry.tpl.php (added)
-
tags/5.3.3/tpl/general/network_settings.tpl.php (added)
-
tags/5.3.3/tpl/general/settings.tpl.php (added)
-
tags/5.3.3/tpl/general/settings_inc.auto_upgrade.tpl.php (added)
-
tags/5.3.3/tpl/general/settings_inc.guest.tpl.php (added)
-
tags/5.3.3/tpl/general/settings_tuning.tpl.php (added)
-
tags/5.3.3/tpl/img_optm (added)
-
tags/5.3.3/tpl/img_optm/entry.tpl.php (added)
-
tags/5.3.3/tpl/img_optm/network_settings.tpl.php (added)
-
tags/5.3.3/tpl/img_optm/settings.media_webp.tpl.php (added)
-
tags/5.3.3/tpl/img_optm/settings.tpl.php (added)
-
tags/5.3.3/tpl/img_optm/summary.tpl.php (added)
-
tags/5.3.3/tpl/inc (added)
-
tags/5.3.3/tpl/inc/admin_footer.php (added)
-
tags/5.3.3/tpl/inc/api_key.php (added)
-
tags/5.3.3/tpl/inc/check_cache_disabled.php (added)
-
tags/5.3.3/tpl/inc/check_if_network_disable_all.php (added)
-
tags/5.3.3/tpl/inc/disabled_all.php (added)
-
tags/5.3.3/tpl/inc/in_upgrading.php (added)
-
tags/5.3.3/tpl/inc/metabox.php (added)
-
tags/5.3.3/tpl/inc/modal.footer.php (added)
-
tags/5.3.3/tpl/inc/modal.header.php (added)
-
tags/5.3.3/tpl/inc/show_display_installed.php (added)
-
tags/5.3.3/tpl/inc/show_error_cookie.php (added)
-
tags/5.3.3/tpl/inc/show_rule_conflict.php (added)
-
tags/5.3.3/tpl/page_optm (added)
-
tags/5.3.3/tpl/page_optm/entry.tpl.php (added)
-
tags/5.3.3/tpl/page_optm/settings_css.tpl.php (added)
-
tags/5.3.3/tpl/page_optm/settings_html.tpl.php (added)
-
tags/5.3.3/tpl/page_optm/settings_js.tpl.php (added)
-
tags/5.3.3/tpl/page_optm/settings_localization.tpl.php (added)
-
tags/5.3.3/tpl/page_optm/settings_media.tpl.php (added)
-
tags/5.3.3/tpl/page_optm/settings_media_exc.tpl.php (added)
-
tags/5.3.3/tpl/page_optm/settings_tuning.tpl.php (added)
-
tags/5.3.3/tpl/page_optm/settings_tuning_css.tpl.php (added)
-
tags/5.3.3/tpl/page_optm/settings_vpi.tpl.php (added)
-
tags/5.3.3/tpl/presets (added)
-
tags/5.3.3/tpl/presets/entry.tpl.php (added)
-
tags/5.3.3/tpl/presets/standard.tpl.php (added)
-
tags/5.3.3/tpl/toolbox (added)
-
tags/5.3.3/tpl/toolbox/beta_test.tpl.php (added)
-
tags/5.3.3/tpl/toolbox/edit_htaccess.tpl.php (added)
-
tags/5.3.3/tpl/toolbox/entry.tpl.php (added)
-
tags/5.3.3/tpl/toolbox/heartbeat.tpl.php (added)
-
tags/5.3.3/tpl/toolbox/import_export.tpl.php (added)
-
tags/5.3.3/tpl/toolbox/log_viewer.tpl.php (added)
-
tags/5.3.3/tpl/toolbox/purge.tpl.php (added)
-
tags/5.3.3/tpl/toolbox/report.tpl.php (added)
-
tags/5.3.3/tpl/toolbox/settings-debug.tpl.php (added)
-
trunk/data/js_defer_excludes.txt (modified) (1 diff)
-
trunk/data/js_excludes.txt (modified) (1 diff)
-
trunk/lib/css-min/minifier.cls.php (modified) (1 diff)
-
trunk/litespeed-cache.php (modified) (2 diffs)
-
trunk/readme.txt (modified) (2 diffs)
-
trunk/src/activation.cls.php (modified) (1 diff)
-
trunk/src/admin.cls.php (modified) (2 diffs)
-
trunk/src/control.cls.php (modified) (1 diff)
-
trunk/src/core.cls.php (modified) (1 diff)
-
trunk/src/db-optm.cls.php (modified) (2 diffs)
-
trunk/src/debug2.cls.php (modified) (2 diffs)
-
trunk/src/object-cache.cls.php (modified) (1 diff)
-
trunk/src/placeholder.cls.php (modified) (1 diff)
-
trunk/src/purge.cls.php (modified) (1 diff)
-
trunk/src/str.cls.php (modified) (1 diff)
-
trunk/tpl/presets/standard.tpl.php (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
litespeed-cache/trunk/data/js_defer_excludes.txt
r2524344 r2869601 6 6 # JS file URL excludes 7 7 8 stats.wp.com/e- 9 _stq 10 ## JetPack Stats -
litespeed-cache/trunk/data/js_excludes.txt
r2683957 r2869601 25 25 26 26 wp-json/wp-statistics ## WP Statistics 27 28 stats.wp.com/e- 29 _stq 30 ## JetPack Stats -
litespeed-cache/trunk/lib/css-min/minifier.cls.php
r2292926 r2869601 321 321 322 322 // Process strings so their content doesn't get accidentally minified 323 $double_quoted = '"(?:[^"\\\\]|\\\\.)*"'; 324 $single_quoted = "'(?:[^'\\\\]|\\\\.)*'"; 323 325 $css = preg_replace_callback( 324 '/(?:"(?:[^\\\\"]|\\\\.|\\\\)*")|'."(?:'(?:[^\\\\']|\\\\.|\\\\)*')/S",326 "/(?<!\\\\)(?:$double_quoted|$single_quoted)/S", 325 327 array($this, 'processStringsCallback'), 326 328 $css -
litespeed-cache/trunk/litespeed-cache.php
r2846360 r2869601 4 4 * Plugin URI: https://www.litespeedtech.com/products/cache-plugins/wordpress-acceleration 5 5 * Description: High-performance page caching and site optimization from LiteSpeed 6 * Version: 5.3. 26 * Version: 5.3.3 7 7 * Author: LiteSpeed Technologies 8 8 * Author URI: https://www.litespeedtech.com … … 34 34 } 35 35 36 ! defined( 'LSCWP_V' ) && define( 'LSCWP_V', '5.3.2');36 ! defined('LSCWP_V') && define('LSCWP_V', '5.3.3'); 37 37 38 38 ! defined( 'LSCWP_CONTENT_DIR' ) && define( 'LSCWP_CONTENT_DIR', WP_CONTENT_DIR ) ; -
litespeed-cache/trunk/readme.txt
r2846360 r2869601 4 4 Requires at least: 4.0 5 5 Tested up to: 6.1.1 6 Stable tag: 5.3. 26 Stable tag: 5.3.3 7 7 License: GPLv3 8 8 License URI: http://www.gnu.org/licenses/gpl.html … … 250 250 251 251 == Changelog == 252 253 = 5.3.3 - Feb 22 2023 = 254 * **Page Optimize** Excluded Jetpack stats JS. 255 * **DB Optimize** Fixed DB Optm SQL for revision postmeta. 256 * **Cache** Fixed an undefined array key warning. 257 * **Purge** Prevented undefined array key warning when widgets are disabled. 258 * **Object** Fixed dynamic property deprecation warnings. 259 * **Admin** Safely redirect to homepage if referer is unknown. 260 * **Activation** Check that item slug exists first. 261 * **Cache** Prevented cache header to send globally if header part already closed. 262 * **CSS** Improved string handling for CSS minifier. 263 * **Debug** Fixed undefined array key warnings. 264 * **Misc** Fixed implicit conversion in random string generation function `Str::rrand`. 252 265 253 266 = 5.3.2 - Jan 10 2023 = -
litespeed-cache/trunk/src/activation.cls.php
r2761310 r2869601 456 456 */ 457 457 public function auto_update_hook( $update, $item ) { 458 if ( $item->slug == 'litespeed-cache') {458 if ( ! empty( $item->slug ) && 'litespeed-cache' === $item->slug ) { 459 459 $auto_v = Cloud::version_check( 'auto_update_plugin' ); 460 460 -
litespeed-cache/trunk/src/admin.cls.php
r2808204 r2869601 141 141 * without the nonce and action in the query string. 142 142 * 143 * If the redirect url cannot be determined, redirects to the homepage. 144 * 143 145 * @since 1.0.12 144 146 * @access public … … 149 151 150 152 if ( ! empty( $_GET[ '_litespeed_ori' ] ) ) { 151 wp_ redirect( $_SERVER[ 'HTTP_REFERER' ]);153 wp_safe_redirect( wp_get_referer() ?: get_home_url() ); 152 154 exit; 153 155 } -
litespeed-cache/trunk/src/control.cls.php
r2846360 r2869601 742 742 } 743 743 744 if ( $_SERVER[ 'REQUEST_METHOD' ] !== 'GET' ) { 745 return $this->_no_cache_for('not GET method:' . $_SERVER["REQUEST_METHOD"]); 744 $method = isset( $_SERVER['REQUEST_METHOD'] ) ? $_SERVER['REQUEST_METHOD'] : 'unknown'; 745 if ( 'GET' !== $method ) { 746 return $this->_no_cache_for('Not GET method: ' . $method); 746 747 } 747 748 -
litespeed-cache/trunk/src/core.cls.php
r2832517 r2869601 526 526 } 527 527 else { 528 return; 529 } 530 531 // Avoid PHP warning for header sent out already 532 if (headers_sent()) { 533 self::debug('❌ !!! Err: Header sent out already'); 528 534 return; 529 535 } -
litespeed-cache/trunk/src/db-optm.cls.php
r2846360 r2869601 134 134 $rev_age = (int) $this->conf( Base::O_DB_OPTM_REVISIONS_AGE ); 135 135 136 $postmeta = "`$wpdb->postmeta`"; 137 $posts = "`$wpdb->posts`"; 138 136 139 $sql_postmeta = " 137 `$wpdb->postmeta`138 LEFT JOIN `$wpdb->posts`139 ON `$wpdb->posts`.ID = `$wpdb->postmeta`.post_id140 $postmeta 141 LEFT JOIN $posts 142 ON $posts.ID = $postmeta.post_id 140 143 "; 141 144 142 $sql_where = "WHERE `$wpdb->posts`.post_type = 'revision'"; 143 144 $sql_add = 145 $rev_age 146 ? "AND `$wpdb->posts`.post_modified < DATE_SUB( NOW(), INTERVAL $rev_age DAY )" 145 $sql_where = "WHERE $posts.post_type = 'revision'"; 146 147 $sql_add = $rev_age 148 ? "AND $posts.post_modified < DATE_SUB( NOW(), INTERVAL $rev_age DAY )" 147 149 : ''; 148 150 149 151 if ( ! $rev_max ) { 150 152 $sql_where = "$sql_where $sql_add"; 151 $wpdb->query( "DELETE FROM $sql_postmeta $sql_where" );152 $wpdb->query( "DELETE FROM `$wpdb->posts`$sql_where" );153 } 154 else {// Has count limit153 $wpdb->query( "DELETE $postmeta FROM $sql_postmeta $sql_where" ); 154 $wpdb->query( "DELETE FROM $posts $sql_where" ); 155 } else { 156 // Has count limit 155 157 $sql = " 156 158 SELECT COUNT(*) - $rev_max 157 159 AS del_max, post_parent 158 FROM `$wpdb->posts`160 FROM $posts 159 161 WHERE post_type = 'revision' 160 162 $sql_add … … 165 167 $sql_where = " 166 168 $sql_where 167 AND `$wpdb->posts`.post_parent = %d168 ORDER BY `$wpdb->posts`.ID169 AND $posts.post_parent = %d 170 ORDER BY $posts.ID 169 171 LIMIT %d 170 172 "; 171 173 foreach ( $res as $v ) { 172 $sql = "DELETE FROM $sql_postmeta $sql_where"; 173 $wpdb->query( $wpdb->prepare( $sql, array( $v->post_parent, $v->del_max ) ) ); 174 $sql = "DELETE FROM `$wpdb->posts` $sql_where"; 175 $wpdb->query( $wpdb->prepare( $sql, array( $v->post_parent, $v->del_max ) ) ); 174 $args = array( $v->post_parent, $v->del_max ); 175 $sql = $wpdb->prepare( "DELETE $postmeta FROM $sql_postmeta $sql_where", $args ); 176 $wpdb->query( $sql ); 177 $sql = $wpdb->prepare( "DELETE FROM $posts $sql_where", $args ); 178 $wpdb->query( $sql ); 176 179 } 177 180 } -
litespeed-cache/trunk/src/debug2.cls.php
r2808204 r2869601 220 220 'HTTP_ACCEPT_ENCODING' => '', 221 221 'HTTP_COOKIE' => '', 222 'REQUEST_METHOD' => '', 223 'SERVER_PROTOCOL' => '', 222 224 'X-LSCACHE' => '', 223 225 'LSCACHE_VARY_COOKIE' => '', … … 308 310 } 309 311 else { 310 $addr = $_SERVER[ 'REMOTE_ADDR' ] . ':' . $_SERVER[ 'REMOTE_PORT' ]; 312 $addr = isset( $_SERVER['REMOTE_ADDR'] ) ? $_SERVER['REMOTE_ADDR'] : ''; 313 $port = isset( $_SERVER['REMOTE_PORT'] ) ? $_SERVER['REMOTE_PORT'] : ''; 314 $addr = "$addr:$port"; 311 315 } 312 316 -
litespeed-cache/trunk/src/object-cache.cls.php
r2613854 r2869601 33 33 private $_cfg_host; 34 34 private $_cfg_port; 35 private $_cfg_life; 35 36 private $_cfg_persistent; 36 37 private $_cfg_admin; -
litespeed-cache/trunk/src/placeholder.cls.php
r2761310 r2869601 24 24 private $_conf_placeholder_resp_color; 25 25 private $_conf_placeholder_resp_async; 26 private $_conf_ph_default; 26 27 private $_placeholder_resp_dict = array(); 27 28 private $_ph_queue = array(); -
litespeed-cache/trunk/src/purge.cls.php
r2832517 r2869601 1145 1145 global $wp_widget_factory; 1146 1146 // recent_posts 1147 if ( ! is_null( $wp_widget_factory->widgets['WP_Widget_Recent_Posts'] ) ) { 1148 $purge_tags[] = Tag::TYPE_WIDGET . $wp_widget_factory->widgets['WP_Widget_Recent_Posts']->id; 1147 $recent_posts = isset( $wp_widget_factory->widgets['WP_Widget_Recent_Posts'] ) 1148 ? $wp_widget_factory->widgets['WP_Widget_Recent_Posts'] 1149 : null; 1150 if ( ! is_null( $recent_posts ) ) { 1151 $purge_tags[] = Tag::TYPE_WIDGET . $recent_posts->id; 1149 1152 } 1150 1153 -
litespeed-cache/trunk/src/str.cls.php
r2354196 r2869601 21 21 */ 22 22 public static function rrand( $len, $type = 7 ) { 23 mt_srand( ( double ) microtime() * 1000000);23 mt_srand( (int) ( ( double ) microtime() * 1000000 ) ); 24 24 25 25 switch( $type ) { -
litespeed-cache/trunk/tpl/presets/standard.tpl.php
r2808204 r2869601 46 46 ), 47 47 'footer' => array( 48 __( 'This preset is good for most websites, and is unlikely to cause conflicts. Any CSS or JS conflicts may be resolved with Page Optimization > Tuning tools.' ),48 __( 'This preset is good for most websites, and is unlikely to cause conflicts. Any CSS or JS conflicts may be resolved with Page Optimization > Tuning tools.', 'litespeed-cache' ), 49 49 __( 'A Domain Key is required to use this preset. Includes many optimizations known to improve page speed scores.', 'litespeed-cache' ) 50 50 ) … … 61 61 ), 62 62 'footer' => array( 63 __( 'This preset might work out of the box for some websites, but be sure to test! Some CSS or JS exclusions may be necessary in Page Optimization > Tuning.' ),63 __( 'This preset might work out of the box for some websites, but be sure to test! Some CSS or JS exclusions may be necessary in Page Optimization > Tuning.', 'litespeed-cache' ), 64 64 __( 'A Domain Key is required to use this preset. Includes many optimizations known to improve page speed scores.', 'litespeed-cache' ) 65 65 ) … … 77 77 ), 78 78 'footer' => array( 79 __( 'This preset almost certainly will require testing and exclusions for some CSS, JS and Lazy Loaded images. Pay special attention to logos, or HTML-based slider images.' ),79 __( 'This preset almost certainly will require testing and exclusions for some CSS, JS and Lazy Loaded images. Pay special attention to logos, or HTML-based slider images.', 'litespeed-cache' ), 80 80 __( 'A Domain Key is required to use this preset. Enables the maximum level of optimizations for improved page speed scores.', 'litespeed-cache' ) 81 81 )
Note: See TracChangeset
for help on using the changeset viewer.