added automatic latest firmware spoofing (#16)

Reviewed-on: #16
This commit was merged in pull request #16.
This commit is contained in:
2026-07-13 21:16:02 +01:00
parent da29d1a032
commit 93e6ac6716
6 changed files with 62 additions and 2 deletions
+2
View File
@@ -68,6 +68,7 @@ void state_load(openuf_state_t *st)
LOAD_STR (authkey, "authkey");
LOAD_STR (inform_url, "inform_url");
LOAD_STR (cfgversion, "cfgversion");
LOAD_STR (firmware_version, "firmware_version");
LOAD_BOOL(config_applied, "config_applied");
LOAD_INT (config_schema, "config_schema");
LOAD_BOOL(use_aes_gcm, "use_aes_gcm");
@@ -112,6 +113,7 @@ int state_save(const openuf_state_t *st)
json_object_object_add(root, "authkey", json_object_new_string(st->authkey));
json_object_object_add(root, "inform_url", json_object_new_string(st->inform_url));
json_object_object_add(root, "cfgversion", json_object_new_string(st->cfgversion));
json_object_object_add(root, "firmware_version", json_object_new_string(st->firmware_version));
json_object_object_add(root, "config_applied", json_object_new_boolean(st->config_applied));
json_object_object_add(root, "config_schema", json_object_new_int(st->config_schema));
json_object_object_add(root, "use_aes_gcm", json_object_new_boolean(st->use_aes_gcm));