diff options
| author | Shauren <shauren.trinity@gmail.com> | 2019-07-15 17:47:35 +0200 |
|---|---|---|
| committer | Shauren <shauren.trinity@gmail.com> | 2019-07-15 17:47:35 +0200 |
| commit | cd3d317ebf74c4bd2b9a806e4463e2d0ae730a3b (patch) | |
| tree | d3f30d4c45ed15a4393bf5dba23db039ac15f6cf /sql | |
| parent | 37f69825c445f3c973172792e1abc0bdc9f02dde (diff) | |
Core/Addons: Improve WorldSession::ReadAddonsInfo
* Only allow built-in addons to be marked as secure
* Better protect against malformed packets
Diffstat (limited to 'sql')
| -rw-r--r-- | sql/base/characters_database.sql | 24 | ||||
| -rw-r--r-- | sql/updates/characters/3.3.5/2019_07_15_01_characters.sql | 25 |
2 files changed, 49 insertions, 0 deletions
diff --git a/sql/base/characters_database.sql b/sql/base/characters_database.sql index 3b1ceb58b66..426ac3cfc4f 100644 --- a/sql/base/characters_database.sql +++ b/sql/base/characters_database.sql @@ -114,6 +114,30 @@ CREATE TABLE `addons` ( LOCK TABLES `addons` WRITE; /*!40000 ALTER TABLE `addons` DISABLE KEYS */; +INSERT INTO `addons` VALUES +('Blizzard_AchievementUI', 1276933997), +('Blizzard_ArenaUI', 1276933997), +('Blizzard_AuctionUI', 1276933997), +('Blizzard_BarbershopUI', 1276933997), +('Blizzard_BattlefieldMinimap', 1276933997), +('Blizzard_BindingUI', 1276933997), +('Blizzard_Calendar', 1276933997), +('Blizzard_CombatLog', 1276933997), +('Blizzard_CombatText', 1276933997), +('Blizzard_DebugTools', 1276933997), +('Blizzard_GlyphUI', 1276933997), +('Blizzard_GMChatUI', 1276933997), +('Blizzard_GMSurveyUI', 1276933997), +('Blizzard_GuildBankUI', 1276933997), +('Blizzard_InspectUI', 1276933997), +('Blizzard_ItemSocketingUI', 1276933997), +('Blizzard_MacroUI', 1276933997), +('Blizzard_RaidUI', 1276933997), +('Blizzard_TalentUI', 1276933997), +('Blizzard_TimeManager', 1276933997), +('Blizzard_TokenUI', 1276933997), +('Blizzard_TradeSkillUI', 1276933997), +('Blizzard_TrainerUI', 1276933997); /*!40000 ALTER TABLE `addons` ENABLE KEYS */; UNLOCK TABLES; diff --git a/sql/updates/characters/3.3.5/2019_07_15_01_characters.sql b/sql/updates/characters/3.3.5/2019_07_15_01_characters.sql new file mode 100644 index 00000000000..5864c766927 --- /dev/null +++ b/sql/updates/characters/3.3.5/2019_07_15_01_characters.sql @@ -0,0 +1,25 @@ +TRUNCATE `addons`; +INSERT INTO `addons` VALUES +('Blizzard_AchievementUI', 1276933997), +('Blizzard_ArenaUI', 1276933997), +('Blizzard_AuctionUI', 1276933997), +('Blizzard_BarbershopUI', 1276933997), +('Blizzard_BattlefieldMinimap', 1276933997), +('Blizzard_BindingUI', 1276933997), +('Blizzard_Calendar', 1276933997), +('Blizzard_CombatLog', 1276933997), +('Blizzard_CombatText', 1276933997), +('Blizzard_DebugTools', 1276933997), +('Blizzard_GlyphUI', 1276933997), +('Blizzard_GMChatUI', 1276933997), +('Blizzard_GMSurveyUI', 1276933997), +('Blizzard_GuildBankUI', 1276933997), +('Blizzard_InspectUI', 1276933997), +('Blizzard_ItemSocketingUI', 1276933997), +('Blizzard_MacroUI', 1276933997), +('Blizzard_RaidUI', 1276933997), +('Blizzard_TalentUI', 1276933997), +('Blizzard_TimeManager', 1276933997), +('Blizzard_TokenUI', 1276933997), +('Blizzard_TradeSkillUI', 1276933997), +('Blizzard_TrainerUI', 1276933997); |
