Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-11-13 | pim: T5733: fix CLI level of global PIM commands | Christian Breunig | |
2023-11-13 | igmp: T5736: migrate "protocols igmp" to "protocols pim" | Christian Breunig | |
IGMP and PIM are two different but related things. FRR has both combined in pimd. As we use get_config_dict() and FRR reload it is better to have both centrally stored under the same CLI node (as FRR does, too) to just "fire and forget" the commit to the daemon. "set protocols igmp interface eth1" -> "set protocols pim interface eth1 igmp" | |||
2023-11-13 | pim: T5733: rename watermark-warn -> watermark-warning | Christian Breunig | |
2023-11-13 | pim: T5733: split out XML definitions to be re-used by pim6 | Christian Breunig | |
2023-11-13 | pim: T5733: add missing FRR PIM related features | Christian Breunig | |
Migrate CLI configuration retrival to common get_config_dict(). In addition add new functionality to VyOS that is PIM related and already available in FRR. | |||
2023-11-12 | ospf: T5467: remove superfluous "import os" | Christian Breunig | |
2023-11-12 | Merge pull request #2435 from bbabich/current | Christian Breunig | |
mtr: T5658: Add VRF support for mtr (+ op_mode wrapper) | |||
2023-11-12 | op-mode: T5658: fix "monitor traceroute" completion helper | Christian Breunig | |
2023-11-12 | op-mode: T5658: reduce amount of exposed options | Christian Breunig | |
Example: we should focus on JSON output and not expose XML and CSV. | |||
2023-11-12 | T5658: add common methods interface_list() and vrf_list() to vyos.utils.network | Christian Breunig | |
Reduce amount of duplicated (3 times) code in op-mode scripts for ping, traceroute and mtr. | |||
2023-11-11 | Merge pull request #2471 from nicolas-fort/T5729 | Christian Breunig | |
T5729: firewall: switch to valueless in | |||
2023-11-11 | Merge pull request #2472 from gavol/current | Christian Breunig | |
dhclient: T5724: run user hooks using run_hookdir | |||
2023-11-11 | dhclient: T5724: run user hooks using run_hookdir | gavol | |
User hooks are executed using run_hookdir (defined in the /sbin/dhclient-script script) instead of run-parts. That allows user hooks to modify variables set by the dhcp client (e.g., the new_routers variable to avoid the installation of the default routes). | |||
2023-11-11 | Merge pull request #2470 from indrajitr/ddclient-smoketest-20231109 | Christian Breunig | |
ddclient: T5708: Fix VRF table generation in smoketest | |||
2023-11-10 | T5729: firewall: switch to valueless in order to remove unnecessary ↵ | Nicolas Fort | |
<enable|disable> commands; log and state moved to new syntax. | |||
2023-11-10 | ddclient: T5708: Fix VRF table generation in smoketest | Indrajit Raychaudhuri | |
Ensure that the random VRF table name is 4 digits long, not 5 and stays within the the range of 100 - 65535. | |||
2023-11-10 | Merge pull request #2467 from indrajitr/validation-fix | Christian Breunig | |
T5727: Use native URL validator instead of regex-based validator | |||
2023-11-10 | Merge pull request #2468 from indrajitr/ddclient-smoketest-20231108 | Christian Breunig | |
ddclient: T5708: Additional smoketests for web-options | |||
2023-11-10 | ddclient: T5708: Additional smoketests for web-options | Indrajit Raychaudhuri | |
Add additional smoketests for web-options validation. Also, format error messages to optionally include protocol name. | |||
2023-11-09 | T5727: Use native URL validator instead of regex-based validator | Indrajit Raychaudhuri | |
Replace regex-based URL validator with native validator from vyos-utils. Also, move `include/url.xml.i` to `include/url-http-https.xml.i` to reflect the fact that it is used only for HTTP(S) URLs. | |||
2023-11-09 | op-mode: T5658: adjust "monitor traceroute" CLI argument index | Christian Breunig | |
2023-11-09 | op-mode: T5658: add VRF support for "monitor traceroute" | bbabich | |
2023-11-09 | Merge pull request #2464 from sever-sever/T1797 | Viacheslav Hletenko | |
T1797: Remove vpp packages and mentions | |||
2023-11-09 | T1797: Remove vpp packages and mentions | Viacheslav Hletenko | |
2023-11-09 | Merge pull request #2462 from sever-sever/T5412 | Christian Breunig | |
T5412: Beautify config dependencies JSON | |||
2023-11-09 | T5412: Beautify config dependencies JSON | Viacheslav Hletenko | |
There are only cosmetic "changes" without functional changes | |||
2023-11-09 | Merge pull request #2461 from indrajitr/ddclient-config-20231108 | Christian Breunig | |
ddclient: T5708: Ensure password is always wrapped in quotes | |||
2023-11-08 | ddclient: T5708: Ensure password is always wrapped in quotes | Indrajit Raychaudhuri | |
Migration to 3.11.1 follow-up: This should make `ddclient.conf` parsing more resilient to edge cases (particularly when `password` isn't the last option right before the host parameter). ddclient config parser applies special treatment to the password field and would unwrap the quotes automatically. Also, switch from now deprecated `use=no` to `use=disabled`. | |||
2023-11-08 | Merge pull request #2459 from indrajitr/mdns-streamline | Viacheslav Hletenko | |
mdns: T5723: Always reload systemd daemon before applying changes | |||
2023-11-08 | Merge pull request #2460 from nicolas-fort/T5681-bump-cli-version | Christian Breunig | |
T5681: firewall: bump firewall cli version to 12 | |||
2023-11-07 | T5681: firewall: bump firewall cli version to 12, which was missed in last ↵ | Nicolas Fort | |
change. | |||
2023-11-07 | mdns: T5723: Always reload systemd daemon before applying changes | Indrajit Raychaudhuri | |
Additionally, templatize system service override and move it to the runtime path. | |||
2023-11-07 | Merge pull request #2240 from sever-sever/T5559 | Christian Breunig | |
T5559: Add static neighbor-proxy feature | |||
2023-11-07 | Merge pull request #2434 from sever-sever/T5702 | Christian Breunig | |
T5702: SNMP add interface-mib max-interfaces-number and prefix | |||
2023-11-07 | Merge pull request #2436 from sever-sever/T5706 | Daniil Baturin | |
T5706: Add custom systemd udev rules to exclude dynamic interfaces | |||
2023-11-07 | Merge pull request #2437 from sempervictus/bug/strip_secrets_misses_secret | Daniil Baturin | |
T5713: Strip string after "secret" in IPSEC configs | |||
2023-11-07 | Merge pull request #2453 from sever-sever/T5720 | Christian Breunig | |
T5720: Fix for PPPoE-server adding new interfaces | |||
2023-11-07 | T5720: Fix for PPPoE-server adding new interfaces | Viacheslav Hletenko | |
If we add a new interface for PPPoe-server we MUST restart the `accel-ppp@pppoe.service` as `reload` is not implemented for accel-ppp daemon Otherwise we have listen interface in the /run/accel-pppd/pppoe.conf which does not work | |||
2023-11-07 | Merge pull request #2451 from sever-sever/T5716 | Viacheslav Hletenko | |
T5716: Fix smoketest for accel-ppp limiter tbf | |||
2023-11-07 | T5716: Fix smoketest for accel-ppp limiter tbf | Viacheslav Hletenko | |
Limiter in the commit cf92295 was changed to `tbf` Fix smoketest | |||
2023-11-07 | Merge pull request #2447 from indrajitr/mdns-log-monitor | Christian Breunig | |
mdns: T5719: Add op-mode commands to mDNS repeater | |||
2023-11-06 | mdns: T5719: Add op-mode commands to mDNS repeater | Indrajit Raychaudhuri | |
The following ones are available now: - restart mdns repeater - show log mdns repeater - monitor log mdns repeater | |||
2023-11-06 | Merge pull request #2446 from indrajitr/ddclient-bump-311-permission-fix | Christian Breunig | |
ddclient: T5708: Migration to 3.11.1 and related improvements | |||
2023-11-06 | ddclient: T5708: Migration to 3.11.1 and related improvements | Indrajit Raychaudhuri | |
Fix execution bit for migration script | |||
2023-11-06 | Merge pull request #2440 from sever-sever/T5716 | Christian Breunig | |
T5716: Fix accel-ppp template down-limiter does not rely on fwmark | |||
2023-11-06 | op-mode: bgp: T5698: add "es-vrf" and "next-hops" CLI commands | Christian Breunig | |
show bgp l2vpn evpn es-vrf show bgp l2vpn evpn next-hops | |||
2023-11-06 | op-mode: bgp: T5698: fix "rd" route-distinguisher help string | Christian Breunig | |
2023-11-06 | T5713: only strip "secret" CLI node and nothing else | Christian Breunig | |
Commit 30eb308149 ("T5713: Strip string after "secret" in IPSEC config") had good intention but this will happen: use-secret foo CLI node will become " secret xxxxxx" so the output of strip-private invalidates the configuration. This has been changed to an exact match of "secret" only | |||
2023-11-06 | Merge pull request #2439 from c-po/t3700-vxlan-svd-fixup | Christian Breunig | |
vxlan: T3700: add bridge dependency call when altering member interfaces | |||
2023-11-06 | Merge pull request #2438 from indrajitr/ddclient-bump-311 | Daniil Baturin | |
ddclient: T5708: Upgrade to ddclient 3.11.1 |