Shauren
|
62ba3d8b4e
|
Tools/mmaps_generator: Enable async console logging
|
2025-10-26 23:37:15 +01:00 |
|
Shauren
|
d62b412c92
|
Core/Misc: Remove StringFormat exception handling code from the header
|
2025-06-23 11:38:34 +02:00 |
|
Shauren
|
1ae7cdd512
|
Core/Common: Update PCH content to include most commonly used headers
|
2025-06-11 16:35:31 +02:00 |
|
Shauren
|
1a41281e37
|
Core/Misc: Replace std::ostringstream based formatting with Trinity::StringFormat where possible in common and database projects
|
2024-10-16 18:58:45 +02:00 |
|
Shauren
|
81bec6954f
|
Core/Logging: Minor internal refactor
* Avoid formatting to output with fprintf
* Use vector instead of unordered_map to store appenders in Logger
|
2024-07-16 16:31:40 +02:00 |
|
Shauren
|
1cd7898c01
|
Core/Logging: Removed one layer of allocations from log message writes (async doesn't wrap in shared_ptr anymore and sync creates LogMessage on the stack)
|
2024-07-10 14:51:29 +02:00 |
|
Shauren
|
e99482ce9b
|
Core/Logging: Fix intellisense errors - people don't like it when code glows red without a reason
|
2024-03-19 13:24:23 +01:00 |
|
Shauren
|
b51afbdfb9
|
Core/Logging: Fixed log message order not being preserved when async logging was enabled and ThreadPool was greater than 1
Despite that issue, logging was still threadsafe, just not ordered properly
|
2023-08-25 10:40:47 +02:00 |
|
Shauren
|
576ca241ec
|
Core/Logging: Minor compile time reducing refactor of log message formatting
|
2023-07-23 00:27:26 +02:00 |
|
Shauren
|
d791afae1d
|
Core/Logging: Switch from fmt::sprintf to fmt::format (c++20 standard compatible api)
|
2023-01-08 21:16:53 +01:00 |
|
Shauren
|
585900f42d
|
Core/Misc: Added a include hack for msvc <chrono> to use only c++17 bits from it
|
2023-01-05 12:16:21 +01:00 |
|
Shauren
|
301572212f
|
Core/Misc: Changed string formatting functions to accept std::string_view as format argument instead being templated on it to slightly improve compile times and reduce executable size
|
2022-09-19 00:33:19 +02:00 |
|
Shauren
|
5ba1247587
|
Core/Logging: Remove string allocations for logs that are not going to be logged
|
2022-05-09 14:19:02 +02:00 |
|
Shauren
|
439b027d48
|
Core/Misc: Cleanup unused includes
|
2022-02-13 15:07:00 +01:00 |
|
Treeston
|
9f97fdd31a
|
Core/Common: Tokenizer -> Trinity::Tokenize (PR: #25327)
(cherry picked from commit 534a2388b7)
|
2022-02-04 00:27:14 +01:00 |
|
Giacomo Pozzoni
|
61bf51874d
|
Core/Misc: Fix static analysis issues (#25178)
(cherry picked from commit 7cf122fc2a)
|
2022-01-24 20:21:25 +01:00 |
|
Ujp8LfXBJ6wCPR
|
43aa763d04
|
Part1: Modernize codebase with Clang-Tidy range based loops (#24164)
(cherry picked from commit fb75a958f0)
|
2021-12-22 15:48:01 +01:00 |
|
Shauren
|
480039f913
|
Core/Logging: Add functions that allow creating loggers and appenders from other sources than config files
|
2021-05-27 11:47:51 +02:00 |
|
jackpoz
|
1c24819741
|
Core/Misc: Fix static analysis issues
(cherry picked from commit 97f33dc779)
|
2021-02-06 21:41:51 +01:00 |
|
Shauren
|
b231903932
|
Core/Misc: Port all the refactors sneaked in master to 3.3.5 include cleanup port
|
2020-09-04 13:38:24 +02:00 |
|
Shauren
|
1c52d5fff7
|
Core/Misc: Replace NULL with nullptr
|
2020-08-14 17:06:03 +02:00 |
|
Peter Keresztes Schmidt
|
bab5fd87a3
|
Core/Misc: Replace Trinity::make_unique with std (#24869)
|
2020-06-23 08:54:12 +02:00 |
|
Aokromes
|
b0bf1275ee
|
New Year
|
2020-01-02 06:44:10 +01:00 |
|
jackpoz
|
9780d23f47
|
Core/Misc: Fix static analysis issues
(cherrypicked from b375bab225)
|
2019-08-17 20:04:14 +02:00 |
|
vincent-michael
|
5620eb9463
|
Update copyright note for 2019
auto happy = new year(2019);
|
2019-01-01 10:14:33 +01:00 |
|
Shauren
|
dfd2660a85
|
Core/Misc: Added compatibility layer for boost 1.66 and future std:: networking stuff
* Based on work done by @dimiandre in PR #21173
Closes #21171
Closes #21173
|
2018-01-06 01:21:59 +01:00 |
|
vincent-michael
|
7d00ae4045
|
Update copyright note for 2018
auto happy = new year(2018);
|
2018-01-01 00:40:17 +01:00 |
|
Shauren
|
3a418a0bbc
|
Core/Common: Include cleanup
|
2017-05-11 22:29:51 +02:00 |
|
vincent-michael
|
86b98686a9
|
Update copyright note for 2017
Happy new year
|
2017-01-01 16:23:13 +01:00 |
|
Shauren
|
0c9bfd074d
|
Core/Logging: Fix static analysis issue
CID 1367942, 1367944, 1367953,1367955,1367957, 1367958, 1367960, 1367961, 1367962, 1367964
|
2016-12-24 13:09:12 +01:00 |
|
jackpoz
|
fe6d8016af
|
Common/Logging: Reduce differences between 3.3.5 and 6.x branches
Code functionality shouldn't have been modified.
|
2016-08-04 21:54:02 +02:00 |
|
Naios
|
5c91586797
|
Core/Common: Move singleton instances into compilation units
* Fixes issues when building shared libraries
(prevents gcc and clang from providing several instance)
|
2016-03-11 18:22:39 +01:00 |
|
joschiwald
|
44ad10f884
|
Core/Logging: fixed default logger (partial reverts 0904858624)
(cherry picked from commit 9beeca79ac)
|
2016-02-27 18:00:02 +01:00 |
|
Shauren
|
a0b2be6c1d
|
Core/Logging: Force synchronous logging after io_service shutdown - fixes logging on worldserver shutdown
|
2016-02-23 23:41:18 +01:00 |
|
Vincent-Michael
|
478cc756eb
|
Update copyright note for 2016
Happy new year (Again new year with idiots ...)
|
2016-01-01 00:34:25 +01:00 |
|
jackpoz
|
7005089241
|
Core/Misc: Fix issues reported by static analysis
Coverity defect IDs: 1316687, 1316688
(cherry picked from commit 51a2a3fa93)
|
2015-09-24 22:36:37 +02:00 |
|
StormBytePP
|
1d2aafd39b
|
Core/Build: Merge common library and move database out of shared
|
2015-08-21 17:52:42 +02:00 |
|