v3.0.4: eigene Werkzeug-Seite, Logs der MBMNET-Server (HTTPS mit MBMNET-CA), Admin nur mit signiertem Nachweis vom Server

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Nico Meister
2026-10-26 20:28:29 +01:00
co-authored by Claude Opus 5.5
parent 718c605f6d
commit d1f5f5add3
9 changed files with 817 additions and 111 deletions
+15
View File
@@ -0,0 +1,15 @@
#pragma once
#include <3ds.h>
#include <stdbool.h>
// Werkzeuge > Logs: die Logs aller MBMNET-Server (Log-Server aus MBMNET-Tools) über das Accounting
// (/mbmnet/logs/..., nur HTTPS mit der MBMNET-CA). Anmeldung mit dem Log-Passwort, das Sitzungs-Token
// liegt danach auf der SD (/3ds/mbmnet/logs-token, 7 Tage gültig).
void logview_open(const char *server);
// Eingaben verarbeiten. false = Ansicht schließen.
bool logview_update(u32 down, u32 repeat, u32 held);
void logview_draw_top(void);
void logview_draw_bottom(void);
// Hintergrund-Thread beenden (beim Schließen der App). false = läuft noch (siehe main.c)
bool logview_finish(void);