Paul,

Great to see this long list of patches queued up finally. Good work, your effort is appreciated.

Regards,
Jafar


On 6/6/2016 11:09 AM, Paul Jakma wrote:
Hi,

As an FYI.

I've gone through patchwork and gotten most the bulkd of it queued up. Bar some issues with conflicts and what not that I've left for later. I've got the following patches in local proposed patches - I'll push somewhere later or tomorrow.

I'm aware of some reviews already. Next step is to do an initial review pass based on any already given reviews and an initial sort and linearisation. I'll post that branch + a summary email and we can have a final review period and get this done.

Ayan Banerjee <a...@cumulusnetworks.com> (5):
      zebra: ipv6 multipath support
      bgpd: Enable support for BGP IPV6 multipath.
      ospfd: Ensure deletion is clean
      ospfd: Ensure that OSPF can send out multiple packets per thread
      ospfd: Limit the number of interfaces serviced at one time

Daniel Walton <dwal...@cumulusnetworks.com> (29):
      bgpd: don't count a route with an unreachable nexthop in PfxRcd
      bgpd: Improve peer scaling
      ospf6d, ripd, vtysh: Fix "no set metric" for ospf6 and RIP
bgpd: Make "no redistribute" always remove the redistribute statement bgpd: iBGP multipath is broken if 'bgp deterministic-med' is enabled.
      bgpd: Fix aggregation issues found via ANVL
bgpd: Add clear command to force a bestpath recalculation and re-advertisement of a prefix
      bgpd: crash if attributes alone consume > 4096 bytes
      bgpd: Add [bestpath|multipath] option to 'show ip bgp x.x.x.x'
      ospf6d: We should accept long form of "no redistribute"
      bgpd: Display BGP paths with unreachable nexthops as invalid
      ospfd: Fix no ip ospf hello-interval
      ospfd: "show ip ospf neighbor" header spacing
      zebra: Add internal support for route tags
      bgpd, lib, ospfd, zebra: Add ability to read/write tag value
      bgpd, vtysh: Add support for route tags
      ospfd, vtysh: Add support for Route tags
      ripd, ripngd: add support for route tags
      zebra: add support for route tags
bgpd: atomic-aggregate is lost when we aggregate another aggregate that has atomic-aggregate bgpd, ospfd, ospf6d, ripd, ripngd, zebra: 'set metric -12' is broken in the parser
      bgpd: Alow gracefull shutdown of peers
      bgpd: Add replace-as option to remove-private-as
bgpd, lib: Clarify the different permutations of soft clearing a peer
      bgpd, isisd, lib, tests: Overhaul BGP debugs
      bgpd: Implement BGP as-override feature
      bgpd: Fix BGP_INFO_ATTR_CHANGED being cleared incorrectly
      bgpd: Correct a few fuzz failures in BGP
      zebra: Fix incorrectly flagged nexthop

Dinesh Dutt <dd...@cumulusnetworks.com> (16):
      bgpd: IPv6 Multipath broken with nexthop global address
      bgpd, doc: Support matching on local preference in route-map
bgpd, doc: Allow route-map policy modifications to also affect route reflectors.
      bgpd, vtysh: Add match interface support to BGP route-map.
      ospfd: Don't wait for state change to Exchange to start LSReq
lib, vtysh: Add support for marking a file with appropriate end of context
      zebra: Suppress displaying default config as part of running config
      bgpd: Test effect of route-map on received/advertised routes
      lib, zebra: Add route-map support for Next Hop Tracking
      bgpd, zebra: Use next hop tracking for connected routes too
      lib, zebra: allow static routes to use NH's from protocols
      zebra: Gather and display detailed info about clients of Zebra
lib, zebra: Honor setting source via route map and pushing that to the kernel.
      lib, ospf6d, zebra: Add ABR support and make ECMP > 4.
      lib, ospfd, ospf6d: ospfv3-stub-area-support.patch
      zebra: Static NHT fixes

Dinesh G Dutt <dd...@cumulusnetworks.com> (3):
bgpd, tests, vtysh: Fix FSM to handle active/passive connections better bgpd, lib, vtysh, zebra: Reprocess the trigger points when an attached route map changes
      ospfd: Better handle traffic when system is loaded

Donald Sharp <sha...@cumulusnetworks.com> (10):
bgpd: flag paths for multipath if we RX link-local and global nexthops
      vtysh: service integrated-vtysh-config not being written to file
      zebra: Add check to notice when an interface is unnumbered
      lib, ospfd, zebra: Fix up some compile issues on *bsd systems
      ospfd: virtual links fix
      zebra: Fix some warnings found during compile.
      bgpd: Correctly install non LL route into zebra
      ospf6d: Fix double increment of Sequence Number
      ospf6d: Fix Some ANVL test cases 16.6 and partial 16.10
      bgpd: Fix write quanta to a reasonable number.

