DarthArgus
|
7d03daec7d
|
remove more dead code
|
2016-04-17 04:42:28 +00:00 |
|
DarthArgus
|
0e22ecd027
|
remove station related session code
|
2016-04-17 04:38:16 +00:00 |
|
DarthArgus
|
81b05726ce
|
catch any stupid or lazy mistakes that could be made...
|
2016-04-17 02:13:05 +00:00 |
|
DarthArgus
|
61298b7468
|
add "json for modern c++" json.hpp file and implement it; it is in a higher level dir so we can add it elsewhere if need be; up next we want to add an option to have an endpoint GET requested on character creation with the suid and character name
|
2016-04-17 02:06:13 +00:00 |
|
DarthArgus
|
c7f986bafc
|
remove redundant call
|
2016-04-16 23:58:01 +00:00 |
|
DarthArgus
|
600a78cfe1
|
add skeleton of auth system based on previous work by parz1val, you need to install libcurl4-gnutls-dev (libcurl4-gnutls-dev:i386 if a 64 bit host)
|
2016-04-16 23:26:43 +00:00 |
|
DarthArgus
|
6a8538e251
|
remove superfluous if statement
|
2016-04-16 19:58:39 +00:00 |
|
DarthArgus
|
8d44908b4b
|
this seems to have been test code...we can reenable if something feels missing later
|
2016-03-24 21:52:27 +00:00 |
|
DarthArgus
|
5ed117d9c7
|
having these here just leaves unnecessary server crash risks...we'll just ignore these instead of crashing if we get any
|
2016-03-24 21:43:51 +00:00 |
|
DarthArgus
|
cd997925eb
|
cleanup all the "#if 1" macro blocks
|
2016-03-24 21:27:54 +00:00 |
|
DarthArgus
|
01cdf52bc0
|
and some more stragglers
|
2016-03-24 21:19:10 +00:00 |
|
DarthArgus
|
3b430656ba
|
remove SOE deprecated code and files - leaving in the #if 0 blocks with TODO and other possible uses for later
|
2016-03-24 21:07:31 +00:00 |
|
DarthArgus
|
f275628817
|
more unused vars
|
2016-03-24 19:41:33 +00:00 |
|
DarthArgus
|
fe52202924
|
make this error message actually useful
|
2016-03-24 19:33:37 +00:00 |
|
DarthArgus
|
a65ea6163d
|
remove more of the testdata stuff - it never does anything other than occupy memory, in debug builds
|
2016-03-24 19:19:44 +00:00 |
|
DarthArgus
|
b26cc655ba
|
missed a couple things with sed
|
2016-03-24 16:57:07 +00:00 |
|
DarthArgus
|
fe8b531b42
|
remove all the set but not used testDataValue warnings - coan is a great tool! http://coan2.sourceforge.net/
|
2016-03-24 16:53:59 +00:00 |
|
DarthArgus
|
63494a4dec
|
remove the rest of the temporary fix
|
2016-03-24 16:14:21 +00:00 |
|
DarthArgus
|
501ba0b0f4
|
remove unused field; cleanup a dumb definition
|
2016-03-24 16:05:08 +00:00 |
|
DarthArgus
|
89f2b55420
|
more clear descriptions of the macros being called
|
2016-03-11 23:06:19 -06:00 |
|
DarthArgus
|
b4e6224ce7
|
hacky but improves debugging output - may need some format cleanups (extra newline at end?) - gives us function, file, and line # for warnings and fatals
|
2016-03-11 23:01:27 -06:00 |
|
DarthArgus
|
75f26325ff
|
i tested this, yes they are
|
2016-03-07 10:41:26 -06:00 |
|
DarthArgus
|
43fd155bac
|
hide some more spam in release mode
|
2016-03-03 12:00:01 -06:00 |
|
DarthArgus
|
52dbee2c86
|
report cluster status in debug and release mode
|
2016-03-03 11:37:21 -06:00 |
|
DarthArgus
|
5a2f6b8af0
|
consistency
|
2016-02-26 10:59:51 -06:00 |
|
DarthArgus
|
8212c2a273
|
bump hard mem limit...may go up to 3072
|
2016-02-26 10:11:28 -06:00 |
|
DarthArgus
|
4093f2d0f4
|
disable the memory manager entirely! - server scripts may load _slightly_ slower at least, visibly, but we don't crash this way
|
2016-02-26 09:54:55 -06:00 |
|
DarthArgus
|
1c1cf54a7b
|
ensure release and debug build properly
|
2016-02-24 14:11:14 -06:00 |
|
DarthArgus
|
7e1c44fcbe
|
this seems to stabilize things; if it does not we can try setting DO_GUARDS and the other flags back on one by one...
|
2016-02-24 10:45:31 -06:00 |
|
DarthArgus
|
65a79f2c07
|
force memory manager to always run in production mode, thus reducing usage of memory, thus hopefully making it play nice with java 8
|
2016-02-24 10:05:15 -06:00 |
|
DarthArgus
|
b86eba889f
|
by messing with free memory and preallocating we break java 8...so we'll fix it
|
2016-02-23 22:09:52 -06:00 |
|
DarthArgus
|
2a388362d6
|
permgen was 64mb so we'll set that for metaspace too
|
2016-02-23 18:36:59 -06:00 |
|
DarthArgus
|
bf626d68e4
|
default trap script errors to false as they tend to crash the newer javas at the moment
|
2016-02-19 19:16:07 -06:00 |
|
DarthArgus
|
fe09cb38c1
|
add the javaUseXcheck option to ServerGame to allow for use of the jni linting/checking system, which spams shitloads of output
|
2016-02-19 19:01:21 -06:00 |
|
DarthArgus
|
d3666f0fa3
|
ok this plus (potentially) the removal of those flags makes it work
|
2016-02-19 18:40:46 -06:00 |
|
DarthArgus
|
467c73574e
|
undo the "brackets mothafucka" commit as this should probably still be proper
|
2016-02-19 18:24:46 -06:00 |
|
DarthArgus
|
756c4744f5
|
re-remove these from 7/8
|
2016-02-19 18:20:35 -06:00 |
|
DarthArgus
|
3984be6ff0
|
brackets mothafucka!
|
2016-02-19 16:51:21 -06:00 |
|
DarthArgus
|
be3df7efda
|
this fixes one problem, but we still run into the issue with addAllIfNotPresent
|
2016-02-19 14:30:32 -06:00 |
|
DarthArgus
|
877d0a9b62
|
flint++ static analyzer detected items (not all that were likely legit positives, but a start) as well as some clang detected unused vars, cleanup_
|
2016-02-18 22:55:54 -06:00 |
|
DarthArgus
|
aa891e3d8c
|
null -> nullptr conversion i missed
|
2016-02-18 10:41:03 -06:00 |
|
DarthArgus
|
920e8e658d
|
this warning is annoying and likely just a remnant of the japanese language version of the game - we can fix all the warned creatures if we turn it on, log them, and edit a custom creature_names file, but for now let's skip it
|
2016-02-15 11:48:37 -06:00 |
|
DarthArgus
|
6373cf6d74
|
in theory this should allow for backward compatibility with the old busted IBM java 1.4, and any other 1.4 java, and above...testers welcome but i prefer to use 1.8 from now on
|
2016-02-15 00:38:32 -06:00 |
|
DarthArgus
|
c22a458c9f
|
set mem manager upper limit to more sane value
|
2016-02-14 23:51:10 -06:00 |
|
DarthArgus
|
f70229a178
|
set metaspace size properly for java 8 and above - otherwise you'll run out of ram and crash
|
2016-02-14 12:27:12 -06:00 |
|
DarthArgus
|
dd9db6d350
|
Revert "Revert "newer standards prefer nullptr over NULL - this is most of them but there are others too""
This reverts commit 8e2160f33e.
|
2016-02-11 21:19:18 -06:00 |
|
DarthArgus
|
8e2160f33e
|
Revert "newer standards prefer nullptr over NULL - this is most of them but there are others too"
This reverts commit 3e4cc36e7e.
|
2016-02-11 19:44:31 -06:00 |
|
DarthArgus
|
3e4cc36e7e
|
newer standards prefer nullptr over NULL - this is most of them but there are others too
|
2016-02-11 15:16:14 -06:00 |
|
DarthArgus
|
a7f2d0ea6a
|
the code for trapping script crashes breaks things, apparently... TODO: maybe find the new/proper way to do this since it's kinda important, or just fix our scripts and have no need for crashes
|
2016-02-10 16:25:02 -06:00 |
|
DarthArgus
|
090aaeb2ce
|
add optional java 9 support
|
2016-02-10 09:36:25 -06:00 |
|