Kelsidavis-WoWee/include
Kelsi 4b425f1225 Implement Warden module execution foundation (Phase 1 & 2)
Added architecture for loading and executing native x86 Warden modules:

New classes:
- WardenModule: Individual module loader with 8-step pipeline
   MD5 verification (working)
   RC4 decryption (working)
   RSA/zlib/exe-parsing/relocation/API-binding/execution (TODOs)
- WardenModuleManager: Module lifecycle and disk caching
  ~/.local/share/wowee/warden_cache/<MD5>.wdn
- WardenFuncList: Callback structure for module execution

Integration:
- Added wardenModuleManager_ to GameHandler
- Module manager initialized on startup
- Foundation ready for phases 3-7 (validation → execution)

Documentation:
- WARDEN_MODULE_ARCHITECTURE.md (comprehensive 7-phase roadmap)
- Estimated 2-3 months for full native code execution
- Alternative: packet capture approach (1-2 weeks)

Status: Crypto layer complete, execution layer TODO
2026-02-12 02:43:20 -08:00
..
audio Fix taxi state sync and transport authority; reduce runtime log overhead; restore first-person self-hide 2026-02-11 22:27:02 -08:00
auth Enhanced Warden implementation with comprehensive documentation 2026-02-12 02:22:04 -08:00
core Auto-unsheath weapons on combat engage 2026-02-12 00:15:51 -08:00
game Implement Warden module execution foundation (Phase 1 & 2) 2026-02-12 02:43:20 -08:00
network Harden packet framing/logging and checkpoint current workspace state 2026-02-12 02:27:59 -08:00
pipeline Harden packet framing/logging and checkpoint current workspace state 2026-02-12 02:27:59 -08:00
platform Fix hair/vendor/loot bugs, revamp spellbook with tabs and icons, clean up action bar, add talent placeholder 2026-02-06 16:04:25 -08:00
rendering Fix transport sync and stabilize WMO/tunnel grounding 2026-02-12 00:04:53 -08:00
ui Implement complete talent system with dual spec support 2026-02-10 02:00:13 -08:00