Do not prohibit http for old provider URLs on .org in case they are used
parent
b47330adf1
commit
137c32e72e
|
@ -114,8 +114,10 @@ class CurlDownloader
|
||||||
|
|
||||||
$originalOptions = $options;
|
$originalOptions = $options;
|
||||||
|
|
||||||
// check URL can be accessed (i.e. is not insecure)
|
// check URL can be accessed (i.e. is not insecure), but allow insecure Packagist calls to $hashed providers as file integrity is verified with sha256
|
||||||
$this->config->prohibitUrlByConfig($url, $this->io);
|
if (!preg_match('{^http://(repo\.)?packagist\.org/p/}', $url) || (false === strpos($url, '$') && false === strpos($url, '%24'))) {
|
||||||
|
$this->config->prohibitUrlByConfig($url, $this->io);
|
||||||
|
}
|
||||||
|
|
||||||
$curlHandle = curl_init();
|
$curlHandle = curl_init();
|
||||||
$headerHandle = fopen('php://temp/maxmemory:32768', 'w+b');
|
$headerHandle = fopen('php://temp/maxmemory:32768', 'w+b');
|
||||||
|
|
Loading…
Reference in New Issue