[TASK] Respect ssl_verify_peer and ssl_verify_host in curl requests 34/47234/2
authorDaniel Maier <dani-maier@gmx.de>
Sun, 13 Mar 2016 18:06:25 +0000 (19:06 +0100)
committerChristian Kuhn <lolli@schwarzbu.ch>
Thu, 31 Mar 2016 15:56:30 +0000 (17:56 +0200)
commited3353fbfa5de4c5cc3c3d34598fa061f0f27123
tree0aeee6d98d16eca0612d1b0ffb0b5125122b5282
parent4ea36d5bb2d8e221b49ab4fde22a7e5adb7101d2
[TASK] Respect ssl_verify_peer and ssl_verify_host in curl requests

Make GeneralUtility::getUrl aware of the settings ssl_verify_peer, ssl_verify_host,
ssl_cafile and ssl_capath from DefaultConfiguration.

This ensures that curl requests to https addresses (e.g. TER mirror url) are handled
correctly when tunneled through proxies, considering the specific configuration set
in the install tool.

Resolves: #75038
Releases: master, 7.6
Change-Id: I8f527d5d1b9609bcf3f0853153a2f53367492f24
Reviewed-on: https://review.typo3.org/47234
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Reviewed-by: Oliver Hader <oliver.hader@typo3.org>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
typo3/sysext/core/Classes/Utility/GeneralUtility.php