Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-04-01 | Merge pull request #796 from sever-sever/T3217 | Daniil Baturin | |
frr: T3217: Fix permissions for saved configs | |||
2021-04-01 | frr: T3217: Fix permissions for saved configs | sever-sever | |
2021-03-31 | smoketest: bfd: only evaluate individual profile section | Christian Poessinger | |
When validating FRR profiles, only load the configuration for each individual profile instead of all profiles. This is done by a new argument to getFRRconfig() named endsection='^!' which tells what is the delimiter when a config section of FRR ends, this is usually "^!", but for BFD profiles this is "^ !", as this is a new level under the FRR CLI. | |||
2021-03-31 | xml: T3445: avoid false positive on element references; use path name | John Estabrook | |
2021-03-30 | xdp: T3448: bail out early on platforms not supporting xdp (e.g. RaspberryPi) | Christian Poessinger | |
2021-03-30 | bgp: T1711: remove migrator debug print | Christian Poessinger | |
2021-03-30 | smoketest: qat: change comment for unittest framework | Christian Poessinger | |
2021-03-30 | ripng: T3281: remove debug print statements | Christian Poessinger | |
2021-03-30 | Merge pull request #794 from erkin/current | Daniil Baturin | |
T3354: Handle user break and prematurely closed stdin in strip-private | |||
2021-03-30 | Remove SFTP empty password check | erkin | |
2021-03-30 | T3356: Encode strings given to/returned from curl in TFTP transfers | erkin | |
2021-03-30 | T3354: Handle user break and prematurely closed stdin | erkin | |
2021-03-29 | Merge pull request #793 from c-po/bgp-cli | Christian Poessinger | |
bgp: T1711: remove ASN tagNode and move to "local-as" | |||
2021-03-29 | Merge pull request #787 from jack9603301/T3055 | Christian Poessinger | |
op-mode: ipsec: T3055: Fixed parsing peer name error | |||
2021-03-29 | bgp: T1711: remove ASN tagNode and move to "local-as" | Christian Poessinger | |
Every time when set configuration bgp, you need set AS number. There is very less benefit in this system so the AS number is moved from a tagNode level down to a leafNode with the name "local-as", same as on the neighbor or peer-group level. This changes the CLI configuration from: set protocols bgp 100 neighbor 10.10.1.2 remote-as 200 to set protocols bgp local-as 100 set protocols bgp neighbor 10.10.1.2 remote-as 200 | |||
2021-03-29 | isis: T3417: fix invalid call to exit() in migration script | Christian Poessinger | |
2021-03-28 | http-api: T3440: give uvicorn time to initialize before starting Nginx | John Estabrook | |
2021-03-28 | Merge pull request #792 from sever-sever/T3431 | John Estabrook | |
op-mode: T3431: Fix show version all | |||
2021-03-28 | op-mode: T3431: Fix show version all | sever-sever | |
2021-03-27 | vrf: vlan: T3438: do not automatically delete upper interface | Christian Poessinger | |
Removing a VLAN (VIF) interface from the CLI always deleted all interfaces the kernel listed as "upper" in the /sys/class/net folder. This had the drawback that when deleting a VIF, also the VRF interface was simply deleted - killing all VRF related services. | |||
2021-03-27 | op-mode: ipsec: T3055: Fixed parsing peer name error | jack9603301 | |
2021-03-26 | Merge pull request #785 from jestabro/fastapi-json | John Estabrook | |
http api: T3412: use FastAPI as web framework; support application/json | |||
2021-03-26 | http api: T3412: use FastAPI as web framework; support application/json | John Estabrook | |
Replace the Flask micro-framework with FastAPI, in order to support extensions to the API and OpenAPI 3.* generation. This change will remain backwards compatible with previous versions. Notably, the multipart forms version of requests remain supported; in addition application/json requests are now natively supported. | |||
2021-03-26 | smoketest: ensure symlink exists /usr/sbin/ip -> /bin/ip | Christian Poessinger | |
2021-03-26 | Merge pull request #790 from sever-sever/T3434 | Christian Poessinger | |
bgp: ospf: T3434: op-mode refactoring for support vrf | |||
2021-03-26 | ospf: T3436: op-mode CLI refactoring for support vrf | sever-sever | |
2021-03-26 | bgp: T3434: op-mode CLI refactoring for support vrf | sever-sever | |
2021-03-25 | configd: T3426: include bgp, isis, ospf and static protocols in processing | John Estabrook | |
vyos-configd now supports calling a script with a passed argument; re-include the conf_mode scripts that were excluded in ba251b3f2c. | |||
2021-03-25 | configd: T3426: add support for script arguments to vyos-configd | John Estabrook | |
2021-03-24 | smoketest: isis: drop trailing whitespace on "router isis" statement | Christian Poessinger | |
After upgrading FRR to a newer revision in stable/7.5 branch we can drop the workaround where an additional whitespace was required after the "router isis FOOO " statement. Related to https://github.com/FRRouting/frr/pull/8306 | |||
2021-03-24 | Revert "isis: T3417: add workaround for FRR issue" | Christian Poessinger | |
This reverts commit d89455ee7f5dc21d00bbeddd57eaee2e32f45f99. | |||
2021-03-24 | Merge pull request #784 from sever-sever/T3217 | Christian Poessinger | |
routing: T3217: Save configs of daemon per commit | |||
2021-03-24 | ddclient: T3422: Allow zone property with cloudflare protocol | Justin | |
Allows Dynamic DNS services with custom names to use the zone field if the protocol is set to cloudflare (cherry picked from commit 5ab6c20f8acd4dda1870b9a71fe73129d2f78b24) | |||
2021-03-23 | configd: T3426: correct pass_through function for scripts with args | John Estabrook | |
2021-03-23 | configd: T3426: check script name against include_set, not exclude_set | John Estabrook | |
If the script name is mangled, for any reason (e.g. missing support for script arguments) checking against the exclude_set will yield a false positive; check against the include_set, even if this is a longer search. | |||
2021-03-23 | routing: T3217: Save configs of daemon per commit | sever-sever | |
2021-03-23 | vyos.configd: T3423: exclude bgp, isis, ospf and static protocols from ↵ | Christian Poessinger | |
processing vyos-configd does yet not support calling a script with a passed argument, thus we will exclude the routing protocols during this time from the vyos-configd processing. | |||
2021-03-23 | vyos.util: dict_search() should not throw exception when inputs are None | Christian Poessinger | |
2021-03-23 | vrf: T31: bump priority to 299 - still before any interface or service | Christian Poessinger | |
2021-03-22 | Merge pull request #781 from erkin/current | Christian Poessinger | |
util: T3419: Handle IP addresses with netmasks and subnet prefixes in strip-private | |||
2021-03-22 | configd: T3302: check vyos-config-status to determine if in boot session | John Estabrook | |
2021-03-22 | Merge pull request #780 from jestabro/configquery | John Estabrook | |
configquery: T3402: add library for querying config values from op mode | |||
2021-03-22 | util: T3419: Handle IP addresses with netmasks and subnet prefixes in ↵ | erkin | |
strip-private | |||
2021-03-21 | configquery: T3402: add library for querying config values from op mode | John Estabrook | |
A small library that allows querying existence or value(s) of config settings from op mode, and execution of arbitrary op mode commands. | |||
2021-03-21 | Merge pull request #779 from c-po/isis-vrf | Christian Poessinger | |
ISIS: add VRF support | |||
2021-03-21 | op-mode: add "show zebra" commands to query RIB informations | Christian Poessinger | |
2021-03-21 | Merge pull request #778 from sever-sever/T3403 | Christian Poessinger | |
op-mode: T3403: Fix show pppoe sessions interupt | |||
2021-03-21 | isis: T3417: drop artificial "domain" node identifying the IS-IS process name | Christian Poessinger | |
As we and FRR do not support multiple FRR process instances, there is no need to make this configurable for a user. We rather rely on a solid default "VyOS". | |||
2021-03-21 | isis: T3417: ad per vrf op-mode commands | Christian Poessinger | |
2021-03-21 | isis: T3417: last byte of IS-IS network entity title must always be 0 | Christian Poessinger | |