Alex funman300
  • Joined on 2026-01-25
funman300 pushed to main at funman300/OpenFUT 2026-08-19 15:37:26 +00:00
c7c057a31a superproject: bump launcher submodule to consolidated main
89dc1b1d85 sbc: document reversed elgReq ordinal finding; elgReq stays empty
13a22c4507 Bump launcher: plain-language launch status
1db9acdf6d Bump launcher: persist hook DLL override in the prefix registry
911c7a34fd Bump launcher: promote FIFA17 SBC dispatch (no env arming)
Compare 226 commits »
funman300 pushed to main at funman300/OpenFUT-Core 2026-08-19 15:37:07 +00:00
271c3639ed feat(sbc): make submissions atomic and durable
637a21eac1 fix(economy): quick-selling a squadded card failed with a FOREIGN KEY error
31ab4a683e feat(economy): atomic market sale settlement — transfer ownership, credit seller, destroy fee
68d10658c7 fix(economy): close SBC dup-card exploit + non-atomic economy races
fbb54eac95 fix(economy): BEGIN IMMEDIATE for write transactions (concurrency-safe)
Compare 21 commits »
funman300 pushed to main at funman300/openfut-launcher 2026-08-19 15:37:07 +00:00
9aecc658ad hook(fifa17): guarded store-entry category clamp (promoted)
af7a5948a7 launcher: plain-language launch status for players
3d3790a83a launcher: persist the hook DLL override in the prefix, not in launch options
94feaec63f Promote the FIFA17 SBC dispatch repair: armed by the build, not by env
c3addde9b1 Correct FIFA17 SBC dispatch notifier lifecycle guard to post-exit invariant
Compare 9 commits »
af7a5948a7 launcher: plain-language launch status for players
3d3790a83a launcher: persist the hook DLL override in the prefix, not in launch options
94feaec63f Promote the FIFA17 SBC dispatch repair: armed by the build, not by env
c3addde9b1 Correct FIFA17 SBC dispatch notifier lifecycle guard to post-exit invariant
9900772690 Apply rustfmt to launcher services and app
35ceb084ef Fix FIFA17 SBC dispatch response-class check to capture live vtable
Compare 7 commits »
funman300 pushed to rust-migration/protocol-blaze-foundation at funman300/OpenFUT 2026-08-18 17:29:31 +00:00
bf6db98f0d Migrate club rename and numeric squad reads
funman300 pushed to rust-migration/protocol-blaze-foundation at funman300/OpenFUT 2026-08-18 16:37:21 +00:00
fc55de19fa test(fifa17-tls): reproducible isolated confirmation of the roster-cert fix
funman300 pushed to rust-migration/protocol-blaze-foundation at funman300/OpenFUT 2026-08-18 16:26:45 +00:00
6ae3364bd0 docs: remove docs/ — migrated into the OpenFUT-Vault (single source of truth)
funman300 pushed to rust-migration/protocol-blaze-foundation at funman300/OpenFUT 2026-08-18 15:58:21 +00:00
5c40b4993f docs: mark the FUT Squad Update cert fix applied (fbc0da2)
funman300 pushed to rust-migration/protocol-blaze-foundation at funman300/OpenFUT 2026-08-18 15:57:21 +00:00
fbc0da2a1b fix(fifa17-tls): carry the advertised IP in the roster/redirector cert SAN
funman300 deleted branch hook-override-fix from funman300/openfut-launcher 2026-08-18 15:44:26 +00:00
funman300 pushed to main at funman300/openfut-launcher 2026-08-18 15:44:15 +00:00
1cd4f18e92 feat: spawn the Rust companion binaries, not Python scripts
c5424158b9 fix: launcher-spawned FIFA never loaded the hook, so its Blaze ports were inert
3174fe4c1f launcher: one Launch button, driven by an explicit launch state machine
504ceeec87 launcher: stop the shadowed-hostname test asserting the local machine's ports
cbf697bcd5 launcher: make the shadowed-hostname preflight test machine-independent
Compare 13 commits »
funman300 pushed to rust-migration/protocol-blaze-foundation at funman300/OpenFUT 2026-08-18 05:31:01 +00:00
750d6c2e18 feat(companions): port the launcher's two Python services to Rust
082246c085 docs: root-cause the FUT Squad Update download failure (client rejects the roster cert)
Compare 2 commits »
funman300 pushed to hook-override-fix at funman300/openfut-launcher 2026-08-18 05:30:37 +00:00
1cd4f18e92 feat: spawn the Rust companion binaries, not Python scripts
funman300 pushed to rust-migration/protocol-blaze-foundation at funman300/OpenFUT 2026-08-18 04:30:10 +00:00
16771b0b33 test(scripts): recover the client's error text, and diff hub shapes against production
funman300 pushed to rust-migration/protocol-blaze-foundation at funman300/OpenFUT 2026-08-18 03:49:40 +00:00
022634704a fix(scripts): staging squad now matches production's known-good shape exactly
funman300 pushed to rust-migration/protocol-blaze-foundation at funman300/OpenFUT 2026-08-18 03:33:43 +00:00
96ca7c0484 fix(scripts): the seeded squad was structurally valid but the client still refused it
funman300 pushed to rust-migration/protocol-blaze-foundation at funman300/OpenFUT 2026-08-18 03:14:31 +00:00
202366611e test(scripts): front-load the hub preconditions instead of finding them one restart at a time
funman300 pushed to rust-migration/protocol-blaze-foundation at funman300/OpenFUT 2026-08-18 03:07:43 +00:00
ea92057e53 test(scripts): seed the staging seller an XI so the FUT hub will open