Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-12-09 | T4868: Fix l2tp ppp IPv6 options in template and config get dict | Viacheslav Hletenko | |
L2TP 'ppp-options ipv6 x' can work without declaring IPv6 pool As we can get addresses via RADIUS attributes: - Framed-IPv6-Prefix - Delegated-IPv6-Prefix | |||
2022-12-08 | T4117: Fix for L2TP DAE CoA server configuration | Viacheslav Hletenko | |
Fix l2tp dae server template and python config dict for correctlly handling Dynamic Authorization Extension server configuration | |||
2022-10-06 | T4727: add support for RADIUS rate limiting to PPTP (#1570) | Daniil Baturin | |
2022-09-21 | ipoe: T4678: T4703: rewrite to get_config_dict() | Christian Poessinger | |
In addition to the rewrite to make use of get_config_dict() the CLI is slightly adjusted as specified in T4703. * Rename vlan-id and vlan-range to simply vlan * Rename network-mode to simply mode * Re-use existing common Jinja2 template for Accel-PPP which are shared with PPPoE and SSTP server. * Retrieve default values via defaultValue XML node | |||
2022-09-17 | pppoe-server: T4703: combine vlan-id and vlan-range into single CLI node | Christian Poessinger | |
The initial Accel-PPP PPPoE implementation used: set service pppoe-server interface <name> vlan-id <id> set service pppoe-server interface <name> vlan-range <start-stop> This is actually a duplicated CLI node. | |||
2022-07-02 | ipoe: T4507: Add option rate-limit for RADIUS authentication | Viacheslav Hletenko | |
Add rate-limit options: attribute, muptiplier and vendor set service ipoe-server auth radius rate-limit attribute 'Mikrotik-Rate-Limit' set service ipoe-server auth radius rate-limit enable set service ipoe-server auth radius rate-limit multiplier '0.001' set service ipoe-server auth radius rate-limit vendor 'Miktorik' | |||
2022-05-26 | sstp: T4444. Port number changing support | goodNETnick | |
2022-05-16 | Merge pull request #1290 from sever-sever/T4373 | Christian Poessinger | |
ppppoe-server: T4373: Add option multiplier for correct shaping | |||
2022-05-16 | pppoe-server: T4373: Add option multiplier for correct shaping | Viacheslav Hletenko | |
Multiplier option is required by some vendors for correct shaping For RADIUS based rate-limits edit service pppoe-server set authentication radius rate-limit multiplier '0.001' | |||
2022-05-01 | accel-ppp: T4353: fix Jinja2 linting errors | Christian Poessinger | |
2022-04-11 | T4353: enable linting of Jinja2 templates | Christian Poessinger | |
2022-04-11 | accel-ppp: T4333: migrate to new vyos_defined Jinja2 test | Christian Poessinger | |
2022-04-04 | ipoe: T2580: Add pools and gateway options | Viacheslav Hletenko | |
Add new feature to allow to use named pools Can be used also with Radius attribute 'Framed-Pool' set service ipoe-server client-ip-pool name POOL1 gateway-address '192.0.2.1' set service ipoe-server client-ip-pool name POOL1 subnet '192.0.2.0/24' | |||
2021-12-07 | pppoe-server: T3006: Add range to regex generator | DmitriyEshenko | |
2021-11-03 | sstp: T2566: use XML defaultValue over Jinja2 hardcoded value | Christian Poessinger | |
(cherry picked from commit 01ed77040ec9493e4ca1cf868ff3c22847da4487) | |||
2021-11-03 | sstp: T2566: Fix to allow IPv6 only pools | Viacheslav | |
To allow IPv6 only for vpn sstp sessions we have to add 'ppp-options' which can disable IPv4 allocation explicity. Additional IPv6 ppp-options and fix template for it. (cherry picked from commit dd036c62d1370f655a8d2075577597f24ffff7dc) | |||
2021-10-16 | l2tp: T3724: allow setting accel-ppp l2tp host-name | Marek Isalski | |
2021-09-02 | pptp-server: T3790: Change ippool priority and define gw-ip-address | DmitriyEshenko | |
(cherry picked from commit 23388fe193f04ab05f270098123cbb3e5f0b9f75) | |||
2021-08-22 | l2tp: Jinja2 add trailing newline | Christian Poessinger | |
2021-07-20 | pki: sstp: T3642: Migrate SSTP to PKI configuration | sarthurdev | |
2021-06-29 | pppoe-server: T3405: Add interface cache feature | DmitriyEshenko | |
2021-06-03 | pppoe-server: T3593: Change called-sid position in template | Eshenko Dmitriy | |
2021-06-01 | pppoe-server: T3593: Add extended-scripts feature | Eshenko Dmitriy | |
2021-03-04 | pppoe: T3386: Fix client ip-pool stop range | sever-sever | |
2021-03-01 | pppoe: T3353: Fix regex for listen interface vlan-id | sever-sever | |
2021-02-28 | pppoe: T3353: Modify template for vlan-mon and interface | sever-sever | |
2021-02-14 | templates: convert DOS -> UNIX line endings | Christian Poessinger | |
2020-12-30 | pppoe-server: T3162: Add generation pado-delay to jinja2 template | DmitriyEshenko | |
2020-12-29 | pppoe-server: T3160: Move called-sid param to required section | DmitriyEshenko | |
2020-11-28 | vyos.template: T2720: fix remaining in-line time_block syntax | Christian Poessinger | |
Commit a2ac9fac ("vyos.template: T2720: always enable Jinja2 trim_blocks feature") globally enabled the trim_blocks feature. Some templates still used in-line trim_blocks "{%"- or "-%}" which caused miss-placed line endings. This is fixed by removing all in-line trim_block statememnts of Jinja2 templates. | |||
2020-10-16 | ipoe-server: T2978: Add required proxy-arp by default | DmitriyEshenko | |
2020-10-04 | sstp: T2960: migrate to get_config_dict() and reusable templates | Christian Poessinger | |
2020-10-04 | pppoe-server: T2953: prepare common chap-secrets file | Christian Poessinger | |
2020-10-04 | pppoe-server: T2953: rename CLI local-ip to gateway-address | Christian Poessinger | |
Required to get a common CLI for all services provided by Accel-PPP. Once the CLI for each service is consitent - Jinja2 templates can be reused together with get_config_dict(). | |||
2020-10-03 | smoketest: sstp: add basic tests | Christian Poessinger | |
2020-10-03 | pppoe-server: T2956: make use of defaultValue list feature | Christian Poessinger | |
2020-10-01 | pppoe-server: T2936: move to get_config_dict() | Christian Poessinger | |
For easier configuration read in (CLI) validation and also template rendering it makes sense to drop the old, single implementation and move to the new, generic get_config_dict() approach. Recurring configuration parts like ip-pool, ipv6-pool and nameservers have also been split our into individual templates which will be included through Jinja2 - leading to a single-source of the template sections, too. | |||
2020-09-28 | pppoe-server: T2919: Add possibility change Called-Station-Id format | DmitriyEshenko | |
2020-09-26 | accel-ppp: T2918: Add accounting interim jitter option | sever-sever | |
2020-09-26 | accel-ppp: T2917: Add Preallocate NAS-port-id | sever-sever | |
2020-08-02 | accel-ppp: T2756: make RADIUS accounting port configurable | Christian Poessinger | |
Make the port used for RADIUS accounting user configurable. This is now valid for the following services which are based on Accel-PPP: * ipoe-server * pppoe-server * l2tp * pptp * sstp | |||
2020-06-16 | pppoe-server: T2601: Add default CCP values if not defined via CLI | DmitriyEshenko | |
2020-06-09 | pppoe-server: T2575: Add missing gw-ip-address | DmitriyEshenko | |
2020-06-09 | sstp: T2575: Add missing gw-ip-address | DmitriyEshenko | |
2020-06-08 | l2tp: T2565: Add missing gw-ip-address | DmitriyEshenko | |
2020-05-17 | pppoe-server: T2471: add SLAAC support | Christian Poessinger | |
... by setting AdvAutonomousFlag=1 when an IPv6 client pool is defined. | |||
2020-05-06 | sstp: T2392: add IPv6 DNS support | Christian Poessinger | |
New command added: * set vpn sstp network-settings name-server 2001:db8::1111 | |||
2020-05-06 | sstp: T2392: add initial IPv6 support | Christian Poessinger | |
New commands added: * set vpn sstp network-settings client-ipv6-pool prefix 2001:db8::/64 mask 112 * set vpn sstp network-settings client-ipv6-pool delegate 2001:db8:100::/48 delegation-prefix 64 | |||
2020-04-27 | pppoe-server: T2391: Migrate single-session param to [common] section | DmitriyEshenko | |
2020-04-23 | pppoe-server: T2373: Implement CLI commands for auth protocols | DmitriyEshenko | |