Commit Graph

  • 4ac19c9816 icc didn't like the double underscores DarthArgus 2016-07-15 05:48:31 +00:00
  • f68625a15c gitignore DarthArgus 2016-07-14 02:06:41 +00:00
  • 0e1f0ec90a Ofast DarthArgus 2016-07-14 02:04:53 +00:00
  • 299dd9bf16 fix namespacing issue DarthArgus 2016-07-14 00:27:40 +00:00
  • 5bd85cf54d just slap an inline for the chat debug printing function...@devcodex if this is nasty please let me know...but clang was griping about it in release builds DarthArgus 2016-07-13 23:29:40 +00:00
  • b983c38972 fix a null pointer deref when running the thinner version of MemManager DarthArgus 2016-07-13 20:38:41 +00:00
  • 478ddced0e always show logins DarthArgus 2016-06-24 02:03:23 +00:00
  • 4f1bcb225a disable java perf counters as they shit in our /tmp dir until it is full, and this upsets oracle DarthArgus 2016-06-21 19:53:08 +00:00
  • 41cd9ff9b3 will it end? DarthArgus 2016-06-21 18:59:05 +00:00
  • 23d910c53d i realize this adds another one time-ish use var, but i'm more comfortable if we trim stuff on both this and the receiving end DarthArgus 2016-06-18 22:24:31 +00:00
  • 5da4ab7b76 truly fix the ghosting problem this time DarthArgus 2016-06-18 01:40:33 +00:00
  • f5df9f29d2 close another loophole that allowed ghost accounts DarthArgus 2016-06-17 06:42:19 +00:00
  • 3c2243269a fix another multimap DarthArgus 2016-06-01 15:36:46 +00:00
  • fb430fa7fe fix desync issue with image design - closes #36 DarthArgus 2016-06-01 14:35:54 +00:00
  • b27d82ff39 no more spaces for extra secret slots - closes #34 DarthArgus 2016-06-01 04:04:30 +00:00
  • efb7c66690 Revert "double the timeout duration to see if that helps at all" DarthArgus 2016-05-25 02:01:02 +00:00
  • b9b63e503d this message is so freaking annoying, i must comment it out. TODO DarthArgus 2016-05-23 00:40:24 +00:00
  • e3a67c1ef7 stupid casing DarthArgus 2016-05-23 00:26:18 +00:00
  • 7139c1354d log when we send a keepalive, it may be related to being overloaded in which case we may need to throttle some things a bit... DarthArgus 2016-05-23 00:25:06 +00:00
  • 79cf80c95d double the timeout duration to see if that helps at all DarthArgus 2016-05-23 00:21:09 +00:00
  • 02193e560a this warning never really indicates a problem as the gametime DOES get set eventually DarthArgus 2016-05-23 00:02:14 +00:00
  • a05e61e0fe the response should never be empty but we need to check the json lib for exceptions and return appropriately... + cleanup a bit - closes #33 DarthArgus 2016-05-22 17:44:00 +00:00
  • a78fbb9978 make a warning debug only DarthArgus 2016-05-22 04:32:03 +00:00
  • e7ae2de472 cleanup the profiler macro logic DarthArgus 2016-05-15 21:46:48 +00:00
  • b724093bcb reduce spam on release mode DarthArgus 2016-05-15 21:20:51 +00:00
  • 321a19c315 unnecessary ifdef DarthArgus 2016-05-15 21:11:29 +00:00
  • fc6fa41507 Merge remote-tracking branch 'origin/testing' into testing DarthArgus 2016-05-15 21:02:26 +00:00
  • 18d14502b3 giveTime always ends up succeeding, this message just spams the console DarthArgus 2016-05-15 21:02:00 +00:00
  • 782446e352 Merge remote-tracking branch 'origin/testing' into testing DarthArgus 2016-05-09 16:59:39 +00:00
  • d17942b023 Merge remote-tracking branch 'origin/testing' into testing DarthArgus 2016-05-09 16:59:39 +00:00
  • 0491c0faf2 silence warnings about sendControllerMessageToAuthServer while uninitialized - closes #22 for release builds, see bug for more info DarthArgus 2016-05-09 16:58:45 +00:00
  • e753f9c250 roughly 1 sec update timer now swg 2016-05-07 00:00:36 +01:00
  • e65f6aa238 actually, greater than makes sense here without the equal, 0 base and all DarthArgus 2016-05-06 03:57:34 +00:00
  • ecb7bab296 give the login server update, webAPI update, and server shutdown check their own loop counters as without them the setting back to 0 can cause unreachable cases... as a result mod isn't necessary anymore either DarthArgus 2016-05-06 03:54:59 +00:00
  • 040c2518fa fix dumb comment i made DarthArgus 2016-05-06 02:56:28 +00:00
  • d78d8b5a62 simplification DarthArgus 2016-05-06 02:55:46 +00:00
  • eb8e50c568 move the web api updates into their own function, and make it a configurable via webUpdateIntervalSeconds, also fix the check using mod operator for shutdown as it fired every frame except frame 5, instead of every second DarthArgus 2016-05-06 02:52:55 +00:00
  • 5a082e5f1d changing the submitted data of the webstatistics stuff swg 2016-05-06 00:18:28 +01:00
  • b0d577bc36 i rather do this swg 2016-05-05 19:55:02 +01:00
  • 16c9ba95d0 add ConfigCentralServer::getMetricsDataURL() and move the stats collection functionality to the function that sends to the login server; this may or may not be optimal depending on how often it is updated DarthArgus 2016-05-05 16:04:41 +00:00
  • ade6e1f1d0 we only use this var once, no reason to keep it... DarthArgus 2016-05-05 14:34:47 +00:00
  • 8c0d9beb5d fixed noobs' commits, this is mostly good except we need to add a config variable to the config for central DarthArgus 2016-05-05 14:27:27 +00:00
  • 87ae60bba6 this time swg 2016-05-05 08:41:44 +01:00
  • b66fd34d80 Revert "Revert "help me, this doesnt build at all .."" swg 2016-05-05 08:36:42 +01:00
  • 04fff0638e Revert "help me, this doesnt build at all .." swg 2016-05-05 08:34:45 +01:00
  • 71e0888cd2 Merge branch 'revert-dc2b683c' into 'testing' swgnoobs 2016-05-05 07:27:51 +00:00
  • 663a7c9988 Revert "help me darthargus, this doesnt build at all .." swgnoobs 2016-05-05 07:26:26 +00:00
  • dc2b683c42 help me darthargus, this doesnt build at all .. swg 2016-05-05 08:24:49 +01:00
  • 068228a938 forgot a case DarthArgus 2016-04-28 19:52:24 +00:00
  • 18e316631f credit where it's due DarthArgus 2016-04-28 19:17:47 +00:00
  • 909ceab5e9 poke some fun with license header DarthArgus 2016-04-28 17:27:27 +00:00
  • 6049da78af all working! thanks for the cmake help, @devcodex! DarthArgus 2016-04-28 17:23:30 +00:00
  • 3a3b8e0b2a re-stubify this as all it does is hide real errors DarthArgus 2016-04-28 17:10:03 +00:00
  • b99e3e45f9 properly link the executable against curl, instead of the helper lib DarthArgus 2016-04-28 16:57:47 +00:00
  • ecc0621f61 if only i could get past the linker errors, this will work... DarthArgus 2016-04-28 03:46:02 +00:00
  • 5f7cf7e969 this is closer but still not building correctly DarthArgus 2016-04-28 03:28:12 +00:00
  • 4f7a729d61 this makes more sense DarthArgus 2016-04-27 22:27:18 +00:00
  • baecfbebb6 has linker error! but this should be a good start on breaking out our changes and web api into a standalone library/namespace DarthArgus 2016-04-27 21:54:10 +00:00
  • 52672794fe actually, i'll strip the array on the php side DarthArgus 2016-04-24 18:37:18 +00:00
  • f25da4f7f2 i'm a doofus and failed to notice the message is being returned as an array DarthArgus 2016-04-24 18:36:16 +00:00
  • 5fc9a0e689 TEMP FIX HACK TODO - for whatever reason spaced strings seem to return as arrays when using the json parser's .get function DarthArgus 2016-04-24 18:14:31 +00:00
  • 1507b19b3a this properly sends all the data; @devcodex please do a review on this as i'm not 100% sure all these types i'm using (or vars) are necessary DarthArgus 2016-04-24 09:13:15 +00:00
  • e2d9042667 better way...since the last one was broken DarthArgus 2016-04-24 07:01:36 +00:00
  • 38f5a50bb6 Merge remote-tracking branch 'origin/testing' into testing DarthArgus 2016-04-24 06:56:47 +00:00
  • f273239cfb use existing var DarthArgus 2016-04-24 06:55:46 +00:00
  • ad4c22b008 Merge branch 'testing' of stellabellum.net:staff/src into testing swg 2016-04-21 22:07:49 +01:00
  • 2375f62ccf Adding serverinfo command swg 2016-04-21 22:07:01 +01:00
  • 7f1c59a44c just evaluate these as bools DarthArgus 2016-04-18 20:02:49 +00:00
  • a82bb979d7 reduce code complexity/readability, hopefully make slightly faster DarthArgus 2016-04-18 19:52:56 +00:00
  • cb1035d40e Revert "remove more dead code" DarthArgus 2016-04-18 03:57:01 +00:00
  • 9aeea8732e Revert "remove station related session code" DarthArgus 2016-04-18 03:56:57 +00:00
  • 64a4daada5 add a more proper check to look for an empty string DarthArgus 2016-04-17 22:50:41 +00:00
  • 8bce22b7b1 remove "wtf" debug test line DarthArgus 2016-04-17 22:42:13 +00:00
  • 72f11faa33 remove debug line DarthArgus 2016-04-17 22:38:08 +00:00
  • 99a267b59f add ip address and station id to our request so we can alias them in the db on the php side (todo) DarthArgus 2016-04-17 22:26:56 +00:00
  • 1405ff948d finally this bitch is working with the php auth system DarthArgus 2016-04-17 22:21:56 +00:00
  • a10e8c28cd let's use post DarthArgus 2016-04-17 19:21:45 +00:00
  • a76c5dd70b make things more standardized DarthArgus 2016-04-17 19:17:41 +00:00
  • 7d03daec7d remove more dead code DarthArgus 2016-04-17 04:42:28 +00:00
  • 0e22ecd027 remove station related session code DarthArgus 2016-04-17 04:38:16 +00:00
  • 81b05726ce catch any stupid or lazy mistakes that could be made... DarthArgus 2016-04-17 02:13:05 +00:00
  • 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 DarthArgus 2016-04-17 02:06:13 +00:00
  • c7f986bafc remove redundant call DarthArgus 2016-04-16 23:58:01 +00:00
  • 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) DarthArgus 2016-04-16 23:26:43 +00:00
  • 6a8538e251 remove superfluous if statement DarthArgus 2016-04-16 19:58:39 +00:00
  • 95961e4a74 according to GCC, no it isn't - fixes a warning DarthArgus 2016-03-24 21:54:12 +00:00
  • 8d44908b4b this seems to have been test code...we can reenable if something feels missing later DarthArgus 2016-03-24 21:52:27 +00:00
  • 5ed117d9c7 having these here just leaves unnecessary server crash risks...we'll just ignore these instead of crashing if we get any DarthArgus 2016-03-24 21:43:51 +00:00
  • cd997925eb cleanup all the "#if 1" macro blocks DarthArgus 2016-03-24 21:27:54 +00:00
  • 01cdf52bc0 and some more stragglers DarthArgus 2016-03-24 21:19:10 +00:00
  • 3b430656ba remove SOE deprecated code and files - leaving in the #if 0 blocks with TODO and other possible uses for later DarthArgus 2016-03-24 21:07:31 +00:00
  • f275628817 more unused vars DarthArgus 2016-03-24 19:41:33 +00:00
  • fe52202924 make this error message actually useful DarthArgus 2016-03-24 19:33:37 +00:00
  • a65ea6163d remove more of the testdata stuff - it never does anything other than occupy memory, in debug builds DarthArgus 2016-03-24 19:19:44 +00:00
  • 64b4a7731d fix a little mistake, we do in fact use this DarthArgus 2016-03-24 17:09:21 +00:00
  • b26cc655ba missed a couple things with sed DarthArgus 2016-03-24 16:57:07 +00:00
  • fe8b531b42 remove all the set but not used testDataValue warnings - coan is a great tool! http://coan2.sourceforge.net/ DarthArgus 2016-03-24 16:53:59 +00:00
  • 1e2bf250f9 remove unused var DarthArgus 2016-03-24 16:39:57 +00:00
  • 63494a4dec remove the rest of the temporary fix DarthArgus 2016-03-24 16:14:21 +00:00
  • 501ba0b0f4 remove unused field; cleanup a dumb definition DarthArgus 2016-03-24 16:05:08 +00:00