mirror of
https://github.com/FreshRSS/FreshRSS.git
synced 2026-04-06 23:53:30 -04:00
Merge branch 'HTTPS_Everywhere' into dev
This commit is contained in:
@@ -1,4 +1,6 @@
|
||||
dailymotion.com
|
||||
feedburner.com
|
||||
gstatic.com
|
||||
tumblr.com
|
||||
wordpress.com
|
||||
youtube.com
|
||||
|
||||
@@ -263,23 +263,20 @@ class SimplePie_Sanitize
|
||||
{
|
||||
$domain = trim($domain, ". \t\n\r\0\x0B");
|
||||
$segments = array_reverse(explode('.', $domain));
|
||||
if (count($segments) > 0)
|
||||
{
|
||||
$node =& $this->https_domains;
|
||||
foreach ($segments as $segment)
|
||||
{//Build a tree
|
||||
if ($node === true)
|
||||
{
|
||||
break;
|
||||
}
|
||||
if (!isset($node[$segment]))
|
||||
{
|
||||
$node[$segment] = array();
|
||||
}
|
||||
$node =& $node[$segment];
|
||||
$node =& $this->https_domains;
|
||||
foreach ($segments as $segment)
|
||||
{//Build a tree
|
||||
if ($node === true)
|
||||
{
|
||||
break;
|
||||
}
|
||||
$node = true;
|
||||
if (!isset($node[$segment]))
|
||||
{
|
||||
$node[$segment] = array();
|
||||
}
|
||||
$node =& $node[$segment];
|
||||
}
|
||||
$node = true;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -291,23 +288,20 @@ class SimplePie_Sanitize
|
||||
{
|
||||
$domain = trim($domain, '. ');
|
||||
$segments = array_reverse(explode('.', $domain));
|
||||
if (count($segments) > 0)
|
||||
{
|
||||
$node =& $this->https_domains;
|
||||
foreach ($segments as $segment)
|
||||
{//Explore the tree
|
||||
if ($node === true)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
if (isset($node[$segment]))
|
||||
{
|
||||
$node =& $node[$segment];
|
||||
}
|
||||
else
|
||||
{
|
||||
break;
|
||||
}
|
||||
$node =& $this->https_domains;
|
||||
foreach ($segments as $segment)
|
||||
{//Explore the tree
|
||||
if ($node === true)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
if (isset($node[$segment]))
|
||||
{
|
||||
$node =& $node[$segment];
|
||||
}
|
||||
else
|
||||
{
|
||||
break;
|
||||
}
|
||||
}
|
||||
return false;
|
||||
|
||||
Reference in New Issue
Block a user