{"push_id":863016343,"size":15,"distinct_size":15,"ref":"refs/heads/hotswap_wip","head":"f3dc749a1b166acd86a3a2c845cda11f38c5de54","before":"c9b414aa68d3adcb438ae711c34dd103d8536934","commits":[{"sha":"e8108b518b0f25bd6ae4e527aa25adde0ea6f9d4","author":{"email":"1c29496a2f06ff34c625c6abf24eef424bbf44b6@outlook.com","name":"Carbenium"},"message":"Tools/ConnectionPatcher: Fix signature patching on OSX\n\nCloses #15003","distinct":true,"url":"https://api.github.com/repos/Naios/TrinityCore/commits/e8108b518b0f25bd6ae4e527aa25adde0ea6f9d4"},{"sha":"d495eaa15ef7a40a485784df8f3815cdb393de1e","author":{"email":"243642c25a1105b87452ac8a9632657881f63a41@live.de","name":"Naios"},"message":"Core/Build: Add the possibility to link libraries dynamically.\n* makes it possible to access exported singletons from other shared lib's.\n* reduces binary size","distinct":true,"url":"https://api.github.com/repos/Naios/TrinityCore/commits/d495eaa15ef7a40a485784df8f3815cdb393de1e"},{"sha":"5dd7272774cb443cc7cfc0b0fcd60799b4663112","author":{"email":"243642c25a1105b87452ac8a9632657881f63a41@live.de","name":"Naios"},"message":"Core/Build: Enable /bigobj for most MSVC builds.\n* exluding 32 bit when dyynamic linking is disabled.","distinct":true,"url":"https://api.github.com/repos/Naios/TrinityCore/commits/5dd7272774cb443cc7cfc0b0fcd60799b4663112"},{"sha":"985ebc7639ff4ecfe2e31776394041f68267fd58","author":{"email":"243642c25a1105b87452ac8a9632657881f63a41@live.de","name":"Naios"},"message":"Core/Common: Converted the common library to a shared library.\n* There is still the possibility to static link against common.","distinct":true,"url":"https://api.github.com/repos/Naios/TrinityCore/commits/985ebc7639ff4ecfe2e31776394041f68267fd58"},{"sha":"171db4e55c2dc93ac48c62e9349de5028d65df5a","author":{"email":"243642c25a1105b87452ac8a9632657881f63a41@live.de","name":"Naios"},"message":"Core/Database: Converted the database library to a shared library.\n* There is still the possibility to static link against database.","distinct":true,"url":"https://api.github.com/repos/Naios/TrinityCore/commits/171db4e55c2dc93ac48c62e9349de5028d65df5a"},{"sha":"7a6e06717d74b7092db3b4ba95078e7fc4547b13","author":{"email":"243642c25a1105b87452ac8a9632657881f63a41@live.de","name":"Naios"},"message":"Core/Shared: Converted the shared library to a shared library ,-).\n* There is still the possibility to static link against shared.","distinct":true,"url":"https://api.github.com/repos/Naios/TrinityCore/commits/7a6e06717d74b7092db3b4ba95078e7fc4547b13"},{"sha":"53989d66b8d3fe3cdf93545420f64b7bc476ed85","author":{"email":"243642c25a1105b87452ac8a9632657881f63a41@live.de","name":"Naios"},"message":"Core/IPC: Converted the ipc library to a shared library.\n* There is still the possibility to static link against ipc.","distinct":true,"url":"https://api.github.com/repos/Naios/TrinityCore/commits/53989d66b8d3fe3cdf93545420f64b7bc476ed85"},{"sha":"f59cbca1a38ac0b22d665e8cec9e4494be84a155","author":{"email":"243642c25a1105b87452ac8a9632657881f63a41@live.de","name":"Naios"},"message":"Core/Game: Converted the game library to a shared library.\n* There is still the possibility to static link against game.","distinct":true,"url":"https://api.github.com/repos/Naios/TrinityCore/commits/f59cbca1a38ac0b22d665e8cec9e4494be84a155"},{"sha":"39bdad413324e100dbf1d1ccdb2945c6be010565","author":{"email":"243642c25a1105b87452ac8a9632657881f63a41@live.de","name":"Naios"},"message":"Core/BnetServer: Move singletons into .cpp files to keep consistency.","distinct":true,"url":"https://api.github.com/repos/Naios/TrinityCore/commits/39bdad413324e100dbf1d1ccdb2945c6be010565"},{"sha":"3df50560177ee6fd2ec6f98a551f25dc01f7d553","author":{"email":"243642c25a1105b87452ac8a9632657881f63a41@live.de","name":"Naios"},"message":"Core/Scripts: Split scriptloaders into scriptloader for each subdirectory.\n* automatically created the main scriptloader from the configuration.\n* extract the default linkage (disabled/static/dynamic) from the scripts CMakeLists.txt","distinct":true,"url":"https://api.github.com/repos/Naios/TrinityCore/commits/3df50560177ee6fd2ec6f98a551f25dc01f7d553"},{"sha":"e8342ce74521bc04b084e56bfcedaa189919d4cc","author":{"email":"243642c25a1105b87452ac8a9632657881f63a41@live.de","name":"Naios"},"message":"Core/Dep: Add entropia - a crossplatform file system watcher.\n* used to reload shared libraries on change.\n* uses system api's which reduces the overhead\n  instead of checking periodically for changes.","distinct":true,"url":"https://api.github.com/repos/Naios/TrinityCore/commits/e8342ce74521bc04b084e56bfcedaa189919d4cc"},{"sha":"b79664666bf2316c51a3540987c9c3a700e0e4d6","author":{"email":"243642c25a1105b87452ac8a9632657881f63a41@live.de","name":"Naios"},"message":"Core/Common: Add a more generic way to overwrite global paths.\n* Adds CMAKE_COMMAND and CMAKE_BINARY_DIR to revision_data.h\n* Move the source and mysql exe path handling out of the DBUpdater.\n* Make some Config methods const for correctness.\n* Remove C & CXX flags from revision_data.h (was unused and didn't capture all cxx vars)","distinct":true,"url":"https://api.github.com/repos/Naios/TrinityCore/commits/b79664666bf2316c51a3540987c9c3a700e0e4d6"},{"sha":"417a208c18ff8b3ec4cab6eb2bcb999bab89a427","author":{"email":"243642c25a1105b87452ac8a9632657881f63a41@live.de","name":"Naios"},"message":"Core/Scripting: Add a dynamic script reloader which reloads scripts modules on changes.\n* is responsible for registering plain modules.\n* requires compilation with the `DYNAMIC_LINKING` flag.\n* requires support of the ScriptMgr.","distinct":true,"url":"https://api.github.com/repos/Naios/TrinityCore/commits/417a208c18ff8b3ec4cab6eb2bcb999bab89a427"},{"sha":"1bbaf72a00297d3d863f306a3c5fcd4a4ccbede4","author":{"email":"243642c25a1105b87452ac8a9632657881f63a41@live.de","name":"Naios"},"message":"Core/Game: Basic support for reloadable command scripts","distinct":true,"url":"https://api.github.com/repos/Naios/TrinityCore/commits/1bbaf72a00297d3d863f306a3c5fcd4a4ccbede4"},{"sha":"f3dc749a1b166acd86a3a2c845cda11f38c5de54","author":{"email":"243642c25a1105b87452ac8a9632657881f63a41@live.de","name":"Naios"},"message":"[WIP] Core/Scripts: ScriptMgr Rewrite","distinct":true,"url":"https://api.github.com/repos/Naios/TrinityCore/commits/f3dc749a1b166acd86a3a2c845cda11f38c5de54"}]}