Commit Graph

34 Commits

Author SHA1 Message Date
DarthArgus
0411724f0f make cert pinning work (currently only for our 30 year lasting cloudflare cert, can enable others later) 2017-01-11 07:36:53 +00:00
DarthArgus
d172725080 try plaintext 2017-01-11 00:23:27 -06:00
DarthArgus
e693823ec0 well this causes it to properly not work, now to just get the cert working 2017-01-11 06:15:01 +00:00
DarthArgus
a618c8b123 proper status 2017-01-11 04:03:07 +00:00
DarthArgus
220a393d67 bake in cert pinning (meaning openssl) 2017-01-11 03:49:01 +00:00
DarthArgus
9a6687268a apparently libleff only likes small strings 2017-01-10 19:40:21 -06:00
DarthArgus
901b6e3ed7 too much copypasta for me 2017-01-10 19:35:22 -06:00
DarthArgus
d740b8ee5b if this doesn't work i'll just use a plain old string 2017-01-10 19:31:53 -06:00
DarthArgus
59b183ff50 this may work 2017-01-10 19:26:03 -06:00
DarthArgus
a9e9c27652 hitting a recursion limit so this should maybe work 2017-01-10 19:19:34 -06:00
DarthArgus
b2fa77c7a9 include libleff 2017-01-11 01:14:52 +00:00
DarthArgus
7e32c55149 that ought to do it 2017-01-10 19:10:54 -06:00
DarthArgus
ce2928cc7e this needs autoformatted, but otherwise should work :) 2017-01-11 01:01:01 +00:00
DarthArgus
e50801d266 pin to our cert (requires aliasing login.stella to it's real ip on the
gameserver)
2017-01-10 18:47:29 -06:00
DarthArgus
bb842aa187 use ints for the subaccounts and account ids 2016-12-31 23:59:15 +00:00
DarthArgus
6eafb0d7f8 clean webapi 2016-12-26 21:54:21 -06:00
DarthArgus
c99fee4802 in theory this will work 2016-12-26 14:50:53 -06:00
DarthArgus
08cc494dda skeleton code for metrics 2016-10-17 16:21:39 -05:00
DarthArgus
dd9417642c for nullable types we'll need to create a proper function outside the template for them 2016-09-26 06:24:21 +00:00
DarthArgus
51fa1ff6ad enums for clarity 2016-09-26 06:24:21 +00:00
DarthArgus
8b614c5769 return a proper T null instead of an empty T 2016-09-26 06:24:21 +00:00
DarthArgus
2b8a8fdd03 pvs studio suggestions 2016-09-26 06:24:20 +00:00
DarthArgus
f7d5eeb160 so the result buffer/string wasn't being parsed by the json class because even using the "proper" ways of comparing the char * to "application/json" weren't working...ugh 2016-08-20 13:44:33 +00:00
DarthArgus
5f0e741a72 make the webAPI more generic so that we can use it in a more standardized fashion 2016-08-20 11:19:23 +00:00
DarthArgus
207449547f cleanups and clarity 2016-08-06 02:35:55 +00:00
DarthArgus
00fef810e7 prevent the insanity of specifying (usually) defaults 2016-08-06 02:00:49 +00:00
DarthArgus
a9fa196e5f did i say simpler? i'm not sure if this is more or less simple...but it is secure and operates how we need... @apathy audit please? 2016-08-05 01:09:25 +00:00
DarthArgus
91cd9b60ec needs QA/TEST before even seeing TC - implement login based on returned username from web api 2016-08-04 21:36:55 +00:00
DarthArgus
5217465f67 pvs studio suggested improvements for performance 2016-07-24 17:47:01 -07:00
DarthArgus
b27d82ff39 no more spaces for extra secret slots - closes #34 2016-06-01 04:04:30 +00:00
DarthArgus
18e316631f credit where it's due 2016-04-28 19:17:47 +00:00
DarthArgus
909ceab5e9 poke some fun with license header 2016-04-28 17:27:27 +00:00
DarthArgus
ecc0621f61 if only i could get past the linker errors, this will work... 2016-04-28 03:46:02 +00:00
DarthArgus
baecfbebb6 has linker error! but this should be a good start on breaking out our changes and web api into a standalone library/namespace 2016-04-27 21:54:10 +00:00