extend 9d11702
with tunnled IPv4 (thanks to DLange)
This commit is contained in:
docs
plugins
serendipity_event_karma
serendipity_event_spamblock
serendipity_event_statistics
serendipity_plugin_shoutbox
@ -4,7 +4,7 @@ Version 1.7.4 ()
|
||||
------------------------------------------------------------------------
|
||||
|
||||
* Fixed IP columns in spamblocklog, spamblock_htaccess, karmalog, visitors
|
||||
and shoutbox to varchar(39) for IPv6
|
||||
and shoutbox to varchar(45) for IPv6 - including tunneled IPv4 (39+6)
|
||||
|
||||
* Fixed possible double includement of plugin_internal.inc.php
|
||||
|
||||
|
@ -388,7 +388,7 @@ class serendipity_event_karma extends serendipity_event
|
||||
$version = $this->get_config('dbversion', '0');
|
||||
|
||||
if ($version == '2.0') {
|
||||
$q = "ALTER TABLE {$serendipity['dbPrefix']}karmalog CHANGE COLUMN `ip` `ip` VARCHAR(39)";
|
||||
$q = "ALTER TABLE {$serendipity['dbPrefix']}karmalog CHANGE COLUMN `ip` `ip` VARCHAR(45)";
|
||||
$sql = serendipity_db_schema_import($q);
|
||||
$this->set_config('dbversion', PLUGIN_KARMA_DB_VERSION);
|
||||
} elseif ($version == '1.1') {
|
||||
|
@ -736,10 +736,10 @@ var $filter_defaults;
|
||||
}
|
||||
|
||||
if ($dbversion == '2') {
|
||||
$q = "ALTER TABLE {$serendipity['dbPrefix']}spamblocklog CHANGE COLUMN `ip` `ip` VARCHAR(39)";
|
||||
$q = "ALTER TABLE {$serendipity['dbPrefix']}spamblocklog CHANGE COLUMN `ip` `ip` VARCHAR(45)";
|
||||
$sql = serendipity_db_schema_import($q);
|
||||
|
||||
$q = "ALTER TABLE {$serendipity['dbPrefix']}spamblock_htaccess CHANGE COLUMN `ip` `ip` VARCHAR(39)";
|
||||
$q = "ALTER TABLE {$serendipity['dbPrefix']}spamblock_htaccess CHANGE COLUMN `ip` `ip` VARCHAR(45)";
|
||||
$sql = serendipity_db_schema_import($q);
|
||||
|
||||
$this->set_config('dbversion', '3');
|
||||
|
@ -966,7 +966,7 @@ class serendipity_event_statistics extends serendipity_event
|
||||
}
|
||||
|
||||
if ($dbic == 1) {
|
||||
$q = "ALTER TABLE {$serendipity['dbPrefix']}visitors CHANGE COLUMN `ip` `ip` VARCHAR(39)";
|
||||
$q = "ALTER TABLE {$serendipity['dbPrefix']}visitors CHANGE COLUMN `ip` `ip` VARCHAR(45)";
|
||||
serendipity_db_schema_import($q);
|
||||
|
||||
$this->set_config('db_indices_created', '2');
|
||||
|
@ -109,7 +109,7 @@ class serendipity_plugin_shoutbox extends serendipity_plugin
|
||||
$this->set_config('version', '1.0');
|
||||
}
|
||||
if ($this->get_config('version') == '1.0') {
|
||||
$q = "ALTER TABLE {$serendipity['dbPrefix']}shoutbox CHANGE COLUMN `ip` `ip` VARCHAR(39)";
|
||||
$q = "ALTER TABLE {$serendipity['dbPrefix']}shoutbox CHANGE COLUMN `ip` `ip` VARCHAR(45)";
|
||||
$sql = serendipity_db_schema_import($q);
|
||||
$this->set_config('version', '2');
|
||||
}
|
||||
|
Reference in New Issue
Block a user