Commit Graph

  • 6d74958de9 actually fix it jake 2019-10-17 23:45:19 -0700
  • 9bb2edf1eb ship select packet jake 2019-10-17 23:41:01 -0700
  • d740b57dc7 fix that moving security data thing jake 2019-10-17 23:40:26 -0700
  • 2c353574af some test data jake 2019-10-17 22:35:46 -0700
  • f02797b18c change entitygateway character access jake 2019-10-17 22:35:33 -0700
  • e67352c886 check right part of buffer? why does this move jake 2019-10-13 13:13:28 -0700
  • 318c108f14 store ship list in serverstate jake 2019-10-13 13:11:52 -0700
  • 7a18af7d88 ship init jake 2019-10-09 22:45:51 -0700
  • f294781934 move patch/login main.rs files up a level jake 2019-10-09 22:45:14 -0700
  • 75b453731e move patch logic into module jake 2019-10-06 11:54:09 -0700
  • 9ebabca1bb in memory entity access, change entitygateway api a bit jake 2019-10-06 11:22:33 -0700
  • cd3700121c fix test jake 2019-10-05 18:59:40 -0700
  • 187fc18119 dataaccess -> entity gateway, move stuff around jake 2019-10-05 17:37:49 -0700
  • b8ec58a86f Merge branch 'andy_master' of jake/elseware into master jake 2019-10-05 18:48:27 -0400
  • e7fed19538 replace matches with if lets Andy Newjack 2019-10-03 23:12:44 -0300
  • de4a40cbff added patchfiles directory check Andy Newjack 2019-10-03 20:47:49 -0300
  • 02d4eae028 need to add a hook to stop me from doing this... jake 2019-09-23 22:28:32 -0700
  • fc7b15c129 ship list logic jake 2019-09-23 22:27:43 -0700
  • c1b40f63e1 remove printlns jake 2019-09-23 22:26:06 -0700
  • 732f619b9d formatting jake 2019-09-23 22:25:45 -0700
  • 88efeb0c28 add flag to useraccount jake 2019-09-23 22:24:51 -0700
  • 54b8a36e08 new dataaccess functions jake 2019-09-23 22:24:23 -0700
  • 7d5b458970 remove extraneous debug statements jake 2019-09-15 16:29:47 -0700
  • 9ce95637cf const LOGIN_PACKET in tests jake 2019-09-15 16:14:12 -0700
  • 8901f29cc3 add login tests jake 2019-09-15 16:00:30 -0700
  • 4c4a839827 more warnings jake 2019-09-15 15:37:35 -0700
  • 5c520949b6 fix compiler warnings jake 2019-09-15 15:14:19 -0700
  • ba226cc28a remove pktvec jake 2019-09-15 15:06:15 -0700
  • b174a5a759 properly separate clients in characterlogin server handling jake 2019-09-15 15:04:12 -0700
  • a23a300a26 fix login test jake 2019-09-15 14:45:57 -0700
  • d86f5caca1 serverstate::handle now returns a result (patch/login converted) jake 2019-09-15 13:17:49 -0700
  • 929f0e7f85 add client_id arg to on_connect jake 2019-09-15 13:15:19 -0700
  • 026bcfbbec add param data files jake 2019-09-14 11:46:58 -0700
  • 709d0bae81 make clientid a stronger type jake 2019-09-14 11:43:02 -0700
  • e9a24e515d param pkt jake 2019-09-13 19:21:33 -0700
  • dc35c5b82c whitespace jake 2019-09-13 19:21:01 -0700
  • ddf7701118 stop looping when client disconnects jake 2019-09-13 19:19:38 -0700
  • 186c3612aa print out packets jake 2019-09-13 19:18:42 -0700
  • 4bd205753e use docker drone jake 2019-09-10 21:29:08 -0700
  • e6cf8ca721 use docker drone jake 2019-09-10 21:27:36 -0700
  • 9b3d8dce26 Update libpso link andy 2019-09-10 18:22:07 -0400
  • 878867c490 character preview/guildcarddata packets jake 2019-09-08 23:54:15 -0700
  • 407c09f8f0 readme (#4) jake 2019-09-08 22:15:41 -0400
  • 879a41bc60 I hate markdown jake 2019-09-08 18:37:24 -0700
  • de59fc0166 I hate markdown jake 2019-09-08 18:35:45 -0700
  • f457ad1428 I guess this is correct jake 2019-09-08 18:34:56 -0700
  • 574870d087 I guess this is correct jake 2019-09-08 18:34:20 -0700
  • dc0ae8178e I guess this is correct jake 2019-09-08 18:33:43 -0700
  • 780aa2d7e9 andy whyyyy pt 2 jake 2019-09-07 23:48:08 -0700
  • 7d9a64865a new README to reflect build changes Jake Probst 2019-09-07 23:41:37 -0700
  • 573963172f add ci Jake Probst 2019-09-07 23:38:15 -0700
  • a365f92b63 reference libpso from git Jake Probst 2019-09-07 23:37:45 -0700
  • df3d031612 start character server Jake Probst 2019-09-06 17:02:14 -0700
  • e97ae1ffb5 forgot to include these pt. 2 Jake Probst 2019-09-05 15:09:29 -0700
  • d4557894ca forgot to include these Jake Probst 2019-09-05 14:36:53 -0700
  • 068935d105 fix test Jake Probst 2019-09-04 09:20:53 -0700
  • 3690e05265 that one huge refactor Jake Probst 2019-09-04 09:17:22 -0700
  • efb773276b adding checksum test (#3) andy 2019-09-03 20:30:35 -0400
  • dcafba49b5 remove diesel migrations for now Jake Probst 2019-08-30 09:28:50 -0700
  • 50937f893c cleanup Jake Probst 2019-08-30 09:09:51 -0700
  • 7aa0f907d5 utf8_to_utf16_array Jake Probst 2019-08-30 00:57:25 -0700
  • dcd47fa384 be ready for commands that are more than 1 byte Jake Probst 2019-08-29 23:43:48 -0700
  • 53d2484f3f E3 send back empty char slot Jake Probst 2019-08-28 22:48:25 -0700
  • 667b9b231b more debug info Jake Probst 2019-08-28 21:40:08 -0700
  • c38d45e162 base mock data Jake Probst 2019-08-28 21:39:57 -0700
  • 9db9a5e248 move away from diesel requirement to run Jake Probst 2019-08-28 20:39:11 -0700
  • 6f0bacd64e readme change Jake Probst 2019-08-28 17:46:12 -0700
  • 92ef648c48 pkt E2, player settings Jake Probst 2019-08-25 04:59:13 -0700
  • 1d7d4d8205 return the correct things Jake Probst 2019-08-25 04:58:55 -0700
  • de11b27fc9 mention tests in readme Jake Probst 2019-08-25 04:51:44 -0700
  • 4a20ff55f7 cleanup Jake Probst 2019-08-25 04:51:12 -0700
  • 5c4bae8f26 show error for unknown packets Jake Probst 2019-08-25 04:50:45 -0700
  • 30c97ce732 more data access functions Jake Probst 2019-08-25 04:50:29 -0700
  • 6332ea66d9 deref eusersettings, pub stuff Jake Probst 2019-08-25 04:50:11 -0700
  • ba43eeee58 some sort of readme? Jake Probst 2019-08-24 15:32:09 -0700
  • 7763741fcb remove print statement Jake Probst 2019-08-24 14:46:26 -0700
  • 2e6606a8f2 new serverstatus stuff plus a login test! Jake Probst 2019-08-24 14:45:58 -0700
  • ac5919e44d utf8_to_array macro Jake Probst 2019-08-24 14:45:33 -0700
  • 86f994164e convert patch server to new serverstate Jake Probst 2019-08-24 14:18:29 -0700
  • 606bd191b8 split packet to sendpacket and recvpacket in serverstate Jake Probst 2019-08-24 14:18:07 -0700
  • 2fb97cc2b6 data access interface Jake Probst 2019-08-23 23:01:36 -0700
  • d0fe80e3cf init db migrations Jake Probst 2019-08-23 21:35:25 -0700
  • 7c3bcb75c9 usersetting sql serializer Jake Probst 2019-08-22 20:52:28 -0700
  • 377392b8bd client uses mio tcpsocket Jake Probst 2019-08-20 18:01:27 -0700
  • ee31196ac1 remove comments Jake Probst 2019-08-20 18:01:04 -0700
  • fff61e0adb util module Jake Probst 2019-08-20 18:00:14 -0700
  • 0917ef441d db models init Jake Probst 2019-08-20 17:59:56 -0700
  • ea126b7ac5 more deps Jake Probst 2019-08-20 17:59:36 -0700
  • 823ccf57be split login between auth and character services Jake Probst 2019-08-20 17:59:00 -0700
  • d136b7c5e5 different servers have different buffer chunk sizes Jake Probst 2019-08-20 17:57:20 -0700
  • 758b2e5ebc use pktvec in patch Jake Probst 2019-08-20 17:55:19 -0700
  • 076d6e0915 pktvec Jake Probst 2019-08-20 10:59:32 -0700
  • 61264d9bb1 properly handle sending packets when send buffer gets filled Jake Probst 2019-07-18 22:25:33 -0700
  • cec6da0d85 major refactor of client/server structures Jake Probst 2019-07-17 23:17:57 -0700
  • 4cb5b665f3 move network functions to their own file Jake Probst 2019-07-14 09:47:02 -0700
  • b6a8e2f97e login server init Jake Probst 2019-07-14 00:54:29 -0700
  • 8620396ab5 default teth cipher keys Jake Probst 2019-07-14 00:53:54 -0700
  • b72117e152 print out files patchserver knows about Jake Probst 2019-07-14 00:53:06 -0700
  • 9e33755d95 keep yelling at me Jake Probst 2019-07-14 00:52:39 -0700
  • a4cc841e53 use new libpso Jake Probst 2019-07-14 00:52:23 -0700