Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-02-26 | bgp: T3225: Checks if neighbor configured as system address | sever-sever | |
2021-02-26 | https: T3357: redirect http request on non-standard https port | John Estabrook | |
2021-02-26 | Merge pull request #746 from sever-sever/T3324 | Christian Poessinger | |
bgp: T3324: Add checks for peer password | |||
2021-02-26 | bgp: T3324: Add checks for peer password | sever-sever | |
2021-02-26 | Merge pull request #745 from sever-sever/T3323 | Daniil Baturin | |
bgp: T3323: Add verify for ttl-security and ebgp-multihop | |||
2021-02-26 | bgp: T3323: Add verify for ttl-security and ebgp-multihop | sever-sever | |
2021-02-25 | configd: T3302: set mode correctly on open for redirect | John Estabrook | |
2021-02-25 | smoketest: configs: extend bgp-small-internet-exchange with more policies | Christian Poessinger | |
2021-02-25 | smoketest: extend "policy" smoke tests | Christian Poessinger | |
Only missing is the route-map smoketest which tens to become very "heavy" | |||
2021-02-24 | smoketest: add basic "policy access-list" test case | Christian Poessinger | |
2021-02-24 | test: remove "test_ethtool.py" as this does not run on Jenkins | Christian Poessinger | |
2021-02-24 | ethernet: T3163: fix typos in vyos.ethtool comments | Christian Poessinger | |
2021-02-24 | Debian: bump package version to 1.4dev0 | Christian Poessinger | |
2021-02-24 | ethernet: T3163: not all NIC drivers support ring-buffer configuration | Christian Poessinger | |
In addition to commit cf1156a60e ("ethernet: T3163: probe driver for maximum rx/tx ring-buffer size") this extends the logic in a way as not every driver supports setting the buffers at all so it will properly error out. When invoking "ethtool -g" both stdout and stderr are captured and no exception is raised if it's an unsupported driver feature. The verify() section will inform the user about the illegal operation. | |||
2021-02-24 | validators: interface-name script must also support VLAN interfaces | Christian Poessinger | |
2021-02-24 | xml: add missing constaint to source-interface include | Christian Poessinger | |
2021-02-24 | route: static: T2450: add missing "dhcp-interface" route option | Christian Poessinger | |
As thought in the beginning the dhcp-interface route option can not be superseeded by the interface option. When a route is installed for a DHCP interface, that interface is usually a broadcast interface which can not be used for plain interface-based routes. The old Vyatta logic was migrated to Python where the current received next-hop address from the DHCP interface is installed as next-hop address. | |||
2021-02-24 | Merge pull request #742 from erkin/current | Christian Poessinger | |
op-mode: Correct help messages | |||
2021-02-24 | op-mode: Correct help messages | erkin | |
2021-02-23 | configd: T3302: redirect script stdout/err to file on boot | John Estabrook | |
2021-02-23 | Merge pull request #740 from DmitriyEshenko/1x2302202001 | Christian Poessinger | |
dhcp-server: T2927: Add empty args if does not possible to determine … | |||
2021-02-23 | Merge pull request #739 from sever-sever/T3211 | Christian Poessinger | |
routing: T3211: Add redistribute protocol IS-IS to bgp ospf rip | |||
2021-02-23 | dhcp-server: T2927: Add empty args if does not possible to determine variables | DmitriyEshenko | |
2021-02-23 | routing: T3211: Add redistribute protocol IS-IS to bgp ospf rip | sever-sever | |
2021-02-22 | tunnel: T3072: remove duplicate key from mapping dict used in apply() | Christian Poessinger | |
2021-02-22 | vyos.ifconfig: extend debug option to print input dict | Christian Poessinger | |
2021-02-22 | xml: tunnel: erspan: make individual parameter nodes reusable | Christian Poessinger | |
VXLAN will get tos, ttl and flowlabel options thus make individual parameter settings reusable by splitting tunnel-parameters-ip.xml.i into individual files. | |||
2021-02-22 | Merge branch 'current' of https://github.com/vyos/vyos-1x into current | Daniil Baturin | |
2021-02-22 | T3346: handle the case of empty nodes when migrating NAT to syntax version 5 | Daniil Baturin | |
2021-02-21 | ethernet: T3163: probe driver for maximum rx/tx ring-buffer size | Christian Poessinger | |
2021-02-21 | console-server: T2490: do not use cli-shell-api in systemd unit | Christian Poessinger | |
(cherry picked from commit d5804b19d3ffecdd4fe6bd89d50ac84dabb549fd) | |||
2021-02-21 | Merge pull request #737 from sever-sever/T3332 | Christian Poessinger | |
bgp: T3322: Fix timers for neighbor | |||
2021-02-21 | bgp: T3322: Fix timers for neighbor | sever-sever | |
2021-02-20 | ethernet: T3342: Xen vif driver requires sg offloading for MTU > 1500 bytes | Christian Poessinger | |
2021-02-20 | vyos.ethtool: import helper class | Christian Poessinger | |
This helper class could be used to interact and retrieve information from ethtool. It is not used so far in production code. | |||
2021-02-20 | op-mode: bgp: T1513: no need for "sudo" | Christian Poessinger | |
Commit 68f7d1474d ("op-mode: bgp: T1513: add "show bgp" tree containing l2vpn evpn") added the required XML definitions and a bash helper script. The helper always got invoked using "sudo" which is not necessary for vtysh. Calling "sudo" only slows down the system when e.g. RADIUS backed accounts are used. | |||
2021-02-20 | op-mode: bgp: T1513: add "show bgp" tree containing l2vpn evpn | Christian Poessinger | |
2021-02-19 | bgp: T3332: fix UnboundLocalError when using route-reflector-client | Christian Poessinger | |
local variable 'peer_group' referenced before assignment. | |||
2021-02-19 | Merge pull request #736 from sever-sever/T3330 | Christian Poessinger | |
bgp: T3330: Fix capability orf prefix-list | |||
2021-02-19 | bgp: T3330: Fix capability orf prefix-list | sever-sever | |
2021-02-19 | Merge pull request #735 from sever-sever/T3331 | Daniil Baturin | |
bgp: T3331: Fix set unsuppress-map for neighbor | |||
2021-02-19 | bgp: T3331: Fix set unsuppress-map for neighbor | sever-sever | |
2021-02-18 | Merge pull request #734 from jestabro/T3302 | John Estabrook | |
configd: T3302: redirect stdout/stderr from scripts to console | |||
2021-02-18 | validator: T3326: add missing interfaces (e.g. ppp and l2tpv3) | Christian Poessinger | |
2021-02-17 | configd: T3302: redirect stdout/stderr from scripts to console | John Estabrook | |
2021-02-17 | configsession: T3259: avoid deadlock when data fills stdout pipe | John Estabrook | |
If the subprocess is producing enough data (in this case showConfig on a large config file), then the construction: p = subprocess.Popen(.., stdout=subprocess.PIPE, ..) p.wait() will deadlock with the subprocess waiting for data to be consumed, while the Python process waits for its termination. So consume data, then wait for termination. | |||
2021-02-17 | Merge pull request #728 from sever-sever/T3299 | Christian Poessinger | |
squid: T3299: Add listen address 0.0.0.0 | |||
2021-02-17 | squid: T3299: Add listen address 0.0.0.0 | sever-sever | |
2021-02-16 | bfd: T3310: use end to exit FRR scope | Christian Poessinger | |
We need to exit from the bfd context by end instead of exit, else FRR reload will get confused: frr-reload output: 168 2021-02-16 21:13:19,014 DEBUG: LINE ip prefix-list GLOBAL seq 10 permit 192.168.100.1/32: append to current_context_lines, ['bfd'] | |||
2021-02-16 | ospf: T3047: support virtual-link interfaces on "passive-interface-exclude" | Christian Poessinger | |
This superseeds GitHub pull request #723 by implementing support to add an OSPF virtual-link interface which connects different areas to the "no passive-interface" configuration option when the system uses "passive-interface default". Setting "protocols ospf passive-interface-exclude vlink0" on the VyOS CLI will render the FRR OSPF configuration "no passive-interface VLINK0". |