Commit Graph

  • f95c041323
    feat(ui): register realm list functions fallenoak 2023-02-15 22:15:37 -0600
  • 57db9ca2a5
    feat(db): improve accuracy of db records fallenoak 2023-02-15 21:50:45 -0600
  • 41554f32b4
    feat(glue): implement update realm list fallenoak 2023-02-15 08:48:37 -0600
  • 780de91468
    feat(glue): initialize realm list fallenoak 2023-02-14 23:23:09 -0600
  • ef834d938e
    feat(db): add non-copy overload of WowClientDB::GetRecordByIndex fallenoak 2023-02-14 23:22:10 -0600
  • 8745a5102d
    feat(db): load realm categories db fallenoak 2023-02-14 22:33:39 -0600
  • c00028c214
    feat(db): load achievement db fallenoak 2023-02-13 23:21:25 -0600
  • 1575f6d83c
    feat(client): add error handling to realm enum callback fallenoak 2023-02-12 15:17:06 -0600
  • 3dc51289b8
    feat(glue): add initial account login handling to glue idle loop fallenoak 2023-02-11 23:35:53 -0600
  • 6b1b666d41
    chore(net): clean up ClientServices::LoginServerStatus fallenoak 2023-02-11 21:12:36 -0600
  • 72849c04c3
    fix(net): correct NETSTATE enum fallenoak 2023-02-11 20:59:36 -0600
  • cd9fe7aee5
    feat(client): implement realm enum callback fallenoak 2023-02-11 20:46:32 -0600
  • 22bfe894d2
    feat(net): parse realm list fallenoak 2023-02-10 14:56:00 -0600
  • fc7fa1dbdc
    chore(net): use enum for client challenge opcode fallenoak 2023-02-09 22:44:01 -0600
  • b0b6bc5e52
    feat(net): request realm list after successful auth fallenoak 2023-02-09 22:41:10 -0600
  • 18a4c5530d
    feat(net): set os id in GruntLogin::GetLogonMethod fallenoak 2023-02-08 00:10:38 -0600
  • b53f596b82
    feat(glue): handle successful authentication in CGlueMgr::PollLoginServerLogin fallenoak 2023-02-07 23:59:36 -0600
  • 531425d566
    feat(net): expand result handling in GruntLogin::LogonResult fallenoak 2023-02-07 23:51:33 -0600
  • 3f534da2c5
    feat(glue): display login status in ui fallenoak 2023-02-07 23:36:15 -0600
  • 6b2af7ed1e
    fix(net): copy correct state and result strings fallenoak 2023-02-07 17:21:37 -0600
  • 0f93736390
    feat(net): use LoginResponse::UpdateLoginStatus across GruntLogin fallenoak 2023-02-07 17:17:31 -0600
  • 153b25ede9
    feat(net): use LoginResponse::UpdateLoginStatus to adjust states in GruntLogin::LogonResult fallenoak 2023-02-07 17:04:24 -0600
  • 5355b75768
    feat(client): handle successful authentication in ClientServices fallenoak 2023-02-07 12:57:25 -0600
  • 9fe2e2e8ff
    feat(net): handle successful authentication in GruntLogin fallenoak 2023-02-07 12:13:17 -0600
  • 191ce79fb3
    feat(net): handle account flags, logon flags, and survey id fallenoak 2023-02-07 12:10:44 -0600
  • 613b2724e2
    feat(net): finish handling logon proof fallenoak 2023-02-06 23:10:37 -0600
  • 098d8cd82f
    chore(build): update common fallenoak 2023-02-06 23:10:15 -0600
  • 097b6e6017
    feat(net): stub implementation of Grunt::ClientLink::CmdAuthLogonProof fallenoak 2023-02-06 22:31:51 -0600
  • 25bd29c45f
    feat(net): implement SRP6_Client::CalculateProof fallenoak 2023-02-06 22:31:15 -0600
  • e7491b327c
    chore(build): update libs fallenoak 2023-02-06 22:22:55 -0600
  • 501cac1100
    chore(build): update libs fallenoak 2023-02-05 22:35:50 -0600
  • 49c938a6be
    chore(docs): expand contribution guidelines fallenoak 2023-01-15 11:03:32 -0600
  • e16e5605ba
    feat(net): add loop to grunt command processing fallenoak 2023-01-10 08:03:16 -0600
  • 27e0190fb9
    fix(net): handle -1 return value from recv fallenoak 2023-01-10 08:02:00 -0600
  • 13c55837d7
    fix(net): add missing auth flags to prove version command fallenoak 2023-01-09 22:46:33 -0600
  • b71263d83d
    fix(net): add missing finalize fallenoak 2023-01-09 18:06:34 -0600
  • d689281b6f
    feat(glue): poll login state in glue manager loop fallenoak 2023-01-09 18:01:27 -0600
  • 19a7e1997b
    feat(net): hook up prove version for grunt logins fallenoak 2023-01-09 17:52:54 -0600
  • 60943f6abf
    feat(grunt): add LOGIN_RESULT and LOGIN_STATE string lookups fallenoak 2023-01-09 17:38:39 -0600
  • a0030c85b2
    feat(glue): persist login state in glue manager fallenoak 2023-01-09 17:37:24 -0600
  • 85a9f8bde8
    feat(net): handle get version proof fallenoak 2023-01-09 07:49:49 -0600
  • 59a0883529
    feat(net): process CMD_AUTH_LOGON_CHALLENGE command fallenoak 2023-01-08 22:40:29 -0600
  • 4d63d1ea8b
    feat(net): add SRP6_Random fallenoak 2023-01-08 22:21:42 -0600
  • ae66f35543
    chore(build): update common fallenoak 2023-01-08 21:14:14 -0600
  • 0f483bdaf7
    feat(net): handle incoming data in Grunt::ClientLink fallenoak 2023-01-08 01:13:43 -0600
  • 474588bbee
    fix(net): use correct size for account name length fallenoak 2023-01-06 22:31:33 -0600
  • 52db47e403
    chore(docs): add action status badge to README fallenoak 2023-01-06 15:07:09 -0600
  • 9890242e30
    chore(docs): add screenshot to README fallenoak 2023-01-06 14:52:59 -0600
  • 7185fec1d9
    chore(docs): add contributing section to README fallenoak 2023-01-06 13:44:37 -0600
  • 16ef6df00f
    chore(docs): clarify various points in README fallenoak 2023-01-06 12:48:09 -0600
  • 84d44014f5
    chore(style): add .clang-format fallenoak 2023-01-05 22:51:18 -0600
  • cb62e2dcfe
    feat(net): add SRP6_Client fallenoak 2023-01-05 22:49:20 -0600
  • 5d1a800076 chore(app): include windows.h fallenoak 2023-01-05 21:08:33 -0600
  • 6cdeb0c35b chore(app): set Windows app entry point to WinMain Tristan Cormier 2023-01-03 09:17:36 -0500
  • 4cc5b4b038
    chore(event): clean up function declarations fallenoak 2023-01-05 21:07:14 -0600
  • 3ed95216a9
    chore(sound): clean up function declarations fallenoak 2023-01-05 20:59:20 -0600
  • ef3ab5850f
    chore(net): clean up function declarations fallenoak 2023-01-05 20:59:04 -0600
  • 7a89560c14
    chore(glue): clean up function declarations fallenoak 2023-01-05 20:58:51 -0600
  • c8a2748782
    chore(client): clean up function declarations fallenoak 2023-01-05 20:58:33 -0600
  • 906c78afb9
    chore(model): clean up function declarations fallenoak 2023-01-05 20:58:16 -0600
  • 9e06cb8942
    chore(async): clean up function declarations fallenoak 2023-01-05 20:57:28 -0600
  • 3445f42eb8
    feat(ui): trigger frame resize after creation fallenoak 2023-01-04 23:00:39 -0600
  • d488a4007e
    fix(ui): use correct order when walking frames for mouse move events fallenoak 2023-01-04 22:43:40 -0600
  • 97a6a8dd91
    chore(style): normalize memory allocations fallenoak 2023-01-04 21:00:29 -0600
  • 90403bfd29
    chore(ui): replace remaining NULLs with nullptr fallenoak 2023-01-04 20:05:48 -0600
  • d61f0faef1
    chore(ui): clean up function declarations fallenoak 2023-01-04 17:25:03 -0600
  • f24fbf26c6
    chore(model): correct forward declaration types fallenoak 2023-01-04 12:53:12 -0600
  • 016cc648ce
    chore(build): update libs fallenoak 2023-01-04 12:24:18 -0600
  • 655d795a9d
    feat(app): add windows app fallenoak 2023-01-03 00:45:25 -0600
  • 6bebfe5e2f
    chore(event): clean up assertions in input functions fallenoak 2023-01-02 15:56:45 -0600
  • 09d77e1ba2
    feat(event): handle close event fallenoak 2023-01-02 15:37:41 -0600
  • d90000d0f2
    feat(app): send close event when mac app should quit fallenoak 2023-01-02 15:26:08 -0600
  • a50d945be0
    chore(style): rename linux app entrypoint fallenoak 2023-01-02 14:44:34 -0600
  • b03eef7b1d
    chore(style): clean up function declarations in app fallenoak 2023-01-02 14:36:10 -0600
  • 5efdfe3d22
    chore(build): add macOS to build matrix fallenoak 2023-01-02 13:55:01 -0600
  • 0af0a71d7d
    chore(license): add license fallenoak 2023-01-02 13:18:47 -0600
  • 70b00c5c38
    chore: initial commit fallenoak 2023-01-02 13:17:18 -0600