JR Rivers <jrriv...@cumulusnetworks.com> (1):
      ospfd: 16.0 rfc2328 compliance

James Li <j...@cumulusnetworks.com> (3):
      zebra: Dissallow outside programs to delete Quagga routes
      zebra: Notice passed nexthop is ONLINK
      ospfd: Add unnumbered interface support

Pradosh Mohapatra <pmoha...@cumulusnetworks.com> (5):
      bgpd: cluster-id length equality for multipath
      bgpd, doc, lib, zebra: nexthop-tracking in zebra
bgpd: Add a null check in bgp_address_del() function when connected addresses are removed. bgpd, lib: Show more meaningful outq value in 'show ip bgp summary' output. bgpd: Event-driven route announcement taking into account min route advertisement interval

Vipin Kumar <vi...@cumulusnetworks.com> (18):
      bgpd: update delay
      bgpd, doc: table-map feature
bgpd, lib, zebra: 'neighbor <if-name> interface' config support in BGP including RA/Zebra changes.
      bgpd: update prefix packing optimizations
      bgpd: Make the private AS number check 4 byte compatible.
      lib, zebra: Block configuration and installation of martians
      ospfd: Support for 'clear ip ospf interface [IFNAME]'
      opsf6d: Update router-LSA when nbr's interface-ID changes
      ospf6d: Support for 'clear ipv6 ospf6 interface [ifname]
      ospf6d: Add the missing ospf6 running check in show cmds
      ospfd: Make destination of p2p to multicast for LS-ACKS
      ospf6d: LA (local-address) bit related inter-op fix.
ospf6d: Fixing a couple of issues with ospf6_route_remove () routine.
      ospf6d: Adding the initialization check in ospfv3_clean()
      ospfd: Fix shutdown scenario
      bgpd: Add maxmed command
      ospf6d: Fix loss of hello's on interface
osfd: Make OSPF compliant to the last sentence of this section in RFC 2328

Vivek Venkatraman <vi...@cumulusnetworks.com> (4):
bgpd: Make source interface selection in BGP for nexthop determination more robust lib: Some small enhancements to thread and workqueue libraries in zebra:
      bgpd: Changes to improve BGP convergence time:
      bgpd: Handle some route map corner cases

dwal...@cumulusnetworks.com <dwal...@cumulusnetworks.com> (1):
bgpd: Save the last message from a peer that caused us to send a NOTIFICATION

vivek <vi...@cumulusnetworks.com> (1):
      vtysh: Make ipv6 unicast/multicast address-family work
Andrej Ota <and...@ota.si> (1):
      bgpd: fix BGP IPv6 route map error

Avneesh Sachdev <avne...@sproute.com> (8):
      qpb: Add support for protobuf.
      build: turn off automake portability warnings
      fpm: Add protobuf support for FPM.
      zebra: optionally use protobuf with FPM
      doc: add blurb on use of protobuf with FPM
      build: support for "development build"
      vtysh: support for invoking functions by name
      zebra: add developer test functions for FPM code

Balaji <balaji...@gmail.com> (2):
bgpd: Addition of dampening show commands under v4 unicast/multicast tree bgpd: Addition of bgp dampening configuration commands under IPv4/multicast

Boian Bonev <bbo...@ipacct.com> (1):
      bgpd: add aspath_aggregate_mpath that preserves path length

