Commit Graph
379 Commits
Author SHA1 Message Date
DarthArgus a82bb979d7 reduce code complexity/readability, hopefully make slightly faster 2016-04-18 19:52:56 +00:00
DarthArgus cb1035d40e Revert "remove more dead code"
This reverts commit 7d03daec7d.
2016-04-18 03:57:01 +00:00
DarthArgus 9aeea8732e Revert "remove station related session code"
This reverts commit 0e22ecd027.
2016-04-18 03:56:57 +00:00
DarthArgus 64a4daada5 add a more proper check to look for an empty string 2016-04-17 22:50:41 +00:00
DarthArgus 8bce22b7b1 remove "wtf" debug test line 2016-04-17 22:42:13 +00:00
DarthArgus 72f11faa33 remove debug line 2016-04-17 22:38:08 +00:00
DarthArgus 99a267b59f add ip address and station id to our request so we can alias them in the db on the php side (todo) 2016-04-17 22:26:56 +00:00
DarthArgus 1405ff948d finally this bitch is working with the php auth system 2016-04-17 22:21:56 +00:00
DarthArgus a10e8c28cd let's use post 2016-04-17 19:21:45 +00:00
DarthArgus a76c5dd70b make things more standardized 2016-04-17 19:17:41 +00:00
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