Skip to content
Permalink
Browse files

Fix for #2349.

ipban_log() only inserts the first 3 octets of an IP and an asterisk for last one, so we can set the columns length to 13.
  • Loading branch information
Kenpachi2k13 committed Nov 22, 2019
1 parent 75ae018 commit fc341155d44d329ca30aa429f75ab1609902b04e
Showing with 26 additions and 1 deletion.
  1. +2 −1 sql-files/main.sql
  2. +23 −0 sql-files/upgrades/2019-11-22--23-58.sql
  3. +1 −0 sql-files/upgrades/index.txt
@@ -617,7 +617,7 @@ CREATE TABLE IF NOT EXISTS `inventory` (
--

CREATE TABLE IF NOT EXISTS `ipbanlist` (
`list` VARCHAR(255) NOT NULL DEFAULT '',
`list` VARCHAR(13) NOT NULL DEFAULT '',
`btime` DATETIME NULL,
`rtime` DATETIME NULL,
`reason` VARCHAR(255) NOT NULL DEFAULT '',
@@ -934,6 +934,7 @@ INSERT IGNORE INTO `sql_updates` (`timestamp`) VALUES (1557414445); -- 2019-05-0
INSERT IGNORE INTO `sql_updates` (`timestamp`) VALUES (1565293394); -- 2019-08-08--19-43.sql
INSERT IGNORE INTO `sql_updates` (`timestamp`) VALUES (1570309293); -- 2019-10-05--19-01.sql
INSERT IGNORE INTO `sql_updates` (`timestamp`) VALUES (1570870260); -- 2019-10-21--14-21.sql
INSERT IGNORE INTO `sql_updates` (`timestamp`) VALUES (1574463539); -- 2019-11-22--23-58.sql

--
-- Table structure for table `storage`
@@ -0,0 +1,23 @@
#1574463539

-- This file is part of Hercules.
-- http://herc.ws - http://github.com/HerculesWS/Hercules
--
-- Copyright (C) 2019 Hercules Dev Team
--
-- Hercules is free software: you can redistribute it and/or modify
-- it under the terms of the GNU General Public License as published by
-- the Free Software Foundation, either version 3 of the License, or
-- (at your option) any later version.
--
-- This program is distributed in the hope that it will be useful,
-- but WITHOUT ANY WARRANTY; without even the implied warranty of
-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-- GNU General Public License for more details.
--
-- You should have received a copy of the GNU General Public License
-- along with this program. If not, see <http://www.gnu.org/licenses/>.


ALTER TABLE `ipbanlist` MODIFY `list` VARCHAR(13) NOT NULL DEFAULT '';
INSERT INTO `sql_updates` (`timestamp`) VALUES (1574463539);
@@ -58,3 +58,4 @@
2019-08-08--19-43.sql
2019-10-05--19-01.sql
2019-10-12--14-21.sql
2019-11-22--23-58.sql

0 comments on commit fc34115

Please sign in to comment.
You can’t perform that action at this time.