mirror of
https://github.com/espressif/esp-rainmaker.git
synced 2026-01-19 13:57:11 +00:00
Merge branch 'bugfix/cert_len' into 'master'
bugfix: Null terminating byte was not considered in key/certificate length See merge request app-frameworks/esp-rainmaker!366
This commit is contained in:
@@ -75,7 +75,7 @@ size_t esp_rmaker_get_client_cert_len()
|
||||
ESP_LOGI(TAG, "Attempting to fetch client certificate from NVS");
|
||||
}
|
||||
#endif /* CONFIG_ESP_RMAKER_USE_ESP_SECURE_CERT_MGR */
|
||||
return esp_rmaker_factory_get_size(ESP_RMAKER_CLIENT_CERT_NVS_KEY);
|
||||
return esp_rmaker_factory_get_size(ESP_RMAKER_CLIENT_CERT_NVS_KEY) + 1; /* +1 for NULL terminating byte */
|
||||
}
|
||||
|
||||
char * esp_rmaker_get_client_key()
|
||||
@@ -105,7 +105,7 @@ size_t esp_rmaker_get_client_key_len()
|
||||
ESP_LOGI(TAG, "Attempting to fetch key from NVS");
|
||||
}
|
||||
#endif /* CONFIG_ESP_RMAKER_USE_ESP_SECURE_CERT_MGR */
|
||||
return esp_rmaker_factory_get_size(ESP_RMAKER_CLIENT_KEY_NVS_KEY);
|
||||
return esp_rmaker_factory_get_size(ESP_RMAKER_CLIENT_KEY_NVS_KEY) + 1; /* +1 for NULL terminating byte */
|
||||
}
|
||||
|
||||
char * esp_rmaker_get_client_csr()
|
||||
|
||||
Reference in New Issue
Block a user