| Age | Commit message (Collapse) | Author |
|
* There is still the possibility to static link against common.
(cherry picked from commit 501fd9b50232ca3ae3623877c3e521c9c1f894be)
# Conflicts:
# src/common/Collision/Management/MMapManager.h
# src/common/Collision/VMapTools.h
# src/common/Common.cpp
# src/common/Common.h
# src/common/Cryptography/Authentication/PacketCrypt.h
# src/common/Cryptography/Authentication/WorldPacketCrypt.h
# src/common/Cryptography/HmacHash.cpp
# src/common/Cryptography/HmacHash.h
# src/common/Cryptography/SHA256.h
# src/common/GitRevision.h
# src/common/Utilities/Random.h
# src/common/Utilities/Util.h
|
|
cherry-pick)
* benefits from empty optimization (objects are only constructed if needed).
* supports r-value references (move semantics) (boost >= 1.56.0).
* preparation for c++14/17's std::optional and std::none_t.
* add move constructor to CompactArray.
(cherry picked from commit 800d5d893964a82265577d3352d683035b589f78)
|
|
(cherry picked from commit 08c27d3205a6dc825512757ab88acf0e4379fe75)
|
|
* There is still the possibility to static link against common.
(cherry picked from commit 501fd9b50232ca3ae3623877c3e521c9c1f894be)
|
|
|
|
role
(cherry picked from commit 9fa938f3e0df2ca6b9ff4f800a5b41ba18cdd214)
|
|
(cherry picked from commit 5e0cee85ddd67188365ead3f18206df088e1f0c7)
|
|
(cherry picked from commit 89b902b4e0d0016accd9540ca133519995a0b123)
|
|
Closes #15357
New library dependency: Boost.Regex
(cherry picked from commit b564c10b13effed63c7b7dae25117e2e0a2c64e4)
|
|
along the way, not directly through them
* Taxi cost on multi-segment paths is now charged per segment when it is started
|
|
configuration into "common" which does not depend on shared anymore and moved database out of shared library
These changes enables to build tools only without even having MySQL installed
|