Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-01-21 | T4911: op-mode: bugfix TypeError: 'NoneType' object is not iterable | Christian Breunig | |
2023-01-21 | T4911: op-mode: bugfix TypeError: string indices must be integers | Christian Breunig | |
One can not always ensure that "capability" is of type list, add a safeguard. E.G. Unify US-24-250W only has a dict, not a list of dicts. | |||
2023-01-20 | Merge pull request #1767 from jestabro/config-mgmt | John Estabrook | |
config-mgmt: T4942: rewrite vyatta-config-mgmt to Python/XML | |||
2023-01-20 | config-mgmt: T4942: add op_mode script | John Estabrook | |
2023-01-20 | config-mgmt: T4942: add conf_mode script | 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-19 | Merge pull request #1697 from nicolas-fort/snmp_rework | Christian Breunig | |
T4857: SNMP: Implement FRR SNMP Recomendations | |||
2023-01-18 | T4857: change description in cli, and change word oid to uppercase OIDs in ↵ | Nicolas Fort | |
warning message | |||
2023-01-18 | igmp-proxy: T4912: Rewrite show IGMP proxy commands in the new op-mode format | erkin | |
2023-01-18 | T4857: Cleaning pr | Nicolas Fort | |
2023-01-17 | Merge pull request #1739 from aapostoliuk/T4864-sagitta | Christian Breunig | |
firewall: T4864: Fixed show zone-policy command output | |||
2023-01-17 | ifb: T4938: add Python implementation for input function block interfaces | 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-15 | ntp: T3008: TypeError bugfix when calling rename() | Christian Breunig | |
2023-01-15 | Merge pull request #1758 from c-po/t3008-chrony | Christian Breunig | |
ntp: T3008: migrate from ntpd to chrony | |||
2023-01-14 | systemd: T2185: always place generated override files in /run | Christian Breunig | |
This prevents any stale override files when the system is beeing rebooted, but the actual configuration was not saved. /run is a tmpfs and thus always fresh after boot. | |||
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-13 | T4935: ospfv3: bugfix KeyError: 'range' | Christian Breunig | |
Commit 1fc7e30f ('T4935: ospfv3: "not-advertise" and "advertise" conflict') added a check for not-advertive and advertise in the same area but lacked a test if the key really exists in the dict which is to be validated. | |||
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 | Merge pull request #1752 from sever-sever/T4118 | Christian Breunig | |
T4118: Add default value any for connection remote-id | |||
2023-01-12 | T4911: op-mode: rewrite LLDP in standardised op-mode format | Christian Breunig | |
2023-01-12 | T4118: Add default value any for connection remote-id | Viacheslav Hletenko | |
If IPsec "peer <tag> authentication remote-id" is not set it should be "%any" by default https://docs.strongswan.org/docs/5.9/swanctl/swanctlConf.html#_connections_conn_remote Set XML default value in use it in the python vpn_ipsec.py script | |||
2023-01-12 | T4935: ospfv3: "not-advertise" and "advertise" conflict | Yuxiang Zhu | |
They can't be set at the same time. | |||
2023-01-11 | webproxy: T4927: Changed restart to reload-or-restart in commit | aapostoliuk | |
Changed restart to reload-or-restart in commit. It allows to reload the config and not restart webporxy service during commit. | |||
2023-01-10 | opmode: T2546: add UnsupportedOperation to op mode errors | Daniil Baturin | |
2023-01-10 | Merge pull request #1744 from jestabro/container-op-mode | Daniil Baturin | |
container: T4880: expose 'add/delete container image' in HTTP-API | |||
2023-01-10 | T4906: Fix show vpn ipsec connections data | Viacheslav Hletenko | |
We get incorrect data when shows connections As we get list of all connections we should compare the connection name with entries in list and set correct data if they match | |||
2023-01-09 | container: T4880: add REST API endpoint for add/delelete/show images | John Estabrook | |
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 | container: T4880: include 'add'/'delete' in standard op-mode functions | John Estabrook | |
2023-01-09 | Revert "strongSwan: upgrade scripts to work with package version 5.9.8" | Christian Poessinger | |
This reverts commit 6857447bf6acba3537d5e5372cd320aef078b81e. | |||
2023-01-07 | Merge pull request #1728 from aapostoliuk/T4877-sagitta | Christian Breunig | |
T4877: Added more checks if "import vrf" is used in bgp | |||
2023-01-06 | T4877: Added more checks if "import vrf" is used in bgp | aapostoliuk | |
1. Fixed: If rd and route-target are used in VRF, can not use "import vrf" in the same VRF in the same AFI/SAFI. 2. Fixed: If rd and route-target is used in VRF, this VRF can not be in the list of command "import vrf" in the same AFI/SAFI but in other VRFs. 3. Fixed: Do not allow to delete vrf if it is used in import list of other vrfs. 4. Added smoketests to check "import vrf" issues. | |||
2023-01-06 | static: T4883: fix KeyError: 'table' | Christian Poessinger | |
Commit dafb0da2 ("static: T4883: add a description field for routing tables") added an iproute2 description table but lacked checking if the key exists. This has been fixed and also converted to Jinja2 to keep the "common" style inside the routing protocols. It might feel overengineered indeed. | |||
2023-01-05 | qos: T4284: priority-queue and round-robin have no default bandwidth | Christian Poessinger | |
2023-01-05 | Merge pull request #1737 from sever-sever/T1237 | Christian Breunig | |
T1237: Fix failover route install route with diff metrics | |||
2023-01-05 | Merge pull request #1710 from dmbaturin/routing-table-descriptions | Christian Breunig | |
T4883: add a description field for routing tables | |||
2023-01-04 | ssh: T2651: extend verify() when both source-address and source-interface is ↵ | Christian Poessinger | |
used We need to ensure that source-address is assigned on source-interface before applying the configuration, else SSH client will have a hard time talking to someone. | |||
2023-01-04 | ssh: T2651: add source-interface support ssh-client | Christian Poessinger | |
2023-01-04 | ssh: T2651: use Debian style include directve for ssh_config.d | Christian Poessinger | |
Commit 846e306700a ("ssh: T2651: add cli options for source address") added support for a basic SSH client option, but it grabbed the entire /etc/ssh/ssh_config file without the ability to make custom user adjustments via the /etc/ssh/ssh_config.d/ folder. This vommit places the VyOS SSH options under /etc/ssh/ssh_config.d/ leaving the common override system alive. | |||
2023-01-04 | qos: T4284: replace qdisc/class instead of always adding it | Christian Poessinger | |
This makes transitions/updates faster and less error prone | |||
2023-01-04 | qos: T4284: add bandwidth percentage value | Christian Poessinger | |
2023-01-04 | T1237: Fix failover route install route with diff metrics | Viacheslav Hletenko | |
If there is no route in the routing table (requires install route) it checks routing table and returns best route None But if we have 2 routes to the same dest ip but with different metrics it doesn't get None (not first route install) It cause that bast metric route cannot be installed (wrong logic) Add func "is_route_exists" and check route/gateway/metric for the required route | |||
2023-01-04 | Merge pull request #1735 from sever-sever/T4904 | Viacheslav Hletenko | |
T4904: keepalived virtual-server allow multiple ports with fwmark | |||
2023-01-03 | T4907: op-mode nat add missing option verbose | Viacheslav Hletenko | |
Add missing option "verbose" for op-mode NAT | |||
2023-01-02 | xml: qos: T4284: fix DSCP CLI values | Christian Poessinger | |