Component: ppp
170 changelog entries across 72 version(s)
Releases by channel (stacked)
- fixed non-standart PAP or CHAP packet handling;
- fixed IPv6 address receiving on PPP interface;
- fixed "change-mss" functionality (introduced in 6.39);
- fixed MLPPP over multiple channels/interfaces (introduced in v6.39);
- send correct IP address in RADIUS "accounting-stop" messages (introduced in 6.39);
- added "bridge-horizon" option under PPP/Profile;
- added option to specify "interface-list" in PPP/Profile;
- fixed rare kernel failure on PPP client connection;
- fixed rare kernel failure when receiving IPv6 address on PPP interface;
- include rates, limits and address-lists parameters in RADIUS accounting requests;
- fixed packet size calculation when MRRU is set (was 2 bytes bigger than MTU allows);
- significantly improved shutdown speed on servers with many active tunnels;
- significantly improved tunnel termination process on servers with many active tunnels;
- fixed packet size calculation when MRRU is set (was 2 bytes bigger than MTU allows);
- significantly improved shutdown speed on servers with many active tunnels;
- significantly improved tunnel termination process on servers with many active tunnels;
- use default-route-distance when adding ipv6 default route;
- fixed ppp interface reconnect when uPnP was used;
- close connection if peer wants to re-authenticate;
- fixed memory leak high number of pppoe clients to the same server;
- fixed ppp crash if lcp packets were lost and authentication got delayed;
- fixed some clients can not connect due to LCP restart;
- do not crash when received multiple CBCP packets;
- fixed crash when ppp interface gets disconnected and user gets authenticated at the same time (most probable with slow RADIUS server);
- fixed ppp crash;
- do not allow empty name ppp secrets;
- fixed dynamic filter rule adding on some firewall filter configurations;
- make PPP active print radius & !radius conditions work;
- make PPP active print radius & !radius conditions work;
- fixed dynamic filter rule adding on some firewall filter configurations;
- handle properly case were ppp client is given same address for local & remote end;
- added on-up & on-down scripts to ppp profile;
- added ppp interface to upnp internals/externals if requested;
- when adding ipv6 default route use user provided distance;
- added CoA support to PPPoE, PPTP & L2TP (Mikrotik-Recv-Limit, Mikrotik-Xmit-Limit, Mikrotik-Rate-Limit, Ascend-Data-Rate, Ascend-XMit-Rate, Session-Timeout);
- added new option under "ppp aaa" - "use-circuit-id-in-nas-port-id";
- fixed ppp interface stuck in not running state;
- disable vj tcp header compression;
- report authentication failure cause like in v6.6;
- revert RADIUS NAS-Port behaviour, report tunnel interface id;
- mppe encryption together with mrru locked the router;
- do not show R flag for locally authenticated users;
- fixed problem were remote-ipv6-prefix was not given to user if remote-ipv6-pool was provided;
- added support for new RADIUS attribute MT-Delegated-IPv6-Pool (#22);
- added support for dhcpv6 pd;
- added support for ipv6 pools;
- added support for Framed-IPv6-Pool radius attribute;