Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-01-13 | vrrp: T4182: Check if VRRP configured in op mode | Viacheslav | |
There is a situation when service keepalived is active but there a no any "vrrp" configuration. In that case "show vrrp" hangs up because it expect data from keepalived daemon which can't get Check if "vrrp" exists in configuration and only then check if pid is active | |||
2022-01-11 | policy: T2199: Update op-mode syntax to `route6` | sarthurdev | |
2022-01-11 | policy: T2199: Refactor policy route script for better error handling | sarthurdev | |
* Migrates all policy route references from `ipv6-route` to `route6` * Update test config `dialup-router-medium-vpn` to test migration of `ipv6-route` to `route6` | |||
2022-01-11 | firewall: op-mode: T4131: Display `show firewall group` reference and member ↵ | sarthurdev | |
items sorted and one per line | |||
2021-12-31 | Merge branch 'firewall' of https://github.com/sarthurdev/vyos-1x into current | Christian Poessinger | |
* 'firewall' of https://github.com/sarthurdev/vyos-1x: zone_policy: T3873: Implement intra-zone-filtering policy: T2199: Migrate policy route op-mode to XML/Python policy: T2199: Migrate policy route to XML/Python zone-policy: T2199: Migrate zone-policy op-mode to XML/Python zone-policy: T2199: Migrate zone-policy to XML/Python firewall: T2199: Migrate firewall op-mode to XML/Python firewall: T2199: Migrate firewall to XML/Python | |||
2021-12-23 | conntrack-sync: T3854: Add missed statistics for op-mode | Viacheslav | |
After rewriting conntrack-sync to XML/python part of op-mode parameters was missed Add "status" and "statistics" for conntrack-sync | |||
2021-12-21 | nat: T3435: Fix for op-mode concatenate str | Viacheslav | |
Can only concatenate str (not "int") to str | |||
2021-12-16 | Add restart ldp command | Devon Mar | |
2021-12-06 | policy: T2199: Migrate policy route op-mode to XML/Python | sarthurdev | |
2021-12-06 | zone-policy: T2199: Migrate zone-policy op-mode to XML/Python | sarthurdev | |
2021-12-06 | firewall: T2199: Migrate firewall op-mode to XML/Python | sarthurdev | |
2021-12-04 | pppoe: T3403: Add missing space to the header | Eshenko Dmitriy | |
2021-12-04 | op-mode: disk: T4045: bugfix "format disk <new> like <old>" | Christian Poessinger | |
2021-12-04 | op-mode: disk: T4045: cleanup code to use python f'ormat strings | Christian Poessinger | |
2021-11-29 | op-mode: T3725: Show configuration in JSON format | Viacheslav | |
2021-11-28 | op-mode: lldp: T3999: bugfix KeyError: 'capability' | Christian Poessinger | |
2021-11-25 | Merge pull request #1084 from andriiandrieiev/current | Daniil Baturin | |
filesystem: T3946: GPT table fix after drive resize on Azure | |||
2021-11-25 | filesystem: T3946: GPT table fix after disk resize | Andrii | |
2021-11-21 | Merge pull request #1072 from andriiandrieiev/current | Christian Poessinger | |
filesystem: T3946: root partition auto resize as a service | |||
2021-11-19 | http-api: T4003: fix output when no tty attached to stdout, e.g., api | John Estabrook | |
2021-11-19 | filesystem: T3946: partition resize as a service | Andrii | |
2021-11-18 | wwan: T3795: make connect and disconnect op-mode commands aware to WWAN ↵ | Christian Poessinger | |
interfaces (cherry picked from commit a032d73f1d405f3bae269791e9064026faa491d9) | |||
2021-11-11 | Merge pull request #1066 from sarthurdev/pki_install | Christian Poessinger | |
pki: T3970: Allow op-mode PKI commands in a config session to install directly | |||
2021-11-11 | T3946: Automatically resize the root partition if the drive has extra space | Kim Hagen | |
2021-11-09 | pki: T3970: Allow op-mode PKI commands in a config session to install directly | sarthurdev | |
2021-10-31 | openvpn: T3834: Support for Two Factor Authentication totp | Kim | |
2021-10-28 | Merge pull request #1048 from sever-sever/T3951 | Christian Poessinger | |
op-mode: T3951: Fix for reset IPSec tunnels | |||
2021-10-28 | IPSec: T3941: Fix uptime for tunnels sa op-mode | Viacheslav | |
The current uptime for tunnels is getting from parent SA That incorrect as we should get value from child SA | |||
2021-10-28 | op-mode: T3951: Fix for reset IPSec tunnels | Viacheslav | |
Fix for correct resetting all child SA's of the tunnel | |||
2021-10-25 | op-mode: T3942: Add feature Generate IPSec debug-archive | Viacheslav | |
2021-10-25 | Merge pull request #1040 from dmbaturin/T3937 | Christian Poessinger | |
T3937: rewrite the "show system memory" script in Python | |||
2021-10-24 | T3938: rewrite the uptime script in Python | Daniil Baturin | |
2021-10-24 | T3937: rewrite the "show system memory" script in Python | Daniil Baturin | |
2021-10-07 | Merge branch 'current' into 2fa | Kim | |
2021-10-07 | pull request fixes | Kim Hagen | |
2021-09-26 | op-mode: pki: T3826: perform input validation when listing certificates | Christian Poessinger | |
2021-09-26 | op-mode: reboot/poweroff: T3857: send wall message to all users | Christian Poessinger | |
2021-09-19 | op-mode: nat: T3648: Fix NAT script errors | jack9603301 | |
2021-09-11 | Fix inconsistent capitalization in the show version output | Daniil Baturin | |
2021-09-10 | wireguard: T3642: directly import keys to CLI when run in config mode | Christian Poessinger | |
vyos@vyos# run generate pki wireguard key-pair install interface wg10 "generate" CLI command executed from config session. Generated private-key was imported to CLI! Use the following command to verify: show interfaces wireguard wg10 Corresponding public-key to use on peer system is: 'hGaWcoG7f+5sPAUY/MNQH1JFhsYdsGTecYA9S2J8xGs=' vyos@vyos# run generate pki wireguard preshared-key install interface wg10 peer vyos "generate" CLI command executed from config session. Generated preshared-key was imported to CLI! Use the following command to verify: show interfaces wireguard wg10 vyos@vyos# show interfaces wireguard wg10 +peer vyos { + preshared-key OwTALZy8w6VIBMxUwbOv6Ys7QMyhrtY4aw+0cUjmmCw= +} +private-key 0Pu95CejvCUCCwrTW39TCYnitESWAdIIFTVJb7UgxVU= [edit] | |||
2021-09-10 | frr: T1514: refactor restart script and drop duplicated code | Christian Poessinger | |
2021-09-09 | wireguard: T3642: improve "set" commands for generated key-pairs | Christian Poessinger | |
2021-09-09 | pki: T3642: use f'ormated strings in print() | Christian Poessinger | |
2021-09-09 | pki: wireguard: T3815: do not bail out early so keys can be written to file | Christian Poessinger | |
2021-09-06 | wwan: T3620: op-mode: not all commands supported by all modems - add info ↵ | Christian Poessinger | |
message | |||
2021-09-05 | T3803: add source-address option to the op mode ping CLI. | Daniil Baturin | |
2021-09-04 | op-mode: T3619: bugfix "show interfaces X detail" | Christian Poessinger | |
Commit 27e53fbc ("op-mode: T3619: bugfix "show interfaces" for VLANs") fixed the op-mode command for the "show interfaces" operation, but if a user was interested in all the ethernet or bridge interfaces, the command "show interfaces <type> detail" did not yield any output. The filtered_interfaces() function was further generalized to only operate on base components and call itself recusively if required. | |||
2021-09-04 | op-mode: T3619: bugfix "show interfaces" for VLANs | Christian Poessinger | |
Commit 31169fa8a7 ("vyos.ifconfig: T3619: only set offloading options if supported by NIC") always instantiated an object of the Ethtool class for an ethernet object - this is right as a real ethernet interface is managed by Ethtool. Unfortunately the script used for "show interface" determindes the "base class" for an interface by its name, so eth0 -> Ethernet, eth0.10 -> Ethernet. This assumption is incorrect as a VLAN interface can not have the physical parameters changed of its underlaying interface. This can only be done for eth0. There is no need for the op-mode script to determine the implementation class for an interface at this level, as we are only interested in the state of the interface and it's IP addresses - which is a common operation valid for every interface on VyOS. | |||
2021-09-04 | op-mode: import cleanup in "show interfaces" script | Christian Poessinger | |
2021-09-02 | op-mode: T1376: speed up tab-completion for DHCP pool listing | Christian Poessinger | |
Commit 9f20bee81c ("T1376: improve show_dhcp and show_dhcpv6") added the tab completion helper to list the availbale IP pools to query. This was done by calling a python script which then called cli-shell-api which resulted in a penalty by the Python interpreter startup. This can be solved by directly using the cli-shell-api wrapper available as <path> in op-mode - as also seen for DHCPv6. |