Task #88354

Upgrade and streamline typo3/phar-stream-wrapper to v3.1.2

Added by Oliver Hader 3 months ago. Updated 3 months ago.

Status:
Closed
Priority:
Should have
Assignee:
Category:
Security
Target version:
Start date:
2019-05-15
Due date:
% Done:

100%

TYPO3 Version:
8
PHP Version:
Tags:
Complexity:
Sprint Focus:


Related issues

Related to TYPO3 Core - Bug #88326: Phar Stream Wrapper Interceptor does not work on windows systems since TYPO3 8.7.25 Resolved 2019-05-09

Associated revisions

Revision 8e377804 (diff)
Added by Oliver Hader 3 months ago

[TASK] Upgrade typo3/phar-stream-wrapper to v3.1.2

https://github.com/TYPO3/phar-stream-wrapper/releases/tag/v3.1.2

  • #34: Normalize resolved Windows path to Unix-style
  • #42: Avoid analysing non-phar files on alias resolving
  • #40: Add Windows tests using AppVeyor
  • #33: Add alternative mime-type resolving (without ext-fileinfo)

composer require typo3/phar-stream-wrapper:^3.1.2

Resolves: #88354
Releases: master, 9.5, 8.7
Change-Id: I4560881006a6f9c48761161f0b96b78f02c0659d
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/60754
Tested-by: TYPO3com <>
Tested-by: Benni Mack <>
Reviewed-by: Benni Mack <>

Revision ccd0bdff (diff)
Added by Oliver Hader 3 months ago

[TASK] Upgrade typo3/phar-stream-wrapper to v3.1.2

https://github.com/TYPO3/phar-stream-wrapper/releases/tag/v3.1.2

  • #34: Normalize resolved Windows path to Unix-style
  • #42: Avoid analysing non-phar files on alias resolving
  • #40: Add Windows tests using AppVeyor
  • #33: Add alternative mime-type resolving (without ext-fileinfo)

composer require typo3/phar-stream-wrapper:^3.1.2

Resolves: #88354
Releases: master, 9.5, 8.7
Change-Id: I4560881006a6f9c48761161f0b96b78f02c0659d
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/60760
Tested-by: TYPO3com <>
Tested-by: Benni Mack <>
Reviewed-by: Benni Mack <>

Revision ff2b8280 (diff)
Added by Oliver Hader 3 months ago

[TASK] Upgrade typo3/phar-stream-wrapper to v3.1.2

https://github.com/TYPO3/phar-stream-wrapper/releases/tag/v3.1.2

  • #34: Normalize resolved Windows path to Unix-style
  • #42: Avoid analysing non-phar files on alias resolving
  • #40: Add Windows tests using AppVeyor
  • #33: Add alternative mime-type resolving (without ext-fileinfo)

composer require typo3/phar-stream-wrapper:^3.1.2

Resolves: #88354
Releases: master, 9.5, 8.7
Change-Id: I4560881006a6f9c48761161f0b96b78f02c0659d
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/60761
Tested-by: TYPO3com <>
Tested-by: Benni Mack <>
Reviewed-by: Benni Mack <>

History

#1 Updated by Oliver Hader 3 months ago

  • Related to Bug #88326: Phar Stream Wrapper Interceptor does not work on windows systems since TYPO3 8.7.25 added

#2 Updated by Gerrit Code Review 3 months ago

  • Status changed from New to Under Review

Patch set 1 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/60754

#3 Updated by Oliver Hader 3 months ago

  • Target version set to next-patchlevel

#4 Updated by Gerrit Code Review 3 months ago

Patch set 2 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/60754

#5 Updated by Gerrit Code Review 3 months ago

Patch set 1 for branch 9.5 of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/60760

#6 Updated by Gerrit Code Review 3 months ago

Patch set 1 for branch TYPO3_8-7 of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/60761

#7 Updated by Gerrit Code Review 3 months ago

Patch set 2 for branch TYPO3_8-7 of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/60761

#8 Updated by Oliver Hader 3 months ago

  • Status changed from Under Review to Resolved
  • % Done changed from 0 to 100

#9 Updated by Benni Mack 3 months ago

  • Status changed from Resolved to Closed

#10 Updated by Bernhard Berger 3 months ago

Is it possible, that the composer dependencies are broken for 8.7.25 and 8.7.26? Can't upgrade using composer, getting the following error:

@composer require typo3/cms ^8.7.26
./composer.json has been updated
Loading composer repositories with package information
Updating dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.

Problem 1
- Can only install one of: typo3/phar-stream-wrapper[v3.1.2, v3.0.1].
- Can only install one of: typo3/phar-stream-wrapper[v3.1.2, v3.0.1].
- Can only install one of: typo3/phar-stream-wrapper[v3.1.2, v3.0.1].
- typo3/cms v8.7.26 requires typo3/phar-stream-wrapper ^3.1.2 -> satisfiable by typo3/phar-stream-wrapper[v3.1.2].
- Installation request for typo3/cms ^8.7.26 -> satisfiable by typo3/cms[v8.7.26].
- Installation request for typo3/phar-stream-wrapper (locked at v3.0.1) -> satisfiable by typo3/phar-stream-wrapper[v3.0.1].

Installation failed, reverting ./composer.json to its original content.
@

Also available in: Atom PDF