From c9ab9f9e705377533b6a611a0d2a2974ff747a41 Mon Sep 17 00:00:00 2001 From: hsur Date: Mon, 9 Jun 2008 10:33:40 +0000 Subject: [PATCH] v1.3.1 git-svn-id: https://svn.sourceforge.jp/svnroot/nucleus-jp/plugin@628 1ca29b6e-896d-4ea0-84a5-967f57386b96 --- trunk/NP_Blacklist/NP_Blacklist.php | 8 ++++---- trunk/NP_Blacklist/blacklist/blacklist_lib.php | 6 +++--- trunk/NP_Blacklist/blacklist/help.html | 1 + 3 files changed, 8 insertions(+), 7 deletions(-) diff --git a/trunk/NP_Blacklist/NP_Blacklist.php b/trunk/NP_Blacklist/NP_Blacklist.php index bc3fade..9e15531 100644 --- a/trunk/NP_Blacklist/NP_Blacklist.php +++ b/trunk/NP_Blacklist/NP_Blacklist.php @@ -1,9 +1,9 @@ '.NP_BLACKLIST_description; + return '[$Revision: 1.14 $]
'.NP_BLACKLIST_description; } function supportsFeature($what) { switch ($what) { diff --git a/trunk/NP_Blacklist/blacklist/blacklist_lib.php b/trunk/NP_Blacklist/blacklist/blacklist_lib.php index 8bfc455..5f8661f 100644 --- a/trunk/NP_Blacklist/blacklist/blacklist_lib.php +++ b/trunk/NP_Blacklist/blacklist/blacklist_lib.php @@ -19,7 +19,7 @@ // // Modified by hsur // http://blog.cles.jp -// $Id: blacklist_lib.php,v 1.12 2008-05-04 00:41:54 hsur Exp $ +// $Id: blacklist_lib.php,v 1.13 2008-06-09 10:33:40 hsur Exp $ define('__WEBLOG_ROOT', dirname(dirname(realpath(__FILE__)))); define('__EXT', '/blacklist'); @@ -358,7 +358,7 @@ function check_for_iprbl() { list ($a, $b, $c, $d) = explode('.', $spammer_ip); foreach ($iprbl as $rbl) { - if (strpos(gethostbyname("$d.$c.$b.$a.$rbl"), '127.') === 0) { + if ( gethostbynamel("$d.$c.$b.$a.$rbl") !== false ) { return array ($rbl, $spammer_ip); } } @@ -380,7 +380,7 @@ function check_for_domainrbl($comment_text) { foreach ($domainrbl as $rbl) { if (strlen($domain_to_test) > 3) { //pbl_log('DNSBL Lookup: ' . $domain_to_test.'.'.$rbl); - if (strpos(gethostbyname($domain_to_test.'.'.$rbl), '127.') === 0) { + if ( gethostbynamel("$domain_to_test.$rbl") !== false ) { return array ($rbl, $domain_to_test); } } diff --git a/trunk/NP_Blacklist/blacklist/help.html b/trunk/NP_Blacklist/blacklist/help.html index ea77cc6..17f9409 100644 --- a/trunk/NP_Blacklist/blacklist/help.html +++ b/trunk/NP_Blacklist/blacklist/help.html @@ -4,6 +4,7 @@
  •  [Added] ログ消去時などに確認ダイアログが出るようにした。
  •  [Added] 動作確認フォームを追加。
  •  [Fixed] bulkfeedsが消滅したので関連機能を全て削除した。
  • +
  •  [Fixed] 127.で始まるIPを誤判定をする問題に対応(2008/06/09)