Skip to content

Commit 6d04005

Browse files
committed
Only print beginning of the sha256 sum on about page.
1 parent 1a76c46 commit 6d04005

File tree

1 file changed

+8
-11
lines changed

1 file changed

+8
-11
lines changed

src/configServer.cpp

+8-11
Original file line numberDiff line numberDiff line change
@@ -752,7 +752,7 @@ static String appVersion(const esp_partition_t *partition) {
752752
snprintf(buffer, sizeof(buffer),
753753
"App '%s', Version: '%s', IDF-Version: '%s', sha-256: %s, date: '%s', time: '%s'",
754754
app_desc.project_name, app_desc.version, app_desc.idf_ver,
755-
ObsUtils::sha256ToString(app_desc.app_elf_sha256).c_str(),
755+
ObsUtils::sha256ToString(app_desc.app_elf_sha256).substring(0, 24).c_str(),
756756
app_desc.date, app_desc.time);
757757
return String(buffer);
758758
} else {
@@ -768,20 +768,17 @@ static void handleAbout(HTTPRequest *, HTTPResponse * res) {
768768
gps.pollStatistics(); // takes ~100ms!
769769

770770
res->print("<h3>ESP32</h3>"); // SPDIFF
771-
page += keyValue("Heap size", ObsUtils::toScaledByteString(ESP.getHeapSize()));
772-
page += keyValue("Free heap", ObsUtils::toScaledByteString(ESP.getFreeHeap()));
773-
page += keyValue("Min. free heap", ObsUtils::toScaledByteString(ESP.getMinFreeHeap()));
771+
res->print(keyValue("Heap size", ObsUtils::toScaledByteString(ESP.getHeapSize())));
772+
res->print(keyValue("Free heap", ObsUtils::toScaledByteString(ESP.getFreeHeap())));
773+
res->print(keyValue("Min. free heap", ObsUtils::toScaledByteString(ESP.getMinFreeHeap())));
774774
String chipId = String((uint32_t) ESP.getEfuseMac(), HEX) + String((uint32_t) (ESP.getEfuseMac() >> 32), HEX);
775775
chipId.toUpperCase();
776-
page += keyValue("Chip id", chipId);
777-
page += keyValue("FlashApp Version", Firmware::getFlashAppVersion());
778-
page += keyValue("IDF Version", esp_get_idf_version());
779-
780-
res->print(page);
781-
page.clear();
776+
res->print(keyValue("Chip id", chipId));
777+
res->print(keyValue("FlashApp Version", Firmware::getFlashAppVersion()));
778+
res->print(keyValue("IDF Version", esp_get_idf_version()));
782779

783780
res->print(keyValue("App size", ObsUtils::toScaledByteString(ESP.getSketchSize())));
784-
page += keyValue("App space", ObsUtils::toScaledByteString(ESP.getFreeSketchSpace()));
781+
res->print(keyValue("App space", ObsUtils::toScaledByteString(ESP.getFreeSketchSpace())));
785782
page += keyValue("App 'DEVELOP'",
786783
#ifdef DEVELOP
787784
"true"

0 commit comments

Comments
 (0)