File tree Expand file tree Collapse file tree 1 file changed +11
-6
lines changed Expand file tree Collapse file tree 1 file changed +11
-6
lines changed Original file line number Diff line number Diff line change @@ -34,14 +34,19 @@ Features
34
34
with a 1024-bit key.
35
35
36
36
API Changes
37
- * Add a common error code for a feature that is not supported by the
38
- underlying alternative implementations.
37
+ * Add a common error code of `MBEDTLS_ERR_PLATFORM_FEATURE_UNSUPPORTED` for
38
+ a feature that is not supported by underlying alternative
39
+ implementations implementing cryptographic primitives. This is useful for
40
+ hardware accelerators that don't implement all options or features.
39
41
40
42
New deprecations
41
- * All the current module specific errors that mean a feature is not available
42
- are deprecated, so the platform error should be used.
43
- * All the module specific generic hardware accelaration errors that existed
44
- are deprecated, so the platform error should be used.
43
+ * All module specific errors following the form
44
+ MBEDTLS_ERR_XXX_FEATURE_UNAVAILABLE that indicate a feature is not
45
+ supported are deprecated and are now replaced by the new equivalent
46
+ platform error.
47
+ * All module specific generic hardware accelaration errors following the
48
+ form MBEDTLS_ERR_XXX_HW_ACCEL_FAILED that are deprecated and are replaced
49
+ by the equivalent plaform error.
45
50
46
51
Bugfix
47
52
* Fix wrong order of freeing in programs/ssl/ssl_server2 example
You can’t perform that action at this time.
0 commit comments