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

Reply via email to