mirror of
https://github.com/getgrav/grav.git
synced 2026-04-14 08:37:39 +02:00
Only pass verify_peer settings to cURL and fopen if the setting is disabled
This commit is contained in:
@@ -1,3 +1,9 @@
|
||||
# v1.1.7
|
||||
## XX/XX/2016
|
||||
|
||||
1. [](#bugfix)
|
||||
* Only pass verify_peer settings to cURL and fopen if the setting is disabled
|
||||
|
||||
# v1.1.6
|
||||
## 10/19/2016
|
||||
|
||||
|
||||
@@ -121,17 +121,19 @@ class Response
|
||||
'proxy_url' => $config->get('system.gpm.proxy_url', $config->get('system.proxy_url', false)),
|
||||
];
|
||||
|
||||
$overrides = array_replace_recursive([], $overrides, [
|
||||
'curl' => [
|
||||
CURLOPT_SSL_VERIFYPEER => $settings['verify_peer']
|
||||
],
|
||||
'fopen' => [
|
||||
'ssl' => [
|
||||
'verify_peer' => $settings['verify_peer'],
|
||||
'verify_peer_name' => $settings['verify_peer'],
|
||||
if (!$settings['verify_peer']) {
|
||||
$overrides = array_replace_recursive([], $overrides, [
|
||||
'curl' => [
|
||||
CURLOPT_SSL_VERIFYPEER => $settings['verify_peer']
|
||||
],
|
||||
'fopen' => [
|
||||
'ssl' => [
|
||||
'verify_peer' => $settings['verify_peer'],
|
||||
'verify_peer_name' => $settings['verify_peer'],
|
||||
]
|
||||
]
|
||||
]
|
||||
]);
|
||||
]);
|
||||
}
|
||||
|
||||
// Proxy Setting
|
||||
if ($settings['proxy_url']) {
|
||||
|
||||
@@ -40,3 +40,5 @@ debugger:
|
||||
twig: true
|
||||
shutdown:
|
||||
close_connection: true
|
||||
gpm:
|
||||
verify_peer: false
|
||||
|
||||
Reference in New Issue
Block a user