Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-04-01 | Add Dvorak layout | erkin | |
2021-03-30 | Remove SFTP empty password check | erkin | |
2021-03-30 | T3356: Encode strings given to/returned from curl in TFTP transfers | erkin | |
2021-03-30 | T3354: Handle user break and prematurely closed stdin | erkin | |
2021-03-22 | util: T3419: Handle IP addresses with netmasks and subnet prefixes in ↵ | erkin | |
strip-private | |||
2021-03-15 | Properly raise an error instead of exiting | erkin | |
2021-03-15 | T3356: Generic download() and upload() for dynamically dispatching ↵ | erkin | |
appropriate transfer procedure | |||
2021-03-15 | Add shebang line to strip-private | erkin | |
2021-03-15 | T3354: Add strip-private script in Python | erkin | |
2021-03-11 | readme: Correct pipenv instruction to install dev packages | erkin | |
2021-03-11 | config: T3356: Replace curl wrapper with (mostly) native remote file ↵ | erkin | |
transfer functions | |||
2021-03-10 | bgp: evpn: T1513: add support for per VNI route-distinguished and route-target | Christian Poessinger | |
set protocols bgp 65010 address-family l2vpn-evpn vni 100 route-target both 516:10516 set protocols bgp 65010 address-family l2vpn-evpn vni 100 rd 192.168.0.1:514 Todo: add verify() step to check if at least one evpn enabled BGP neighbor exits, else FRR will error out with: This command is only supported under EVPN VRF | |||
2021-03-10 | rpki: T3399: Fix template dashes replace | sever-sever | |
(cherry picked from commit 55c4dd3586a3b0e2fe53ccad75c996b55d9979eb) | |||
2021-03-10 | Merge pull request #764 from sever-sever/T3396 | Christian Poessinger | |
syslog: T3396: Fix remote IPv6 host | |||
2021-03-10 | syslog: T3396: Fix remote IPv6 host | sever-sever | |
2021-03-09 | console-server: T3382: remove priority as we do not have any dependencies | Christian Poessinger | |
2021-03-09 | console-server: T3382: proper check for existence of /dev/serial/by-bus | Christian Poessinger | |
The completion helper was directly called on the /dev/serial/by-bus directory, but it was not verified if the directory exists at all. | |||
2021-03-09 | Merge pull request #763 from bstepler/T3392 | Christian Poessinger | |
dhcp: T3392: fix VRF detection | |||
2021-03-09 | Merge pull request #762 from jack9603301/T2518 | Christian Poessinger | |
nptv6: T2518: Support IPv6 address translation | |||
2021-03-09 | nptv6: T2518: Support masquerade and cancel new migrators | jack9603301 | |
2021-03-08 | dhcp: T3392: fix VRF detection | Brandon Stepler | |
2021-03-08 | bgp: T3391: migrate old IPv4 only maximum-paths config to new syntax | Christian Poessinger | |
2021-03-09 | nptv6: T2518: Support IPv6 address translation | jack9603301 | |
2021-03-07 | bgp: T3391: add per AFI maximum-paths support | Christian Poessinger | |
* set protocols bgp ASN address-family ipv4-unicast maximum-paths * set protocols bgp ASN address-family ipv4-unicast maximum-paths-ibgp * set protocols bgp ASN address-family ipv6-unicast maximum-paths * set protocols bgp ASN address-family ipv6-unicast maximum-paths-ibgp | |||
2021-03-07 | vxlan: T3319: use default ttl of 16 | Christian Poessinger | |
VyOS 1.2 had a default ttl of 16 hardcoded to the node.def file [1], so until this is handled via a migration script we have to obey that particular setting. [1]: https://github.com/vyos/vyatta-cfg-system/blob/crux/templates/interfaces/vxlan/node.def#L23 | |||
2021-03-07 | T3357: Fix invoking TunnelIf() from op-mode | Christian Poessinger | |
As we can also use the TunnelIf() class from op-mode we must ensure that read-only access to the class works even if required configuration keys as "encapsulation" are not passed to the class on invokation. This fixes an isse where "show interfaces tunnel" returned: Traceback (most recent call last): File "/usr/libexec/vyos/op_mode/show_interfaces.py", line 313, in <module> args.vrrp File "/usr/libexec/vyos/op_mode/show_interfaces.py", line 48, in handled_function function(*args, **kwargs) File "/usr/libexec/vyos/op_mode/show_interfaces.py", line 222, in run_show_intf_brief for interface in filtered_interfaces(ifnames, iftypes, vif, vrrp): File "/usr/libexec/vyos/op_mode/show_interfaces.py", line 77, in filtered_interfaces interface = klass(ifname, create=False, debug=False) File "/usr/lib/python3/dist-packages/vyos/ifconfig/tunnel.py", line 99, in __init__ if self.iftype in ['gretap', 'ip6gretap']: AttributeError: 'TunnelIf' object has no attribute 'iftype' | |||
2021-03-07 | Revert "op-mode: T3357: Fix show_interfaces bug with tunnels" | Christian Poessinger | |
This reverts commit e1c993f57efdf91f26a36f1d0339298e63fdf20e. | |||
2021-03-07 | T3388: "show interfaces" op-mode command lacks PPPoE interfaces | Christian Poessinger | |
Commit e5b335830ef ("vyos.ifconfig: T1579: remove calls to vyos.ifconfig.Interface.get_config()") removed the PPPoEIf class as it seemed to be unused. It turns out it is required by the op-mode commands for e.g. "show interfaces". | |||
2021-03-06 | bgp: T2387: add interface completion helper for update-source | Christian Poessinger | |
2021-03-06 | smoketest: ospf: add debug code | Christian Poessinger | |
2021-03-06 | GitHub: update PR template wiht smoketest hint | Christian Poessinger | |
2021-03-06 | smoketest: pppoe-server: adjust client_ip_pool testcase to latest code fixes | Christian Poessinger | |
Commit 52ee92b8 ("pppoe: T3386: Fix client ip-pool stop range") fixed the generated client range configuration line for Accel-PPP but missed out altering the testcase, too which validates the generated configuration line. | |||
2021-03-05 | smoketest: config: add azure VPN gateway example | Christian Poessinger | |
2021-03-05 | Merge pull request #759 from bstepler/T3271 | Christian Poessinger | |
grub: T3271: don't write grub.cfg if it hasn't changed | |||
2021-03-04 | grub: T3271: don't write grub.cfg if it hasn't changed | Brandon Stepler | |
2021-03-04 | Merge pull request #729 from bstepler/T3300 | Christian Poessinger | |
dhcp: T3300: add DHCP default route distance | |||
2021-03-04 | Merge pull request #761 from sever-sever/T3211 | Christian Poessinger | |
ospf: T3211: Fix default isis redistribution | |||
2021-03-04 | Merge pull request #760 from sever-sever/T3386 | Christian Poessinger | |
pppoe: T3386: Fix client ip-pool stop range | |||
2021-03-04 | ospf: T3211: Fix default isis redistribution | sever-sever | |
2021-03-04 | tunnel: T3381: fix error when switching from mGRE to GRE mode | Christian Poessinger | |
Linux does not support changing the remote address from any (multipoint GRE as used by DMVPN) to a discrete remote address. THis will return an error: add tunnel "tun1" failed: Invalid argument This can be handled by detecting the mGRE -> GRE change and re-create the tunnel silently. | |||
2021-03-04 | pppoe: T3386: Fix client ip-pool stop range | sever-sever | |
2021-03-03 | tunnel: T2966: add ip6gretap encapsulation support | Christian Poessinger | |
2021-03-03 | op-mode: evpn: T1513: add show commands | Christian Poessinger | |
2021-03-03 | op-mode: bgp: T1513: extend evpn show commands | Christian Poessinger | |
2021-03-03 | smoketest: geneve: remove debug statement | Christian Poessinger | |
2021-03-03 | Merge branch 'T3379' of https://github.com/sever-sever/vyos-1x into current | Christian Poessinger | |
* 'T3379' of https://github.com/sever-sever/vyos-1x: dhcpv6-server: T3379: Add option global-parameters name-server | |||
2021-03-03 | geneve: T1799: add additional per tunnel options | Christian Poessinger | |
Support setting additional options to the GENEVE tunnel like: - ttl - tos - do not fragment bit - ipv6 flowlabel | |||
2021-03-03 | smoketest: vxlan: extend testcase to verify additional tunnel parameters | Christian Poessinger | |
Verify proper configuration of VXLAN parameters for - source-interface - source-address - remote - vni - group Before it was only verified if the VXLAN tunnel interface was configured at all but not if the parameters are correct, too. | |||
2021-03-02 | dhcpv6-server: T3379: Add option global-parameters name-server | sever-sever | |
2021-03-02 | Merge pull request #757 from sever-sever/T3357 | Christian Poessinger | |
op-mode: T3357: Fix show_interfaces bug with tunnels |