Component: wireguard
111 changelog entries across 52 version(s)
Releases by channel (stacked)
- support comment lines in wg-import configuration files;
- treat empty private-key and preshared-key values as none;
- fixed peer Tx/Rx counters;
- generate port number when specified as zero;
- reinitialize socket on VRF change;
- add the client-mtu parameter;
- allow referencing a peer by its name;
- allow unsetting the client-listen-port;
- improve error message reporting when adding a new peer;
- keep peer rx/tx counters when the peer is disabled and enabled;
- use the MTU value when importing a configuration;
- warn when an allowed-address overlaps another peer;
- fix peer disable/enable state handling, which could leave the tunnel non-functional (introduced in v7.24);
- fix private key handling, including empty private keys;
- added support for domain names in client-dns;
- added warning when allowed-address overlaps with another peer on the same interface;
- fixed peer recreation on interface change;
- fixed peer Tx/Rx counters;
- fixed wg-export comments output and case when endpoint is not set;
- fixed whitespace handling in AllowedIPs during wg-import;
- generate port number when specified as zero;
- improved wg-export to print endpoint domain name;
- improved wg-import to quietly ignore wg-quick specific keys;
- reconfigure peer only when meaningful changes are detected;
- reinitialize socket on VRF change;
- fixed peer Tx/Rx counters;
- generate port number when specified as zero;
- reinitialize socket on VRF change;
- added support for domain names in client-dns;
- added warning when allowed-address overlaps with another peer on the same interface;
- fixed wg-export comments output and case when endpoint is not set;
- fixed whitespace handling in AllowedIPs during wg-import;
- improved wg-export to print endpoint domain name;
- improved wg-import to quietly ignore wg-quick specific keys;
- reconfigure peer only when meaningful changes are detected;
- fixed peer recreation on interface change;
- improved system stability;
- improved system stability;
- fixed private key generation when creating a WireGuard interface;
- improved stability;
- merged upstream fixes and improvements;
- fixed private key generation when creating a WireGuard interface;
- improved stability;
- added VRF option (CLI only);
- allow to add AllowedIPs configuration for client configuration template;
- merged upstream fixes and improvements;
- added VRF option (CLI only) (additional fixes);
- allow to add AllowedIPs cofiguration for client configuration template;
- added VRF option (CLI only) (additional fixes);
- added VRF option (CLI only);
- fixed minor memory leak when IPv6 is disabled;
- improved system stability on busy devices;
- add wg-import config-string parameter to import config directly from terminal;
- update peer info on "get" command;
- add wg-import config-string parameter to import config directly from terminal;
- update peer info on "get" command;
- do not initiate handshake when peer is configured as responder;
- do not initiate handshake when peer is configured as responder;
- added option to mark peer as responder only;
- added peer "name" field and display it in logs;
- do not attempt to connect to peer without specified endpoint-address;
- fixed "auto" argument usage for "private-key" and "preshared-key" settings;
- fixed performance issues showing QR code;