Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-09-10 | [wireguard]: T1572 - Wireguard keyPair per interface | hagbard | |
- param key location added in op-mode script - param delkey and listkey implemented in op-mode script - param delkey implemented in op-mode script - generate and store named keys - interface implementation tu use cli option 'private-key' | |||
2019-09-06 | vxlan: T1636: initial rewrite with XML and Python | Christian Poessinger | |
Tested using: Site 1 (VyOS 1.2.2) ------------------- set interfaces vxlan vxlan100 address '10.10.10.2/24' set interfaces vxlan vxlan100 remote '172.18.201.10' set interfaces vxlan vxlan100 vni '100' Site 2 (rewrite) ---------------- set interfaces vxlan vxlan100 address '10.10.10.1/24' set interfaces vxlan vxlan100 description 'VyOS VXLAN' set interfaces vxlan vxlan100 remote '172.18.202.10' set interfaces vxlan vxlan100 vni '100' | |||
2019-09-04 | bonding: T1614: Initial version in new style XML/Python interface | Christian Poessinger | |
The node 'interfaces ethernet eth0 bond-group' has been changed and de-nested. Bond members are now configured in the bond interface itself. set interfaces bonding bond0 member interface eth0 | |||
2019-08-23 | [op-mode] T1607 rewrite 'reset conntrack', 'reset & show ip[v6]' to ↵ | Dmytro Aleksandrov | |
python/xml syntax | |||
2019-08-16 | [op-mode] T1590 xml-style rewrite of 'show system' operations | Dmytro Aleksandrov | |
2019-08-02 | [bridge] T1156: first working implementation using Python and XML | Christian Poessinger | |
2019-07-25 | [accel-l2tp] - T834: l2tp implementation | hagbard | |
- node.def deletion for show remote-access - IPSec interface checking for L2TP - IPSec x509 for l2tp - verification of outside-address to warning since it was optional in the previous config | |||
2019-04-21 | [firewall] T314: add firewall options for MSS clamping | Christian Poessinger | |
* clamp MSS IPv4 set firewall options interface pppoe0 adjust-mss '1452' * clamp MSS IPv6 set firewall options interface pppoe0 adjust-mss6 '1452' * disable entire rule set firewall options interface pppoe0 disable Output ------ $ sudo iptables-save -t mangle # Generated by iptables-save v1.4.21 on Sun Apr 21 12:56:25 2019 *mangle :PREROUTING ACCEPT [1217:439885] :INPUT ACCEPT [290:52459] :FORWARD ACCEPT [920:375774] :OUTPUT ACCEPT [301:100053] :POSTROUTING ACCEPT [1221:475827] :VYOS_FW_OPTIONS - [0:0] -A FORWARD -j VYOS_FW_OPTIONS -A VYOS_FW_OPTIONS -o pppoe0 -p tcp -m tcp --tcp-flags SYN,RST SYN -j TCPMSS --set-mss 1452 COMMIT Completed on Sun Apr 21 12:56:25 2019 (cherry picked from commit 476aa4c3a561ea0ef0bf9b4c26ec8b78d18a5d02) | |||
2019-03-11 | [arp] - T1288: python implemtation of 'set protocols static arp' | hagbard | |
2019-02-14 | Makefile: fix build break | Christian Poessinger | |
Commit 3d3eccd687 ("T1174: migrate local hostname/DNS handling to vyos-1x") removed the test target from the Makefile by accident. | |||
2019-02-14 | T1174: migrate local hostname/DNS handling to vyos-1x | Christian Poessinger | |
2019-01-30 | 959d96ceb38080748b6d195031a8013eb4a67f3b breaks ci builds | hagbard | |
2019-01-30 | Add build time tests for NTP | kamijin_fanta | |
2019-01-26 | T1193: add some tests for the config parser. | Daniil Baturin | |
2018-11-04 | T959: XML/Python rewrite of "protocol igmp-proxy" and op-mode commands | Christian Poessinger | |
Examples: ========= CFG commands: vyos@vyos# set protocols igmp-proxy disable-quickleave vyos@vyos# set protocols igmp-proxy interface eth0 alt-subnet '172.16.35.0/24' vyos@vyos# set protocols igmp-proxy interface eth0 alt-subnet '172.31.0.0/24' vyos@vyos# set protocols igmp-proxy interface eth0 role 'upstream' vyos@vyos# set protocols igmp-proxy interface eth1 role 'downstream' vyos@vyos# show protocols igmp-proxy { disable-quickleave interface eth0 { alt-subnet 172.16.35.0/24 alt-subnet 172.31.0.0/24 role upstream } interface eth1 { role downstream } } OP mode commands: ----------------- vyos@vyos:~$ show ip multicast interface Interface BytesIn PktsIn BytesOut PktsOut Local eth0 0.0b 0 0.0b 0 xxx.xxx.xxx.65 eth1 0.0b 0 0.0b 0 xxx.xxx.xx.201 vyos@vyos:~$ show ip multicast mfc Group Origin Pkts Bytes Wrong In Out xxx.x.xx.1 xxx.xx.0.1 10 9.81KB 0 eth0 eth1 xxx.x.xx.2 xxx.xx.0.1 -- | |||
2018-09-21 | Merge pull request #40 from alkersan/clear_term | Christian Poessinger | |
T689: Moved clear console and reset terminal ops from vyatta-op | |||
2018-08-23 | T689: Moved clear console and reset terminal ops from vyatta-op | Dmytro Aleksandrov | |
2018-08-20 | T790: wireguard: add status commands | hagbard | |
2018-08-20 | show/interfecaces/node.def removal | hagbard | |
2018-08-20 | remove show/interfaces/node.def from generated tree | hagbard | |
2018-08-18 | T784: Added update dns dynamic operation | Dmytro Aleksandrov | |
2018-08-17 | T689: Added ntp and date op mode definition | Dmytro Aleksandrov | |
2018-08-15 | Makefile: remove top level cfg mode file 'interfaces/node.def' created by ↵ | Christian Poessinger | |
wireguard | |||
2018-08-15 | Remove top level op mode generate node.def, since it still lives in vyatta-op. | Daniil Baturin | |
2018-08-05 | T71: initial implementation of global IPsec settings. | Daniil Baturin | |
Only disable-route-autoinstall (install_routes = yes/no) for now. | |||
2018-07-29 | Merge branch 'dyndns-refactoring' into current | Christian Poessinger | |
* dyndns-refactoring: T758: refactor ddclient configuration file amd startup T758: add configuration validator T758: XML/Python implementation for 'service dns dynamic' | |||
2018-07-29 | T758: XML/Python implementation for 'service dns dynamic' | Christian Poessinger | |
2018-07-20 | Only look for xml files in interface and op template definitions | hagbard | |
2018-06-24 | T201: avoid node.def creation which conflicts with vyatta-cfg-system | hagbard | |
2018-06-20 | Add docs target to the makefile. | Daniil Baturin | |
2018-06-13 | Add the python/ dir to PYTHONPATH for running tests. | Daniil Baturin | |
2018-05-18 | Make makefile targets for building command definitions fail properly unless ↵ | Daniil Baturin | |
all definitions are processed successfully. | |||
2018-05-17 | T646: prevent convertors from overwriting existing node.def files. | Daniil Baturin | |
2018-05-17 | Add tests for hostname | Yuya Kusakabe | |
2018-05-16 | Use '_' instead of '-' for python scripts for test | Yuya Kusakabe | |
2018-05-16 | Make sure to use python3 for tests | Yuya Kusakabe | |
2018-05-16 | T626 Add tests for vyos-update-crontab and initial setup for sonarcloud | Yuya Kusakabe | |
2018-05-15 | T637: new op mode for traffic dumps based on tcpdump. | Daniil Baturin | |
2018-05-14 | T564: initial implementation of the DNS forwarding op mode commands. | Daniil Baturin | |
2018-05-14 | T633: build integration and minor fixes in the op mode command generator. | Daniil Baturin | |
2018-05-14 | T602: remove support for the type element and correct the logic for setting ↵ | Daniil Baturin | |
the type in generated command templates. | |||
2018-05-12 | T631: Rewrite SSH configuration as XML interface definition | Christian Poessinger | |
2018-05-06 | T623: Rewrite NTP subsystem in new XML style interface definition | Christian Poessinger | |
2018-04-19 | T606: Error in DNS Forwarder listen-on | Christian Poessinger | |
By accident "type: txt" was removed from the wrong file... | |||
2018-04-15 | Makefile: Fix for special nodes not requiring have any 'type' field | Christian Poessinger | |
... this is due to the fact that the XML generator will always add "type: txt" to node.def files if no other type has been especially defined. This will break the following commands * set service dns forwarding system * set service dns forwarding ignore-hosts-file because they will now have "type: txt" in their node.def file and this will break the CLI commands. "type: txt" requires an argument but those nodes did not in the past. | |||
2018-04-15 | Initial working version for XML interface to configure dnsmasq | Christian Poessinger | |
2017-09-16 | Remove generated node.def's for other shared config subtrees too. | Daniil Baturin | |
2017-09-08 | Make the makefile create the templates dir if it doesn't exist. | Daniil Baturin | |
2017-09-08 | Fix handling of tag and multi nodes in the convertor. | Daniil Baturin | |
Ugly fixup in the makefile to delete generated node.def's that are now in other packages. Adjust the cron interface definition to better match the old templates. | |||
2017-09-07 | Add interface definition for cron and enable templates building in the ↵ | Daniil Baturin | |
makefiles. |