Project

General

Profile

Version 5.8.1 » History » Version 3

Tobias Brunner, 02.09.2019 11:15

1 1 Tobias Brunner
h1. Version 5.8.1
2 1 Tobias Brunner
3 2 Tobias Brunner
* RDN(Relative Distinguished Name)s in DN(Distinguished Name)s of X.509 certificates can now optionally be matched less strict. The global [[strongswan.conf]] option
4 2 Tobias Brunner
  _charon.rdn_matching_ takes two alternative values that cause the matching algorithm to either ignore the order of
5 2 Tobias Brunner
  matched RDNs (_reordered_) or additionally (_relaxed_) accept DNs that contain more RDNs than configured (unmatched
6 2 Tobias Brunner
  RDNs are treated like wildcard matches).
7 2 Tobias Brunner
8 2 Tobias Brunner
* The [[updown]] plugin now passes the same interface to the script that is also used for the automatically
9 2 Tobias Brunner
  installed routes, that is, the interface over which the peer is reached instead of the interface on which the
10 2 Tobias Brunner
  local address is found (#3095).
11 2 Tobias Brunner
12 2 Tobias Brunner
* TPM 2.0 contexts are now protected by a mutex to prevent issues if multiple IKE_SAs use the same private
13 2 Tobias Brunner
  key concurrently (commit:4b25885025).
14 2 Tobias Brunner
15 2 Tobias Brunner
* Do a rekey check after the third QM message was received (#3060).
16 2 Tobias Brunner
17 2 Tobias Brunner
* If available, @explicit_bzero()@ is now used as @memwipe()@ instead of our own implementation.
18 2 Tobias Brunner
19 2 Tobias Brunner
* An @.editorconfig@ file has been added, mainly so Github shows files with proper indentation (commit:68346b6962).
20 2 Tobias Brunner
21 2 Tobias Brunner
* The internal certificate of the _load-tester_ plugin has been modified so it can again be used as end-entity
22 2 Tobias Brunner
  cert with version:5.6.3 and later (#3139).
23 2 Tobias Brunner
24 3 Tobias Brunner
* The maximum data length of received @COOKIE@ notifies (64 bytes) is now enforced (#3160).