[3215] Implement received packet size check before parsing to prevent crash at wrong...
commit49fe01efc272febb4b1254ce1f5c53c2364d5db2
authorvladimir_mangos <vladimir_mangos@no-mail.dom>
Fri, 16 Feb 2007 11:15:45 +0000 (16 11:15 +0000)
committervladimir_mangos <vladimir_mangos@no-mail.dom>
Fri, 16 Feb 2007 11:15:45 +0000 (16 11:15 +0000)
tree83e0c988b0bb30101ba97e184815b1f31fe1d4d0
parentf53bcb9254f2bf91ed5f12b75ca798c7765c2b86
[3215] Implement received packet size check before parsing to prevent crash at wrong size packet. Output in log error account id that send wrong packet. Please report any problems with checks.
27 files changed:
src/game/AddonHandler.cpp
src/game/AddonHandler.h
src/game/AuctionHouse.cpp
src/game/BattleGroundHandler.cpp
src/game/ChannelHandler.cpp
src/game/CharacterHandler.cpp
src/game/ChatHandler.cpp
src/game/CombatHandler.cpp
src/game/DuelHandler.cpp
src/game/GroupHandler.cpp
src/game/GuildHandler.cpp
src/game/ItemHandler.cpp
src/game/LootHandler.cpp
src/game/Mail.cpp
src/game/MiscHandler.cpp
src/game/MovementHandler.cpp
src/game/NPCHandler.cpp
src/game/PetHandler.cpp
src/game/QueryHandler.cpp
src/game/QuestHandler.cpp
src/game/SkillHandler.cpp
src/game/SpellHandler.cpp
src/game/TaxiHandler.cpp
src/game/TradeHandler.cpp
src/game/WorldSession.cpp
src/game/WorldSocket.cpp
src/shared/ByteBuffer.h