Age | Commit message (Collapse) | Author |
|
|
|
|
|
installed
|
|
|
|
Trinity::StringFormat where possible in common and database projects
|
|
* Avoid formatting to output with fprintf
* Use vector instead of unordered_map to store appenders in Logger
|
|
about crashes when running on unsupported OS
|
|
Closes #8390
Closes #29427
|
|
c++17 std::from_chars based ones Trinity::StringTo
|
|
compatible api)
|
|
|
|
(cherry picked from commit 2b8fc95fdec69ca5c057c2e63a1313d8165d44ea)
|
|
* Core/Console: Improve ReadWinConsole logic and cosmetic changes
* Core/Console: Fixed possible appearance of weird characters in the console when printing the output of child processes
* Fix codestyle
* Removed auto
* Core/Misc: Explicit casting Difficulty values to uint8 before outputting to console
* Core/Misc: Cast Difficulty to uint32 for output to console
Co-authored-by: jackpoz <giacomopoz@gmail.com>
(cherry picked from commit 6c12f45f3b7d7eab32ed29860d2261fc8a512f0e)
|
|
(cherry picked from commit 677952fbc59676b549337f9f7eb5c7e7abb1135e)
|
|
* Core/Misc: Fixed utf8 encoding in console input/output.
* Fix gcc build
* Fixed that weird 'a' with circle above it and other similar letters. Also fixed encoding in AppenderConsole which sometimes did not work as it should
* Fix build on Linux
* Probably better to do it like this
(cherry picked from commit 1539bed3db86f2153f2d0d5fbf24bf9ee4af1d92)
|
|
std::wstring in 309851e. Fixes creation characters with declined russian names (#25797)
Closes #23775
(cherry picked from commit eaa22b8a1722fd362bf5ef2c6944b5c50b121afd)
|
|
(cherry picked from commit 75f9e7396e35360f3016cc0cb21e72e20f5d96d5)
|
|
(cherry picked from commit feaaa595cae735bb6093b24a88562c27b2723cfe)
|
|
validation, no more long-ass defines. Remove UI.ShowQuestLevelsInDialogs.
(cherry picked from commit eaf8fa75a1c76131ecbf2585db6d6236b7334b8e)
|
|
(cherry picked from commit 534a2388b7c662c8796aabb1ec8cb424879799b6)
|
|
#25335)
(cherry picked from commit cd30e0b86ce6ee88386a91cebdf353fc55805c57)
|
|
chat commands and Util.h
(cherry picked from commit a41bbd9ad9adedb15c7133bdef1575a6ec0eb1ab)
|
|
(cherry picked from commit 5e40eb20e2789b86d4786d86b4bbb8ae83de5e1e)
|
|
where they can't hurt anyone
(cherry picked from commit 7b8b999516a824b0c417631a77f133eb47b8b2f4)
|
|
(cherry picked from commit 524d16739861d0b2279e2270e319b0c77ec9b03b)
|
|
(cherry picked from commit fb75a958f02695f166481033203869940d98b537)
|
|
(cherry picked from commit 71a01c75caa767c3323e295a596fe430dc8c7fb2)
|
|
broadcasts (#24181)
* Core/SmartScripts: implement SMART_ACTION_OVERRIDE_LIGHT and SMART_ACTION_OVERRIDE_WEATHER
* Core/Server: correct timestamp format for shutdown/restart notification broadcasts
* remove unexpected changes
* move enum from Common to Util
* Use enum class instead of enum
* Fix width for seconds 0 to 9
(cherry picked from commit 69231581e4f2d78384d3efe6f613be1b78e9d40f)
|
|
everyone. (We call them happy little features.)
(cherry picked from commit a4d5b24874e7f6f09efc69119785c7c9113870b4)
|
|
- Split quest pooling from PoolMgr (into QuestPoolMgr)
- Proper saving/restoring on server restart
- No more hacking into sObjectMgr to insert/remove available quests
(cherry picked from commit a5e73e41c0e813e674bb0a644e0052052435494e)
|
|
no longer be old name handling functions that use raw buffers.
(cherry picked from commit 309851ea2442457c87f791bb44abfa89e04af1af)
|
|
worldserver.conf (#23540)
* Core/Misc: Handle timezones for hour-specific events specifieds in worldserver.conf
* Handle Respawn.RestartQuietTime too
* Handle XP.Boost.Daymask too
* Core/Misc: Code cleanup
* Core/Misc: Code cleanup
* Update Util.cpp
* Update boosted_xp.cpp
(cherry picked from commit aeddd417c460c43d885cb89ceaa6e051c44b1d27)
|
|
Improve calendar timezone handling by at least creating events with the correct time if both client and server are in the same timezone. There is currently no information received from the client about in which timezone it is.
(cherry picked from commit b33934f6ce9b0227597c712dd6a76b7ed49deea3)
|
|
Replace the output string when a UTF-8 conversion error happen with an error message instead of using an empty string, swallowing any message that the caller wanted to log.
(cherry picked from commit bdb7e6e5e81e0d9376c9c803bae9da470b02d8cd)
|
|
(cherry picked from commit 4c3af3b636d5e9279fb694c9d9a5a4422ad773d0)
|
|
(cherry picked from commit 6d6077e36fe9c5cb8ea8e4f981d637e72ee87037)
|
|
- Validate most link properties all the time
- If enabled, also validate link text (needs locale)
- Instead of blocking the entire message, sanitize it
- Apply filtering to DND/AFK messages. Closes #22399
(cherry picked from commit f27284594b18000a1c098262728fb19fdc63fc6c)
|
|
- Detect the arguments accepted by the command handler
- Tokenize out those arguments automatically and feed them to the handler
- Unmatched rest of the string can be accepted by trailing char const* or CommandArgs*
(cherry picked from commit 66a87c4642d25f27ca24254cfeb0a0c4b21036b1)
|
|
port
|
|
|
|
- Fix a handful of 1/256 bugs with most significant byte zero in BigNumber
- Get rid of (most of) the C-style arrays in authserver
- CryptoRandom as a unified source for cryptographic randomness
- Bring our other crypto APIs into 2020
- BigNumber usability improvements
- Authserver is now actually readable as a result of all of the above
(cherry picked from commit 210176fd915cf4ba16f428d3c1a249a71f4aa7a7)
|
|
|
|
house is now back in business.
|
|
|
|
auto happy = new year(2019);
|
|
networking stuff
* Based on work done by @dimiandre in PR #21173
Closes #21171
Closes #21173
|
|
auto happy = new year(2018);
|
|
|
|
|
|
|