| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-09-10 | Core/Authserver: Added missing auth socket manager | Shauren | |
| Closes #13085 | |||
| 2014-09-09 | Core/NetworkIO: Use reactor style sending on linux to reduce locking overhead | Shauren | |
| 2014-08-21 | Core/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-11 | Core/NetworkIO: Prevent queueing more async operations when socket is ↵ | Shauren | |
| already closed | |||
| 2014-08-10 | Core/Authserver: Fixed writing to invalid memory address | Shauren | |
| 2014-08-10 | Core/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-08 | Core/Misc: Fix static analysis issues | jackpoz | |
| 2014-08-05 | Auth/Main: Fix crashes on shutdown | DDuarte | |
| "mutex destroyed while busy" | |||
| 2014-08-05 | Auth/Networking: Use non-throw resolves in realmlist updates | DDuarte | |
| Fixes #12737 | |||
| 2014-07-29 | Scripts/OutdoorPvP: replaced some chat texts with proper defense messages | joschiwald | |
| 2014-07-29 | Core/Authserver: Fixed invalid memory access when AsByteArray returns less ↵ | Shauren | |
| bytes than expected | |||
| 2014-07-29 | Core/Config: User-friendlyfy configuration parsing errors | DDuarte | |
| 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-27 | Core/Network: Optimized packet sending by removing unneccessary memory copying | Shauren | |
| 2014-07-27 | Core/Network: Allow storing any packet types in Socket write queue to reduce ↵ | Shauren | |
| the amount of copying going on | |||
| 2014-07-27 | Fixed gcc build | Shauren | |
| 2014-07-26 | Core/Network: Refactored socket code, moved common operations to base Socket ↵ | Shauren | |
| class | |||
| 2014-07-25 | Core: Fix non pch build | Vincent-Michael | |
| 2014-07-25 | Core/Network: Fix build | DDuarte | |
| 2014-07-25 | Core/Realmlist: Force resolving realm addresses to ipv4 | Shauren | |
| Closes #12640 | |||
| 2014-07-25 | Core/Network: Fix some possible exceptions on socket.close() | DDuarte | |
| Ref #12634 | |||
| 2014-07-23 | Core/Mains: Handle SIGBREAK to achieve clean shutdown when users click X ↵ | Shauren | |
| button on windows | |||
| 2014-07-22 | Core/Authserver: Fixed changing realms | Shauren | |
| 2014-07-21 | Core: Kill again whitespace :( | Vincent-Michael | |
| 2014-07-20 | Refactored singletons to enable proper deconstruction during shutdown | leak | |
| 2014-07-15 | [Auth\Worldserver] Use boost to load console arguments. (Added a few style ↵ | Chaplain | |
| changes and cmake fix) Conflicts: src/server/worldserver/Main.cpp | |||
| 2014-07-10 | Fixed a GCC internal error when compiling AsyncAcceptor | Subv | |
| 2014-07-07 | Fixed the authserver not accepting clients. | Subv | |
| Fixed using hostnames in the realmlist table. | |||
| 2014-07-06 | Removed some unneeded boost dependencies. | Subv | |
| Ensure that the correct packet sizes are read in the authserver. Added some try catch to the authserver to deal with boost exceptions (this part is not finished) | |||
| 2014-07-06 | Change the freeze detector thread to be a periodic callback running on the ↵ | leak | |
| thread pool | |||
| 2014-07-04 | Refactored both world and auth main | leak | |
| - Master/Worldrunable removed - World Update loop now running on main (which was doing nothing before) - Processpriority moved to shared - Added a preliminary thread pool for boost::asio::io_service | |||
| 2014-07-04 | Fixed compilation and some copy paste error | leak | |
| 2014-07-03 | Merge branch 'master' of github.com:TrinityCore/TrinityCore into boost | Subv | |
| Conflicts: src/server/game/World/World.cpp | |||
| 2014-07-02 | Cleaned up the authserver includes a bit. | Subv | |
| Fixed authserver pch build | |||
| 2014-07-02 | Backported AsyncAcceptor generalization to authserver | leak | |
| 2014-07-02 | Some ground work for ASIO based RemoteAccess handling | leak | |
| 2014-07-02 | Delinking ACE from Shared and authserver | leak | |
| 2014-07-01 | Replaced all remaining ACE based Singletons | leak | |
| Replaced ACE base AutoPtr class with shared_ptr Note: worldserver currently broken due to MapUpdater threading failure (ACE ofc, what else could it be) | |||
| 2014-06-30 | Replaced ACE_Task_Base based LogWorker with ProducerConsumerQueue | leak | |
| 2014-06-28 | Auth/Misc: Move OpenSSL version log from Warning to Information | jackpoz | |
| 2014-06-24 | Compile fix for recently added coding accessing socket information | leak | |
| 2014-06-23 | Merge branch 'master' of github.com:TrinityCore/TrinityCore into boost | Subv | |
| Conflicts: src/server/authserver/Server/AuthSession.cpp src/server/game/Server/WorldSession.h src/server/shared/Packets/ByteBuffer.cpp src/server/shared/Utilities/Util.h | |||
| 2014-06-13 | Core/Misc: | Ascathor | |
| * Fix some codestyle, fix some typos * Change CMakeLists for: Custom (can be uncommented), Events, World ** Custom is theoretically unchanged. You can, however, uncomment the glob_recurse that initializes every file within. This might be easier for beginners. * Introducing the IP Based Action Log System: ** On several different actions, e.g. Login, Character Login, etc., a new entry is added ** Can be logged on and off in worldserver config *** Disabled by default to prevent increased log db size for unknowing users. * Add a new row to account table called 'last_attempt_ip' ** Lists the last ip trying to connect to the account * Add a new type of HookScripts: AccountScript ** Includes: OnAccountLogin, OnFailedAccountLogin, OnEmailChange, OnFailedChange, OnPasswordChange, OnFailedPasswordChange * Added new Hook to PlayerScripts: OnFailedPlayerDelete * Added new variables to PlayerScripts: OnPlayerDelete | |||
| 2014-06-07 | Core/Misc: Kill Whitespace ... | Vincent-Michael | |
| 2014-06-01 | Replaced ACE based typedefs for fixed width ints with C++11 versions | leak | |
| 2014-05-31 | Replaced ACE_INET_Addr with boost::asio::ip::address | leak | |
| 2014-05-31 | Ditched ACE_Singleton in favor of C++11 like Singleton | leak | |
| 2014-05-31 | Restore PCH builds and make GCC happy | leak | |
| 2014-05-30 | Damn you VS default settings.. | leak | |
| 2014-05-30 | Replace authserver ACE related code with Boost/C++11 | leak | |
| 2014-05-15 | Fix various warnings. The core, the scripts and the tools now compile ↵ | Praetonus | |
| without warnings with -Wall -Wextra -pedantic. -Fix warnings from -Woverflow on implicit constant conversion. -Fix warnings from -pedantic. -Fix warnings from -pedantic. -Fix warnings from -Wformat. Two minor changes in addition : -Replace a defined value equal to 2^31 - 1 by std::numeric_limits<int>::max(). -Remove useless null-check on pointer returned by new. New doesn't returns nullptr on failure, it throws std::bad_alloc. | |||