Christian Franke <ch...@opensourcerouting.org> (1):
      lib: update Solaris multicast API (BZ#725)

Christian Franke <nob...@nowhere.ws> (13):
      isisd: work around route table asserts for deleting node with info
      isisd: fix a crash due to an lsp-mtu issue
      isisd: make sure that all interface addresses are advertised
      isisd: ignore unknown interfaces when adjusting IS-IS mtu
lib: use constant to replace magic value for length of quagga_timestamp
      lib: add api method to read current config path
      lib: add event_counter
zebra: count iface up/down events and keep last time of their occurrence
      isisd: API: basic area config
      isisd: API: circuit password
      isisd: API: LSP-MTU & area level
      isisd: API: timers (LSP, SPF)
      isisd: API: area (L1), domain (L2) passwords

Colin Petrie <cpet...@ripe.net> (1):
      bgpd: fix MRT table dumps for locally-originated routes

David Lamparter <equi...@opensourcerouting.org> (10):
      isisd: fix assert warning
      build/pimd: remove special shell scripts
      *: get rid of "MTYPE 0"
      lib: fix MIN/MAX macros to not double-eval
      isisd: API: basic circuit config
      isisd: API: timers (IIH, CSNP, PSNP)
      isisd: drop unused per-type metric values
      bgpd: minor header/API clean up
      bgpd: divorce router-id logic from CLI & zebra
      bgpd: ditch unused bgp_node_*() functions

Denil Vira <de...@cumulusnetworks.com> (1):
      lib: Replace lists with arrays to store read and write threads

Donald Sharp <sha...@cumulusnetworks.com> (17):
      ripd: Fix Null pointer dereference
      lib: Fix priviledge modification for vty group specified
      lib: Allow zclient do-over of connect on initial attempt
      bgpd: Fix 'show bgp ipv4 vpnv4 statistics' cli.
      bgpd, ripngd, zebra: Remove duplicate PSIZE define
      bgpd: Removed unused variable from 'struct attr_extra'
      config: Remove unused library check
      vtysh: Add ability to only look at one processes work queue
      lib: Consolidate VIEW_NODE to be ENABLE_NODE as well
      lib: Abstract fd set operations
      lib: Refactor read/write functionality
      lib: Refactor thread_process_fd
      lib: Add ability to use poll() instead of select
      zebra: Remove unused #ifdef HAVE_STRUCT_SOCKADDR_DL
      bgpd: Fix code path that leads to uninitialized variables
      lib: Remove unnecessary paranthesis
      bgpd, lib: Remove RESTRICTED_NODE from code base

Igor Ryzhov <iryz...@nfware.com> (2):
      zebra: add missing vty commands
bgpd: fix wrong help strings of "match peer" and "no match peer" commands

Jafar Al-Gharaibeh <ja...@atcorp.com> (3):
      zserv: [pimd] fix - avoid dereferencing a NULL pointer
      ospfd: fix - correct neighbor index on changing/p2p/virtual links
pimd: send pim prune via correct interface when rpf upstream interface for a source changes

Jonathan Hart <j...@onlab.us> (1):
      pimd: Fix hang when doing nexthop lookup from zebra

Lou Berger <lber...@labn.net> (6):
      lib: fix memory leak in zprivs_caps_init
bgp: add "debug bgp allow-martians" next hops and related code/commands bgpd: Add flag to not change e{u,g}id on startup and run as unprivileged user
      lib: dump memory stats on core
      lib: add AF_ETHERNET/AFI_ETHER
lib: change command logging to be off by default, and add 'log_commands' to enable it.

Matthieu Boutier <bout...@pps.univ-paris-diderot.fr> (4):
      lib: simplify distribute.c's code.
      ripd: code simplification for redistribution.
      ripngd: code simplification for redistribution.
      lib: Make distribute.c accepts both v4 and v6.

Olivier Dugeon <olivier.dug...@orange.com> (7):
      lib: Add new if_link_params structure
      zebra: Add link parameters support to Zebra
      vtysh: Add support of new link-params CLI
      ospfd: Update Traffic Engineering support
      isisd: Add support of Traffic Engineering
      doc: Update documentation for Traffic Engineering
      ospfd: Add support Router Capabilities support to OSPF

Paul Jakma <p...@jakma.org> (1):
ripd: split-horizon default differed between rip_interface_new and _reset

Paul Jakma <p...@opensourcerouting.org> (2):
lib/stream: add float/double <-> IEEE-754 single/double mux/demuxers
      lib: consolidate ntohf/htonf from ospfd/isisd TE to lib/network

Pawel Wieczorkiewicz <pwieczorkiew...@suse.de> (1):
      build: detect and create AM_SILENT_RULES macro if needed

Philippe Guibert <philippe.guib...@6wind.com> (1):
      bgpd: Add new configuration cli for graceful restart.

Roman Hoog Antink <r...@open.ch> (2):
      ospf6d: implement admin distance
      bgpd: implement admin distance

Stas Nichiporovich <s...@iptel.by> (1):
      zebra: fix crash caused by using route-map with "set src"

Timo Teräs <timo.te...@iki.fi> (1):
      zebra: handle multihop nexthop changes properly

Udaya Shankara KS <shankara.k....@gmail.com> (1):
      zebra: Enable fpm module to connect to remote fpm server

boris yakubov <borisyaku...@ruggedcom.com> (1):
      isisd: Segmentation fault on isis daemon fixes

kitty <khiruthigai.balasubraman...@hpe.com> (1):
      ospfd: fix non-zero metric when describing loopback addresses

林守磊 <linxiu...@gmail.com> (1):
      zebra: perfect cmd table


regards,


_______________________________________________
Quagga-dev mailing list
Quagga-dev@lists.quagga.net
https://lists.quagga.net/mailman/listinfo/quagga-dev

_______________________________________________
Quagga-dev mailing list
Quagga-dev@lists.quagga.net
https://lists.quagga.net/mailman/listinfo/quagga-dev

Reply via email to