v2.9.5: schnelleres Umschalten (Miiverse-CA aus dem SD-Zwischenspeicher, kurzes Warten beim Beenden)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Nico Meister
2026-10-19 18:36:57 +02:00
co-authored by Claude Opus 5.5
parent 9ffe07ff48
commit 93efce6f58
10 changed files with 42 additions and 9 deletions
+2 -1
View File
@@ -4,7 +4,8 @@
// Miiverse-Patch (siehe olvpatch.c). Die CA kommt vom MBMNET-Server (/olv/ca.der, /olv/ca.pem).
// Holt die MBMNET-CA (DER, höchstens 889 Bytes) und legt die PEM-Fassung für den Browser auf die SD.
bool olvpatch_fetch_ca(const char *server, u8 *der, u32 *derLen);
// fresh = false: erst den Zwischenspeicher auf der SD versuchen (schnell), sonst vom Server holen
bool olvpatch_fetch_ca(const char *server, u8 *der, u32 *derLen, bool fresh);
// Ist das genau die Miiverse-Version, für die der Patch gebaut ist? (entpackter .code)
bool olvpatch_supported(const u8 *code, u32 size);
// Baut den IPS-Patch. Gibt die Länge zurück, 0 bei Fehler.