Commit Graph

  • d2c830306f i must test these before calling them good - as gcc isn't on the windows machine i push, test, fix, and then push again - pvs studio <3 DarthArgus 2016-07-24 20:37:39 -07:00
  • 5217465f67 pvs studio suggested improvements for performance DarthArgus 2016-07-24 17:47:01 -07:00
  • 0944957824 forgot to declare DarthArgus 2016-07-24 01:55:15 +00:00
  • a31d7ca48b partial revert as pvs mislead me DarthArgus 2016-07-24 01:52:29 +00:00
  • 5c8a1ebc42 despite the codemaid changes, this is some static analysis detected issues DarthArgus 2016-07-23 20:53:20 -07:00
  • 5664aba588 win32: here on out it's std conversion and such...bleh DarthArgus 2016-07-23 20:09:28 -07:00
  • 359838ef8d libcurl can be had in a nuget package DarthArgus 2016-07-23 18:58:31 -07:00
  • 9b369713e1 again, re-add some windows stuff Revert "possibly controversial commit: remove all windows sources, keeping only the windows cmake so that we can generate an sln to edit the code" DarthArgus 2016-07-23 18:01:50 -07:00
  • efaaa4bb42 readd some win32 files so that we can more easily run static analyzers that are windows only against the source DarthArgus 2016-07-23 18:00:40 -07:00
  • fd56145248 give it a little more time DarthArgus 2016-07-22 15:01:38 +00:00
  • 12633ce384 don't preload by default DarthArgus 2016-07-20 16:09:10 +00:00
  • 6619817e24 give java a chance to end it's miserable existence DarthArgus 2016-07-20 16:04:53 +00:00
  • d17f0c88d6 symlink optionally DarthArgus 2016-07-19 22:08:42 +00:00
  • 2c6da13d61 more drag ricing...but it works DarthArgus 2016-07-19 21:41:50 +00:00
  • 74c121f6c7 add some java performance (ricing) flags, remove support for ancient javas...well, up to 7 DarthArgus 2016-07-19 16:52:07 +00:00
  • fd7df09b26 instead of dealing with compiler specific flags i'll stop here... Ofast builds don't run when built with gcc, and the performance difference is too slight to notice when built with clang, compared to O3 DarthArgus 2016-07-15 20:35:16 +00:00
  • 12f53b3ac5 more flags DarthArgus 2016-07-15 19:54:11 +00:00
  • ba3a3fa9dd What are you doing here? go back to the icc branch where you belong! - Revert "icc didn't like the double underscores" DarthArgus 2016-07-15 14:39:12 +00:00
  • 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