Component: ipsec
511 changelog entries across 207 version(s)
Releases by channel (stacked)
- added "responder" parameter for "mode-config" to allow multiple initiator configurations (CLI only);
- added "src-address-list" parameter for "mode-config" that generates dynamic "src-nat" rule (CLI only);
- install all DNS server addresses provided by "mode-config" server;
- added "responder" parameter for "mode-config" to allow multiple initiator configurations (CLI only);
- added "src-address-list" parameter for "mode-config" that generates dynamic "src-nat" rule (CLI only);
- added warning messages for incorrect peer configuration;
- do not allow removal of "proposal" and "mode-config" entries that are in use;
- separate phase1 proposal configuration from peer menu (CLI only);
- fixed AES-CTR and AES-GCM support on RB1200;
- improved single tunnel hardware acceleration performance on MMIPS devices;
- properly detect interface for "mode-config" client IP address assignment;
- improved single tunnel hardware acceleration performance on MMIPS platform devices;
- fixed incorrect esp proposal key size usage;
- properly update IPsec secret for IPIP/EoIP/GRE dynamic peer;
- properly detect interface for "mode-config" client IP address assignment;
- properly detect interface for "mode-config" client IP address assignment;
- properly update IPsec secret for IPIP/EoIP/GRE dynamic peer;
- fixed AES-CTR and AES-GCM support on RB1200;
- properly update IPsec secret for IPIP/EoIP/GRE dynamic peer;
- added DH groups 19, 20 and 21 support for phase1 and phase2;
- allow to specify "remote-peer" address as DNS name;
- fixed incorrect esp proposal key size usage;
- fixed policy enable/disable;
- improved hardware accelerated IPSec performance on 750Gr3;
- improved reliability on certificate usage;
- renamed "firewall" argument to "notrack-chain" in peer configuration;
- skip invalid policies for phase2;
- improved hardware accelerated IPSec performance on 750Gr3;
- fixed lost value for "remote-certificate" parameter after disable/enable;
- fixed incorrect esp proposal key size usage;
- do not deduct "dst-address" from "sa-dst-address" for "/0" policies;
- added DH groups 19, 20 and 21 support for phase1 and phase2;
- fixed lost value for "remote-certificate" parameter after disable/enable;
- fixed policy enable/disable;
- improved reliability on certificate usage;
- skip invalid policies for phase2;
- kill PH1 on "mode-config" address failure;
- do not deduct policy src/dst address for tunnel policies;
- fixed generated policy priority;
- fixed peer "my-id" address reset;
- fixed generated policy priority;
- fixed peer "my-id" address reset;
- renamed "remote-dynamic-address" to "dynamic-address";
- added "last-seen" parameter to active connection list;
- allow mixing aead algorithms in proposal;
- better responder flag calculator for console;
- disallow AH+ESP combined policies ;
- do not loose "use-ipsec=yes" parameter after downgrade;
- enable aes-ni on i386 and x64 for cbc, ctr and gcm modes;
- fixed "/ip ipsec policy group export verbose";
- fixed "mode-cfg" verbose export;
- fixed SA authentication flag;
- renamed "hw-authenc" flag to "hw-aead";
- show hardware accelerated authenticated SAs;
- updated tilera classifier for UDP encapsulated ESP;
- deducted policy SA src/dst address from src/dst address;
- do not require "sa-dst-address" if "action=none" or "action=discard";
- fixed SA address check in policy lookup;
- hide SA address for transport policies;
- keep policy in kernel even with bad proposal;
- kill ph2 on policy removal;
- updated/fixed Radius attributes;
- added ability to kill particular remote-peer;
- fixed flush speed and SAs on startup;
- fixed peer port export;
- port is used only for initiators;
- fixed kernel failure on tile with sha256 when hardware encryption is not being used;
- added ability to specify static IP address at "send-dns" option;
- added ph2 accounting for each policy "/ip ipsec policy ph2-count";
- allow to specify explicit split dns address;
- changed logging topic from error to debug when empty pfkey messages are received;
- do not auto-negotiate more SAs than needed;
- ensure generated policy refers to valid proposal;
- fixed camellia crypto algorithm module loading;
- fixed IPv6 remote prefix;
- fixed kernel failure on tile with sha256 when hardware encryption is not being used;
- fixed peer configuration my-id IPv4 address endianness;
- fixed ph2 auto-negotiation by checking policies in correct order;
- load ipv6 related modules only when ipv6 package is enabled;
- make generated policies always as unique;
- non passive peers will also establish SAs from policy without waiting for the first packet;
- optimized logging under ipsec topic;
- show active flag when policy has active SA;
- show SA "enc-key-size";
- split "mode-config" and "send-dns" arguments;
- changed logging topic from error to debug for ph2 transform mismatch messages;