Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-08-22 | dhcpv6-pd: T2677: optimize CLI interface for PD configuration | Christian Poessinger | |
The current CLI did not support multiple prefix-delegations per interface. Some ISPs only send one /64 to a client per prefix-delegation request, but they allow the customer to request multiple prefixes. The 'dhcpv6-options prefix-delegation' node has been renamed and converted to a tag node named 'dhcpv6-options pd'. The tag node specifies a PD request (>=0). In the past the user needed to know what prefix will be assigned and required to calculate the sla-len by himself. The 'sla-len' node was dropped and is now calculated in the background from the 'dhcpv6-options pd 0 length' node. It is no longer mandatory to supply the 'sla-id' node, if sla-id is not specified it is 'guessed' by counting upwards. Example configuration: ---------------------- ethernet eth1 { address dhcpv6 dhcpv6-options { pd 0 { length 56 interface eth2 { address 1 } } } } This will request a /56 assignment from the ISP and will delegate a /64 network to interface eth2. VyOS will use the interface address ::1 on the delegate interface (eth2) as its local address. | |||
2020-08-06 | nat: T2764: increase maximum rule number to 999999 | Jernej Jakob | |
2020-08-04 | cleanup: convert multiple files from DOS to UNIX line ending | Christian Poessinger | |
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-07-25 | ifconfig: T2653: set arp-cache-timeout default value of 30ms | Christian Poessinger | |
2020-07-15 | http-client: T2651: support specifying source-interface/address for curl | Christian Poessinger | |
Please note that either interface or address can be configured. system { options { http-client { source-interface eth0 source-address 1.1.1.1 } } } | |||
2020-07-15 | xml: T2651: provide general source-interface include file | Christian Poessinger | |
2020-07-12 | nat: T2699: rename interface include | Christian Poessinger | |
2020-06-27 | xml: include: mtu: add default MTU 1500 bytes | Christian Poessinger | |
2020-06-23 | tunnel: T2633: add support for ip (arp) commands | Thomas Mangin | |
2020-06-17 | login: radius: T2299: Move RADIUS priority XML definitions to system-login.xml | DmitriyEshenko | |
2020-06-17 | login: radius: T2299: Implement RADIUS servers priority | DmitriyEshenko | |
2020-06-06 | isis: T2495: add XML definitions for "protocol isis" | Viacheslav Hletenko | |
2020-06-05 | T2548: interface address does not support IP network definition | Christian Poessinger | |
When migrating all single instances of the IP address XML definition to the reusable include file an error was ported, too. This allowed an interface be assigned an IPv4/IPv6 network address es e.g. 192.0.2.0/24 which is invalid. The validator has been fixed to only allow IPv4/IPv6 host addresses instead. | |||
2020-06-04 | rip-xml: T2547: XML for conf-mode protocol RIP | sever-sever | |
2020-06-01 | bgp: T2387: move "aggregate address" to XML include | Christian Poessinger | |
2020-05-26 | dhcpv6-pd: pppoe: T2506: restructure CLI | Christian Poessinger | |
Rename the CLI nodes for prefix delegation from "dhcpv6-options delegate <interface>" to "dhcpv6-options prefix-delegation interface <interface>". The change is required to add the possibility to request for specific prefix sized via the CLI. That option was not possible with the old configuration tree. | |||
2020-05-24 | fromdos: fix wrong line encoding | Christian Poessinger | |
2020-05-20 | macvlan: T2023: prepare common source interface include file | Christian Poessinger | |
2020-05-19 | Merge pull request #378 from sever-sever/bgp-xml-conf | Christian Poessinger | |
bgp-xml: T2387:Commands in XML for [conf_mode] bgp | |||
2020-05-19 | dhcpv6-pd: T421: support ethernet based interfaces | Christian Poessinger | |
Add support for prefix delegation when receiving the prefix via ethernet, bridge, bond, wireless. | |||
2020-05-19 | bgp-xml: T2387:Commands in XML for [conf_mode] bgp | sever-sever | |
2020-05-17 | xml: split dhcp, dhcpv6 to individual files | Christian Poessinger | |
2020-05-16 | nat: nptv6: T2198: add XML/Python skeleton | Christian Poessinger | |
- define XML CLI interface - read CLI into Python dict | |||
2020-05-16 | nat: T2198: add common ip-protocol validator | Christian Poessinger | |
It allows IP protocol numbers 0-255, protocol names e.g. tcp, ip, ipv6 and the negated form with a leading "!". | |||
2020-05-16 | nat: T2198: add protocol completion helper and regex constraint | Christian Poessinger | |
2020-05-16 | nat: T2198: split nat-address-port include into individual files | Christian Poessinger | |
2020-05-16 | nat: T2198: add ipv4-{address,prefix,rage}-exclude validators | Christian Poessinger | |
Exclude validators are required to support the ! (not) operator on the CLI to exclude addresses from NAT. | |||
2020-05-16 | nat: T2198: initial XML and Python representation | Christian Poessinger | |
2020-04-23 | interfaces: T2362: add node to delete the default IPv6 link-local address | Jernej Jakob | |
2020-04-23 | interfaces: T2362: allow setting multiple 'ipv6 address eui64' | Jernej Jakob | |
2020-04-22 | accel-ppp: provide common wins-server include definition | Christian Poessinger | |
2020-04-21 | accel-ppp: unify "authentication mode" XML definition to common include file | Christian Poessinger | |
2020-04-21 | dhcpv6: T2341: remove obsolete priority causing priority inversion | Christian Poessinger | |
2020-04-19 | xml: T2337: bugfix on missing hw-id node | Christian Poessinger | |
Commit 021a2470bd67 ("XML: T2282: clarify on ethernet and wireless hw-id nodes") created a common XML include file out of the MAC address include file which totally blew everything as we now have two "mac" nodes as it was not renamed to "hw-id". | |||
2020-04-19 | {pppoe,ipoe}-server: T2324: T2314: migrate to common accel-name-server XML | Christian Poessinger | |
2020-04-19 | pppoe-server: T2314: add common accel-radius-additions XML file | Christian Poessinger | |
2020-04-18 | pppoe-server: T2314: migrate IPv6 to common CLI nodes with embeeded validation | Christian Poessinger | |
2020-04-13 | XML: T2282: clarify on ethernet and wireless hw-id nodes | Christian Poessinger | |
2020-04-10 | vif-c: T2240: add VRF support | Christian Poessinger | |
2020-04-10 | Revert "vif-s: T2240: add VRF support" | Christian Poessinger | |
This reverts commit 2d33cf656f5856fb06e8390fc2250bb99ea0206b. | |||
2020-04-09 | xml: radius: update source-address valueHelp | Christian Poessinger | |
2020-04-08 | vif-s: T2240: add VRF support | Christian Poessinger | |
2020-04-08 | wireguard: T2244: split port configuration to XML include file | Christian Poessinger | |
2020-03-28 | ipv6: T1831: migrate eui64 addressing to XML and python | Christian Poessinger | |
2020-03-28 | ipv6: T1831: migrate autoconf node | Christian Poessinger | |
Autoconfigure addresses using Prefix Information in Router Advertisements. | |||
2020-03-28 | ipv6: T1831: migrate forwarding and dup-addr-detect-transmits nodes | Christian Poessinger | |
... to new XML and Python based frontend/backend. | |||
2020-03-22 | tunnel: T2028: move interface tunnel to XML/Python | Thomas Mangin | |
This patch migrates the "interface tunnel" section to xml/python | |||
2020-03-20 | sstp: T2007: fix MTU boundaries | Christian Poessinger | |
2020-03-08 | radius: T2110: move timeout back to system-login | Christian Poessinger | |
... as e.g. wireless interfaces can not have a timeout specified. |