Paul Jakma
2017-01-23 19:10:30 UTC
Hi,
I've a bunch of commits staged in volatile/next:
http://git.savannah.gnu.org/cgit/quagga.git/log/?h=volatile/next
Please review. Also, please git send-email anything missing. I'd like
another release within a few week. Bit of a "tick tock" cycle, given
last few releases (release with lots of commits, then one with a small
set of fixes, etc.).
Shortlog:
Baruch Siach (1):
lib/memory: fix indirect static link with zlib
Christian Franke (19):
zebra: fix a crash in static_add_ipv6 caused by a NULL dereference
isisd: exit if daemonizing fails
ospf6d: remove unused broken function
zebra: make fpm netlink_route_info_fill more robust
bgpd: fix potential crash in community_list_dup_check
bgpd: setting nexthop doesn't need inet_pton
bgpd: check return value of zebra_interface_state_read
bgpd: don't leak memory in community_regexp_include
bgpd: fix memory leaks in show commands
ospfd: fix double assignment in ospf_vl_set_timers
pimd: don't leak original_s_route on error
ripd: print md5 auth digest correctly
vtysh: handle case if there is no match in "write terminal $daemon"
vtysh: fix a memory leak in vtysh_client_execute
ospfd: Update route in zebra when tag changes
*: Port Christians tweaks for 32-bit route tags
ospf6d: add support for route tags
ripd: add support for route tags
ripngd: add support for route tags
Daniel Walton (1):
bgpd: fix "show ip bgp" column alignment
David Lamparter (4):
lib: linklist: add listnode_add_before()
lib: add thread_add_timer_tv (struct timeval)
lib: AgentX: use threads instead of eventloop hack
zebra: fix link-params CLI handling
Donald Sharp (8):
pimd: Remove dead code.
pimd: Remove source_new unneeded parameter
pimd: Remove igmp_add_group_by_addr unneeded parameter
pimd: Add support for displaying ip mroute
pimd: Add ability to safely ignore route-maps
pimd: Fix of using uninitialized Memory
ospfd: Fix arm compile issue
vtysh, zebra: Fix link-params to use exit-link-params
Igor Ryzhov (1):
vtysh: send "no interface" command to all daemons that support it
Jafar Al-Gharaibeh (2):
config: Give the option of disabling run as user/group
zserv: get rid of code duplication in nexthop_lookup[_mrib] functions
Job Snijders (1):
bgpd: Add support for BGP Large Communities
Martin Winter (1):
build: configure.ac - use AC_PROG_CC_C99 instead of cflags to force c99 mode
Paul Jakma (20):
lib/stream: Add stream_discard, to discard read data from a stream
bgpd: Add route count from neighbours & established sessions to bgp summary
ospfd: 'ip ospf network' interface should down iface before changing type
lib: vty_prefix_list_install should validate afi/safi
build: Add GCC stack-protector/SSP to default flag set
isisd,ospf6d,bgpd: Fix GCC 6 warnings on indentation not matching control flow
ripd: Fix GCC6 warning on misleading indentation
tools: Remove historic scripts
tools/multiple-bgpd: extend the ring, enable mpath, add links to +-2 instances
tools: Extend multiple-bgpd.sh to support BIRD, ExaBGP plus more configurables
lib: track worst case # of cycles and don't allow granularity to go above
bgpd: Modernise BGP defaults for MRAI and connect time
bgpd: Rejiggle exported nht function names and consolidate some code
bgpd: Remove change that makes NHT tickle BGP FSM.
bgpd: consolidate start timer backoff via a 'BGP_Stop_with_error' FSM event
bgpd: Make the exponential backoff on BGP stop_with_error slower
bgpd: Graphviz dot files for the BGP FSM
nhrpd: Add libgen.h include for basename call
bgpd: Fix unhandled enum warning for AFI_ETHER
lib: routemap.h depends on prefix.h
Quentin Young (2):
lib: Clean command.c
zebra: Change bitwise operations to purpose-built macros
Renato Westphal (1):
bgpd: fix invalid memory access in peer_free()
Thomas Petazzoni (1):
configure: fix static linking with readline
Thorvald Natvig (1):
Extend BGP_SEND_ASPATH_CHECK to cover confederations
Timo Teräs (5):
zebra: use FIB state for nexthop tracking
zebra: fix nht validity checking to be same as when it's resolved
bgpd: honor disable-connected-check option with next hop tracking
bgpd: simplify ebgp-multihop and ttl-security handling
nhrpd: implement next hop resolution protocol
regards,
I've a bunch of commits staged in volatile/next:
http://git.savannah.gnu.org/cgit/quagga.git/log/?h=volatile/next
Please review. Also, please git send-email anything missing. I'd like
another release within a few week. Bit of a "tick tock" cycle, given
last few releases (release with lots of commits, then one with a small
set of fixes, etc.).
Shortlog:
Baruch Siach (1):
lib/memory: fix indirect static link with zlib
Christian Franke (19):
zebra: fix a crash in static_add_ipv6 caused by a NULL dereference
isisd: exit if daemonizing fails
ospf6d: remove unused broken function
zebra: make fpm netlink_route_info_fill more robust
bgpd: fix potential crash in community_list_dup_check
bgpd: setting nexthop doesn't need inet_pton
bgpd: check return value of zebra_interface_state_read
bgpd: don't leak memory in community_regexp_include
bgpd: fix memory leaks in show commands
ospfd: fix double assignment in ospf_vl_set_timers
pimd: don't leak original_s_route on error
ripd: print md5 auth digest correctly
vtysh: handle case if there is no match in "write terminal $daemon"
vtysh: fix a memory leak in vtysh_client_execute
ospfd: Update route in zebra when tag changes
*: Port Christians tweaks for 32-bit route tags
ospf6d: add support for route tags
ripd: add support for route tags
ripngd: add support for route tags
Daniel Walton (1):
bgpd: fix "show ip bgp" column alignment
David Lamparter (4):
lib: linklist: add listnode_add_before()
lib: add thread_add_timer_tv (struct timeval)
lib: AgentX: use threads instead of eventloop hack
zebra: fix link-params CLI handling
Donald Sharp (8):
pimd: Remove dead code.
pimd: Remove source_new unneeded parameter
pimd: Remove igmp_add_group_by_addr unneeded parameter
pimd: Add support for displaying ip mroute
pimd: Add ability to safely ignore route-maps
pimd: Fix of using uninitialized Memory
ospfd: Fix arm compile issue
vtysh, zebra: Fix link-params to use exit-link-params
Igor Ryzhov (1):
vtysh: send "no interface" command to all daemons that support it
Jafar Al-Gharaibeh (2):
config: Give the option of disabling run as user/group
zserv: get rid of code duplication in nexthop_lookup[_mrib] functions
Job Snijders (1):
bgpd: Add support for BGP Large Communities
Martin Winter (1):
build: configure.ac - use AC_PROG_CC_C99 instead of cflags to force c99 mode
Paul Jakma (20):
lib/stream: Add stream_discard, to discard read data from a stream
bgpd: Add route count from neighbours & established sessions to bgp summary
ospfd: 'ip ospf network' interface should down iface before changing type
lib: vty_prefix_list_install should validate afi/safi
build: Add GCC stack-protector/SSP to default flag set
isisd,ospf6d,bgpd: Fix GCC 6 warnings on indentation not matching control flow
ripd: Fix GCC6 warning on misleading indentation
tools: Remove historic scripts
tools/multiple-bgpd: extend the ring, enable mpath, add links to +-2 instances
tools: Extend multiple-bgpd.sh to support BIRD, ExaBGP plus more configurables
lib: track worst case # of cycles and don't allow granularity to go above
bgpd: Modernise BGP defaults for MRAI and connect time
bgpd: Rejiggle exported nht function names and consolidate some code
bgpd: Remove change that makes NHT tickle BGP FSM.
bgpd: consolidate start timer backoff via a 'BGP_Stop_with_error' FSM event
bgpd: Make the exponential backoff on BGP stop_with_error slower
bgpd: Graphviz dot files for the BGP FSM
nhrpd: Add libgen.h include for basename call
bgpd: Fix unhandled enum warning for AFI_ETHER
lib: routemap.h depends on prefix.h
Quentin Young (2):
lib: Clean command.c
zebra: Change bitwise operations to purpose-built macros
Renato Westphal (1):
bgpd: fix invalid memory access in peer_free()
Thomas Petazzoni (1):
configure: fix static linking with readline
Thorvald Natvig (1):
Extend BGP_SEND_ASPATH_CHECK to cover confederations
Timo Teräs (5):
zebra: use FIB state for nexthop tracking
zebra: fix nht validity checking to be same as when it's resolved
bgpd: honor disable-connected-check option with next hop tracking
bgpd: simplify ebgp-multihop and ttl-security handling
nhrpd: implement next hop resolution protocol
regards,
--
Paul Jakma | ***@jakma.org | @pjakma | Key ID: 0xD86BF79464A2FF6A
Fortune:
"If you are afraid of loneliness, don't marry."
-- Chekhov
Paul Jakma | ***@jakma.org | @pjakma | Key ID: 0xD86BF79464A2FF6A
Fortune:
"If you are afraid of loneliness, don't marry."
-- Chekhov