Commit graph

28 commits

Author SHA1 Message Date
Kevin Eady
5bbc53ab6c
Add exit_code to uo::Shutdown() (#176)
* Add exit_code to uo::Shutdown()

Co-authored-by: Eric Swanson <eric.the.unicorn@gmail.com>
2020-08-03 20:30:27 +02:00
turleypol
4f40aa7997 removed Clib::decint and used Clib::tostring, changed Clib::hexint to
template function for all integers
2018-10-28 09:31:58 +01:00
turleypol
dbb25bdb62
Include and buildsystem cleanup (#45)
Include cleanup
Reworked buildsystem (Linux only)
Removed dynamic libs, Linux now again uses static linking (like windows)
2018-01-29 21:55:48 +01:00
turleypol
798eda5b63 Cleanup of header includes. 2018-01-01 21:52:14 +01:00
turley
a8a3dce207 removed pol.cfg entry to disable assertions, only hides the real
reason. Now all codepathes should complain about wrong version of em
files.
2017-05-28 14:15:26 +02:00
turley
189cad3479 Formating everything
Authors are not forced to use the clang-format setting, but should
atleast be inspired by the style.
The only thing which is now not allowed are tabs for ident/alignment!
2016-02-19 19:26:35 +01:00
Gabriele Tozzi
d1ac902926 Documentation: reformatted headers for DoxyGen 2016-01-28 14:52:40 +01:00
Thomas Volkert
8c3c5f760a Fixed Windows build and several minor fixes 2015-11-18 23:45:16 +01:00
Thomas Volkert
0a0d1974a8 Fixed Windows build for clib 2015-11-11 00:34:18 +01:00
Thomas Volkert
70eaa3d5cc Removed deprecated progver.cpp/.h 2015-11-06 18:37:45 +01:00
Thomas Volkert
bc1bcaa539 Removed global variable "progverstr" 2015-11-06 17:16:34 +01:00
Thomas Volkert
ece3eb30e7 Removed cross references between clib and plib as preparation for
upcoming code restructuring
2015-09-15 22:50:07 +02:00
frozenblit
ab592b0bf6 Instead of .c_str(), the log will take a copy of the formatter string 2015-05-16 16:00:26 +02:00
ThomasVolkert
3d87c0de50 avoid warnings for Windows build caused by type conversion, usage of
strerror() and sprintf()
2015-04-09 21:43:55 +02:00
Thomas Volkert
f4a6de45d5 simplified code in passert.cpp and removed duplicated parts 2015-04-09 16:01:17 +02:00
Thomas Volkert
92cde83c93 removed deprecated/redundant code in passert.cpp 2015-04-09 15:52:45 +02:00
Thomas Volkert
92ac0f2547 use the program abort reporting system to inform devs about assert
failures
2015-04-09 14:13:39 +02:00
Thomas Volkert
f76c0ec30b updated coding style in ExceptionParser class 2015-04-07 20:30:27 +02:00
frozenblit
943b820eba More and more cleanups
Added some missing include guards, corrected wrong include guard names.
Removed more stl_inc.h includes.
2014-11-02 19:40:40 +01:00
Thomas Volkert
f4fefc5f5c - added ExceptionParser class 2014-11-01 22:59:09 +01:00
turley
4224dd7200 fixed thread register under linux, added full backtrace on segfault/sigusr2 2014-04-12 10:55:28 +00:00
turley
2e4cb5b60a made worldsaves more time stable, current thread save implementation has to many context switches which slows it down. Added a bit more security 2014-03-08 09:05:12 +00:00
turley
31ee263a45 activated new logging facility 2014-01-18 13:29:38 +00:00
turley
570e7bac3c always directly print a small backtrace on crash/passert failure (works only with Win64) 2013-12-31 12:02:14 +00:00
turley
99d7dc3037 namespaces...finally :)
Hard part is finished every file is touched. Namespaces are currently rough named by directory name.
Maybe we could split it more
2013-12-21 09:10:46 +00:00
turley
438bab30ed fix for latest gcc - patch by che
with defined USE_SYSTEM_ZLIB uses system zlib - che
2010-01-06 08:30:57 +00:00
muaddib_pol
745922edde + CLib, Ecompile, and GP project updated for removal of .. include directory. 2009-09-11 12:48:39 +00:00
muaddib_pol
d032ee448f + POL is now, open source. 2009-09-03 19:44:42 +00:00