Age | Commit message (Collapse) | Author | |
---|---|---|---|
2025-06-23 | Core/Misc: Remove StringFormat exception handling code from the header | Shauren | |
2025-06-11 | Core/Common: Update PCH content to include most commonly used headers | Shauren | |
2025-06-10 | Core/Misc: Kill copy/move constructors for singleton classes | Shauren | |
2024-10-16 | Core/Misc: Replace std::ostringstream based formatting with ↵ | Shauren | |
Trinity::StringFormat where possible in common and database projects | |||
2024-07-31 | Core/Logging: fixed nopch build for msvc compilers (#30126) | Ovahlord | |
2024-07-16 | Core/Logging: Minor internal refactor | Shauren | |
* Avoid formatting to output with fprintf * Use vector instead of unordered_map to store appenders in Logger | |||
2024-07-10 | Core/Logging: Removed one layer of allocations from log message writes ↵ | Shauren | |
(async doesn't wrap in shared_ptr anymore and sync creates LogMessage on the stack) | |||
2024-03-19 | Core/Logging: Fix intellisense errors - people don't like it when code glows ↵ | Shauren | |
red without a reason | |||
2024-03-15 | Core/Logging: Improved generated code for log statements (length of text is ↵ | Shauren | |
computed at compile time) | |||
2024-02-26 | Core/Logging: Call Log::instance() only once in each log statement | Shauren | |
2023-08-25 | Core/Logging: Fixed log message order not being preserved when async logging ↵ | Shauren | |
was enabled and ThreadPool was greater than 1 Despite that issue, logging was still threadsafe, just not ordered properly | |||
2023-07-23 | Core/Logging: Minor compile time reducing refactor of log message formatting | Shauren | |
2023-01-08 | Core/Logging: Switch from fmt::sprintf to fmt::format (c++20 standard ↵ | Shauren | |
compatible api) | |||
2023-01-05 | Core/Misc: Added a include hack for msvc <chrono> to use only c++17 bits from it | Shauren | |
2022-09-19 | Core/Misc: Changed string formatting functions to accept std::string_view as ↵ | Shauren | |
format argument instead being templated on it to slightly improve compile times and reduce executable size | |||
2022-05-09 | Core/Logging: Remove string allocations for logs that are not going to be logged | Shauren | |
2022-03-08 | Core/Misc: Fixed utf8 encoding in console input/output. (#26352) | Mikhail Redko | |
* 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) | |||
2022-02-13 | Core/Misc: Cleanup unused includes | Shauren | |
2022-02-04 | Core/Common: Tokenizer -> Trinity::Tokenize (PR: #25327) | Treeston | |
(cherry picked from commit 534a2388b7c662c8796aabb1ec8cb424879799b6) | |||
2022-01-24 | Core/Misc: Fix static analysis issues (#25178) | Giacomo Pozzoni | |
(cherry picked from commit 7cf122fc2a604bae77d0b935536c41ec9203e62d) | |||
2022-01-23 | Misc: Use [[fallthrough]] attribute instead of comment to mark intentional ↵ | Peter Keresztes Schmidt | |
fallthroughs (#25054) Related: #25006 (cherry picked from commit 85b5b842ca6c05d4e51081e6c3282940a80f3761) | |||
2021-12-22 | Part1: Modernize codebase with Clang-Tidy range based loops (#24164) | Ujp8LfXBJ6wCPR | |
(cherry picked from commit fb75a958f02695f166481033203869940d98b537) | |||
2021-11-24 | Core/Misc: Fix GCC 8 warnings | jackpoz | |
(cherry picked from commit 1d04a3b216901671eae0104547715a570b1ff3ab) | |||
2021-08-08 | Core/Misc: Add PERFORMANCE_PROFILING CMake option | jackpoz | |
Add a new CMake option called PERFORMANCE_PROFILING that should be used only when profiling the performance. This option is unsupported, do not report any issue happening when enabling this option. (cherry picked from commit db5c9867e2ffde3657f53bc155b474c5d46884dd) | |||
2021-05-27 | Core/Logging: Add functions that allow creating loggers and appenders from ↵ | Shauren | |
other sources than config files | |||
2021-02-06 | Core/Misc: Fix static analysis issues | jackpoz | |
(cherry picked from commit 97f33dc77945d8f284d14e0eaa994ae1405a3f20) | |||
2020-09-04 | Core/Misc: Port all the refactors sneaked in master to 3.3.5 include cleanup ↵ | Shauren | |
port | |||
2020-08-14 | Core/Misc: Replace NULL with nullptr | Shauren | |
2020-06-23 | Core/Misc: Replace Trinity::make_unique with std (#24869) | Peter Keresztes Schmidt | |
2020-05-21 | Core/Misc: GCC build and warning fixes | Shauren | |
2020-01-02 | New Year | Aokromes | |
2019-08-17 | Core/Misc: Fix static analysis issues | jackpoz | |
(cherrypicked from b375bab22592daaaa1fc387c4f6a1fb9564cbcc6) | |||
2019-01-01 | Update copyright note for 2019 | vincent-michael | |
auto happy = new year(2019); | |||
2018-01-06 | Core/Misc: Added compatibility layer for boost 1.66 and future std:: ↵ | Shauren | |
networking stuff * Based on work done by @dimiandre in PR #21173 Closes #21171 Closes #21173 | |||
2018-01-01 | Update copyright note for 2018 | vincent-michael | |
auto happy = new year(2018); | |||
2017-05-13 | Fix non-PCH build. | Marco Ebert | |
Your ad here. | |||
2017-05-11 | Core/Common: Include cleanup | Shauren | |
2017-03-04 | Core/Misc: Prefix all preprocessor defines from CompilerDefs with TRINITY_ ↵ | Shauren | |
to avoid conflicts (PLATFORM_WINDOWS is used/defined by CascLib) | |||
2017-01-01 | Update copyright note for 2017 | vincent-michael | |
Happy new year | |||
2016-12-24 | Core/Logging: Fix static analysis issue | Shauren | |
CID 1367942, 1367944, 1367953,1367955,1367957, 1367958, 1367960, 1367961, 1367962, 1367964 | |||
2016-08-04 | Common/Logging: Reduce differences between 3.3.5 and 6.x branches | jackpoz | |
Code functionality shouldn't have been modified. | |||
2016-04-05 | Core/Misc: MSVC warning fixes | Shauren | |
2016-03-24 | Core/Common: Converted the common library to a shared library. | Naios | |
* There is still the possibility to static link against common. | |||
2016-03-11 | Core/Common: Move singleton instances into compilation units | Naios | |
* Fixes issues when building shared libraries (prevents gcc and clang from providing several instance) | |||
2016-02-27 | Core/Logging: fixed default logger (partial reverts ↵ | joschiwald | |
0904858624297bb6098bde7d22fd080245dd8d5a) (cherry picked from commit 9beeca79ac0ece4fd07ccd83921a7ec93cb85efa) | |||
2016-02-23 | Core/Logging: Force synchronous logging after io_service shutdown - fixes ↵ | Shauren | |
logging on worldserver shutdown | |||
2016-01-01 | Update copyright note for 2016 | Vincent-Michael | |
Happy new year (Again new year with idiots ...) | |||
2015-09-24 | Core/Misc: Fix issues reported by static analysis | jackpoz | |
Coverity defect IDs: 1316687, 1316688 (cherry picked from commit 51a2a3fa93702f289cda1e64323f55aba02f1026) | |||
2015-08-21 | Core/Build: Merge common library and move database out of shared | StormBytePP | |