Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-12-29 | xml: T1466: provide common includes for SSL certificate CLI nodes | Christian Poessinger | |
Gather all SSL certificate, ca and key nodes into a single representation of XML which can be #included into the XML definitions of the CLI interface to be rendered. | |||
2020-12-28 | webproxy: T563: squidguard: support default ruleset | Christian Poessinger | |
2020-12-28 | webproxy: T563: op-mode: initial command support | Christian Poessinger | |
2020-12-28 | webproxy: T563: improve handling of cache-peers | Christian Poessinger | |
2020-12-28 | xml: completion-help: add helper for all local assigned IP addresses | Christian Poessinger | |
This replaces the Python script by a bash variant which is much faster as the Python interpreter does not need to be launched on invocation. | |||
2020-12-27 | xml: fix valueHelp format strings | Christian Poessinger | |
A pre-defined list of common format strings to be used inside the <format> node of <valueHelp> is available from [1]. Adjust all currently in use <format> nodes to re-use the predefined strings over writing them on their own by even encapsulating the <> signs as < and >. [1]: https://github.com/vyos/vyatta-cfg/blob/5aec1a0429f2f/etc/bash_completion.d/vyatta-cfg#L515-L566 | |||
2020-12-25 | nat: T3092: add u32 qualifier in front of rule id | Christian Poessinger | |
2020-12-23 | xml: include: accel: convert dos/unix line endings | Christian Poessinger | |
2020-12-23 | xdp: T2666: move CLI node to "interfaces ethernet <eth> xdp" | Christian Poessinger | |
2020-12-22 | wireguard: T2206: improve help strings | Christian Poessinger | |
2020-12-20 | Revert "dhcpv6: T3134: add missing duid support" | Christian Poessinger | |
This reverts commit 9541355433e202fade4692851bffa33ba9d48f44. | |||
2020-12-20 | dhcpv6: T3134: add missing duid support | Christian Poessinger | |
2020-12-12 | xml: use "u32:" keyword when identifying port ranges | Christian Poessinger | |
This will render the completion help more nicely. | |||
2020-12-08 | mirror: T3089: support two-way traffic mirroring | jack9603301 | |
2020-12-04 | pppoe: T1579: reorganize "ipv6" CLI node include files | Christian Poessinger | |
Switch to common source file for "ipv6 address autoconf" | |||
2020-12-04 | vyos.ifconfig: T1579: migrate "ip source-validation" option from ↵ | Christian Poessinger | |
vyatta-cfg-quagga | |||
2020-12-04 | vlan: xml: T2653: use common include file for ip and ipv6 options | Christian Poessinger | |
2020-12-04 | Merge pull request #621 from jack9603301/T3089 | Christian Poessinger | |
interface: T3089: Migrate port mirroring to vyos-1x | |||
2020-12-03 | interface: T3089: Migrate port mirroring to vyos-1x | jack9603301 | |
2020-12-01 | vpn: ipsec: T3093: add XML for vpn ipsec conf-mode | Viacheslav Hletenko | |
2020-11-28 | nat: T3092: migrate to get_config_dict() | Christian Poessinger | |
The NAT system consists out of nested tag nodes which makes manual parsing very hard. This is a perfect candidate for migrating this to get_config_dict() as there is already a smoketest in place. In addition this should make it easier to add features like static nat/hairpin. | |||
2020-11-13 | Merge branch 'T1316_october' of https://github.com/sever-sever/vyos-1x into ↵ | Christian Poessinger | |
t1616-isis * 'T1316_october' of https://github.com/sever-sever/vyos-1x: isis: T1316: October steps | |||
2020-11-07 | interfaces: dhcp-client: T2997: add option to not request DHCP router address | Christian Poessinger | |
Some might want to have an IP address handed out by a DHCP server but not want a default route to be installed. This can be done using the CLI command: "set interfaces ethernet eth2 dhcp-options no-default-route" | |||
2020-11-07 | T2653: migrate "ip" and "ipv6" interface options to generic includes | Christian Poessinger | |
This reduces duplicated #include statements as each interface type already contained the individual includes. | |||
2020-11-02 | bgp-xml: T2387: Fix validators and add capability for new format bgp | sever-sever | |
2020-10-28 | mtu: T2630: add support for ethernet MTU up to 16000 bytes | Christian Poessinger | |
There is a Myricom 10G card with 16k MTU available. | |||
2020-10-27 | Merge pull request #584 from sever-sever/T2387_oct | Christian Poessinger | |
bgp: T2387: Fix XML sheme for new bgp and bgp.py handler | |||
2020-10-27 | bgp: T2387: Fix XML sheme for new bgp and bgp.py handler | sever-sever | |
2020-10-27 | accel: T2631: Add option for radius disable-accounting | sever-sever | |
2020-10-23 | isis: T1316: October steps | sever-sever | |
2020-10-17 | sysctl-forwarding: T752: Add disable forwarding for ipv4 | sever-sever | |
2020-10-13 | pppoe-server: T2972: Increase rate limit validator | DmitriyEshenko | |
2020-10-06 | xml: include: add common helper file for listen-address | Christian Poessinger | |
2020-10-05 | Update search domain error message to match new validation logic. | Lucas Christian | |
(also converted file to unix line endings) | |||
2020-10-05 | dhcp(v6)-server: T2961: use fqdn validator wnd move to include snipped | Christian Poessinger | |
Migrate the domain-search node (which occurs three times) to an includable snippet. Also re-use the fqdn validator to keep the regex patterns to as few locations as possible. | |||
2020-10-04 | sstp: T2960: migrate to get_config_dict() and reusable templates | Christian Poessinger | |
2020-10-04 | l2tp: pptp: pppoe-server: T2953: use common Accel-PPP MTU include file | Christian Poessinger | |
2020-10-04 | l2tp: pptp: sstp: pppoe-server: T2953: use common include for client-ip-pool | Christian Poessinger | |
2020-10-04 | xml: include: add comment about source filename to every include snippet | Christian Poessinger | |
2020-10-03 | pppoe-server: T2956: make use of defaultValue list feature | Christian Poessinger | |
2020-10-03 | accel-ppp: T2953: fix missing defaultValue on mppe | Christian Poessinger | |
Commit ba050937 ("accel-ppp: T2953: drop redundant CLI definitions ") dropped the defaultValue of 'prefer' for MPPE making the smoketests fail. This has been corrected. | |||
2020-10-02 | acces-ppp: T2953: drop redundant CLI definitions | 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-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-09-26 | xml: interface-definitions: fix wrong file extension of inlcude files | Christian Poessinger | |
Files which are included by others whouls have the ".xml.i" extension. | |||
2020-09-22 | conf-mode: T2915: Adding lost option proxy-arp-pvlan for vlan | sever-sever | |
2020-09-20 | wwan: ifconfig: T2905: sync CLI nodes in dialup interfaces | Christian Poessinger | |
Both PPPoE and WWAN interfaces are dialer interfaces handled by ppp, but use different CLI nodes for the same functionality. PPPoE has "connect-on-demand" to initiate an "on-demand" dialing and WWAN uses "ondemand" for this purpose. Rename WWAN "ondemand" node to "connect-on-demand". | |||
2020-09-20 | vif-s: ifconfig: T2903: use explicit VLAN protocol over raw numbers | Christian Poessinger | |
In the past we had to provide the ethertype value used for the VLAN protocol (0x88A8 -> 802.1ad or 0x8100 -> 802.1q). This should be changed to a more user friendly CLI node (protocol over ethertype) and 802.1ad over it's raw value 0x88A8. There is no need in presenting RAW information from the ethernet header to the user. Also iproute2 calls it protocol which makes way more sense over the "raw" value. | |||
2020-08-23 | dhcpv6-pd: T2677: add support for rapid-commit option | Christian Poessinger | |
When rapid-commit is specified, dhcp6c will include a rapid-commit option in solicit messages and wait for an immediate reply instead of advertisements. |