File tree Expand file tree Collapse file tree 3 files changed +8
-10
lines changed Expand file tree Collapse file tree 3 files changed +8
-10
lines changed Original file line number Diff line number Diff line change @@ -2,12 +2,6 @@ Mbed TLS ChangeLog (Sorted per branch, date)
2
2
3
3
= Mbed TLS 3.3.0 branch released 2022-12-14
4
4
5
- API changes
6
- * Add an ad-hoc key derivation function handling EC J-PAKE to PMS
7
- calculation that can be used to derive the session secret in TLS 1.2,
8
- as described in draft-cragie-tls-ecjpake-01. This can be achieved by
9
- using PSA_ALG_TLS12_ECJPAKE_TO_PMS as the key derivation algorithm.
10
-
11
5
Default behavior changes
12
6
* Previously the macro MBEDTLS_SSL_DTLS_CONNECTION_ID implemented version 05
13
7
of the IETF draft, and was marked experimental and disabled by default.
@@ -103,6 +97,10 @@ Features
103
97
implementations of raw key agreement through the key_agreement driver
104
98
entry point. This entry point is specified in the proposed PSA driver
105
99
interface, but had not yet been implemented.
100
+ * Add an ad-hoc key derivation function handling EC J-PAKE to PMS
101
+ calculation that can be used to derive the session secret in TLS 1.2,
102
+ as described in draft-cragie-tls-ecjpake-01. This can be achieved by
103
+ using PSA_ALG_TLS12_ECJPAKE_TO_PMS as the key derivation algorithm.
106
104
107
105
Security
108
106
* Fix potential heap buffer overread and overwrite in DTLS if
Original file line number Diff line number Diff line change @@ -282,7 +282,7 @@ endif(USE_STATIC_MBEDTLS_LIBRARY)
282
282
if (USE_SHARED_MBEDTLS_LIBRARY )
283
283
set (CMAKE_LIBRARY_PATH ${CMAKE_CURRENT_BINARY_DIR} )
284
284
add_library (${mbedcrypto_target} SHARED ${src_crypto} )
285
- set_target_properties (${mbedcrypto_target} PROPERTIES VERSION 3.3.0 SOVERSION 12 )
285
+ set_target_properties (${mbedcrypto_target} PROPERTIES VERSION 3.3.0 SOVERSION 13 )
286
286
target_link_libraries (${mbedcrypto_target} PUBLIC ${libs} )
287
287
288
288
if (TARGET everest )
@@ -294,7 +294,7 @@ if(USE_SHARED_MBEDTLS_LIBRARY)
294
294
target_link_libraries (${mbedx509_target} PUBLIC ${libs} ${mbedcrypto_target} )
295
295
296
296
add_library (${mbedtls_target} SHARED ${src_tls} )
297
- set_target_properties (${mbedtls_target} PROPERTIES VERSION 3.3.0 SOVERSION 18 )
297
+ set_target_properties (${mbedtls_target} PROPERTIES VERSION 3.3.0 SOVERSION 19 )
298
298
target_link_libraries (${mbedtls_target} PUBLIC ${libs} ${mbedx509_target} )
299
299
endif (USE_SHARED_MBEDTLS_LIBRARY )
300
300
Original file line number Diff line number Diff line change @@ -47,9 +47,9 @@ LOCAL_CFLAGS += -fPIC -fpic
47
47
endif
48
48
endif
49
49
50
- SOEXT_TLS? =so.18
50
+ SOEXT_TLS? =so.19
51
51
SOEXT_X509? =so.4
52
- SOEXT_CRYPTO? =so.12
52
+ SOEXT_CRYPTO? =so.13
53
53
54
54
# Set AR_DASH= (empty string) to use an ar implementation that does not accept
55
55
# the - prefix for command line options (e.g. llvm-ar)
You can’t perform that action at this time.
0 commit comments