Document restored SuperWoW fallback

This commit is contained in:
2026-09-03 20:51:15 +02:00
parent fa764ba40f
commit d49fb9acc0
+25 -20
View File
@@ -20,8 +20,8 @@ No remaining payload binary was modified during this provenance pass.
| VanillaMultiMonitorFix | bundled fallback + online update | Mates1500/VanillaMultiMonitorFix 0.2 | MIT verified |
| ClassicAPI | bundled fallback + online update | brues-code/ClassicAPI | GPL v3 verified |
| AuctionQueryThrottle | bundled fallback + online update | brues-code/AuctionQueryThrottle | GPL v3 verified |
| SuperWoW | **upstream-only** | balakethelock/SuperWoW release | redistribution restricted upstream |
| SuperAPI | **upstream-only** | balakethelock/SuperAPI master | no bundled copy; current master revision is resolved before download |
| SuperWoW | bundled fallback + online update | balakethelock/SuperWoW release 2.2 | redistribution permission reported by the Modernization Tool maintainer on 2026-09-03 |
| SuperAPI | bundled fallback + online update | balakethelock/SuperAPI master | redistribution permission reported by the Modernization Tool maintainer on 2026-09-03 |
| UnitXP_SP3 | bundled fallback + online update | brues-code/UnitXP_SP3 v90 | project-wide license not independently located |
| Interact | bundled fallback + online update | lookino/Interact v1.0.4 | project-wide license not independently located |
| No1600x1200 | **bundled known-good only** | RetroCro/TurtleWoW-Mods archive source | project-wide license not independently located |
@@ -32,29 +32,34 @@ No remaining payload binary was modified during this provenance pass.
| NoErrorSounds | bundled fallback + online source | Macumbafeh/NoErrorSounds | project-wide license not independently located |
| Warlock Muted Demons | bundled fallback + online source | spzilyk/Warlock-Muted-Demons | project-wide license not independently located |
## SuperWoW change
## SuperWoW / SuperAPI fallback
Before this audit the repository contained:
The bundled SuperWoW + SuperAPI fallback has been restored after the
Modernization Tool maintainer reported upstream redistribution permission on
2026-09-03.
The online source remains preferred:
- SuperWoW is resolved from the official stable release;
- SuperAPI follows the current upstream `master` revision and is downloaded
from the exact resolved commit SHA.
If the online installation fails and there is no complete existing install to
preserve, the tool can install the bundled known-good pair instead.
Bundled fallback provenance:
- `Payload/SuperWoWhook.dll`
- SHA-256 recorded in `versions.json`:
- SuperWoW version: 2.2
- SHA-256:
`bd214b32c878649e94ce654835946bd05e0ce7710e8f01bae10d8ab50a89351d`
- source:
`balakethelock/SuperWoW` release package
- bundled SuperAPI revision:
`901322dc88890a2ea10610b8228fb43c9c2a3610`
- bundled SuperAPI Git tree:
`95bb25752b1f31f7d4ca8d5e416986b5e3031b33`
That bundled fallback is removed by this audit because the current upstream
license restricts redistribution without express written permission.
The installation feature itself is retained: `remote_packages.install_superwow`
downloads the official SuperWoW release and the current SuperAPI master
revision directly from its upstream repository.
## SuperAPI change
The previous bundled fallback under
`Payload/Interface/Addons/SuperAPI/` is removed together with the SuperWoW
fallback. The installer continues to obtain SuperAPI directly from
`balakethelock/SuperAPI` when SuperWoW is installed.
The exact fallback metadata is also recorded in
`Payload/Fallback/versions.json`.
## Hash manifest