[BUGFIX] Consider Symfony route modifier
Symfony route modifiers like `{!parameter}` were not encapsulated when preparing TYPO3 specific enhancer data for route processing. Internal static MD5 hashing is reduced by 4 bits (one character when hex encoded) to keep route modifier in deflated values. Resolves: #90149 Releases: master, 9.5 Change-Id: I040e24b2b49d76ad2a67deb9da43d70be4305722 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62994 Tested-by:TYPO3com <noreply@typo3.com> Tested-by:
Oliver Hader <oliver.hader@typo3.org> Reviewed-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Oliver Hader <oliver.hader@typo3.org>
Showing
- typo3/sysext/core/Classes/Routing/Enhancer/VariableProcessor.php 17 additions, 18 deletions...ysext/core/Classes/Routing/Enhancer/VariableProcessor.php
- typo3/sysext/core/Tests/Unit/Routing/Enhancer/VariableProcessorTest.php 75 additions, 23 deletions...ore/Tests/Unit/Routing/Enhancer/VariableProcessorTest.php
- typo3/sysext/frontend/Tests/Functional/SiteHandling/EnhancerSiteRequestTest.php 17 additions, 2 deletions...Tests/Functional/SiteHandling/EnhancerSiteRequestTest.php
Please register or sign in to comment