Skip to content

Commit 4d8f3a8

Browse files
author
Tim Helfensdörfer
authored
Fixed ssl verification, closes #45
See http://php.net/manual/en/function.curl-setopt.php
1 parent d4a163c commit 4d8f3a8

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/AutoUpdate.php

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -587,7 +587,11 @@ protected function _downloadCurl($url)
587587
$curl = curl_init();
588588
curl_setopt($curl, CURLOPT_URL, $url);
589589
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
590-
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, $this->sslVerifyHost);
590+
if ($this->sslVerifyHost) {
591+
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, 2);
592+
} else {
593+
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, 0);
594+
}
591595
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, $this->sslVerifyHost);
592596
$update = curl_exec($curl);
593597

0 commit comments

Comments
 (0)