~cdwertmann/cumulus-frr/+git/trunk:stable/4.0

Last commit made on 2019-01-08
Get this branch:
git clone -b stable/4.0 https://git.launchpad.net/~cdwertmann/cumulus-frr/+git/trunk

Branch merges

Branch information

Name:
stable/4.0
Repository:
lp:~cdwertmann/cumulus-frr/+git/trunk

Recent commits

b29e322... by Martin Winter

FRRouting Release 4.0.1

Changes since 4.0:
  - Security Issue (Denial of Service): Fix BGP Attribute 255 (experimental
    VNC) handling
  - Fix for large AS paths
  - Add json support to "show ip route" command
  - bgpd: fix rpki segfault
  - bgpd: fix rpki validation for ipv6
  - Fix for crash with p2p interfaces on *BSD
  - Fix for crash with some IPv6 tunnels
  - Run WatchFRR by default on systems with systemd
  - isisd: Fixed the way isis reads from bpf
  - Add backport to build FRR on Sonic Debian

Signed-off-by: Martin Winter <email address hidden>

96efdcb... by Donald Sharp <email address hidden>

Merge pull request #3579 from LabNConsulting/working/4.0/no-bgp-attr-255

4.0: bgpd: don't use BGP_ATTR_VNC(255) unless ENABLE_BGP_VNC_ATTR is defined

e88213b... by Lou Berger <email address hidden>

bgpd: don't use BGP_ATTR_VNC(255) unless ENABLE_BGP_VNC_ATTR is defined

Signed-off-by: Lou Berger <email address hidden>

efa1185... by Martin Winter

Merge pull request #3213 from zhenggen-xu/4.0-sonic

debianpkg: support SONiC debian8 on FRR 4.0

8da8e90... by Zhenggen Xu <email address hidden>

Change the target from sonic.debian8 to sonic8 to avoid conflicts

Signed-off-by: Zhenggen Xu <email address hidden>

7da736f... by Zhenggen Xu <email address hidden>

Fix the typo in the Makefile

Signed-off-by: Zhenggen Xu <email address hidden>

c855e99... by Zhenggen Xu <email address hidden>

debianpkg: support SONiC debian8 on FRR 4.0

Signed-off-by: Zhenggen Xu <email address hidden>

270afde... by David Lamparter <email address hidden>

Merge pull request #3129 from donaldsharp/early_4.0

lib: Include compiler.h as early as is possible in the build

d9d402f... by Donald Sharp <email address hidden>

lib: Include compiler.h as early as is possible in the build

The compiler.h header provides us with some useful macro's
that we are using in the system. We do not know exactly
where the CPP_NOTICE and CPP_WARN macros are used but
they can move around. Place this header early in the
build then.

Signed-off-by: Donald Sharp <email address hidden>

bd027b7... by Donald Sharp <email address hidden>

Merge pull request #3080 from opensourcerouting/large_as_path_4

bgpd: Fix for large AS paths which are split into segments (4.0 branch)