Commit Graph

  • f4517ab92e implement bb blocked senders Martin Michelsen 2022-07-30 12:56:05 -07:00
  • 7c28ee05cc fix bb guild card save; implement comments Martin Michelsen 2022-07-30 12:19:46 -07:00
  • 8ac15c9aa3 update readme Martin Michelsen 2022-07-30 00:26:05 -07:00
  • 431cd480e8 implement bb pre-lobby event Martin Michelsen 2022-07-30 00:26:51 -07:00
  • 2cb49030f0 implement bb meet user Martin Michelsen 2022-07-30 00:26:41 -07:00
  • cf59858e1e implement bb simple mail Martin Michelsen 2022-07-30 00:26:25 -07:00
  • b901e8846d implement some bb guild card commands Martin Michelsen 2022-07-30 00:25:35 -07:00
  • 174c53d751 update readme about pc compatibility Martin Michelsen 2022-07-29 11:56:56 -07:00
  • 89cb07a376 fix meet user on pc Martin Michelsen 2022-07-29 11:53:12 -07:00
  • 4b666a079b implement simple mail on pc Martin Michelsen 2022-07-29 11:53:04 -07:00
  • 0ebf2ba8ef fix card search results on pc Martin Michelsen 2022-07-29 11:52:43 -07:00
  • 2fe51519d4 fix some formatting in CommandFormats.hh Martin Michelsen 2022-07-28 15:37:23 -07:00
  • 7f7137ed81 add support for uncompressed quests Martin Michelsen 2022-07-28 00:16:57 -07:00
  • ecf02943d4 more ep3 formats research Martin Michelsen 2022-07-27 01:40:48 -07:00
  • ca2c17360d fix fault when sending data on closed channel Martin Michelsen 2022-07-27 00:57:15 -07:00
  • ea62275f89 fix login commands in tests Martin Michelsen 2022-07-27 00:09:14 -07:00
  • 415aa88bd3 fix ep3 login smoke test Martin Michelsen 2022-07-26 22:46:51 -07:00
  • e6b05196fd use the right flags field for equip tracking Martin Michelsen 2022-07-26 20:58:48 -07:00
  • 02e98008d3 track equip state on non-BB versions Martin Michelsen 2022-07-26 20:54:56 -07:00
  • ce2cf1b56b fix quest menu bug Martin Michelsen 2022-07-26 19:59:31 -07:00
  • 22c36b4874 add some notes about v1/v2 Martin Michelsen 2022-07-26 19:59:26 -07:00
  • ec205062ad add findings from psox disassembly Martin Michelsen 2022-07-25 22:06:53 -07:00
  • d61c65cf16 add ep3 smoke test Martin Michelsen 2022-07-26 00:33:13 -07:00
  • 7461d36cb8 update typical patch session notes Martin Michelsen 2022-07-25 20:36:26 -07:00
  • 7983f71159 document patch 15 command Martin Michelsen 2022-07-25 01:32:46 -07:00
  • 4c20097de7 fix meet user Martin Michelsen 2022-07-25 01:32:37 -07:00
  • df80933f40 implement trade window Martin Michelsen 2022-07-25 00:40:05 -07:00
  • 52a853092c add notes from GC subcommand handlers Martin Michelsen 2022-07-25 00:37:51 -07:00
  • 515a0b70be update note about S->C D7 Martin Michelsen 2022-07-25 00:37:31 -07:00
  • a2e53b2b33 incompletely document challenge data Martin Michelsen 2022-07-25 00:37:14 -07:00
  • 8d16ff7e7c fix a couple of typos Martin Michelsen 2022-07-25 00:36:24 -07:00
  • 8f64c2f3ba fix sub_version codes Martin Michelsen 2022-07-21 15:24:38 -07:00
  • 309a347312 fix flags for JP Plus subversion Martin Michelsen 2022-07-21 14:23:47 -07:00
  • 0d57bee368 be explicit about size rounding Martin Michelsen 2022-07-21 01:07:01 -07:00
  • c3ccd74e80 add untested support for JP Plus/Ep3 send_function_call Martin Michelsen 2022-07-21 00:59:21 -07:00
  • e55cf3bc7c add --byteswap-data for --decrypt, etc Martin Michelsen 2022-07-21 00:58:48 -07:00
  • 4163f2affa add --cat-client behavior Martin Michelsen 2022-07-20 23:05:47 -07:00
  • 5f836711c7 allow event and ep3 menu song to be specified in config.json Martin Michelsen 2022-07-13 23:36:56 -07:00
  • 37b7119ea5 more format doc updates Martin Michelsen 2022-07-13 23:36:31 -07:00
  • f43a7c9277 fix extra char in li output on proxy server Martin Michelsen 2022-07-13 23:36:16 -07:00
  • 2590a2f24b allow proxy handlers to override command/flag Martin Michelsen 2022-07-13 17:40:37 -07:00
  • ff7031544a more format documentation updates Martin Michelsen 2022-07-13 17:20:17 -07:00
  • 34ab156451 fix patch menu presence condition Martin Michelsen 2022-07-13 10:54:53 -07:00
  • 0a115427a1 add $rand command Martin Michelsen 2022-07-11 11:04:26 -07:00
  • abe64af17b make tests replayable on non-macos machines Martin Michelsen 2022-07-08 00:40:43 -07:00
  • 39942dc4bd disable FunctionCodeIndex during replays Martin Michelsen 2022-07-08 00:40:18 -07:00
  • 41d03670d6 fix more paths in ctest config Martin Michelsen 2022-07-08 00:30:45 -07:00
  • b031f2e8ad fix working directory for GH actions tests Martin Michelsen 2022-07-08 00:24:22 -07:00
  • 5dba862117 enable --output-on-failure for GH actions test runs Martin Michelsen 2022-07-08 00:19:47 -07:00
  • 9cf306b73c fix config.json path in test command Martin Michelsen 2022-07-08 00:14:14 -07:00
  • a8fb7a2eda fix gcc overflow warning Martin Michelsen 2022-07-08 00:00:47 -07:00
  • 0327e242fc fix unregistered user behavior on pc Martin Michelsen 2022-07-07 23:56:34 -07:00
  • 10cb76aefd add tests directory Martin Michelsen 2022-07-07 23:52:29 -07:00
  • 949a651be1 fix size check on 19 unmasker Martin Michelsen 2022-07-07 23:50:43 -07:00
  • e5227080b8 make replays useful on BB Martin Michelsen 2022-07-07 23:46:50 -07:00
  • 58f0501010 make output shorter on proxy server Martin Michelsen 2022-07-07 23:45:33 -07:00
  • b0319d34a0 make send/receive message shorter for non-BB clients Martin Michelsen 2022-07-07 23:45:11 -07:00
  • 070db173dd more previously-undocumented client behaviors Martin Michelsen 2022-07-07 00:45:55 -07:00
  • 2394a330ff update readme Martin Michelsen 2022-07-02 23:25:02 -07:00
  • d5308449e3 make AllowUnregisteredUsers work on BB also Martin Michelsen 2022-07-01 22:17:37 -07:00
  • f823c2b907 add cmake tests Martin Michelsen 2022-07-01 22:17:18 -07:00
  • a7e3d4853a add session replay functions Martin Michelsen 2022-07-01 00:26:48 -07:00
  • 38b0539124 add more files to gitignore Martin Michelsen 2022-06-30 19:54:52 -07:00
  • d543db187f add some more ep3 undocumented command info Martin Michelsen 2022-06-28 00:44:02 -07:00
  • 3b1f4f4324 update language field in 9E and forward it on the proxy server Martin Michelsen 2022-06-27 17:35:34 -07:00
  • 2bb3118c1a fix quest menu selection bug v2022-06-27-macos-arm64 Martin Michelsen 2022-06-27 17:15:57 -07:00
  • 7064821ac5 fix some command format notes Martin Michelsen 2022-06-27 17:15:49 -07:00
  • 9f81041dc7 add accidentally-omitted file Martin Michelsen 2022-06-26 22:59:14 -07:00
  • a81df27bc9 remove player from game on 98 command, not 84 command Martin Michelsen 2022-06-26 22:54:44 -07:00
  • 38ca60bcbe fix typo in item data Martin Michelsen 2022-06-26 22:53:27 -07:00
  • 6b958c9f25 split logging into multiple classes with configurable levels Martin Michelsen 2022-06-26 22:53:11 -07:00
  • 47f97f357f add some undocumented client commands from PC, GC and BB v2022-06-26-macos-arm64 Martin Michelsen 2022-06-26 11:41:25 -07:00
  • cf8dd69edc catch more client-specific exceptions Martin Michelsen 2022-06-26 11:41:39 -07:00
  • e0c44f8642 fix BB lobby server redirect bug Martin Michelsen 2022-06-26 11:39:55 -07:00
  • 9144257186 document symbol chat command format Martin Michelsen 2022-06-25 19:29:30 -07:00
  • ba1a25036b support chat commands on proxy server Martin Michelsen 2022-06-25 12:17:43 -07:00
  • fc078a5d51 make it possible to disable item tracking Martin Michelsen 2022-06-24 22:00:47 -07:00
  • c2b112db43 add to-do item about private lobbies Martin Michelsen 2022-06-24 22:07:15 -07:00
  • a3bfed6e42 fix item tracking bug on pickup Martin Michelsen 2022-06-23 21:45:17 -07:00
  • a3f219469c fix log level on DOL file message Martin Michelsen 2022-06-22 22:50:14 -07:00
  • edef53d3de suppress default color behavior in send_command's print_data call Martin Michelsen 2022-06-22 22:49:05 -07:00
  • 9082907468 remove debugging code in proxy server send_function_call handler Martin Michelsen 2022-06-22 22:48:26 -07:00
  • f5f2f91c6e use iovec form of print_data Martin Michelsen 2022-06-22 22:47:54 -07:00
  • e7d8345568 fix DNS server error message Martin Michelsen 2022-06-22 22:46:29 -07:00
  • 75856d1423 Add new subcommand A1. Update comments. clint-david 2022-06-22 08:59:24 -04:00
  • 06bab57407 make quest index log message less confusing Martin Michelsen 2022-06-20 21:17:47 -07:00
  • 9d2f845418 add optin to delete saved license info Martin Michelsen 2022-06-04 22:56:18 -07:00
  • 35d9f12e0a refactor proxy destinations menu generation Martin Michelsen 2022-06-04 22:15:05 -07:00
  • a4f82cd821 fix some error strings Martin Michelsen 2022-06-04 22:14:52 -07:00
  • 82ff64b5d9 update some comments about ep3 data formats Martin Michelsen 2022-06-04 22:14:35 -07:00
  • 57afb59c96 fix lobby arrow consistency Martin Michelsen 2022-06-03 20:16:52 -07:00
  • 316e9533d8 update command notes with pso pc findings Martin Michelsen 2022-06-03 18:41:22 -07:00
  • e139745f51 support uncompressed episode 3 maps Martin Michelsen 2022-06-03 00:25:01 -07:00
  • 7efa6374ea generate ep3 map list on demand Martin Michelsen 2022-06-02 23:43:02 -07:00
  • fc7a9dcbc9 make set-save-files also save ep3 maps Martin Michelsen 2022-06-02 23:43:22 -07:00
  • a61e5fff56 fix incorrect menu ID error on download quest menu Martin Michelsen 2022-06-01 22:22:42 -07:00
  • af1b92969e don't use information menu command on GC Martin Michelsen 2022-06-01 22:22:29 -07:00
  • e16a79c3d8 minor format notes update Martin Michelsen 2022-06-01 22:22:11 -07:00
  • 5ae1fc78a9 don't show programs menu if client has already saved Martin Michelsen 2022-06-01 22:21:58 -07:00
  • 562bc4a40c add DOL file loader Martin Michelsen 2022-06-01 13:00:43 -07:00