Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-03-09 | xml: T4952: improve interface completion helper CLI experience | Christian Breunig | |
2023-03-05 | op-mode: T5051: use typing.Literal in op-mode scripts | John Estabrook | |
2023-02-28 | Merge pull request #1800 from vfreex/feature-babel | Christian Breunig | |
T4977: Add Babel routing protocol support | |||
2023-02-27 | op-mode: T4952: use list_interfaces from vyos-utils | John Estabrook | |
2023-02-24 | ipsec: T4985: Changed 'reset vpn ipsec-peer' to use vici library | aapostoliuk | |
1. Changed reset IPSEC, IKE SAs to use vici library. 2. Created package vyos.ipsec to communicate with vici library. | |||
2023-02-14 | strongSwan: T4593: move to charon-systemd | Christian Breunig | |
2023-02-14 | ipsec: T4985: Fixed 'reset vpn ipsec-peer {peer}' command | aapostoliuk | |
Fixed 'reset vpn ipsec-peer {peer}' command. The op-mode script uses value 'None' in the 'tunnel' parameter to clear all CHILD SAs. | |||
2023-02-08 | T4977: Add Babel routing protocol support | Yuxiang Zhu | |
This PR adds basic Babel routing protocol support using the implementation in FRR. Signed-off-by: Yuxiang Zhu <vfreex@gmail.com> | |||
2023-02-01 | nhrp: T4905: Rewritten nhrp op-mode in new style | aapostoliuk | |
1. Formatted output of 'show nhrp' commands to table view 2. Rewritten nhrp op-mode in new style | |||
2023-01-24 | op-mode: xml: T4940: fix build error | Christian Breunig | |
Commit a0fc8b80 ("T4940: new interfaces debugging command") introduced a new tree under the op-mode "generate" function. The new "interface" node had no help string available making the build fail: > There are empty node.def files! Check your interface definitions. | |||
2023-01-24 | Merge pull request #1766 from erkin/igmp | Christian Breunig | |
igmp-proxy: T4912: Rewrite show IGMP proxy commands in the new op-mode format | |||
2023-01-24 | Merge pull request #1771 from mkorobeinikov/current | Christian Breunig | |
T4940: new interfaces debugging command | |||
2023-01-23 | graphql: T4953: remove convert_kwargs_to_snake_case decorator | John Estabrook | |
2023-01-23 | op-mode: T4952: improve interface completion helper CLI experience | Christian Breunig | |
There are currently two ways to generate the interface name completion helper list (we use openvpn in this example) - <script> ${vyos_completion_dir}/list_interfaces.py --type openvpn</script> - <path>interfaces openvpn</path> The first one using <script> tends to be rather slow as there is a Python interpreter startup involved (expensive). The latter simply calls a C program which is executed rather fast and gives the same result. We can simply replace the first call with the second one to make the CLI feel faster. | |||
2023-01-23 | op-mode: add "show|monitor log pppoe-server" command | Christian Breunig | |
2023-01-23 | op-mode: add "show|monitor log ipoe-server" command | Christian Breunig | |
2023-01-22 | op-mode: sstp: T4384: use <path> completion helper over <script> | Christian Breunig | |
The script completion helper will only show SSTP client interfaces already created and beeing active in the Kernel. The path completion helper shows the real CLI deal. | |||
2023-01-22 | op-mode: macsec: T4537: use <path> completion helper over <script> | Christian Breunig | |
The script completion helper will only show MACsec interfaces already created and beeing active in the Kernel. The path completion helper shows the real CLI deal. | |||
2023-01-22 | pppoe: T4948: add CLI option to allow definition of host-uniq flag | Christian Breunig | |
Some ISPs seem to use the host-uniq flag to authenticate client equipment. Add CLI option in VyOS to allow specification of the host-uniq flag. set interfaces pppoe pppoeN host-uniq <value> | |||
2023-01-20 | config-mgmt: T4942: add op-mode-definitions | John Estabrook | |
2023-01-20 | T4940: new interfaces debugging command | Коробейников Михаил Валерьевич | |
The new command will allow you to get full detailed information on the system interfaces. | |||
2023-01-19 | igmp-proxy: T4912: Switch away from Jinja2 to Tabulate, remove undocumented ↵ | erkin | |
"show MFC" command | |||
2023-01-18 | igmp-proxy: T4912: Rewrite show IGMP proxy commands in the new op-mode format | erkin | |
2023-01-17 | Merge pull request #1739 from aapostoliuk/T4864-sagitta | Christian Breunig | |
firewall: T4864: Fixed show zone-policy command output | |||
2023-01-17 | op-mode: T4861: add "(show|monitor) log vpn openconnect" commands | Christian Breunig | |
2023-01-16 | opmode: T4837: add VRF option for route summary | Daniil Baturin | |
2023-01-16 | firewall: T4864: Fixed show zone-policy command output | aapostoliuk | |
1. Fixed "show zone-policy" command output 2. Rewritten zone-policy op-mode to new style | |||
2023-01-15 | Merge pull request #1753 from dmbaturin/ipv6-route-summary | Daniil Baturin | |
opmode: T4837: add family and table arguments for ShowRoute | |||
2023-01-14 | ntp: T3008: migrate from ntpd to chrony | Christian Breunig | |
* Move CLI from "system ntp" -> "service ntp" * Drop NTP server option preempt as not supported by chrony | |||
2023-01-14 | op-mode: xml: improve help strings | Christian Breunig | |
2023-01-12 | Merge pull request #1756 from c-po/t4911-lldp-op-mode | Christian Breunig | |
T4911: op-mode: rewrite LLDP in standardised op-mode format | |||
2023-01-12 | opmode: T4837: add family and table arguments for ShowRoute | Daniil Baturin | |
2023-01-12 | T4911: op-mode: rewrite LLDP in standardised op-mode format | Christian Breunig | |
2023-01-11 | Merge pull request #1742 from roedie/T4918 | John Estabrook | |
T4918: op_mode interfaces: Fix show interfaces | |||
2023-01-09 | container: T4880: expose add_image/delete_image functions in op-mode | John Estabrook | |
Encapsulating the add/delete image commands in the op-mode script allows automatic generation of corresponding API schema definitions. | |||
2023-01-09 | Revert "strongSwan: upgrade scripts to work with package version 5.9.8" | Christian Poessinger | |
This reverts commit 6857447bf6acba3537d5e5372cd320aef078b81e. | |||
2023-01-07 | T4918: op_mode interfaces: Fix show interfaces | Sander Klein | |
`show interfaces ethernet eth0` and `show interface bonding eth0` produces the same output. While this is not a big problem it does make usage a bit odd sometimes. This commit adds the --intf_type option to all instances of interfaces.py to make output consistent. | |||
2022-12-27 | strongSwan: upgrade scripts to work with package version 5.9.8 | Christian Poessinger | |
2022-12-23 | wireguard: T3642: drop deprecated CLI commands | Christian Poessinger | |
2022-12-23 | dhcp: T4758: implement missing functionality from old script to new op-mode ↵ | Christian Poessinger | |
script Sorting DHCP pools and filtering for state can now be done using the new op-mode mode scripts in DHCP. This allows us to drop the old helpers show_dhcp.py and show_dhcpv6.py. | |||
2022-12-23 | nat: T4545: implement missing functionality from old script to new op-mode ↵ | Christian Poessinger | |
script Remaining functionality to filter NAT translations for a given address got implemented to nat.py - with this cahnge we can drop the old files show_nat*.py | |||
2022-12-22 | Merge pull request #1720 from jestabro/op-mode-interfaces | John Estabrook | |
T4866: rewrite show_interfaces.py show* functions to standardized op-mode | |||
2022-12-21 | interfaces: T4866: call interfaces.py in op-mode-definitions | John Estabrook | |
2022-12-20 | op-mode: radvd: T4809: add CLI commands for log display | Christian Poessinger | |
- show log router-advert - monitor log router-advert | |||
2022-12-17 | op-mode: T707: explicitly use sudo when working with RAID devices | Christian Poessinger | |
2022-12-17 | op-mode: T4767: drop sudo calls when working with QAT/acceleration subsystem | Christian Poessinger | |
As the API daemon has the proper permissions and also the CLI op-mode calls the script already with "sudo", there is no need to call "sudo" inside this script, again. | |||
2022-12-17 | Merge pull request #1599 from goodNETnick/goodnetnick-loginotpgenerator-T4751 | Christian Poessinger | |
login: T4751: 2FA OTP key generator in VyOS CLI | |||
2022-12-12 | Merge pull request #1699 from jestabro/op-mode-openvpn | John Estabrook | |
openvpn: T4770: rewrite op-mode show/reset to use vyos.opmode | |||
2022-12-12 | openvpn: T4770: update op-mode definition openvpn.xml.in for show/reset | John Estabrook | |
2022-12-11 | sstp: T4384: initial implementation of SSTP client CLI | Christian Poessinger | |
vyos@vyos# show interfaces sstpc sstpc sstpc10 { authentication { password vyos user vyos } server sstp.vyos.net ssl { ca-certificate VyOS-CA } } |