Version 5.8.4 » History » Version 2
Tobias Brunner, 30.03.2020 11:48
News for 5.8.4
1 | 1 | Tobias Brunner | h1. Version 5.8.4 |
---|---|---|---|
2 | 1 | Tobias Brunner | |
3 | 2 | Tobias Brunner | * In IKEv1 Quick Mode make sure that a proposal exists before determining lifetimes (fixes a crash |
4 | 2 | Tobias Brunner | due to a null-pointer dereference in version:5.8.3, commit:cb26c5547c). |
5 | 2 | Tobias Brunner | |
6 | 2 | Tobias Brunner | * OpenSSL currently doesn't support squeezing bytes out of a SHAKE128/256 XOF(eXtended Output Function) (support was added |
7 | 2 | Tobias Brunner | with version:5.8.3) multiple times. Unfortunately, @EVP_DigestFinalXOF()@ completely resets the context and |
8 | 2 | Tobias Brunner | later calls not simply fail, they cause a null-pointer dereference in _libcrypto_. commit:c5c1898d73 fixes the |
9 | 2 | Tobias Brunner | crash at the cost of repeating initializing the whole state and allocating too much data for subsequent |
10 | 2 | Tobias Brunner | calls (hopefully, once the OpenSSL issue "7894":https://github.com/openssl/openssl/issues/7894 is resolved we can implement this more efficiently). |
11 | 2 | Tobias Brunner | |
12 | 2 | Tobias Brunner | * On 32-bit platforms, reading arbitrary 32-bit integers from config files (e.g. for _charon.spi_min/max_) |
13 | 2 | Tobias Brunner | has been fixed (commit:99bef7b686). |
14 | 2 | Tobias Brunner | |
15 | 2 | Tobias Brunner | * [[NetworkManager|charon-nm]] now allows using fixed source ports (commit:6c98164f60). |