Gabriele Tozzi
94cd6c4f60
Merge branch 'master' of https://github.com/polserver/polserver
...
Finally starting to align code base :)
Conflicts:
cmake/env/pol_global_config.h.in
docs/docs.polserver.com/pol100/corechanges.xml
pol-core/clib/Debugging/ExceptionParser.cpp
pol-core/clib/pol_global_config_win.h
pol-core/clib/strexcpt.cpp
pol-core/doc/core-changes.txt
pol-core/pol/module/filemod.cpp
pol-core/pol/module/uomod2.cpp
pol-core/pol/pol.cpp
pol-core/pol/uimport.cpp
2018-04-02 17:05:50 +02:00
turleypol
9d3cd4ffd5
fixed unittests, removed remaining debug prints
2018-02-04 12:56:08 +01:00
turleypol
0d04d5e19b
Current FunctionRef status. Mixed with a few more cmake stuff
2018-02-03 19:05:22 +01:00
turleypol
6eb957e2d2
fixed two missing nullptr handlings
2018-01-29 22:09:57 +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
6c772dcffc
Fixed unreachable code warnings.
2016-12-19 17:22:09 +01:00
turley
dfccaa0ae8
avoid some copies
2016-12-15 16:59:58 +01:00
Gabriele Tozzi
dcd1991bdd
Merging POL_BUILD_DATE and POL_BUILD_TIME
...
Together into POL_BUILD_DATETIME.
Breaks bakcward compatibility on a minor feature, nobody should notice.
Updated the changelog anyway.
2016-02-23 23:40:17 +01: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
turley
92cc1b4d70
Use weakptr to uoexecutor in the threaded sql call
...
changed client class from ref_counted to also hold like the uoexecutor a weakptr, use it in the ClientObjImp.
Renamed NPCRef to NpcRef like its been told since years in a TODO comment
fixed some warnings from VS2015
2016-02-10 23:09:05 +01:00
frozenblit
b502ab2c59
Fixed ExceptionParser leaks and null ptr dereferencing
...
detected with Coverity
2015-12-30 01:24:38 +01:00
Thomas Volkert
f8818f4f1a
Formatting of debug output
2015-12-28 22:17:33 +01:00
Thomas Volkert
9403fa644f
Print correct product version in bug reports, if clang is used
2015-12-28 22:14:15 +01:00
Thomas Volkert
5e78f8d7d2
Support clang in bug reports
2015-12-28 22:02:40 +01:00
turley
3c8c9f5c28
fixed pessimizing move
...
disabled testrun for clang
2015-12-27 22:48:51 +01:00
Thomas Volkert
9c28304f95
Fixed line breaks in abort reports
2015-12-17 14:07:10 +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
c5d81d4b28
Refactored the class ConfigEnvironment to ProgConfig
2015-11-08 19:18:14 +01:00
Thomas Volkert
0b8b7d7d14
Introduced ConfigEnvironment class to remove the cross dependencies
...
between clib and plib
2015-11-08 14:46:48 +01:00
Thomas Volkert
98bac9485c
Removed polver.cpp/.h and use POL_BUILD_TARGET instead
2015-11-06 20:21:32 +01:00
Thomas Volkert
626aae0e10
Introduced POL_BUILD_DATE and POL_BUILD_TIME
2015-11-06 17:36:07 +01:00
Thomas Volkert
6a632b2de9
Use global POL_VERSION_ID to identify the POL revision
2015-11-06 16:22:14 +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
Thomas Volkert
38d210d9c7
Use correct server for reporting aborts
2015-05-27 10:06:18 +02:00
Thomas Volkert
3161958bde
Merge branch 'master' of https://github.com/polserver/polserver.git
2015-05-24 12:48:54 +02:00
Thomas Volkert
f9a248a45a
ExceptionParser::getTrace() detects internal function references and
...
marks them as such in the error output
2015-05-24 12:48:38 +02:00
turley
f6be3f99e3
corrected some compiler warnings with eg Wextra
2015-05-24 10:44:00 +02:00
Thomas Volkert
32698d508b
Typo
2015-05-23 12:39:58 +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
1b960ecbd3
register the signal handler also for SIGABRT - only Linux
2015-04-12 22:54:46 +02:00
ThomasVolkert
3b49ae88cf
renamed systemstate.config.admin_email to
...
systemstate.config.report_admin_email
2015-04-12 14:14:46 +02:00
ThomasVolkert
c36b090fb5
fix compile issues of Travis
2015-04-11 17:48:06 +02:00
ThomasVolkert
bcffe8a31c
fixed line delimiters
2015-04-11 16:38:05 +02:00
ThomasVolkert
da86ab1bc4
avoid warning caused by type conversion for Windows build
2015-04-09 21:51:00 +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
ThomasVolkert
dab8e6d58b
avoid warnings for Windows build
2015-04-09 21:31:28 +02:00
Thomas Volkert
7852dd141a
fixed coding style
2015-04-09 16:09:24 +02:00
Thomas Volkert
313bd83819
added ExceptionParser::logAllStackTraces()
2015-04-09 15:50:38 +02:00
Thomas Volkert
ffd2e6553e
support for SIGUSR1 in ExceptionParser
2015-04-09 15:36:20 +02:00
Thomas Volkert
232e5b2fc1
fixed compile issue
2015-04-09 14:07:21 +02:00
Thomas Volkert
654ebe7620
- use the term "program abort" instead of "crash"
...
- use ExceptionParser::reportProgramAbort() as globally accessible
function
2015-04-09 13:20:18 +02:00
ThomasVolkert
5fce5223b0
fixed line delimiters
2015-04-08 23:35:34 +02:00
ThomasVolkert
352f17af2c
fixed remaining issues for Windows build
2015-04-08 22:54:45 +02:00
ThomasVolkert
9d23bf0e02
yet another fix for the Windows build
2015-04-08 21:44:41 +02:00
ThomasVolkert
a9ff435b11
another fix for the Windows build
2015-04-08 21:41:33 +02:00
ThomasVolkert
31682c7ded
fix Windows build
2015-04-08 21:15:10 +02:00
Thomas Volkert
974f9285e4
crash reporting system: use consistent default settings for the target
...
php script
2015-04-08 20:46:22 +02:00
Thomas Volkert
bbab2c92c5
removed tabs
2015-04-08 20:42:39 +02:00