Commit Graph

  • cab3de3ff4 upstream-master-20260614 master James Osborne 2026-06-14 19:12:29 -04:00
  • 9150e85442 Merge remote-tracking branch 'upstream/master' into feature/upstream-master-20260614 Your Name 2026-06-14 18:30:38 -04:00
  • 3cdb5e91a8 name Root structures appropriately Martin Michelsen 2026-06-14 10:03:51 -07:00
  • 629e2bb4cd make replay tests run in parallel and share immutable data Martin Michelsen 2026-06-14 09:24:56 -07:00
  • ce39dfc66a Update README.md James Osborne 2026-06-14 12:14:22 -04:00
  • 448d212aea Update README.md James Osborne 2026-06-14 12:13:31 -04:00
  • 0208bf26d9 Send account lock session-end on logout James Osborne 2026-06-14 03:40:52 -04:00
  • 1951506dd6 Send account lock session-end on logout Your Name 2026-06-14 03:32:25 -04:00
  • d5e429b86a Gate BB login lock before character select James Osborne 2026-06-14 00:24:33 -04:00
  • 6dacf2c152 Gate BB login lock before character select Your Name 2026-06-14 00:15:23 -04:00
  • 1737d8abc8 add more options in IntegralExpression Martin Michelsen 2026-06-13 20:07:23 -07:00
  • 554fc5d208 make check-quests parallel Martin Michelsen 2026-06-13 17:15:42 -07:00
  • 0dbb34b9f9 don't share iconv_t objects between threads Martin Michelsen 2026-06-13 17:15:57 -07:00
  • 4219eb84c7 Revert "Ignore local source artifacts" Your Name 2026-06-13 19:59:01 -04:00
  • 46c365fda0 Ignore local source artifacts Your Name 2026-06-13 19:57:53 -04:00
  • 5739f99912 port 60 FPS code to all GC versions Martin Michelsen 2026-06-13 15:55:02 -07:00
  • 9647fe4d63 make $item command use game item ID space Martin Michelsen 2026-06-13 10:18:40 -07:00
  • 7c007d1b1e fix payment item handling in 6xDA Martin Michelsen 2026-06-13 10:18:19 -07:00
  • 45b33a3c3a add timing in check-quests Martin Michelsen 2026-06-13 10:25:16 -07:00
  • a611462655 team sync team chat relay fix James Osborne 2026-06-12 22:06:32 -04:00
  • 4e8253c38f Log TeamSync chat exchange flow Your Name 2026-06-12 21:50:54 -04:00
  • 15266e0ef9 Log TeamSync team chat relay attempts Your Name 2026-06-12 21:36:16 -04:00
  • 133041f09b Relay TeamSync team chat events Your Name 2026-06-12 20:40:15 -04:00
  • 989eabe3a0 Merge pull request #36 from incentivebeats/feature/team-sync-phase3-team-management James Osborne 2026-06-12 18:02:28 -04:00
  • f883367eaa Add TeamSync team management events Your Name 2026-06-12 16:39:46 -04:00
  • 91c4711c48 Merge pull request #35 from incentivebeats/feature/team-sync-phase2-points-names James Osborne 2026-06-12 16:08:22 -04:00
  • f4af1a73f1 Add TeamSync member name and points updates Your Name 2026-06-12 15:41:59 -04:00
  • b450a04be4 team sync chat relay James Osborne 2026-06-12 15:32:48 -04:00
  • 23015614ed Harden TeamSync canonical state application Your Name 2026-06-12 14:39:07 -04:00
  • cf380e93d2 Guard unsupported TeamSync team mutations Your Name 2026-06-12 13:02:06 -04:00
  • 21bceac1e3 Route TeamSync member mutations through coordinator incentive 2026-06-12 01:26:18 -04:00
  • b578c1cbbe Apply TeamSync team membership to account records incentive 2026-06-12 01:23:59 -04:00
  • 44650179f0 Route TeamSync team creation through coordinator incentive 2026-06-12 01:07:12 -04:00
  • 7526176bb3 Add TeamSync outbound team create queue incentive 2026-06-12 01:02:13 -04:00
  • 4d893607c2 Add TeamSync canonical team state apply scaffold incentive 2026-06-12 00:57:17 -04:00
  • 6995e5b7f4 Improve TeamSync coordinator error logging incentive 2026-06-11 22:34:47 -04:00
  • e9187609ae Add TeamSync exchange task scaffold incentive 2026-06-11 22:28:35 -04:00
  • bf3c9c08e6 Harden TeamSync config parsing incentive 2026-06-11 22:00:23 -04:00
  • c4fb18b3b4 Add TeamSync configuration scaffold incentive 2026-06-11 21:53:48 -04:00
  • fe412ebd84 merge upstream master 20260611 James Osborne 2026-06-11 20:02:10 -04:00
  • ee5ee49d22 Use EmulatorBase DisassembleResult for DOL semantic diff incentive 2026-06-11 19:18:07 -04:00
  • 12481996b8 Merge upstream master incentive 2026-06-11 18:31:23 -04:00
  • aae7e64018 Add BB license update admin endpoint James Osborne 2026-06-11 18:28:17 -04:00
  • ed47fdc5d1 Add BB license update admin endpoint incentive 2026-06-11 13:13:27 -04:00
  • 021cb9b176 account login locks James Osborne 2026-06-11 12:19:25 -04:00
  • 3d37aacc06 Add login lock coordinator heartbeat incentive 2026-06-11 02:06:07 -04:00
  • 56084c736f Add coordinator login lock acquire request incentive 2026-06-11 01:26:46 -04:00
  • 6a4789b248 Add login lock session plumbing incentive 2026-06-11 01:22:32 -04:00
  • f18d5a468c Allow account concurrency across client sources James Osborne 2026-06-10 15:35:53 -04:00
  • 79fa456365 Allow account concurrency across client sources incentive 2026-06-10 15:27:17 -04:00
  • 98e338046c Add account admin mutation endpoints James Osborne 2026-06-09 23:01:51 -04:00
  • 3c9240e7d8 Add account admin mutation endpoints incentive 2026-06-09 20:52:47 -04:00
  • 40689c0690 Skip BB auth gate for PC patch login James Osborne 2026-06-09 19:58:21 -04:00
  • e433b0c663 Skip BB auth gate for PC patch login incentive 2026-06-09 16:29:47 -04:00
  • bb70390fd8 fix TODO comments Martin Michelsen 2026-06-09 07:18:29 -07:00
  • c98f88f5c0 add basic semantic diff for DOL files Martin Michelsen 2026-06-09 07:02:50 -07:00
  • e3c223f979 account sync hooks James Osborne 2026-06-08 12:48:08 -04:00
  • 127288c349 Add explicit account sync source identity incentive 2026-06-08 06:06:20 -04:00
  • cfbe1fda27 Spool account sync events to disk incentive 2026-06-08 05:59:55 -04:00
  • 8f80005cb1 Move account sync implementation out of header incentive 2026-06-08 05:55:11 -04:00
  • 70dd22ee8c Make account sync hooks config-aware incentive 2026-06-08 04:43:21 -04:00
  • 94250d21eb Add log-only BB account sync logout hook incentive 2026-06-08 04:02:11 -04:00
  • fe97a0dda4 Add log-only BB account sync login hook incentive 2026-06-08 03:59:27 -04:00
  • f8d50b3ab7 Add log-only account sync save hooks incentive 2026-06-08 03:56:50 -04:00
  • 1d162bb723 brutal peeps labeling in room list James Osborne 2026-06-08 03:33:27 -04:00
  • e802752836 Clarify Brutal Peeps room join warnings incentive 2026-06-07 18:10:45 -04:00
  • 2e38c4b12f Split BB and PC Brutal Peeps patch timing incentive 2026-06-07 17:31:48 -04:00
  • 75653f155c Show Brutal Peeps tier in BB game list incentive 2026-06-07 16:56:44 -04:00
  • b9cd17d9dc Do not use BB color tokens in game list names incentive 2026-06-07 16:53:41 -04:00
  • 672a6575a7 Restrict Brutal Peeps rooms to matching client versions incentive 2026-06-07 15:54:21 -04:00
  • 7d609b6a40 Restrict PC Brutal Peeps rooms to PC clients incentive 2026-06-07 15:48:38 -04:00
  • 9183c1e362 Mark Brutal Peeps rooms in game list incentive 2026-06-07 15:39:33 -04:00
  • c329418f30 reconcile 6xE0 prize list with old records and Ephinea's list Martin Michelsen 2026-06-07 12:02:33 -07:00
  • 2dba843cb2 writecodeblocks noop clean James Osborne 2026-06-07 13:00:51 -04:00
  • 1f9ef0c3b6 Fix Dragon Visual Fix source encoding incentive 2026-06-07 12:24:05 -04:00
  • 0bf07a882c Log Dragon client function loading incentive 2026-06-07 12:18:15 -04:00
  • 52087e50a3 Fix PC client function probe version type incentive 2026-06-07 12:13:26 -04:00
  • 2c66407e8b Probe Dragon client function indexing incentive 2026-06-07 11:58:44 -04:00
  • eb7457a436 Log PC patch menu function filtering incentive 2026-06-07 11:49:46 -04:00
  • 943bb20cec Shorten Dragon Visual Fix menu label incentive 2026-06-07 06:54:41 -04:00
  • ea2d87cacb Rename Dragon Visual Fix patch incentive 2026-06-07 06:52:43 -04:00
  • 3e527bf979 Encode PC Dragon Visual Fix bytes directly incentive 2026-06-07 06:47:55 -04:00
  • e8b80a3ede Add PC Dragon Visual Fix patch incentive 2026-06-07 06:33:21 -04:00
  • c1a5063ba8 Use VirtualProtect for PC WriteCodeBlocks incentive 2026-06-07 06:18:51 -04:00
  • b9a621e7cc Use VirtualProtect for PC WriteCodeBlocks incentive 2026-06-07 06:12:32 -04:00
  • 41f05b1fe5 Test PC WriteCodeBlocks against writable data incentive 2026-06-07 06:01:21 -04:00
  • 5d58c2467c Add PC WriteCodeBlocks no-op test incentive 2026-06-07 05:56:52 -04:00
  • 621691b369 Brutal Peeps PC client memory patch James Osborne 2026-06-07 04:56:13 -04:00
  • 3c779b9e1f Track PC Brutal Peeps BattleParam patch tier incentive 2026-06-07 04:30:47 -04:00
  • 892b12535c Keep retrying PC Brutal Peeps patch after room load incentive 2026-06-07 04:12:44 -04:00
  • fc1fe53b63 Only patch PC Brutal Peeps after combat floor event incentive 2026-06-07 04:00:35 -04:00
  • b80cf85f48 Patch PC Brutal Peeps after entering combat floor incentive 2026-06-07 03:54:55 -04:00
  • f0bc3639c9 Force-send PC Brutal Peeps dynamic patch incentive 2026-06-07 03:43:25 -04:00
  • 17ddfe4945 Retry PC Brutal Peeps memory patch after load incentive 2026-06-07 03:37:45 -04:00
  • e3c7f77440 Compact PC Brutal Peeps memory patch payload incentive 2026-06-07 03:32:00 -04:00
  • 1ef2a7e1e2 Defer PC Brutal Peeps memory patch until room load incentive 2026-06-07 03:24:53 -04:00
  • 58efb41957 Allow PC to create Brutal Peeps rooms incentive 2026-06-07 03:18:24 -04:00
  • a1c3beafac Allow Brutal Peeps menu for PC incentive 2026-06-07 03:06:09 -04:00
  • 30e645fdeb Add Brutal Peeps PC client memory patch incentive 2026-06-07 02:57:26 -04:00
  • 77d31cd3b5 add more logs to 6xE0 handler Martin Michelsen 2026-06-06 18:06:40 -07:00