![]() Changelog: bgpd "default-originate" shouldn't withdraw non-default routes Ensure community data is freed in some cases. Ensure that the correct aspath is free'd Fix error handling when receiving bgp prefix sid attribute Fix format overflow for graceful-restart debug logs Fix null argument warning Include unsuppress-map as a valid outgoing policy Make `suppress-fib-pending` clear peering Prevent from one more cve triggering this place doc Add param range for graceful-restart helper supported-grace-time isisd Fix heap-after-free with prefix sid Need to link directly against libyang lib Check for not being a blackhole route Do not convert evpn prefixes into ipv4/ipv6 if not needed nhrpd Fix nhrp_peer leak Fix race condition Fix core dump on shutdown ospf6d Ospfv3 route change comparision fixed for asbr-only change Prevent heap-buffer-overflow with unknown type ospfd Correct opaque lsa extended parser Fix ospf dead-interval minimal hello-multiplier param range Fix the bug where ip_ospf_dead-interval_minimal_hello-multiplier did not reset hello timer Protect call to get_edge() in ospf_te.c Solved crash in ri parsing with ospf te pbrd Fix pbr handling for last rule deletion pimd Fix crash unconfiguring rp keepalive timer Fix crash when configuring ssmpingd Fix dr-priority range Fix null register before aging out reg-stop Fix order of operations for evaluating join Re-evaluated s,g oils upon rp changes and for empty sg upstream oils Fix crash when mixing ssm/any-source joins tests Check for 0.0.0.0/1 in bgp_default_route vtysh Show `ip ospf network ...` even if it's not the same as the interface type zebra Deny the routes if ip protocol cli refers to an undefined rmap Fix crash if macvlan link in another netns Fix nhg out of sync between zebra and kernel Re-install dependent nhgs on interface up Re-install nhg on interface up The dplane_fpm_nl return path leaks memory Signed-off-by: Jafar Al-Gharaibeh <jafar@atcorp.com> |
||
---|---|---|
.github | ||
alpine | ||
babeld | ||
bfdd | ||
bgpd | ||
debian | ||
doc | ||
docker | ||
eigrpd | ||
fpm | ||
gdb | ||
grpc | ||
include | ||
isisd | ||
ldpd | ||
lib | ||
m4 | ||
mlag | ||
nhrpd | ||
ospf6d | ||
ospfclient | ||
ospfd | ||
pathd | ||
pbrd | ||
pceplib | ||
pimd | ||
pkgsrc | ||
python | ||
qpb | ||
redhat | ||
ripd | ||
ripngd | ||
sharpd | ||
snapcraft | ||
staticd | ||
tests | ||
tools | ||
vrrpd | ||
vtysh | ||
watchfrr | ||
yang | ||
zebra | ||
.clang-format | ||
.dir-locals.el | ||
.dockerignore | ||
.git-blame-ignore-revs | ||
.gitignore | ||
.pylintrc | ||
.travis.yml | ||
bootstrap.sh | ||
buildtest.sh | ||
config.version.in | ||
configure.ac | ||
COPYING | ||
COPYING-LGPLv2.1 | ||
Makefile.am | ||
README.md | ||
stamp-h.in | ||
version.h |
FRRouting
FRR is free software that implements and manages various IPv4 and IPv6 routing protocols. It runs on nearly all distributions of Linux and BSD and supports all modern CPU architectures.
FRR currently supports the following protocols:
- BGP
- OSPFv2
- OSPFv3
- RIPv1
- RIPv2
- RIPng
- IS-IS
- PIM-SM/MSDP
- LDP
- BFD
- Babel
- PBR
- OpenFabric
- VRRP
- EIGRP (alpha)
- NHRP (alpha)
Installation & Use
For source tarballs, see the releases page.
For Debian and its derivatives, use the APT repository at https://deb.frrouting.org/.
Instructions on building and installing from source for supported platforms may be found in the developer docs.
Once installed, please refer to the user guide for instructions on use.
Community
The FRRouting email list server is located here and offers the following public lists:
Topic | List |
---|---|
Development | dev@lists.frrouting.org |
Users & Operators | frog@lists.frrouting.org |
Announcements | announce@lists.frrouting.org |
For chat, we currently use Slack. You can join by clicking the "Slack" link under the Participate section of our website.
Contributing
FRR maintains developer's documentation which contains the project workflow and expectations for contributors. Some technical documentation on project internals is also available.
We welcome and appreciate all contributions, no matter how small!
Security
To report security issues, please use our security mailing list:
security [at] lists.frrouting.org