version 1.6, 2018/11/11 18:02:38 |
version 1.7, 2018/11/11 18:12:42 |
|
|
callbacks stubbed for compatibility |
callbacks stubbed for compatibility |
<li> |
<li> |
Added the SM3 hash function from the Chinese standard GB/T 32905-2016. |
Added the SM3 hash function from the Chinese standard GB/T 32905-2016. |
|
<li> |
|
Added more OPENSSL_NO_* macros for compatibility with OpenSSL |
</ul> |
</ul> |
|
|
<li>Testing and Proactive Security |
<li>Testing and Proactive Security |
<ul> |
<ul> |
<li> |
<li> |
Added interperability tests between LibreSSL and OpenSSL 1.0 and 1.1 |
Added interperability tests between LibreSSL and OpenSSL 1.0 and 1.1 |
|
<li> |
|
Added additional wycheproof tests and related bug fixes. |
</ul> |
</ul> |
|
|
<li>Internal Improvements |
<li>Internal Improvements |
|
|
Added functionality to derive early, handshake, and application secrets |
Added functionality to derive early, handshake, and application secrets |
as per RFC8446 |
as per RFC8446 |
<li> |
<li> |
Added handshake state machine from RFC8446, TLS 1.3 |
Added handshake state machine from RFC8446 |
|
<li> |
|
Removed some ASN.1 related code from libcrypto that had not been used |
|
since around 2000 |
|
<li> |
|
Unexported internal symbols and internalized more record layer structs. |
|
|
</ul> |
</ul> |
|
|
<li>Portable Improvements |
<li>Portable Improvements |