| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-03-04 | isis: T6978: add IS-IS SRv6 node-msd configuration | Jonathan Voss | |
| Co-Authored-by: Christian Breunig <christian@breunig.cc> | |||
| 2026-01-11 | Merge pull request #4938 from hedrok/T8158-fix-lsp-timers | Christian Breunig | |
| isis: T8158: fix lsp-timers | |||
| 2026-01-09 | isis: T8158: fix lsp-timers | Kyrylo Yatsenko | |
| There are three configuration values in VyOS isis XML: * lsp-gen-interval * lsp-refresh-interval * max-lsp-lifetime In FRR they have the following restrictions in yang model: * refresh-interval, default 900 * maximum-lifetime >= refresh-interval + 300 (350-65535), default 1200 * generation-interval < refresh-interval (1..120), default 30 When setting these values in separate steps we can get error e.g.: libyang: Must condition ". >= ../refresh-interval + 300" not satisfied. even when all restrictions are satisfied. To fix the issue: 1. Write default values in our XML. 2. Check these restrictions in protocol_isis.py 3. Use FRR command `lsp-timers` that sets all these values in one go | |||
| 2026-01-09 | T8046: traffic-engineering: support link-params | Kyrylo Yatsenko | |
| Add 'traffic-engineering' commands under 'protocols'. set protocols traffic-engineering admin-group ADMINGROUP bit-position 1 set protocols traffic-engineering interface INTERFACE admin-group ADMINGROUP set protocols traffic-engineering interface INTERFACE max-bandwidth 1280 set protocols traffic-engineering interface INTERFACE max-reservable-bandwidth 1280 Also add set protocols isis traffic-engineering export | |||
| 2025-08-28 | isis: T7722: Added interface fast-reroute configuration commands | aapostoliuk | |
| Added interface fast-reroute configuration commands | |||
| 2025-07-28 | T7639: use common naming style for "Segment-Routing" over "Segment Routing" | Christian Breunig | |
| Multiple styles were used - streamline this to make it look more professional. | |||
| 2025-07-28 | isis: T7639: add SRv6 locator support | fett0 | |
| 2025-02-26 | T7118: Added the ability to redistribute NHRP routes to other protocols | aapostoliuk | |
| Added the ability to redistribute NHRP routes to: OSPF BGP Babel RIP IS-IS | |||
| 2024-09-04 | openfabric: T6652: Add support for OpenFabric protocol | Nataliia Solomko | |
| OpenFabric is a routing protocol providing link-state routing with efficient flooding for topologies like spine-leaf networks. FRR implements OpenFabric in a daemon called fabricd | |||
| 2024-05-29 | ISIS: T6332: Fix isis not working only ipv6 | fett0 | |
| 2023-10-08 | Merge pull request #2263 from Cheeze-It/current | Viacheslav Hletenko | |
| T5530: isis: Adding loop free alternate feature | |||
| 2023-10-06 | T5530: isis: Adding loop free alternate feature | Cheeze_It | |
| 2023-09-18 | isis: T5597: add new features from FRR 9 | Christian Breunig | |
| * Add support for IS-IS advertise-high-metrics set protocols isis advertise-high-metrics * Add support for IS-IS advertise-passive-only set protocols isis advertise-passive-only | |||
| 2023-04-13 | T5150: do not apply zebra route-map from routing-daemon config level | Christian Breunig | |
| 2023-04-12 | xml: T5081: generate common holddown XML building block for IS-IS and OSPF | Christian Breunig | |
| 2023-04-04 | T5081: ISIS and OSPF syncronization with IGP-LDP sync | Cheeze_It | |
| 2023-03-09 | xml: T4952: improve interface completion helper CLI experience | Christian Breunig | |
| 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> | |||
| 2022-10-13 | T4739: ISIS segment routing being refactored | Cheeze_It | |
| 2022-10-11 | xml: ospf: isis: T4739: merge include files for MPLS segment-routing | Christian Poessinger | |
| 2022-10-11 | isis: T4739: ISIS segment routing being refactored | Cheeze_It | |
| This is to refactor ISIS segment routing to match up with OSPF segment routing. | |||
| 2022-04-03 | isis: T3156: add segment routing local-block for ISIS | Christian Poessinger | |
| 2022-04-03 | xml: isis: T3236: create common high-low label value include block | Christian Poessinger | |
| 2022-04-03 | isis: T4336: add support for MD5 authentication password on a circuit | Christian Poessinger | |
| 2021-12-09 | xml: include: create dedicated bfd subfolder | Christian Poessinger | |
| 2021-08-17 | isis: T1316: use common redistribute XML building block for IPv4 and IPv6 | Christian Poessinger | |
| 2021-07-31 | isis: T3693: Adding IPv6 redistribution to ISIS | Cheeze_It | |
| In this commit we add the ability to redistribute into ISIS for IPv6 address family. | |||
| 2021-05-24 | isis: T3417: update help strings | Christian Poessinger | |
| 2021-05-24 | isis: T3417: add CLI node to enable "log-adjacency-changes" | Christian Poessinger | |
| 2021-05-24 | isis: T3417: implement domain-password md5 | Christian Poessinger | |
| 2021-05-24 | isis: T3576: support metric and route-map when originating a default route | Christian Poessinger | |
| 2021-05-06 | vrf: isis: T3523: add route-map support for kernel routes | Christian Poessinger | |
| 2021-05-06 | isis: xml: T3236: restructure include files and make them easier to recognize | Christian Poessinger | |
| 2021-05-05 | isis: T3520: verify interface MTU to be >= lsp-mtu | Christian Poessinger | |
| 2021-04-20 | xml: T3488: when using regex one must use ^ and $ when checking string literals | Christian Poessinger | |
| 2021-04-08 | isis: T1316: re-use common route-map XML building block | Christian Poessinger | |
| 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: add VRF support | Christian Poessinger | |
| VRF support can be tested using: set vrf name red table 1000 set vrf name red protocols isis domain FOOO set vrf name red protocols isis net 49.0001.1921.6800.1002.00 set vrf name red protocols isis interface eth1 | |||
| 2021-03-21 | xml: isis: ospf: re-arrange include blocks | Christian Poessinger | |
