Commit Graph

27 Commits

Author SHA1 Message Date
R. Ryantm
8c0698a691 frr: 10.0 -> 10.0.1 2024-06-09 09:34:06 +00:00
Sigmanificient
d48a9bb622 treewide: remove unused fetchpatch arguments 2024-06-04 12:40:25 +02:00
Markus Theil
0b2fd04c0c frr: 9.1 -> 10.0
Release notes:
https://github.com/FRRouting/frr/releases/tag/frr-10.0

Breaking changes relevant for NixOS:
- bgpd: Enable enforce-first-as by default for BGP -> may disable for RR

Some Notable changes:
- BGP RPKI VRF support
- Introduce local host routes

Notable fixes:
- Fix crash in OSPF TE parsing

Signed-off-by: Markus Theil <theil.markus@gmail.com>
2024-05-22 15:00:33 +00:00
Philip Taron
5b17986c92
frr: use elfutils instead of abandoned libelf 2024-04-03 10:04:58 -07:00
Robert Scott
9d59b64009 frr: add patch for CVE-2024-27913 2024-03-11 22:39:32 +00:00
R. Ryantm
1c70b7871e frr: 9.0.1 -> 9.1 2023-11-28 11:06:44 +00:00
Markus Theil
e6ff73add9 frr: fix supported platforms
Signed-off-by: Markus Theil <theil.markus@gmail.com>
2023-10-06 18:49:34 +02:00
Markus Theil
387d9b6b31 frr: fix cross compilation
protobufc is also needed as nativeBuildInput in order for
cross compilation to work. Tested for aarch64.

Signed-off-by: Markus Theil <theil.markus@gmail.com>
2023-10-05 14:20:16 +02:00
Markus Theil
18a38a140d frr: 8.5.2 -> 9.0.1
frr series 9 adds first and foremost:
- mgmtd: YANG-based daemon for frr configuration
- reduced memory footprint

See: https://frrouting.org/release/9.0/

Furthermore 9.0.1 contains important bug fixes, e.g. for
CVE-2023-38802.

See: https://frrouting.org/release/9.0.1/

Signed-off-by: Markus Theil <theil.markus@gmail.com>
2023-09-15 13:04:19 +02:00
Markus Theil
e80f51a514 frr: disable and warn on cross-compilation with net-snmp
Signed-off-by: Markus Theil <theil.markus@gmail.com>
2023-08-10 11:26:19 +02:00
Markus Theil
833dd20ab2 frr: add thillux to maintainer list
Signed-off-by: Markus Theil <theil.markus@gmail.com>
2023-08-10 11:06:43 +02:00
Markus Theil
6730140c87 frr: add config options for minimalization and advanced networking
Signed-off-by: Markus Theil <theil.markus@gmail.com>
2023-08-10 11:06:42 +02:00
Markus Theil
93c0489bdc frr: fix cross compilation x86-64 -> aarch64
Signed-off-by: Markus Theil <theil.markus@gmail.com>
2023-08-10 11:06:42 +02:00
R. Ryantm
4dd398bb8f frr: 8.5.1 -> 8.5.2 2023-06-22 04:11:19 +00:00
R. Ryantm
4dbbfdd3a1 frr: 8.5 -> 8.5.1 2023-04-28 14:42:49 +00:00
R. Ryantm
c15e9212fe frr: 8.4.2 -> 8.5 2023-03-23 10:22:11 +00:00
Guillaume Girol
33afbf39f6 treewide: switch to nativeCheckInputs
checkInputs used to be added to nativeBuildInputs. Now we have
nativeCheckInputs to do that instead. Doing this treewide change allows
to keep hashes identical to before the introduction of
nativeCheckInputs.
2023-01-21 12:00:00 +00:00
R. Ryantm
e369dceace frr: 8.4.1 -> 8.4.2 2023-01-19 09:35:12 +00:00
Thomas Gerbet
a7e1d5114d frr: 8.3.1 -> 8.4.1
https://github.com/FRRouting/frr/releases/tag/frr-8.4.1
https://github.com/FRRouting/frr/releases/tag/frr-8.4.0

This upgrade allows to cleanup the patches since the fix is available in 8.4.0.
2022-11-27 14:31:11 +01:00
Robert Scott
118179f32a frr: add patch for CVE-2022-37032 2022-09-20 23:25:24 +01:00
R. Ryantm
4818b033e8 frr: 8.3 -> 8.3.1 2022-09-03 10:58:53 +00:00
R. Ryantm
fc9146eb70 frr: 8.2.2 -> 8.3 2022-07-29 11:05:53 +00:00
Anillc
f7846451a1 frr: support rpki 2022-05-19 16:00:36 +08:00
AndersonTorres
bd253b46fa frr: 8.1 -> 8.2.2 2022-05-15 10:50:30 -03:00
Martin Weinelt
c57bb5bb4a
frr: fix clippy build on aarch64-linux 2022-01-09 04:13:44 +01:00
Martin Weinelt
24ffe31401
frr: 7.5.1 -> 8.1
Update package and enable tests.
2022-01-09 04:12:55 +01:00
Frank Doepper
89956e7d6e
frr: init at 7.5.1
- FRRouting is a successor of no-longer maintained quagga.
- new dependency: libyang
2022-01-09 04:12:55 +01:00