Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-05-16 | nat: T2198: verify translation address for SNAT and DNAT | Christian Poessinger | |
2020-05-16 | nat: T2198: extend verify() for destination ports | Christian Poessinger | |
Destination NAT configuration: destination ports can only be specified when protocol is tcp, udp or tcp_udp. | |||
2020-05-16 | nat: T2198: add some basic verify() rules | Christian Poessinger | |
2020-05-16 | nat: T2198: make use of jmespath when walking nftables JSON output | Christian Poessinger | |
2020-05-16 | nat: T2198: implement deletion of NAT subsystem | Christian Poessinger | |
2020-05-16 | nat: T2198: automatically determine handler numbers | Christian Poessinger | |
When instantiating NAT it is required to isntall some nftable jump targets. The targets need to be added after a specific other target thus we need to dynamically query the handler number. This is done by get_handler() which could be moved to vyos.util at a later point in time so it can be reused for a firewall rewrite. | |||
2020-05-16 | nat: T2198: move from iptables to nftables | Christian Poessinger | |
2020-05-16 | nat: T2198: migrate to common template for source/destination NAT | Christian Poessinger | |
2020-05-16 | nat: T2198: destination nat template for iptables-restore | Christian Poessinger | |
2020-05-16 | nat: T2198: initial XML and Python representation | Christian Poessinger | |
2020-05-13 | flow-accounting: T2456: Replace old function | DmitriyEshenko | |
2020-05-12 | T2449: Fixing key to appropriate one | kroy-the-rabbit | |
2020-05-12 | tunnel: T2449: bugfix KeyError 'address' | Christian Poessinger | |
Commit 9e5c6a935e2f55 ("tunnel: T2449: set accept_ra=2 if ipv6 address autoconf or dhcpv6 is set") referenced wrong key in dict. | |||
2020-05-11 | wireless: T2449: set accept_ra on wireless interfaces | Jernej Jakob | |
2020-05-11 | vxlan: T2449: set accept_ra=2 if ipv6 address autoconf or dhcpv6 is set | Jernej Jakob | |
To make SLAAC and DHCPv6 work when forwarding=1, accept_ra must be 2 (default for accept_ra is 1). | |||
2020-05-11 | tunnel: T2449: set accept_ra=2 if ipv6 address autoconf or dhcpv6 is set | Jernej Jakob | |
To make SLAAC and DHCPv6 work when forwarding=1, accept_ra must be 2 (default for accept_ra is 1). | |||
2020-05-11 | pseudo-ethernet: T2449: set accept_ra on pseudo-ethernet interfaces | Jernej Jakob | |
2020-05-11 | openvpn: T2449: set accept_ra=2 if ipv6 address autoconf or dhcpv6 is set | Jernej Jakob | |
To make SLAAC and DHCPv6 work when forwarding=1, accept_ra must be 2 (default for accept_ra is 1). | |||
2020-05-11 | l2tpv3: T2449: set accept_ra=2 if ipv6 address autoconf or dhcpv6 is set | Jernej Jakob | |
To make SLAAC and DHCPv6 work when forwarding=1, accept_ra must be 2 (default for accept_ra is 1). | |||
2020-05-11 | ethernet: T2449: set accept_ra on ethernet interfaces | Jernej Jakob | |
2020-05-11 | bridge: T2449: set accept_ra=2 if ipv6 address autoconf or dhcpv6 is set | Jernej Jakob | |
To make SLAAC and DHCPv6 work when forwarding=1, accept_ra must be 2 (default for accept_ra is 1). | |||
2020-05-11 | bonding: T2449: set accept_ra on bonding interfaces | Jernej Jakob | |
2020-05-08 | Merge pull request #399 from jjakob/disable-address-fix-T2427 | Christian Poessinger | |
wireless: T2427: migrate to use common configdict and vlan functions, add common interface includes to template | |||
2020-05-08 | Merge pull request #398 from jjakob/bridge-fix-T2241 | Christian Poessinger | |
openvpn: T2241: fix wrong indent caused by 66e15005 | |||
2020-05-08 | vxlan: T2435: fix syntax error | Jernej Jakob | |
2020-05-08 | pseudo-ethernet: T2435: fix syntax and copy-paste error | Jernej Jakob | |
2020-05-07 | openvpn: T2241: fix wrong indent caused by 66e15005 | Jernej Jakob | |
2020-05-07 | wireless: T2427: migrate to use common configdict and vlan functions | Jernej Jakob | |
Other interfaces were previously migrated, but this one was forgotten, causing a commit error: File "/usr/libexec/vyos/conf_mode/interfaces-wireless.py", line 621, in verify verify_vlan_config(wifi) File "/usr/lib/python3/dist-packages/vyos/ifconfig_vlan.py", line 155, in verify_vlan_config for vif in config['vif'].values(): AttributeError: 'list' object has no attribute 'values' | |||
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-05-05 | pseudo-ethernet: T2427: move VLAN adding to common function | Jernej Jakob | |
2020-05-05 | ethernet: T2427: move VLAN adding to common function | Jernej Jakob | |
2020-05-05 | bonding: T2427: move VLAN adding to common function | Jernej Jakob | |
2020-05-04 | bridge: T2367: use simple 'ip addr flush' to flush member addresses | Jernej Jakob | |
We've already verified that all member interfaces don't have any addresses configured, so it should be safe to simply call 'ip addr flush' on them to flush the remaining addresses (e.g. IPv6 link-local) | |||
2020-05-04 | bonding: T2367: use simple 'ip addr flush' to flush member addresses | Jernej Jakob | |
We've already verified that all member interfaces don't have any addresses configured, so it should be safe to simply call 'ip addr flush' on them to flush the remaining addresses (e.g. IPv6 link-local) | |||
2020-05-04 | wirelessmodem: T2241: cleanup verify section | Jernej Jakob | |
- make error output more user friendly - replace .format with f-strings - split into lines less than ~80 characters long | |||
2020-05-04 | wirelessmodem: T2241: fix falling out of bridge when changing settings | Jernej Jakob | |
Previously, the interface was always deleted and recreated, which removed it from the bridge. - always re-add the interface back to any bridge it is part of | |||
2020-05-04 | wirelessmodem: T2241: make address and bridge membership mutually exclusive | Jernej Jakob | |
Bridge members should not have any addresses assigned. | |||
2020-05-04 | wirelessmodem: T2241: make VRF and bond/bridge membership mutually exclusive | Jernej Jakob | |
2020-05-04 | wireless: T2241: cleanup verify section | Jernej Jakob | |
- make error output more user friendly - replace .format with f-strings - split into lines less than ~80 characters long | |||
2020-05-04 | wireless: T2241: fix falling out of bridge when changing settings | Jernej Jakob | |
Previously, set_vrf was always called, which uses the same master and nomaster commands as bridge, so it removed the interface from the bridge. - add checks to make VRF and bridge membership mutually exclusive | |||
2020-05-04 | wireless: T2241: make address and bridge membership mutually exclusive | Jernej Jakob | |
Bridge members should not have any addresses assigned. | |||
2020-05-04 | wireless: T2241: make VRF and bridge membership mutually exclusive | Jernej Jakob | |
2020-05-04 | wireguard: T2241: cleanup verify section | Jernej Jakob | |
- make error output more user friendly - replace .format with f-strings - split into lines less than ~80 characters long | |||
2020-05-04 | wireguard: T2241: fix falling out of bridge when changing settings | Jernej Jakob | |
Previously, set_vrf was always called, which uses the same master and nomaster commands as bridge, so it removed the interface from the bridge. - add checks to make VRF and bridge membership mutually exclusive | |||
2020-05-04 | wireguard: T2241: make address and bridge membership mutually exclusive | Jernej Jakob | |
Bridge members should not have any addresses assigned. | |||
2020-05-04 | wireguard: T2241: make VRF and bridge membership mutually exclusive | Jernej Jakob | |
2020-05-04 | vxlan: T2241: cleanup verify section | Jernej Jakob | |
- make error output more user friendly - replace .format with f-strings - split into lines less than ~80 characters long | |||
2020-05-04 | vxlan: T2241: fix falling out of bridge when changing settings | Jernej Jakob | |
Previously, the interface was always deleted and recreated, which removed it from the bridge. - always re-add the interface back to any bridge it is part of | |||
2020-05-04 | vxlan: T2241: make address and bridge membership mutually exclusive | Jernej Jakob | |
Bridge members should not have any addresses assigned. |