Update Changelog for session ticket changes

This commit is contained in:
Manuel Pégourié-Gonnard 2015-05-25 19:41:37 +02:00
parent 4214e3a0eb
commit 866eb471da

View File

@ -3,10 +3,12 @@ mbed TLS ChangeLog (Sorted per branch, date)
= PolarSSL 2.0 branch = PolarSSL 2.0 branch
Features Features
* Support for DTLS 1.0 and 1.2 (RFC 6347). * Support for DTLS 1.0 and 1.2 (RFC 6347).
* Ability to override core functions from MDx, SHAx, AES and DES modules * Ability to override core functions from MDx, SHAx, AES and DES modules
with custom implementation (eg hardware accelerated), complementing the with custom implementation (eg hardware accelerated), complementing the
ability to override the whole module. ability to override the whole module.
* New server-side implementation of session tickets that rotate keys to
preserve forward secrecy, and allows sharing across multiple contexts.
API Changes API Changes
* All public identifiers moved to the mbedtls_* or MBEDTLS_* namespace. * All public identifiers moved to the mbedtls_* or MBEDTLS_* namespace.
@ -38,6 +40,8 @@ API Changes
using mbedtls_ssl_set_hostname(). using mbedtls_ssl_set_hostname().
* mbedtls_ssl_conf_session_cache() changed prototype (only one context * mbedtls_ssl_conf_session_cache() changed prototype (only one context
pointer, parameters reordered). pointer, parameters reordered).
* On server, mbedtls_ssl_conf_session_tickets_cb() must now be used in
place of mbedtls_ssl_conf_session_tickets() to enable session tickets.
* mbedtls_ssl_conf_truncated_hmac() now returns void. * mbedtls_ssl_conf_truncated_hmac() now returns void.
* mbedtls_memory_bufer_alloc_init() now returns void. * mbedtls_memory_bufer_alloc_init() now returns void.
* X.509 verification flags are now an uint32_t. Affect the signature of: * X.509 verification flags are now an uint32_t. Affect the signature of: