1
0
mirror of https://github.com/esphome/esphome.git synced 2025-09-28 16:12:24 +01:00
This commit is contained in:
J. Nick Koston
2025-09-26 23:28:03 -05:00
parent 0fb3d7550e
commit d1d8efd5a2

View File

@@ -771,25 +771,7 @@ bool ESPHomeOTAComponent::verify_hash_auth_(HashBase *hasher, size_t hex_size) {
hasher->calculate();
#if ESPHOME_LOG_LEVEL >= ESPHOME_LOG_LEVEL_VERBOSE
#ifdef USE_OTA_SHA256
char log_buf_sha[65]; // 64 hex chars + null terminator for SHA256
#endif
#ifdef USE_OTA_MD5
char log_buf_md5[33]; // 32 hex chars + null terminator for MD5
#endif
char *log_buf = nullptr;
#ifdef USE_OTA_SHA256
if (hex_size == 64) {
log_buf = log_buf_sha;
}
#endif
#ifdef USE_OTA_MD5
if (hex_size == 32) {
log_buf = log_buf_md5;
}
#endif
if (log_buf) {
char log_buf[hex_size + 1];
// Log CNonce
memcpy(log_buf, cnonce, hex_size);
log_buf[hex_size] = '\0';
@@ -804,7 +786,6 @@ bool ESPHomeOTAComponent::verify_hash_auth_(HashBase *hasher, size_t hex_size) {
memcpy(log_buf, response, hex_size);
log_buf[hex_size] = '\0';
ESP_LOGV(TAG, "Auth: Response is %s", log_buf);
}
#endif
// Compare response