mirror of
https://github.com/yuzu-emu/mbedtls.git
synced 2025-01-09 01:25:30 +00:00
Merge branch 'pr_1163' into development-proposed
This commit is contained in:
commit
550a2b036b
13
ChangeLog
13
ChangeLog
|
@ -35,12 +35,6 @@ Features
|
||||||
with an alternative implementation:
|
with an alternative implementation:
|
||||||
mbedtls_ecdh_gen_public() and mbedtls_ecdh_compute_shared().
|
mbedtls_ecdh_gen_public() and mbedtls_ecdh_compute_shared().
|
||||||
|
|
||||||
New deprecations
|
|
||||||
* Deprecate usage of RSA primitives with non-matching key-type
|
|
||||||
(e.g., signing with a public key).
|
|
||||||
* Direct manipulation of structure fields of RSA contexts is deprecated.
|
|
||||||
Users are advised to use the extended RSA API instead.
|
|
||||||
|
|
||||||
API Changes
|
API Changes
|
||||||
* Extend RSA interface by multiple functions allowing structure-
|
* Extend RSA interface by multiple functions allowing structure-
|
||||||
independent setup and export of RSA contexts. Most notably,
|
independent setup and export of RSA contexts. Most notably,
|
||||||
|
@ -52,6 +46,12 @@ API Changes
|
||||||
* The configuration option MBEDTLS_RSA_ALT can be used to define alternative
|
* The configuration option MBEDTLS_RSA_ALT can be used to define alternative
|
||||||
implementations of the RSA interface declared in rsa.h.
|
implementations of the RSA interface declared in rsa.h.
|
||||||
|
|
||||||
|
New deprecations
|
||||||
|
* Deprecate usage of RSA primitives with non-matching key-type
|
||||||
|
(e.g., signing with a public key).
|
||||||
|
* Direct manipulation of structure fields of RSA contexts is deprecated.
|
||||||
|
Users are advised to use the extended RSA API instead.
|
||||||
|
|
||||||
Bugfix
|
Bugfix
|
||||||
* Fix ssl_parse_record_header() to silently discard invalid DTLS records
|
* Fix ssl_parse_record_header() to silently discard invalid DTLS records
|
||||||
as recommended in RFC 6347 Section 4.1.2.7.
|
as recommended in RFC 6347 Section 4.1.2.7.
|
||||||
|
@ -101,6 +101,7 @@ Bugfix
|
||||||
RSA test suite where the failure of CTR DRBG initialization lead to
|
RSA test suite where the failure of CTR DRBG initialization lead to
|
||||||
freeing an RSA context and several MPI's without proper initialization
|
freeing an RSA context and several MPI's without proper initialization
|
||||||
beforehand.
|
beforehand.
|
||||||
|
* Fix error message in programs/pkey/gen_key.c. Found and fixed by Chris Xue.
|
||||||
|
|
||||||
Changes
|
Changes
|
||||||
* Extend cert_write example program by options to set the CRT version
|
* Extend cert_write example program by options to set the CRT version
|
||||||
|
|
|
@ -345,7 +345,7 @@ int main( int argc, char *argv[] )
|
||||||
mbedtls_ctr_drbg_random, &ctr_drbg );
|
mbedtls_ctr_drbg_random, &ctr_drbg );
|
||||||
if( ret != 0 )
|
if( ret != 0 )
|
||||||
{
|
{
|
||||||
mbedtls_printf( " failed\n ! mbedtls_rsa_gen_key returned -0x%04x", -ret );
|
mbedtls_printf( " failed\n ! mbedtls_ecp_gen_key returned -0x%04x", -ret );
|
||||||
goto exit;
|
goto exit;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue