Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-01-25 | T4940: new interfaces debugging command Executable | mkorobeinikov | |
make the file (generate_interfaces_debug_archive.py ) executable | |||
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-22 | T4911: op-mode: bugfix AttributeError: 'str' object has no attribute 'items' | Christian Breunig | |
One can not always ensure that "interface" is of type list, add safeguard. E.G. Juniper Networks, Inc. ex2300-c-12t only has a dict, not a list of dicts So this is actually an upstream lldpd bug where the output depends on the amount of data transmitted. | |||
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 | config-mgmt: T4942: add op_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-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-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-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-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: 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-03 | T4907: op-mode nat add missing option verbose | Viacheslav Hletenko | |
Add missing option "verbose" for op-mode NAT | |||
2022-12-23 | ipsec: T4594: drop old show_ipsec_sa.py in favor of new implementation in ↵ | Christian Poessinger | |
ipsec.py | |||
2022-12-23 | containers: T4585: remove redundant sudo calls in op-mode script | 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-23 | T4890: Fixed op_mode show conntrack table ipv4 | aapostoliuk | |
Fixed op_mode show conntrack table ipv4 Created check on empty column "mark" | |||
2022-12-21 | interfaces: T4866: add standardized op-mode interfaces.py | John Estabrook | |
2022-12-17 | op-mode: T707: remove dedicated calls to sudo in vpn_ipsec | Christian Poessinger | |
As the script itself (vpn_ipsec.py) is already invoked using sudo, there is no further need to also call sudo inside the script again. | |||
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-17 | webproxy: T3810: multiple squidGuard fixes | aapostoliuk | |
1. Added in script update webproxy blacklists generation of all DBs 2. Fixed: if the blacklist category does not have generated db, the template generates an empty dest category in squidGuard.conf and a Warning message. 3. Added template generation for local's categories in the rule section. 4. Changed syntax in the generation dest section for blacklist's categories 4. Fixed generation dest local sections in squidGuard.conf 5. Fixed bug in syntax. The word 'allow' changed to the word 'any' in acl squidGuard.conf | |||
2022-12-14 | ocserv: T4881: return vyos.opmode.Errors on failure | John Estabrook | |
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: add reset function to openvpn.py | John Estabrook | |
2022-12-12 | openvpn: T4770: add openvpn.py with standardized show command | 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 } } | |||
2022-12-09 | openvpn: T4872: fix parsing of tunnel IP in 'show openvpn server' | John Estabrook | |
2022-12-02 | op-mode: T4767: drop sudo calls | Christian Poessinger | |
It's easier and more obvious if the script is called with sudo itself and not spawning a sudo sessionf or each individual command. | |||
2022-12-02 | Merge pull request #1646 from mkorobeinikov/4767py | Christian Poessinger | |
T4767: Rewrite generate ipsec archive to python | |||
2022-11-28 | T4844: Set DB directory rigths 755 in the update webproxy script | aapostoliuk | |
Squidguard: Set DB directory rigths 755 in the update blacklist webproxy script | |||
2022-11-24 | T4837: expose "show ip route summary" in the op mode API | Daniil Baturin | |
2022-11-20 | IPsec: T4829: use type hint Optional for arg tunnel in reset_peer | John Estabrook | |
2022-11-20 | IPsec: T4829: add missing import TimeoutExpired | John Estabrook | |
2022-11-20 | Merge pull request #1657 from sever-sever/T4812 | Daniil Baturin | |
T4812: Add op-mode Show vpn ipsec connections | |||
2022-11-20 | op-mode: dns-forwarding: T4578: drop sudo calls | Christian Poessinger | |
Commit 66288ccfee ("dns-forwarding: T4578: Rewrite show dns forwarding") added the implementation for the new standardized op-mode definitions/implementation. 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. Also add dns.py to data/op-mode-standardized.json for the GraphQL schema to be generated. | |||
2022-11-20 | vrf: T4562: no need to invode "sudo" when retrieving VRf information | Christian Poessinger | |
2022-11-18 | IPsec: T4828: raise op-mode error on incorrect value | John Estabrook | |