DarkflameServer/dCommon
jadebenn d78b50874c
chore: upgrade MacOS build settings for better C++20 compatibility (#1435)
* upgrade MacOS build settings for better C++20 compatibility

* add fixes I forgot

* 3rd try

* Update UserManager.cpp

* Update CMakeLists.txt

* End with newline

* Update CMakeLists.txt

* update to reflect feedback

* Update CMakeLists.txt to disable deprecation warnings on SHA512

* attempt to disable sqlite warnings

* revert last attempt (didn't work)

* disable sqlite deprecation warnings on MacOS
2024-01-29 21:45:50 -06:00
..
dClient fix: make include paths consistent (#1390) 2024-01-05 06:33:52 -06:00
dEnums use reference syntax (#1430) 2024-01-20 17:22:56 -06:00
Amf3.h feat: Abstract Logger and simplify code (#1207) 2023-10-21 16:31:55 -07:00
AMFDeserialize.cpp Update AMFDeserialize (#1096) 2023-06-02 06:44:49 -05:00
AMFDeserialize.h Refactor: Amf3 implementation (#998) 2023-05-13 17:22:00 -05:00
AmfSerialize.cpp chore: Eradicate C-style casts and further clean up some code (#1361) 2023-12-27 22:18:20 -06:00
AmfSerialize.h fix: make include paths consistent (#1390) 2024-01-05 06:33:52 -06:00
BinaryIO.cpp chore: Speed up and cleanup level and zone loading; Add safer asset buffer reading (#1314) 2023-12-23 11:24:16 -06:00
BinaryIO.h chore: Speed up and cleanup level and zone loading; Add safer asset buffer reading (#1314) 2023-12-23 11:24:16 -06:00
BinaryPathFinder.cpp Allow servers to be run from directories other than build. Read/write files relative to binary instead of cwd (#834) 2022-11-27 03:59:59 -08:00
BinaryPathFinder.h Allow servers to be run from directories other than build. Read/write files relative to binary instead of cwd (#834) 2022-11-27 03:59:59 -08:00
Brick.h Breakout rest of the enums from dCommonVars and clean it up (#1061) 2023-05-02 17:39:21 -05:00
BrickByBrickFix.cpp chore: Eradicate C-style casts and further clean up some code (#1361) 2023-12-27 22:18:20 -06:00
BrickByBrickFix.h Add support for packed clients (#802) 2022-11-01 13:21:26 -05:00
CMakeLists.txt chore: upgrade MacOS build settings for better C++20 compatibility (#1435) 2024-01-29 21:45:50 -06:00
dConfig.cpp feat: add DLU_CONFIG_DIR env var (#1370) 2023-12-30 07:07:49 -06:00
dConfig.h feat: add DLU_CONFIG_DIR env var (#1370) 2023-12-30 07:07:49 -06:00
Demangler.cpp Diagnostics: Fix demangling (#1215) 2023-10-09 15:31:43 -05:00
Demangler.h Diagnostics: Fix demangling (#1215) 2023-10-09 15:31:43 -05:00
Diagnostics.cpp chore: organize build flags (#1371) 2023-12-31 00:26:49 -06:00
Diagnostics.h format codebase 2022-07-28 08:39:57 -05:00
DluAssert.h Add Animation Table logic 2023-03-26 05:18:45 -07:00
FdbToSqlite.cpp chore: Speed up and cleanup level and zone loading; Add safer asset buffer reading (#1314) 2023-12-23 11:24:16 -06:00
FdbToSqlite.h chore: Speed up and cleanup level and zone loading; Add safer asset buffer reading (#1314) 2023-12-23 11:24:16 -06:00
Game.cpp fix: signal handling (#1375) 2024-01-01 21:50:00 -06:00
Game.h fix: signal handling (#1375) 2024-01-01 21:50:00 -06:00
GeneralUtils.cpp chore: Eradicate C-style casts and further clean up some code (#1361) 2023-12-27 22:18:20 -06:00
GeneralUtils.h fix: make include paths consistent (#1390) 2024-01-05 06:33:52 -06:00
LDFFormat.cpp feat: Abstract Logger and simplify code (#1207) 2023-10-21 16:31:55 -07:00
LDFFormat.h chore: Eradicate C-style casts and further clean up some code (#1361) 2023-12-27 22:18:20 -06:00
Logger.cpp crash and log fix (#1382) 2024-01-03 06:52:11 +00:00
Logger.h feat: Abstract Logger and simplify code (#1207) 2023-10-21 16:31:55 -07:00
MD5.cpp format codebase 2022-07-28 08:39:57 -05:00
MD5.h format codebase 2022-07-28 08:39:57 -05:00
Metrics.cpp chore: Eradicate C-style casts and further clean up some code (#1361) 2023-12-27 22:18:20 -06:00
Metrics.hpp format codebase 2022-07-28 08:39:57 -05:00
NiPoint3.cpp refactor: allow usage of NiPoint3 and NiQuaternion in constexpr context (#1414) 2024-01-29 01:53:12 -06:00
NiPoint3.h refactor: allow usage of NiPoint3 and NiQuaternion in constexpr context (#1414) 2024-01-29 01:53:12 -06:00
NiPoint3.inl refactor: allow usage of NiPoint3 and NiQuaternion in constexpr context (#1414) 2024-01-29 01:53:12 -06:00
NiQuaternion.cpp refactor: allow usage of NiPoint3 and NiQuaternion in constexpr context (#1414) 2024-01-29 01:53:12 -06:00
NiQuaternion.h refactor: allow usage of NiPoint3 and NiQuaternion in constexpr context (#1414) 2024-01-29 01:53:12 -06:00
NiQuaternion.inl refactor: allow usage of NiPoint3 and NiQuaternion in constexpr context (#1414) 2024-01-29 01:53:12 -06:00
PositionUpdate.h refactor: allow usage of NiPoint3 and NiQuaternion in constexpr context (#1414) 2024-01-29 01:53:12 -06:00
SHA512.cpp chore: Eradicate C-style casts and further clean up some code (#1361) 2023-12-27 22:18:20 -06:00
SHA512.h format codebase 2022-07-28 08:39:57 -05:00
Singleton.h CDClient cleanup and optimization (#1023) 2023-03-17 07:36:21 -07:00
ZCompression.cpp fix: make include paths consistent (#1390) 2024-01-05 06:33:52 -06:00
ZCompression.h Add support for packed clients (#802) 2022-11-01 13:21:26 -05:00