Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-07-21 | fastnetmon: T4553: reduce ban-time lower limit to 1 second | Christian Poessinger | |
2022-07-21 | op-mode: T2659: show/monitor log - add ddos-protection logs | Christian Poessinger | |
2022-07-21 | smoketest: fastnetmon: T4555: add IPv6 support | Christian Poessinger | |
2022-07-21 | fastnetmon: T2659: move configuration files to /run | Christian Poessinger | |
2022-07-21 | fastnetmon: T4555: add IPv6 support | Christian Poessinger | |
2022-07-21 | fastnetmon: T4553: band-time - zero value is prohibited | Christian Poessinger | |
2022-07-21 | fastnetmon: T4553: add processing of XML defaultValue definitions | Christian Poessinger | |
2022-07-21 | T4550: router-advert: Add deprecate-prefix & decrement-lifetimes options | Yuxiang Zhu | |
DeprecatePrefix and DecrementLifetimes options in radvd is useful in a DHCPv6-PD environment to accommodate prefix changes from ISP's delegating router. Though there is currently no integration between the DHCP PD client (wide-dhcpv6-client) and radvd, it could be a good start point to have the 2 options configurable by the user. https://phabricator.vyos.net/T4550 - deprecate-prefix: Upon shutdown, deprecate the prefix. This is useful in a DHCPv6 PD environment: When ISP re-assigns a new prefix, deprecate the old prefix that was advertised. - decrement-lifetimes: Decrement the values of the preferred and valid lifetimes for the prefix over time. This is also useful in a DHCPv6 PD environment to keep the advertised prefix's lifetimes in sync with the prefix from delegating router. | |||
2022-07-21 | fastnetmon: T4553: Allow to configure ban_time instead of 1900s default value | Adrian Almenar | |
2022-07-20 | Merge pull request #1351 from dmbaturin/genop | John Estabrook | |
T2719: prototype of an op mode command runner based on type hints and introspection | |||
2022-07-20 | T2719: fix unused imports | Daniil Baturin | |
2022-07-20 | T2719: fix indentation in vyos.opmode | Daniil Baturin | |
2022-07-20 | T2719: fix a stray empty key in the CPU data dict | Daniil Baturin | |
2022-07-20 | T4480:webproxy: Add safe-ports and ssl-safe-ports for acel squid config -- ↵ | Nicolas Fort | |
Fix conflicts | |||
2022-07-20 | Merge pull request #1419 from goodNETnick/rm-pref-len | Christian Poessinger | |
route-map: T4542: match prefix-len BGP notice | |||
2022-07-20 | route-map: T4542: match prefix-len BGP notice | goodNETnick | |
2022-07-19 | nhrp: T4546: Fixed route add command if MTU presented | zsdc | |
In case if `NHRP_DESTMTU` environment variable is presented, the script uses an intermediate command to get the current route before adding a new one. Then received data is used in the `route add` command generation. This commit fixes this process, so setting MTU becomes possible. | |||
2022-07-19 | T2719: patch for general support for boolean options | John Estabrook | |
Signed-off-by: Daniil Baturin <daniil@vyos.io> | |||
2022-07-19 | smoketest: telegraf: use generic service availability check | Christian Poessinger | |
2022-07-18 | macsec: T4537: support online ciper and source-interface re-configuration | Christian Poessinger | |
2022-07-18 | macsec: T4537: allow 32-byte keys for gcm-aes-256 | Christian Poessinger | |
2022-07-18 | bgp: T4490: check peer-group for AFI/SAFI before issuing warning | Christian Poessinger | |
Commit 6cffe2aa82 ("bgp: T4490: Add informational message for peer withour AFI") only checked if an address-family is configured under the neighbor statement. This is not enough as the AFI can also be specified via a peer-group. Add a new verify_afi() helper that checks both the neighbor and the assigned peer-group. | |||
2022-07-18 | Merge pull request #1407 from sever-sever/T4523 | Christian Poessinger | |
conntrack: T4523: Extend conntrack output direciton, mark, zone | |||
2022-07-17 | login: T4536: add all accounts to frr group | Christian Poessinger | |
2022-07-17 | Merge pull request #1417 from sever-sever/T3435 | Christian Poessinger | |
op-mode: T3435: Fix SNAT any address and DNAT port dict check | |||
2022-07-17 | op-mode: T3435: Fix SNAT any address and DNAT port dict check | Viacheslav Hletenko | |
If SNAT source address in not exists use 'any' Add check if 'port' exists in dictionary | |||
2022-07-15 | smoketest: component_version: print details on failure | John Estabrook | |
2022-07-15 | monitoring: T4411: add monitoring-version.xml.i to component-versions | John Estabrook | |
When adding a new component version file, one must also include the file in xml-component-version.xml.in | |||
2022-07-15 | Merge pull request #1414 from sever-sever/T4532 | Christian Poessinger | |
netflow: T4532: replace dot and colons to dash | |||
2022-07-15 | smoketest: T4532: Update smoketest flow-accounting | Viacheslav Hletenko | |
2022-07-15 | netflow: T4532: replace dot and colons to dash | Viacheslav Hletenko | |
Fix for IPv6 netflow_plugin name When we use IPv6 uacctd.conf doesnt expect coluns in the plugin name. Replace dots and colons to dash. | |||
2022-07-15 | interfaces: T4525: interfaces can not be member of a bridge/bond and a VRF | Christian Poessinger | |
2022-07-15 | bond: T4525: fix adding member interface to bond after removing VRF | Christian Poessinger | |
When removing a VRF from an ethernet interface and adding the interface to a bond in the same commit led to an OSError: [Errno 16] Device or resource busy! | |||
2022-07-15 | vyos.configdict(): T4228: is_member() must return member interface config dict | Christian Poessinger | |
This extends commit 39157912 ("vyos.configdict(): T4228: is_member() must use the "real" hardware interface") and returns the config dict of the used member interfaces. | |||
2022-07-15 | bond: bridge: T4534: error out if member interface is assigned to a VRF instance | Christian Poessinger | |
It makes no sense to enslave an interface to a bond or a bridge device if it is bound to a given VRF. If VRFs should be used - the encapuslating/master interface should be part of the VRF. Error out if the member interface is part of a VRF. | |||
2022-07-14 | Merge pull request #1413 from DaniilHarun/current | Christian Poessinger | |
interface: T4056: Fix unexpected delete tc qdisc | |||
2022-07-14 | interface: T4056: Fix unexpected delete tc qdisc | DaniilHarun | |
2022-07-13 | Merge pull request #1411 from srividya0208/T4493 | Christian Poessinger | |
op-mode: T4493: Incorrect completion help of "show bgp neighbors" | |||
2022-07-13 | op-mode: T4493: Incorrect completion help of "show bgp neighbors" | srividya0208 | |
the operational command "show bgp neighbors" is common for ipv4 and ipv6 so "IPv4" keyword in the help description might mislead. | |||
2022-07-12 | Merge pull request #1409 from sever-sever/T4257 | Christian Poessinger | |
vrf: T4527: Prevent to create VRF with reserved names | |||
2022-07-12 | vrf: T4527: Prevent to create VRF with reserved names | Viacheslav Hletenko | |
VRF names: "add, all, broadcast, default, delete, dev, get, inet, mtu, link, type, vrf" are reserved and cannot be used for vrf name | |||
2022-07-11 | conntrack: T4523: Extend conntrack output direciton, mark, zone | Viacheslav Hletenko | |
Extent op-mode "show conntrack table ipv4" Add ability to see direction of flow: origianl - "Original src", "Original dst" reply - "Reply src", "Reply dst" Add "mark" and "zone" options | |||
2022-07-11 | smoketest: bridge: also test QinQ bridge member interfaces | Christian Poessinger | |
2022-07-11 | vyos.configdict(): T4228: is_member() must split VLAN interfaces | Christian Poessinger | |
Commit 39157912 ("vyos.configdict(): T4228: is_member() must use the "real" hardware interface") added a bugfix on calling is_member() to retrieve the real physical information about an interface. It did not include a code path to also split up VLAN interfaces. This has been fixed. | |||
2022-07-10 | bond: T4522: add ability to specify mii monitor interval via CLI | Christian Poessinger | |
Linux Kernel supports to specify the MII link monitoring frequency in milliseconds. This determines how often the link state of each slave is inspected for link failures. A value of zero disables MII link monitoring. A value of 100 is a good starting point. The default value is 100. set interfaces bonding bond0 mii-mon-interval <n> | |||
2022-07-10 | smoketest: bond: remove second instance of layer2+3 hash-policy test | Christian Poessinger | |
2022-07-10 | vyos.configdict(): T4228: is_member() must use the "real" hardware interface | Christian Poessinger | |
When is_member() is inspecting the bridge/Bond member interfaces it must work with the real interface (e.g. eth1) under the "ethernet" node and not work on the "member interface eth1" CLI tree, that makes no sense at all. | |||
2022-07-10 | bond: T1557: re-add miimon configuration - lost in translation | Christian Poessinger | |
2022-07-10 | bond: T4521: ARP monitor interval is not configured despite set via CLI | Christian Poessinger | |
The code path for changing the interval is never executed. | |||
2022-07-10 | smoketest: bond: add testcase for conflicting bridge member | Christian Poessinger | |
A bond member can not also be used as a member of a bridge interface. |