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

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

Branch merges

Branch information

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

Recent commits

6a18454... by Martin Winter

FRRouting Release 3.0.4

Changes since 3.0.3:
 - Security Issue (Denial of Service): Fix BGP Attribute 255 (experimental
   VNC) handling
 - ospfd: allow multiple options in the redistribute command

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

2c85480... by Donald Sharp <email address hidden>

Merge pull request #3580 from LabNConsulting/working/3.0/no-bgp-attr-255

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

667668d... 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>

4b8b2e5... by Donald Sharp <email address hidden>

Merge pull request #2509 from opensourcerouting/redhat-fpm-3.0

Redhat fpm 3.0

99042c9... by Martin Winter

redhat: Remove bogus libtool files for modules

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

361eeff... by Martin Winter

redhat: Fix missing lib_fpm in rpm packaging

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

26fa100... by Donald Sharp <email address hidden>

Merge pull request #1823 from opensourcerouting/stable-3.0-fix-reload-vnc

stable/3.0: fix reload of vnc commands

b5d8274... by Martin Winter

Merge pull request #1849 from qlyoung/lsan-suppression-3.0

tools: add LeakSanitizer suppressions list [3.0]

37ed3d7... by Quentin Young <email address hidden>

tools: add LeakSanitizer suppressions list

Building FRR with AddressSanitizer is kind of annoying since
libpython3.5 leaks memory, clippy links libpython3.5 and clippy runs as
part of the build process. LeakSanitizer has a way to suppress leaks at
runtime by setting the LSAN_OPTIONS environment variable to contain a
file path to a suppression list:

LSAN_OPTIONS=suppressions=path/to/suppr.txt

This commit provides the file. Setting this environment variable to

LSAN_OPTIONS=suppressions=../tools/lsan-suppressions.txt

before building should allow a clean build with ASAN enabled. The
relative path is there because LeakSanitizer looks at paths relative to
the binary it is sanitizing; clippy is in lib/ so the path is set
relative to lib/.

Signed-off-by: Quentin Young <email address hidden>

d6fb0b8... by Quentin Young <email address hidden>

Merge pull request #1822 from opensourcerouting/stable-3.0-fix-buffer-flush-avail

stable/3.0 fix for #1803