[BUGFIX] Only valid package names will be processed. 86/28286/3
authorDaniel Siepmann <daniel.siepmann@typo3.org>
Wed, 12 Mar 2014 10:00:34 +0000 (11:00 +0100)
committerSteffen Ritter <info@rs-websystems.de>
Wed, 12 Mar 2014 11:16:30 +0000 (12:16 +0100)
commitd24ae4500805f626a8533706e35a2b8785f9966b
treee6a62d3231bd3e9d63365a6c5d7d84141a793b89
parent0a46d0039405be5a5959600e541860710f3a0eb9
[BUGFIX] Only valid package names will be processed.

To prevent the extension manager from further steps while
invalid package keys exists in the system, the package keys are
validated earlier.

This prevents further actions that will lead to rewrite
of PackageState.php and invalid opcode cache.

Change-Id: Ib8d9f25dc1d6c97b94a59b15255b96d5a1960093
Resolves: #56532
Releases: 6.2
Reviewed-on: https://review.typo3.org/28286
Reviewed-by: Steffen Ritter
Tested-by: Steffen Ritter
typo3/sysext/core/Classes/Package/Package.php
typo3/sysext/core/Classes/Package/PackageManager.php
typo3/sysext/core/Tests/Unit/Package/PackageManagerTest.php