summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-04-11Merge pull request #104 from aapostoliuk/T3437-equuleus1.3.81.3.7equuleusChristian Breunig
T3437: Removed warning Perl messages after adding peer to confederation
2024-04-08T3437: Removed warning Perl messages after adding peer to confederationaapostoliuk
Removed warning Perl messages after adding peer to confederation
2024-04-04Merge pull request #103 from aapostoliuk/T6196-equuleusDaniil Baturin
T6196: Fixed applying parameters for aggregation in BGP
2024-04-03T6196: Fixed applying parameters for aggregation in BGPaapostoliuk
Fixed using 'route-map', 'as-set' and 'summary-only' together in aggregation in BGP.
2023-10-03Merge pull request #102 from sever-sever/T5576-eq1.3.61.3.51.3.4Daniil Baturin
T5576: Add BGP remove-private-as all option
2023-09-13T5576: Add BGP remove-private-as all optionViacheslav Hletenko
Add ability to to use option `all` for `remove-private-as` Remove private ASNs in outbound updates. all - Apply to all AS numbers set protocols bgp <asn> neighbor <tag> address-family ipv4-unicast remove-private-as all
2023-08-30Merge pull request #101 from sever-sever/T4475-eqChristian Breunig
T4475: route-map allow IPv6 address for match peer option
2023-08-30T4475: route-map allow IPv6 address for match peer optionViacheslav Hletenko
set policy route-map foo rule 100 action 'permit' set policy route-map foo rule 100 match peer 'fe80::2'
2023-02-19Merge pull request #99 from vyos/t5017-equuleus-validator1.3.3-epa11.3.3Christian Breunig
T5017: fix reference to no longer existing validator
2023-02-18T5017: fix reference to no longer existing validatort5017-equuleus-validatorChristian Breunig
The "interface-name" Python validator was removed for performance reasons. Reference new implemented validators
2022-12-27Merge pull request #98 from vfreex/T4896-ospfv3Christian Poessinger
T4896: ospfv3: Fix broken not-advertise option
2022-12-27T4896: ospfv3: Fix broken not-advertise optionYuxiang Zhu
Config option `protocols ospfv3 area <number> range <prefix> not-advertise` is broken and behaves exactly same as `advertise`. Steps to reproduce: ``` set protocols ospfv3 area 16 range 2000::/4 not-advertise ``` Actual result: ``` $ vtysh -c 'show run' ! router ospf6 area 16 range 2000::/4 ``` Expected result: ``` $ vtysh -c 'show run' ! router ospf6 area 16 range 2000::/4 not-advertise ``` It seems to me that `templates/protocols/ospfv3/area/node.tag/range/node.def` overwrites `area $AREA range $RANGE` even if child node `no-advertise` is set. It seems to me the scripts in that file is used to make child option `advertise` optional. This PR changes it to only run when children options (advertise, not-advertise) are not set.
2022-10-30Merge pull request #97 from zdc/T1875-equuleusChristian Poessinger
bgp listen: T1875: added BGP listen range feature
2022-10-18bgp listen: T1875: added BGP listen range featurezsdc
This change provides the same CLI structure as in 1.4 for the `protocols bgp listen` and must be fully compatible with future releases (no additional migration is required).
2022-01-19Merge pull request #95 from DmitriyEshenko/T35221.3.2Daniil Baturin
T3522: Use printf to get hex instead of dc
2022-01-19T3522: Use printf to get hex instead of dcDmitriyEshenko
2021-11-10Merge pull request #93 from c-po/equuleusChristian Poessinger
route-map: T3974: use warning over error when "match interface" is non-existent
2021-11-07route-map: T3974: use warning over error when "match interface" is non-existentChristian Poessinger
FRR can handle the route-map when the match interface does not exist.
2021-10-27Merge pull request #91 from sever-sever/T3945-ipv6Daniil Baturin
bgp: T3945: Add route-map for afi6 aggregate-address
2021-10-27bgp: T3945: Add route-map for afi6 aggregate-addressViacheslav
2021-10-27Merge pull request #90 from sever-sever/T3945-equDaniil Baturin
bgp: T3945: Add route-map for bgp aggregate-address
2021-10-26bgp: T3945: Add route-map for bgp aggregate-addressViacheslav
2021-09-27Merge pull request #89 from sever-sever/T3858Christian Poessinger
ospfv3: T3858: Fix for delete correct v6 router-id
2021-09-27ospfv3: T3858: Fix for delete correct v6 router-idViacheslav
2021-09-26ospfv3: T3859: add "log-adjacency-changes" CLI commandChristian Poessinger
2021-09-23Merge pull request #88 from vfreex/bridgevifChristian Poessinger
T3851: Add ospf and rip options for bridge vifs
2021-09-23T3851: Add ospf and rip options for bridge vifsYuxiang Zhu
2021-08-11bgp: T548: bugfix config versionChristian Poessinger
Commit 73c013ba ("bgp: T548: Add ipv6 maximum-path and migrate to proper afi") did not update Makefile.am with the new quagga version causing builds to fail.
2021-08-06Merge pull request #87 from sever-sever/T548Christian Poessinger
bgp: T548: Add ipv6 maximum-paths and migrate to proper afi
2021-08-05bgp: T548: Add ipv6 maximum-path and migrate to proper afiViacheslav
2021-07-29Merge pull request #86 from sever-sever/T1176Christian Poessinger
bgp: T1176: Add option solo for neighbor
2021-07-29bgp: T1176: Add option solo for neighborViacheslav
2021-07-21Merge pull request #85 from sever-sever/T3685Christian Poessinger
frr: T3685: Add interface option for static table route6
2021-07-21frr: T3685: Add interface option for static table route6Viacheslav
2021-07-19Merge pull request #84 from sever-sever/T3689Christian Poessinger
frr: T3689: Fix for static route6
2021-07-19frr: T3689: Fix for static route6Viacheslav
2021-06-19Merge pull request #83 from c-po/equuleusChristian Poessinger
route-map: T3632: fix invalid validation regex for extcommunity-rt and extcommunity-soo
2021-06-18route-map: T3632: fix invalid validation regex for extcommunity-rt and ↵Christian Poessinger
extcommunity-soo Use the validation string/system available within vyos-1x. This also works also on VyOS 1.2 series systems. (cherry picked from commit 2c6ec4330384606fb25b8afb5ef1831320715917)
2021-06-13T2023: add macsec interface ospf/rip supportChristian Poessinger
2021-06-13T3620: rename wirelessmodem -> wwanChristian Poessinger
2021-06-08route-map: T3605: allow to set prefer-global for ipv6-next-hopLuca Berneking
When we receive a global and link-local ipv6 next-hop ipv6 address, normally the link-local one is preferred. This setting allows to use the global ipv6 instead. This is required if the peer does not answer on his link-local address.
2021-06-07Merge pull request #81 from sever-sever/T3602Daniil Baturin
bgp: T3602: Fix for delete peer-group
2021-06-07bgp: T3602: Fix for delete peer-groupsever-sever
2021-05-30bgp: T3524: add graceful-shutdown supportChristian Poessinger
2021-05-19ospfv3: T3554: Add area-type stub for 1.3 (#78)Viacheslav Hletenko
2021-05-19protocols: static: T3558: add completion helper for dhcp-interface optionssrividya0208
The command "set proto static route x.x.x.x/x dhcp-interface" does not show the possible interface list when entered a tab. Added the previous parameters to the script
2021-05-09policy: T3531: Allow route-map names to contain an underscoreChristian Poessinger
2021-05-09policy: T3531: Allow prefix-list names to contain an underscoreChristian Poessinger
2021-05-08Merge pull request #77 from sever-sever/T3528Christian Poessinger
policy: T3528: Fix seq for community lists
2021-05-08policy: T3528: Fix seq for community listssever-sever