Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-12-12 | bgp: T4069: add "parameters shutdown" CLI option | Christian Poessinger | |
Administrative shutdown of all peers of a bgp instance. Drop all BGP peers, but preserve their configurations. The peers are notified in accordance with RFC 8203 by sending a NOTIFICATION message with error code Cease and subcode Administrative Shutdown prior to terminating connections. This global shutdown is independent of the neighbor shutdown, meaning that individually shut down peers will not be affected by lifting it. | |||
2021-12-12 | bgp: T4069: add "parameters reject-as-sets" CLI option | Christian Poessinger | |
This command enables rejection of incoming and outgoing routes having AS_SET or AS_CONFED_SET type. | |||
2021-12-12 | bgp: T4069: add "parameters minimum-holdtime <n>" CLI option | Christian Poessinger | |
This command allows user to prevent session establishment with BGP peers with lower holdtime less than configured minimum holdtime. When this command is not set, minimum holdtime does not work. | |||
2021-12-12 | bgp: T4069: add "parameters fast-convergence" CLI option | Christian Poessinger | |
Whenever BGP peer address becomes unreachable we must bring down the BGP session immediately. Currently only single-hop EBGP sessions are brought down immediately. IBGP and multi-hop EBGP sessions wait for hold-timer expiry to bring down the sessions. This new configuration option helps user to teardown BGP sessions immediately whenever peer becomes unreachable. This configuration is available at the bgp level. When enabled, configuration is applied to all the neighbors configured in that bgp instance. | |||
2021-12-12 | bgp: T3967: add "parameters conditional-advertisement timer <n>" option | Christian Poessinger | |
Set the period to rerun the conditional advertisement scanner process. The default is 60 seconds. | |||
2021-12-11 | smoketest: bfd: only read in FRR configuration from bfdd | Christian Poessinger | |
2021-12-11 | bfd: T3310: bugfix on profile names using hyphens | Christian Poessinger | |
2021-12-10 | vxlan: T3700: can not specify both "external" and "VNI" | Christian Poessinger | |
2021-12-10 | vxlan: T3700: add support for external controlled FDB | Christian Poessinger | |
Background information [1]. Specifies whether an external control plane (e.g. ip route encap/EVPN) or the internal FDB should be used. [1]: https://legacy.netdevconf.info/2.2/slides/prabhu-linuxbridge-tutorial.pdf | |||
2021-12-10 | smoketest: interfaces: bugfix loop iteration - same config set multiple times | Christian Poessinger | |
2021-12-09 | ospf(v3): T4058: add support for BFD profiles | Christian Poessinger | |
2021-12-09 | isis: T4058: add support for BFD profiles | Christian Poessinger | |
2021-12-09 | bgp: T4058: add support for BFD profiles | Christian Poessinger | |
2021-12-09 | smoketest: vlan: T4064: verify IP addresses do not stick after deletion | Christian Poessinger | |
(cherry picked from commit 1a814661a0ade01f144398b91dd6998e42018fdd) | |||
2021-12-06 | smoketest: bfd: T4054: verify peer -> profile assignment | Christian Poessinger | |
2021-12-06 | Merge pull request #1077 from sever-sever/T3829 | Christian Poessinger | |
netns: T3829: Ability to configure network namespaces | |||
2021-12-06 | smoketests: mpls: add initial basic testcase | Christian Poessinger | |
2021-12-04 | smoketest: vrrp: passwords are only allowed 8 characters long | Christian Poessinger | |
(cherry picked from commit 55f6c1352fc5b2b8d051497e7fe97a4e62caf1fe) | |||
2021-12-04 | smoketest: vrrp: delete VLAN interfaces in tearDown() | Christian Poessinger | |
(cherry picked from commit 3fb6f5a966c57cb0936b35c13655f0b3f36483c4) | |||
2021-12-04 | bfd: T4043: add support for passive mode | Christian Poessinger | |
Mark session as passive: a passive session will not attempt to start the connection and will wait for control packets from peer before it begins replying. This feature is useful when you have a router that acts as the central node of a star network and you want to avoid sending BFD control packets you don't need to. The default is active-mode | |||
2021-12-04 | bfd: T4044: add VRF support for peers | Christian Poessinger | |
2021-11-29 | Merge pull request #1076 from DmitriyEshenko/current-22112021-01 | Christian Poessinger | |
tftp: T4012: Add TFTP VRF support | |||
2021-11-29 | smoketest: tftp: T4012: Add smoketest for TFTP in VRF context | DmitriyEshenko | |
2021-11-28 | ospfv3: T3928: add VRF support | Christian Poessinger | |
set vrf name foo protocols ospfv3 | |||
2021-11-28 | smoketest: ospf: rearrange testcases - place vrf last | Christian Poessinger | |
2021-11-27 | isis: T3753: adjust to new FRR 8.1 syntax | Christian Poessinger | |
2021-11-27 | rpki: T3753: adjust to new FRR 8.1 syntax | Christian Poessinger | |
2021-11-27 | ripng: T3753: adjust to new FRR 8.1 syntax | Christian Poessinger | |
2021-11-27 | policy: T3753: adjust to new FRR 8.1 syntax | Christian Poessinger | |
Every node in running config now has an explicit "exit" tag | |||
2021-11-27 | ospf: T3753: adjust to CLI options new in FRR 8.0 | Christian Poessinger | |
FRR 7.5 router ospf passive-interface default no passive-interface eth0.202 Changed int FRR 8 to interface eth0.202 no ip ospf passive ! router ospf ospf router-id 172.18.254.202 log-adjacency-changes detail passive-interface default | |||
2021-11-27 | ospfv3: T3753: adjust to CLI options new in FRR 8.0 | Christian Poessinger | |
2021-11-27 | ospf: T3753: adjust to CLI options new in FRR 8.0 | Christian Poessinger | |
2021-11-27 | smoketest: isis: remove duplicated code path | Christian Poessinger | |
2021-11-27 | bfd: T3753: adjust to CLI options new in FRR 8.0 | Christian Poessinger | |
2021-11-26 | netns: T3829: Ability to configure network namespaces | Viacheslav | |
2021-11-21 | smoketest: remove superfluous ConfigSession import | Christian Poessinger | |
2021-11-21 | smoketest: flow-accounting: add initial - basic - testcase | Christian Poessinger | |
2021-11-21 | smoketest: ipsec: T4010: fix dmvpn template profile rekey_time | Christian Poessinger | |
Commit d75403f78aef0 ("dmvpn: T4010: Fix template ipsec profile rekey_time") fixed an issue where the old IKE life_time config option was used. This no longer exists and us named rekey_time for IKE. This commit fixes the expected smoketest result. | |||
2021-11-17 | snmp: T3996: fix invalid IPv6 localhost handling when using listen-address | Christian Poessinger | |
We need to use a temporary variable when validating the tuple if address is used. If not the else branch will always add the tuple to the list of addresses used for listen-address. | |||
2021-11-15 | smoketest: vrf: T3960: verify co-existence of multiple VNIs | Christian Poessinger | |
2021-11-05 | smoketest: T3972: test removal of vif-c interfaces | Christian Poessinger | |
2021-10-21 | ddclient: T3897: bugfix smoketest | Christian Poessinger | |
2021-10-21 | tunnel: T3925: dhcp-interface was of no use - use source-interface instead | Christian Poessinger | |
(cherry picked from commit c1015d8ce0013719eb898b60b14ffec192b8141c) | |||
2021-10-20 | Merge pull request #1030 from sarthurdev/mdns-avahi | Christian Poessinger | |
mdns: T3917: Change to avahi-daemon for IPv4 + IPv6 mDNS repeater | |||
2021-10-19 | mdns: T3917: Change to avahi-daemon for IPv4 + IPv6 mDNS repeater | sarthurdev | |
2021-10-18 | ddclient: T3897: Add option for IPv6 Dynamic DNS | Viacheslav | |
2021-10-04 | bgp: T3741: "parameter default no-ipv4-unicast" is now a default option | Christian Poessinger | |
2021-10-01 | smoketest: vrrp: validate rfc3768-compatibility is not set | Christian Poessinger | |
(cherry picked from commit eab6e6830a566af647d7e1b24197bf945788c3d0) | |||
2021-09-27 | smoketest: interface test base class QoS cleanup | Christian Poessinger | |
There is no need to delete the old ingres-qos and egres-qos values as it's not a multi node and thus the values are simply overwritten. Also address validation is not required as it's done in a dedicates test. | |||
2021-09-27 | smoketest: interface test base class for 802.1q should not extend testing to QoS | Christian Poessinger | |