Kelsidavis-WoWee/src
Kelsi 430a213063 Fix SRP authentication producing wrong proofs
Two bugs that caused the server to always reject our login proof:
- N was hashed as 256 bytes (2048 bits) instead of 32 bytes (256 bits),
  producing completely wrong H(N)^H(g) and therefore wrong M1
- Session key computation B-k*g^x could go negative; OpenSSL's
  BN_mod_exp doesn't handle negative bases. Add k*N before subtracting
  (standard TrinityCore approach) to keep the value positive
2026-02-05 12:46:53 -08:00
..
audio Add Windows cross-platform support alongside Linux 2026-02-03 22:25:41 -08:00
auth Fix SRP authentication producing wrong proofs 2026-02-05 12:46:53 -08:00
core Add single-player local combat system with auto-attack, NPC aggro, and death 2026-02-05 12:01:03 -08:00
game Add XP tracking with level-up, kill XP formula, and server-compatible SMSG_LOG_XPGAIN support 2026-02-05 12:07:58 -08:00
network Fix auth protocol to match real WoW 3.3.5a client format 2026-02-05 12:39:34 -08:00
pipeline Add M2 global sequence animation, smoke UV scroll, and fix WMO floor detection 2026-02-04 14:06:59 -08:00
rendering Add interactive world map with continent/zone navigation 2026-02-04 22:27:45 -08:00
ui Fix non-blocking TCP connect for remote servers and persist login info between sessions 2026-02-05 12:25:00 -08:00
main.cpp Rename Wowser to Wowee throughout codebase 2026-02-02 23:22:58 -08:00