Hi,
Next round of outstanding patches being tracked, collected from patchwork
from the last couple of months (which should mean all recent patches are
now tracked):
http://git.savannah.gnu.org/cgit/quagga.git/log/?h=volatile/patch-tracking/3/proposed/ff
Most are various small fixes.
Patches of note not yet tracked, but on the radar:
* NHRP
* LLS-TE (blocked on me at the moment)
Issues with patches out there that need looking at:
* OSPF unnumbered, the Cumulus patch and joakim Tjernlund's older patch
should be reconciled - the latter had some clever ways to maximise
compatibility.
* RIB next-hop tracking (and hence recursive support?), various efforts
out there?
Summary of what is currently proposed, and tracked in the tree above:
-----------------------------------------------------------------
(2 newlines separating items).
BGP Realms: Carried over. Updated to the latest version from the list. I
think there was agreement on refining the approach a little. Though, not
clear who's going to do that at this time.
FreeBSD FIB: Carried over. Some nits and questions/issues pending?
BGP Best External: Carried over. Some nits on commit message, and possibly
needs more review?
'rare bgp crash'
http://patchwork.quagga.net/patch/1279/
http://patchwork.quagga.net/patch/1281/
https://lists.quagga.net/pipermail/quagga-dev/2015-June/012875.html
This is carried over from the previous round. I've taken in 4 commits for
this, based on that thread and Timo's recent response on their status. The
3 Cumulus ones Vivek mentioned and Timo's last.
bgpd: Ignore stale entry candidates during bestpath selection.
bgpd: Only use routes from Established peers for best path selection
bgpd: Fix race in clearing completion
bgpd: Make bgp_info_cmp robust to paths that do not have su_remote info
(I made up the subject on Timo's, the last one). Additionally, there's a
few trivial follow-up patches I added to fix a missing symbol error in the
'clearing completion' patch .
http://patchwork.quagga.net/patch/1311/
https://lists.quagga.net/pipermail/quagga-dev/2015-August/012993.html
Adding redhat init/service files to start pimd
https://lists.quagga.net/pipermail/quagga-dev/2015-July/012930.html
http://patchwork.quagga.net/patch/1292/
bgpd: improve ebgp-multihop and ttl-security handling
Outstanding comment on the command being confusing by donald?
Some fuzzing and failures in applying patch.
http://patchwork.quagga.net/patch/1294/
Enable vtysh and pimd as part of default build
http://patchwork.quagga.net/patch/1293/
https://lists.quagga.net/pipermail/quagga-dev/2015-July/012936.html
Switchover -Werror to default setting
http://patchwork.quagga.net/patch/1295/
https://lists.quagga.net/pipermail/quagga-dev/2015-July/012939.html
Fix optional arguments with description interactions
(missing "topic:" prefix, as with a few other contributions in this list)
http://patchwork.quagga.net/patch/1191/
https://lists.quagga.net/pipermail/quagga-dev/2015-July/012933.html
bgpd: Addition of "show ip bgp dampening" command tree
Was Acked by Donald?
http://patchwork.quagga.net/patch/1296/
bgpd: Fix 'struct peer' memory leaks
Should be split into 2 commits for clarity?
Done:
http://patchwork.quagga.net/patch/1345/
bgpd: Add some peer_lock/unlock debug code
http://patchwork.quagga.net/patch/1346/
bgpd: Fix 'struct peer' memory leaks
http://patchwork.quagga.net/patch/1300/
Fix useless call in bgpd/bgp_mplsvpn.c
http://patchwork.quagga.net/patch/1301/
Fixed rtadv_make_socket socket leak
Something went wrong preparing the patch? (And a number of others in that
series from Denil - Donald is respinning?)
http://patchwork.quagga.net/patch/1302/
Fix Free Pointer dereference in lib/filter.c
http://patchwork.quagga.net/patch/1306/
Variable reuse in bgpd/bgpd.c
http://patchwork.quagga.net/patch/1307/
Fix memory leak in bgpd/bgp_route.c
http://patchwork.quagga.net/patch/1304/
https://lists.quagga.net/pipermail/quagga-dev/2015-July/012957.html
Fast OSPF convergence
Git commit message is a bit vague. Took the 2nd version which addressed
some comments.
http://patchwork.quagga.net/patch/1305/
Arm compilation warning fix
http://patchwork.quagga.net/patch/1308/
https://lists.quagga.net/pipermail/quagga-dev/2015-August/012988.html
Fixed if_add_update possible null dereference
Should this maybe fail a bit harder than a zlog_debug? (Donald to send
update)
http://patchwork.quagga.net/patch/1310/
https://lists.quagga.net/pipermail/quagga-dev/2015-August/012992.html
Restrict Shell access from vtysh
Still a bit surprising that vtysh is opened to untrusted users. Do we
support that config?
http://patchwork.quagga.net/patch/1312/
ospfd: Fix for 'no' + 'debug command' does not disable 'debug command'
http://patchwork.quagga.net/patch/1313/
https://lists.quagga.net/pipermail/quagga-dev/2015-August/013007.html
Remove unnecessary stream_dup calls
http://patchwork.quagga.net/patch/1314/
https://lists.quagga.net/pipermail/quagga-dev/2015-August/013008.html
HACKING: Change format to MarkDown
Some concerns about the longevity of MarkDown and its ability to handle
anything non-trivial that might come along. Are these allayed by 'pandoc',
which can convert between TeX and MD, and indeed which allows TeX in MD -
note the submitted document actually contains TeX commands. With 'pandoc'
we can think of HACKING as a TeX document that allows using the easier to
type/read MarkDown for the common case. Sufficient?
http://patchwork.quagga.net/patch/1315/
https://lists.quagga.net/pipermail/quagga-dev/2015-August/013023.html
Add missing show commands to vtysh
http://patchwork.quagga.net/patch/1316/
https://lists.quagga.net/pipermail/quagga-dev/2015-August/013024.html
Fix small memory leak in str2prefix_rd
http://patchwork.quagga.net/patch/1322/
https://lists.quagga.net/pipermail/quagga-dev/2015-August/013050.html
See also:
https://lists.quagga.net/pipermail/quagga-dev/2015-August/013038.html
https://lists.quagga.net/pipermail/quagga-dev/2015-August/013046.html
https://lists.quagga.net/pipermail/quagga-dev/2015-September/013081.html
The consensus unclear to me?
http://patchwork.quagga.net/patch/1327/
Recursive routes are not removed from kernel.
Rejected by Donald?
http://patchwork.quagga.net/patch/1331/
https://lists.quagga.net/pipermail/quagga-dev/2015-September/013083.html
vrf: add a runtime check before playing with netns
http://patchwork.quagga.net/patch/1343/
supersedes:
http://patchwork.quagga.net/patch/1341/
http://patchwork.quagga.net/patch/1334/
http://patchwork.quagga.net/patch/1332/
https://lists.quagga.net/pipermail/quagga-dev/2015-September/013094.html
see also:
https://lists.quagga.net/pipermail/quagga-dev/2015-July/012927.html
http://patchwork.quagga.net/patch/1333/
https://lists.quagga.net/pipermail/quagga-dev/2015-September/013096.html
allow --with-libpam to build with --enable-werror
http://patchwork.quagga.net/patch/1335/
https://lists.quagga.net/pipermail/quagga-dev/2015-September/013105.html
zebra: use addr (Zserv sending the pointer address instaed of the IPv6
address)
http://patchwork.quagga.net/patch/1336/
https://lists.quagga.net/pipermail/quagga-dev/2015-September/thread.html
ospfd: Fix bug in 94266fa822ba, nbr_self rebuild didn't add valid nbr_self
http://patchwork.quagga.net/patch/1337/
https://lists.quagga.net/pipermail/quagga-dev/2015-September/013117.html
pimd: Fix leaked fd
http://patchwork.quagga.net/patch/1338/
https://lists.quagga.net/pipermail/quagga-dev/2015-September/013119.html
Pim: Remove stdout zlog changes
http://patchwork.quagga.net/patch/1340/
https://lists.quagga.net/pipermail/quagga-dev/2015-September/013133.html
Warn user that bgp is setting maximum-paths larger than MULTIPATH_NUM
http://patchwork.quagga.net/patch/1342/
rib->nexthop_num is double incremented
https://bugzilla.quagga.net/show_bug.cgi?id=833
ospf trap on state change seems to send incorrect value for ospfNbrState
http://patchwork.quagga.net/patch/1344/
zebra: Fix leaked sockets in rtadv.c
http://patchwork.quagga.net/patch/1348/
Consolidate error reporting for zclient_read_header
http://patchwork.quagga.net/patch/1347/
https://lists.quagga.net/pipermail/quagga-dev/2015-September/013169.html
bgpd: If route-map does not exist DENY for redistribute statements
Config compatibility / UI expectations - worth getting wider feedback on?
http://patchwork.quagga.net/patch/1349/
distro: fix redhat/quagga.spec.in
regards,
--
Paul Jakma p...@jakma.org @pjakma Key ID: 64A2FF6A
Fortune:
In the Spring, I have counted 136 different kinds of weather inside of
24 hours.
-- Mark Twain, on New England weather
_______________________________________________
Quagga-dev mailing list
Quagga-dev@lists.quagga.net
https://lists.quagga.net/mailman/listinfo/quagga-dev