aboutsummaryrefslogtreecommitdiff
path: root/src/server/authserver
AgeCommit message (Collapse)Author
2014-11-10Core: Nuke authserverDDuarte
It has been replaced by bnetserver since grunt was deprecated
2014-11-06Core/PacketIO: Added SMSG_REDIRECT_CLIENT/ConnectTo packet structureShauren
2014-10-12Core/Authserver: Removed battle.net authresult enum from authserverShauren
2014-10-11Core/Battle.net: Implemented updating realm list after initial loginShauren
2014-10-10Removed a file that somehow came back - I blame magic.Shauren
2014-10-10Core/Config: Removed bnet port from authserver and authserver port from bnet ↵Shauren
config giles
2014-10-10Core/Auth: Moved battle.net handling to separate projectShauren
2014-10-10Core: Fix non pch buildVincent-Michael
2014-10-05Merge branch '4.3.4' of github.com:TrinityCore/TrinityCore into 4.3.4Subv
2014-10-05Authserver/Battle.net: Fixed a typoSubv
2014-10-05Authserver/BattleNet: Added some initial work in the Friends (3) and ↵Subv
Presence (4) Battle.net channels
2014-10-05Core/Authserver: Added battle.net chat channel opcode definitionsShauren
2014-10-05Core/Authserver: Added battle.net profile channel opcode definitionsShauren
2014-10-05Core/Authserver: Refactored handling battle.net client packetsShauren
2014-10-05Core/Authserver: Added battle.net cache channel opcode definitionsShauren
2014-10-05Core/Authserver: Added battle.net achievement channel opcode definitionsShauren
2014-10-05Core/Authserver: Added battle.net support channel opcode definitionsShauren
2014-10-05Core/Authserver: Added battle.net presence channel opcode definitionsShauren
2014-10-05Core/Authserver: Added friend related battle.net opcode definitionsShauren
2014-10-04Core/AuthserverShauren
* Reorganized packet classes, moved each channel to separate namespace and file * Added all opcode names for channels: auth, connection and wowrealm * Documented more fields in LogonResponse
2014-09-21Merge branch 'master' of github.com:TrinityCore/TrinityCore into 4.3.4Vincent-Michael
Conflicts: src/server/game/DataStores/DBCStructure.h src/server/game/DataStores/DBCfmt.h
2014-09-20Core/Misc: Avoid Helgrind reporting libstdc++ false positive race conditionsjackpoz
2014-09-12Core/NetworkIO: Applied 4.3.4 changes to "new" network codeShauren
2014-09-12Merge branch 'master' of https://github.com/TrinityCore/TrinityCore into 4.3.4Shauren
Conflicts: src/server/authserver/Main.cpp src/server/authserver/Server/AuthSession.cpp src/server/authserver/Server/AuthSession.h src/server/game/Server/WorldSocket.cpp src/server/game/Server/WorldSocket.h src/server/scripts/World/npcs_special.cpp
2014-09-10Core/Authserver: Added missing auth socket managerShauren
Closes #13085
2014-09-09Core/NetworkIO: Use reactor style sending on linux to reduce locking overheadShauren
2014-08-22Core/Battle.net: Use real account name from account table to auth instead of ↵Shauren
always constructing bnetId#index. Fixes having to reconfigure addons by players. *NEW* battle.net only accounts should be created with battlenet_account_id#account_index format in username
2014-08-21Merge branch 'master' of https://github.com/TrinityCore/TrinityCore into 4.3.4Shauren
Conflicts: src/server/authserver/Server/AuthSession.cpp src/server/game/Entities/Player/Player.cpp src/server/game/Server/WorldSocket.cpp
2014-08-21Core/Battle.net: Made battle.net port configurableShauren
2014-08-21Core/WorldSession: Added research notes about CMSG_AUTH_SESSION values and ↵Shauren
reordered checks during login to always initialize encryption first to make sure the client can read failure packet
2014-08-15Merge branch 'master' of https://github.com/TrinityCore/TrinityCore into 4.3.4Shauren
Conflicts: src/server/game/Globals/ObjectMgr.cpp src/server/scripts/Commands/cs_reload.cpp src/server/shared/Database/Implementation/WorldDatabase.cpp
2014-08-12Merge branch 'master' of https://github.com/TrinityCore/TrinityCore into 4.3.4Shauren
Conflicts: src/server/game/Achievements/AchievementMgr.cpp src/server/game/Battlegrounds/ArenaScore.h src/server/game/Battlegrounds/Zones/BattlegroundAB.h src/server/game/Battlegrounds/Zones/BattlegroundAV.h src/server/game/Battlegrounds/Zones/BattlegroundEY.h src/server/game/Battlegrounds/Zones/BattlegroundIC.h src/server/game/Battlegrounds/Zones/BattlegroundSA.h src/server/game/Battlegrounds/Zones/BattlegroundWS.h src/server/game/Entities/Creature/Creature.h src/server/game/Entities/DynamicObject/DynamicObject.h src/server/game/Entities/Item/Item.h src/server/game/Entities/Object/Updates/UpdateData.cpp src/server/game/Entities/Player/Player.cpp src/server/game/Entities/Player/Player.h src/server/game/Entities/Unit/Unit.h src/server/game/Guilds/Guild.h src/server/game/Handlers/CharacterHandler.cpp src/server/game/Handlers/TradeHandler.cpp src/server/game/Miscellaneous/SharedDefines.h src/server/game/Server/WorldPacket.h src/server/game/Server/WorldSession.cpp src/server/game/Server/WorldSession.h src/server/game/Server/WorldSocket.cpp src/server/game/Spells/Auras/SpellAuraEffects.cpp src/server/game/World/World.cpp src/server/scripts/EasternKingdoms/zone_silverpine_forest.cpp src/server/scripts/EasternKingdoms/zone_stormwind_city.cpp src/server/scripts/EasternKingdoms/zone_tirisfal_glades.cpp src/server/scripts/Kalimdor/zone_orgrimmar.cpp src/server/scripts/Kalimdor/zone_ungoro_crater.cpp src/server/scripts/Spells/spell_dk.cpp src/server/scripts/Spells/spell_shaman.cpp src/server/shared/Packets/ByteBuffer.h
2014-08-11Core/NetworkIO: Prevent queueing more async operations when socket is ↵Shauren
already closed
2014-08-10Core/Authserver: Fixed writing to invalid memory addressShauren
2014-08-10Core/NetworkIO: Allow receiving packets bigger than buffer size and properly ↵Shauren
handle situations where not entire packet was read in one go Core/Authserver: Restored authenticator functionality
2014-08-08Core/Misc: Fix static analysis issuesjackpoz
2014-08-05Auth/Main: Fix crashes on shutdownDDuarte
"mutex destroyed while busy"
2014-08-05Auth/Networking: Use non-throw resolves in realmlist updatesDDuarte
Fixes #12737
2014-07-30Merge branch 'master' of github.com:TrinityCore/TrinityCore into 4.3.4Vincent-Michael
Conflicts: src/server/game/Server/WorldSocket.cpp src/server/scripts/OutdoorPvP/OutdoorPvPEP.cpp src/server/scripts/OutdoorPvP/OutdoorPvPEP.h
2014-07-29Scripts/OutdoorPvP: replaced some chat texts with proper defense messagesjoschiwald
2014-07-29Core/Authserver: Fixed invalid memory access when AsByteArray returns less ↵Shauren
bytes than expected
2014-07-29Core/Config: User-friendlyfy configuration parsing errorsDDuarte
It will now print useful error messages that pinpoint the issue with the config file (missing file, bad syntax, etc) In memory of MitchesD that lost 18 hours finding a problem with his config because of a duplicated line.
2014-07-29Fixed gcc compile with pchShauren
2014-07-28Attempt to fix centos compileShauren
2014-07-27Core/Network: Use base Socket class for battle.netShauren
2014-07-27Merge branch 'master' of https://github.com/TrinityCore/TrinityCore into 4.3.4Shauren
Conflicts: README.md src/server/game/Entities/Object/Object.cpp src/server/game/Entities/Object/Updates/UpdateData.h src/server/game/Server/WorldPacket.h src/server/game/Server/WorldSession.cpp src/server/game/Server/WorldSession.h src/server/game/Server/WorldSocket.cpp src/server/game/Server/WorldSocket.h src/server/shared/Packets/ByteBuffer.h
2014-07-27Core/Network: Optimized packet sending by removing unneccessary memory copyingShauren
2014-07-27Core/Network: Allow storing any packet types in Socket write queue to reduce ↵Shauren
the amount of copying going on
2014-07-27Merge branch 'master' of github.com:TrinityCore/TrinityCore into 4.3.4Vincent-Michael
Conflicts: src/server/authserver/Server/AuthSession.cpp src/server/game/Server/WorldSocket.cpp src/server/game/Server/WorldSocket.h
2014-07-27Fixed gcc buildShauren