Releases: nm-l2tp/NetworkManager-l2tp
version 1.20.20 release
Compatible with NetworkManager 1.20 and later.
Summary of changes since NetworkManager-l2tp 1.20.20 :
- ipsec, xl2tpd & kl2tpd command-line debugging output added.
- Fixes for gcc
-Werror=format-security
errors. - Silence gcc
-Wmaybe-uninitialized
warning. - No longer ignore libreswan failed to add connection errors, such as:
global ikev1-policy does not allow IKEv1 connections
- Fix for libreswan 5.x deprecation warnings when using libreswan 5.x:
ikev2=no has been replaced by keyexchange=ikev1
keyingtries=0 ignored, UP connection will attempt to establish until marked DOWN
- Merge translations from NetworkManager-openvpn and NetworkManager-pptp.
version 1.20.18 release
Compatible with NetworkManager 1.20 and later.
Summary of changes since NetworkManager-l2tp 1.20.16 :
- validation of properties fix.
- cinnamon-control-center compatibility fix.
- The starting message for nm-l2tp-service, which includes the version number, is now visible in journalctl output even when not in debug mode.
- Fix autoconf 2.69 syntax error for
configure.ac
.
version 1.20.16 release
Compatible with NetworkManager 1.20 and later.
Summary of changes since NetworkManager-l2tp 1.20.14 :
- Libreswan 4.15 compatibility.
Previous Libreswan 5.0 compatibility changes involving "auto" command detection broke with Libreswan 4.15, but not earlier versions. - Merge translations from KDE Frameworks 6 plasma-nm
- Merge translations from NetworkManager and libnma
version 1.20.14 release
Compatible with NetworkManager 1.20 and later.
Summary of changes since NetworkManager-l2tp 1.20.12 :
- Libreswan 5.0 compatibility
- get_localaddr() for non-ephemeral source port fallback
- Update Chinese (zh_CN) translation
version 1.20.12 release
Compatible with NetworkManager 1.20 and later.
Summary of changes since NetworkManager-l2tp 1.20.10 :
- Add support for usernames that contain a space
- Fixes MPPE protocol negotiation by not using
noccp
ppp option when MPPE is selected. - Determine correct local IP address for IPSec
- Update Georgian (ka) translation.
version 1.20.10 release
Compatible with NetworkManager 1.20 and later.
Summary of changes since NetworkManager-l2tp 1.20.8 :
- Fix missing ppp user option.
- Add support for compiling against pppd-2.5.0, including pkgconfig support to pickup the pppd plugin directory.
- Add error output for missing TLS filenames.
- Remove bashisms in configure script.
- Spell checked code with CSpell.
version 1.20.8 release
Compatible with NetworkManager 1.20 and later.
Summary of changes since NetworkManager-l2tp 1.20.6 :
- Fix padding of PPP Options dialog.
- Undo PTP peer & ext GW routing prevention workaround first introduced with NetworkManager-l2tp 1.8.4, as workaround no longer works with NetworkManager 1.36.
- Add support for Manual IPv4 configuration options: Address, Netmask and Gateway.
- Remove deprecated OpenSSL 3 related code
- Load L2TP kernel modules if
NM_L2TP_MODPROBE
env variable set.
version 1.20.6 release
Compatible with NetworkManager 1.20 and later.
Summary of changes since NetworkManager-l2tp 1.20.4 :
- Fix for Libreswan 4.9 and later detection.
- Fix for ipsec-psk-flags setting not being saved.
- Fix out-of-bounds access in
export_ip4()
. - Add getenv
NM_L2TP_XL2TPD_MAX_RETRIES
to allow setting the xl2tpdmax retries
value with an environment variable. - Drop unused ChangeLog file.
- Increase IPsec and L2TP daemon wait timeouts for potentially better debugging.
- Update Georgian (ka) translation.
version 1.20.4 release
Compatible with NetworkManager 1.20 and later.
Summary of changes since NetworkManager-l2tp 1.20.2 :
- Security fix - properly detect that strongswan CHILD_SA connection has been established.
- Fix for libreswan "cannot route template policy" error.
version 1.8.8 release
Compatible with NetworkManager 1.8 and later.
Summary of changes since NetworkManager-l2tp 1.8.6 :
- Security fix - properly detect that strongswan CHILD_SA connection has been established.
- Merged translations from latest NetworkManager-l2tp version.