Skip to content

About

Generate daily reports categorizing gerrit changes for the VPP project on gerrit.fd.io

Resources

Stars

0 stars

Watchers

6 watching

Forks

Latest commit

 

History

1,154 Commits

Folders and files

Repository files navigation

VPP-GERRIT-REPORT

VPP Gerrit Report categorizes the state of the gerrit.fd.io review queue. Each gerrit change is labeled with the following status:

Status Complete Needs To Be Addressed
V - verified v - not verified
E - not expired e - expired
C - no unresolved comments c - comments not resolved
R - reviewed/approved r - review incomplete
A - abandoned A - gerrit.fd.io to restore
# - days since update # - days since update > 30
Example: [VECr 23]
  • Verified
  • Not Expired
  • No unresolved comments
  • Review incomplete (Code-Review < +1)
  • 23 days since last update

The report generator sorts the gerrit changes into three categories based on the state and the person or group required to perform the next action:

  • Committers: Status [VECR xx]: Gerrit Changes that have been verified, are not expired, no unresolved comments, & approved by a maintainer. Action: A committer should do a final review and submit the change or provide comment(s).
  • Maintainers: Status [VECr]: Gerrit Changes that have been verified, are not expired, no unresolved comments, & not reviewed Action: The Maintainer should do a code review
  • Authors: Status <other>: Gerrit Changes that are either not verified, expired, or comments not resolved Action: Author should rebase the change, fix verification errors, and/or resolve comments to move the status to [VECr]# Gerrit open patches processing tool

Here is the latest VPP Gerrit Report:

FD.io VPP (master branch) Gerrit Change Report

generated on Saturday 2026-10-31, 06:56:45

Legend:

Status Complete Needs To Be Addressed
V - verified v - not verified
E - not expired e - expired
C - no unresolved comments c - comments not resolved
R - reviewed/approved r - review incomplete
A - abandoned A - gerrit.fd.io to restore
# - days since update # - days since update > 30
Example: [VECr 23]
  • Verified
  • Not Expired
  • Comments resolved
  • Review incomplete (Code-Review < +1)
  • 23 days since last update

Committers:

These gerrit changes have been
  • Verified
  • Not expired
  • Comments resolved
  • Approved by Maintainers
Please perform a final review & submit.
47187 [VECR 0]: ikev2: clean up locally when delete encoding fails

Maintainers:

Please review these gerrit changes.
NOTE: Gerrit changes may be included under more than one feature based on the modified files regardless of the feature list included on the commit headline.
acl: Andrew Yourtchenko <ayourtch@gmail.com>
47058 [VECr 14]: acl: stop counting hash hits in a shared per-entry field
api: Dave Barach <vpp@barachs.net>
47209 [VECr 4]: api: align shared-memory API handler calls
47210 [VECr 4]: api: use unsigned socket handle bit
arp: Dave Barach <vpp@barachs.net>, Neale Ranns <neale@graphiant.com>
47276 [VECr 4]: arp: fix reply for local address with adj-fib
46494 [VECr 4]: arp: reset proxy-arp state on interface deletion
buffers: Damjan Marion <damarion@cisco.com>, Dave Barach <vpp@barachs.net>
47321 [VECr 1]: vlib: add helper to check available headroom in vlib_buffer_t
build: Damjan Marion <damarion@cisco.com>
46907 [VECr 1]: fastacl: RFC 8955 FlowSpec filter for volumetric DDoS mitigation
47270 [VECr 5]: build: refresh optional SPDK upstream snapshot
47056 [VECr 8]: build: Changes in makefiles to enabe build on FreeBSD
cnat: Nathan Skrzypczak <nathan.skrzypczak@gmail.com>, Neale Ranns <neale@graphiant.com>
46809 [VECr 0]: cnat: skip output SNAT for unsupported protocols
dhcp: Dave Barach <vpp@barachs.net>, Neale Ranns <neale@graphiant.com>
47281 [VECr 3]: dhcp: fix PD client crash without link-local
45678 [VECr 4]: pppoeclient: add PPPoE client plugin with DHCPv6 observability
dispatch-trace: Dave Barach <vpp@barachs.net>
46469 [VECr 9]: dispatch-trace: fix SIGSEGV on multi-worker handoff
docs: John DeNisco <jdenisco@cisco.com>, Dave Wallace <dwallacelf@gmail.com>
45941 [VECr 1]: misc: patch to test CI infra
46516 [VECr 1]: misc: surs patch to test CI infra
46907 [VECr 1]: fastacl: RFC 8955 FlowSpec filter for volumetric DDoS mitigation
47298 [VECr 2]: misc: VPP 26.10 Release Notes
46461 [VECr 3]: ipsec: IPTFS (RFC 9347)
47274 [VECr 4]: freebsd-cp: FreeBSD Control Plane plugin similar to Linux CP plugin but siginificantly simplified
45678 [VECr 4]: pppoeclient: add PPPoE client plugin with DHCPv6 observability
45505 [VECr 6]: rdma: add mlx5 DV TSO support for raw packet tx
47112 [VECr 11]: ikev2 ipip: negotiate USE_TRANSPORT_MODE
46808 [VECr 25]: docs: announce libvnet visibility change
46262 [VECr 25]: iavf: add setup documentation
dpdk: Damjan Marion <damarion@cisco.com>, Mohammed Hawari <mohammed@hawari.fr>
46939 [VECr 0]: dpdk: don't leak chained mbufs when multi-seg is disabled
45675 [VECr 4]: dpdk: log MFIB MAC replay tolerance at debug level
47213 [VECr 4]: dpdk: read transceiver EEPROM asynchronously, never under the barrier
47200 [VECr 8]: dpdk: fix clib file descriptor leak on admin down
47056 [VECr 8]: build: Changes in makefiles to enabe build on FreeBSD
46953 [VECr 21]: dpdk: recognise the the MANA VF as a bifurcated device
46926 [VECr 25]: dpdk: fix QAT cryptodev AEAD sessions
dpdk-cryptodev: Kai Ji <kai.ji@intel.com>, Fan Zhang <fanzhang.oss@gmail.com>
46926 [VECr 25]: dpdk: fix QAT cryptodev AEAD sessions
ebuild: Dave Barach <vpp@barachs.net>
47056 [VECr 8]: build: Changes in makefiles to enabe build on FreeBSD
ethernet: Dave Barach <vpp@barachs.net>, Damjan Marion <damarion@cisco.com>
47211 [VECr 4]: ethernet: compare unaligned MAC addresses
feature: Dave Barach <vpp@barachs.net>, Damjan Marion <damarion@cisco.com>
46461 [VECr 3]: ipsec: IPTFS (RFC 9347)
fib: Neale Ranns <neale@graphiant.com>
47292 [VECr 1]: fib: introduce per-source entry count in mfib
47293 [VECr 1]: fib: add mfib_entry_get_n_paths helper
46959 [VECr 2]: linux-cp: free lcp_router_table if 0 routes and no lcp pairs only
47076 [VECr 14]: fib: decide the glean source by the address it holds
47078 [VECr 16]: fib: swap in the paths of a source new to the entry
flow: Damjan Marion <damarion@cisco.com>
47056 [VECr 8]: build: Changes in makefiles to enabe build on FreeBSD
hs-test: Florin Coras <fcoras@cisco.com>, Matus Fabian <matfabia@cisco.com>
46907 [VECr 1]: fastacl: RFC 8955 FlowSpec filter for volumetric DDoS mitigation
hsa: Florin Coras <fcoras@cisco.com>, Dave Wallace <dwallacelf@gmail.com>, Aloys Augustin <aloaugus@cisco.com>, Nathan Skrzypczak <nathan.skrzypczak@gmail.com>
47056 [VECr 8]: build: Changes in makefiles to enabe build on FreeBSD
iavf: Damjan Marion <damarion@cisco.com>
45159 [VECr 8]: iavf: fix native tso datapath
46262 [VECr 25]: iavf: add setup documentation
igmp: Neale Ranns <neale@graphiant.com>
47021 [VECr 18]: igmp: set proxy mfib Accept on host and Forward on router
ikev2: Damjan Marion <damarion@cisco.com>, Neale Ranns <neale@graphiant.com>, Filip Tehlar <ftehlar@cisco.com>, Benoît Ganne <bganne@cisco.com>
47349 [VECr 0]: ikev2: free buffer and still tear down local IKE SA when Delete send fails
46461 [VECr 3]: ipsec: IPTFS (RFC 9347)
47192 [VECr 4]: ikev2: keep GRE protection on Child Delete
47242 [VECr 6]: ikev2: accept responder-initiated Child SA rekey
47194 [VECr 6]: ikev2: allocate Child SA IDs without collision
47247 [VECr 6]: ikev2: accept additional Child SA from responder
47241 [VECr 6]: ikev2: preserve responses across local requests
47214 [VECr 10]: ikev2: configure inbound ESP replay window
47112 [VECr 11]: ikev2 ipip: negotiate USE_TRANSPORT_MODE
interface: Dave Barach <vpp@barachs.net>
47237 [VECr 3]: interface: make show hardware-interfaces mp-safe
46749 [VECr 4]: pppoeclient: fix orphan TX nodes and shared rename
47213 [VECr 4]: dpdk: read transceiver EEPROM asynchronously, never under the barrier
ioam: vpp-dev Mailing List <vpp-dev@fd.io>
46955 [VECr 0]: ip6: fix Pad1 off-by-one in hop-by-hop option pars
ip-neighbor: Neale Ranns <neale@graphiant.com>
47273 [VECr 3]: ip-neighbor: add neighbour table event counters
47209 [VECr 4]: api: align shared-memory API handler calls
ip6: Neale Ranns <neale@graphiant.com>, Jon Loeliger <jdl@netgate.com>
46955 [VECr 0]: ip6: fix Pad1 off-by-one in hop-by-hop option pars
46461 [VECr 3]: ipsec: IPTFS (RFC 9347)
47209 [VECr 4]: api: align shared-memory API handler calls
47206 [VECr 4]: ip6: use unsigned solicited-node mask
45955 [VECr 6]: ip: fix adjacent packet overwrite with ip frags
45954 [VECr 6]: ip: fix adjacent packet overwrite with ip6 frags
46051 [VECr 6]: ip: fix punt socket rx when multiple FDs are ready
47177 [VECr 11]: ip: parse the output-arc IPv6 header in sv-reass update
47172 [VECr 13]: ip: clear l4_hdr_truncated bit in ip4 sv-reass
47173 [VECr 13]: ip: tolerate a NULL total_ip_payload_length in sv-reass lock
ip6-nd: Dave Barach <vpp@barachs.net>, Neale Ranns <neale@graphiant.com>
47208 [VECr 4]: ip6: parse DAD transmit count as u32
47207 [VECr 4]: ip6: wait for event without a DAD timer
47206 [VECr 4]: ip6: use unsigned solicited-node mask
ipip: Ole Troan <otroan@employees.org>
47112 [VECr 11]: ikev2 ipip: negotiate USE_TRANSPORT_MODE
ipsec: Neale Ranns <neale@graphiant.com>, Fan Zhang <fanzhang.oss@gmail.com>
46461 [VECr 3]: ipsec: IPTFS (RFC 9347)
47192 [VECr 4]: ikev2: keep GRE protection on Child Delete
47247 [VECr 6]: ikev2: accept additional Child SA from responder
l2: John Lo <lojultra2020@outlook.com>, Steven Luong <sluong@cisco.com>
47264 [VECr 6]: l2: refuse L3-only bridge and xconnect members
lb: Pfister <ppfister@cisco.com>, Hongjun Ni <hongjun.ni@intel.com>
46901 [VECr 6]: lb: prefetch sticky buckets four packets ahead
46526 [VECr 25]: lb: fix NAT66 UDP/IPv6 checksum zero-fold
linux-cp: Neale Ranns <neale@graphiant.com>, Matthew Smith <mgsmith@netgate.com>
47295 [VECr 1]: linux-cp: delete multicast routes from the MFIB
47294 [VECr 1]: linux-cp: use special fib/mfib source for special routes
46959 [VECr 2]: linux-cp: free lcp_router_table if 0 routes and no lcp pairs only
47279 [VECr 4]: linux-cp: flush IPv4 routes whenever the host link goes down
47120 [VECr 4]: linux-cp: do not unlock an mfib for MPLS tables
46937 [VECr 4]: linux-cp: only drop a table reference for routes lcp installed
47222 [VECr 6]: linux-cp: avoid a drop path on first route source
46492 [VECr 11]: linux-cp: don't copy an unknown link speed to the host tap
47001 [VECr 15]: linux-cp: add qinq linux to vpp support
misc: vpp-dev Mailing List <vpp-dev@fd.io>
46907 [VECr 1]: fastacl: RFC 8955 FlowSpec filter for volumetric DDoS mitigation
46461 [VECr 3]: ipsec: IPTFS (RFC 9347)
47274 [VECr 4]: freebsd-cp: FreeBSD Control Plane plugin similar to Linux CP plugin but siginificantly simplified
46749 [VECr 4]: pppoeclient: fix orphan TX nodes and shared rename
46992 [VECr 4]: pppoeclient: keep control-plane work off workers and pin session VLAN
45678 [VECr 4]: pppoeclient: add PPPoE client plugin with DHCPv6 observability
46993 [VECr 4]: pppoeclient: bind the learned VLAN on the main thread
46991 [VECr 4]: pppoeclient: echo relay tag and accept PADS without AC-Cookie
47263 [VECr 6]: span gre: refuse destinations with no output node
47056 [VECr 8]: build: Changes in makefiles to enabe build on FreeBSD
46927 [VECr 30]: crypto: fix fixed-tag AEAD validation
nat: Ole Troan <otroan@employees.org>, Filip Varga <fivarga@cisco.com>, Klement Sekera <klement.sekera@gmail.com>
47252 [VECr 7]: nat: select dynamic translation by source prefix
46487 [VECr 29]: nat: look up address-only static mappings with protocol 0
nsh: Hongjun Ni <hongjun.ni@intel.com>, Vengada <venggovi@cisco.com>
46955 [VECr 0]: ip6: fix Pad1 off-by-one in hop-by-hop option pars
papi: Ole Troan <otroan@employees.org>, Paul Vinciguerra <pvinci@vinciconsulting.com>
47056 [VECr 8]: build: Changes in makefiles to enabe build on FreeBSD
policer: Neale Ranns <neale@graphiant.com>, Maxime Peim <maxime.peim@gmail.com>
47209 [VECr 4]: api: align shared-memory API handler calls
quic: Aloys Augustin <aloaugus@cisco.com>, Nathan Skrzypczak <nathan.skrzypczak@gmail.com>, Dave Wallace <dwallacelf@gmail.com>, Florin Coras <fcoras@cisco.com>
46315 [VECr 7]: quic: quic_quicly add uso support
rdma: Benoît Ganne <bganne@cisco.com>, Damjan Marion <damarion@cisco.com>
46465 [VECr 6]: rdma: add mlx5 enhanced MPW with optional inline
45505 [VECr 6]: rdma: add mlx5 DV TSO support for raw packet tx
session: Florin Coras <fcoras@cisco.com>
46284 [VECr 7]: udp: add segmentation offload support
47056 [VECr 8]: build: Changes in makefiles to enabe build on FreeBSD
snort: Damjan Marion <damarion@cisco.com>
47231 [VECr 8]: snort: consume the enqueue event before clearing interrupt_pending
span: **N/A
47263 [VECr 6]: span gre: refuse destinations with no output node
tests: Klement Sekera <klement.sekera@gmail.com>, Paul Vinciguerra <pvinci@vinciconsulting.com>
46809 [VECr 0]: cnat: skip output SNAT for unsupported protocols
46579 [VECr 0]: misc: patch to test maketest action timeout
46955 [VECr 0]: ip6: fix Pad1 off-by-one in hop-by-hop option pars
47335 [VECr 1]: tests: centralize UDP packet info decoding
46907 [VECr 1]: fastacl: RFC 8955 FlowSpec filter for volumetric DDoS mitigation
46959 [VECr 2]: linux-cp: free lcp_router_table if 0 routes and no lcp pairs only
47291 [VECr 2]: tests: set core_pattern in CI
47239 [VECr 2]: tests: fix core lookup with absolute core_pattern
46728 [VECr 2]: ipsec: IPTFS (RFC 9347) unit tests
47273 [VECr 3]: ip-neighbor: add neighbour table event counters
47217 [VECr 3]: mss_clamp: fix IPv4 vector MSS interface
47279 [VECr 4]: linux-cp: flush IPv4 routes whenever the host link goes down
47120 [VECr 4]: linux-cp: do not unlock an mfib for MPLS tables
47192 [VECr 4]: ikev2: keep GRE protection on Child Delete
47276 [VECr 4]: arp: fix reply for local address with adj-fib
45678 [VECr 4]: pppoeclient: add PPPoE client plugin with DHCPv6 observability
46991 [VECr 4]: pppoeclient: echo relay tag and accept PADS without AC-Cookie
46494 [VECr 4]: arp: reset proxy-arp state on interface deletion
47264 [VECr 6]: l2: refuse L3-only bridge and xconnect members
47263 [VECr 6]: span gre: refuse destinations with no output node
47242 [VECr 6]: ikev2: accept responder-initiated Child SA rekey
47194 [VECr 6]: ikev2: allocate Child SA IDs without collision
47247 [VECr 6]: ikev2: accept additional Child SA from responder
47222 [VECr 6]: linux-cp: avoid a drop path on first route source
47241 [VECr 6]: ikev2: preserve responses across local requests
46720 [VECr 6]: tests: make qemu network lock recoverable
47252 [VECr 7]: nat: select dynamic translation by source prefix
46963 [VECr 9]: tests: fix fragment_rfc791/fragment_rfc8200 bugs
47214 [VECr 10]: ikev2: configure inbound ESP replay window
47112 [VECr 11]: ikev2 ipip: negotiate USE_TRANSPORT_MODE
47076 [VECr 14]: fib: decide the glean source by the address it holds
47001 [VECr 15]: linux-cp: add qinq linux to vpp support
47078 [VECr 16]: fib: swap in the paths of a source new to the entry
47021 [VECr 18]: igmp: set proxy mfib Accept on host and Forward on router
47020 [VECr 21]: tests: skip parameterized_class base classes in discovery
46995 [VECr 21]: tests: improve return type consistency
udp: Florin Coras <fcoras@cisco.com>
46284 [VECr 7]: udp: add segmentation offload support
unittest: Dave Barach <vpp@barachs.net>, Florin Coras <fcoras@cisco.com>
46955 [VECr 0]: ip6: fix Pad1 off-by-one in hop-by-hop option pars
46461 [VECr 3]: ipsec: IPTFS (RFC 9347)
47078 [VECr 16]: fib: swap in the paths of a source new to the entry
46927 [VECr 30]: crypto: fix fixed-tag AEAD validation
vcl: Florin Coras <fcoras@cisco.com>
45941 [VECr 1]: misc: patch to test CI infra
46516 [VECr 1]: misc: surs patch to test CI infra
vlib: Dave Barach <vpp@barachs.net>, Damjan Marion <damarion@cisco.com>
47205 [VECr 4]: vlib: avoid null pointer arithmetic in main walk
47255 [VECr 6]: vlib: preserve const in plugin suffix lookup
47056 [VECr 8]: build: Changes in makefiles to enabe build on FreeBSD
vperf: Florin Coras <fcoras@cisco.com>, Matus Fabian <matfabia@cisco.com>, Dave Wallace <dwallacelf@gmail.com>
47056 [VECr 8]: build: Changes in makefiles to enabe build on FreeBSD
vpp: Dave Barach <vpp@barachs.net>
45678 [VECr 4]: pppoeclient: add PPPoE client plugin with DHCPv6 observability
46900 [VECr 29]: vpp: vpp/vnet/main.c fix parsing vpp option and improve description of usage
vppapigen: Ole Troan <otroan@employees.org>
47253 [VECr 7]: vppapigen: support output plugins on Python 3.15
44551 [VECr 16]: vppapigen: fix inconsistency in paths JSON
vppinfra: Dave Barach <vpp@barachs.net>
45470 [VECr 2]: vppinfra: add cast to prevent warning
47204 [VECr 4]: vppinfra: avoid null member access on hash miss
47188 [VECr 4]: vppinfra: use unsigned CPU feature masks
47056 [VECr 8]: build: Changes in makefiles to enabe build on FreeBSD
vxlan: John Lo <lojultra2020@outlook.com>, Steven Luong <sluong@cisco.com>
47322 [VECr 1]: vxlan: check available headroom

Authors:

Please rebase and fix verification failures on these gerrit changes.

Akeel Ali <akeelapi@gmail.com>:

45686 [Vec 137]: ip_validate: new plugin to drop packets with invalid addresses

Akos Orban <orbanakos2001@gmail.com>:

44995 [VeC 144]: cnat: fix show cnat client showing invalid for client id
45001 [VeC 144]: cnat: fix show cnat translation for specific translation id

Alexander Chernavin <chernavin@mts.ru>:

46481 [VeC 52]: acl: add callback hooks for list add/del
43726 [vec 60]: vhost: fix rxvq interrupts triggered because of race

Alexander Skorichenko <askorichenko@netgate.com>:

45877 [VeC 161]: snort: don't store snort metadata in buffer

Anil Kainikara <anilkumar911@gmail.com>:

46256 [vec 106]: crypto: openssl - check ctx alloc/init in key-add

Anton Blazhko <ablazhko@cisco.com>:

45808 [VEc 23]: devices: Convert PIPE to plugin

Aritra Basu <aritrbas@cisco.com>:

45268 [VEc 1]: ip6-nd: enforce on-link source validation for RS neighbor learning
45074 [veC 36]: ip6-nd: enforce on-link source validation for ND learning
45073 [VeC 36]: fib: honor unnumbered RX interface in MFIB RPF check
44350 [VeC 49]: ip6-nd: fix unicast NA handling in ND proxy
46593 [VeC 59]: tests: bypass http/https proxy in test curl invocations
46530 [VeC 71]: gha: skip build/test verify jobs for docs-only changes
45705 [Vec 115]: kube-test: support CalicoVPP repo restructure (backward-compatible)
46048 [VeC 122]: tcp: add TCP fast open support (RFC 7413)
46167 [veC 126]: kube-test: retry Job finalizer cleanup conflicts
45536 [VeC 140]: interface: enable IPv6 link state on unnumbered interfaces
45583 [VeC 140]: vlib: fix trace flag loss when multiple pending frames share next frame

Benoît Ganne <bganne@cisco.com>:

46368 [VeC 94]: vppinfra: make vec_foreach_pointer empty-safe
46117 [VeC 130]: vppapigen: fix vppapigen depfile without imports
46087 [VeC 130]: cnat: wait for cnat scanner session cleanup

Damjan Marion <dmarion@0xa5.net>:

47240 [vEC 1]: build: default to 64-byte cache lines on aarch64
45409 [veC 147]: ikev2: add Curve25519 and Curve448 DH groups

Dennis Lanov <dennis.lanov@gmail.com>:

46270 [VeC 107]: acl: correct interface command help

Florin Coras <florin.coras@gmail.com>:

46687 [veC 59]: vppinfra: avoid duplicate rbtree custom comparison

G. Paul Ziemba <pz-vpp-dev@ziemba.us>:

45510 [veC 55]: crypto: add op tracing capability
45699 [VeC 84]: dpdk: buffer bug fixes
45683 [Vec 177]: dpdk: tracing improvements

Gopalakrishnan Subramani <gsubramani@idirect.net>:

47023 [vEC 21]: igmp: set proxy mfib Accept on host and Forward on router

GregMiller <greg@gregmiller.co.za>:

46129 [VeC 129]: pppoe: native per-session rx policing in pppoe-decap node
46125 [VeC 129]: pppoe: add combined subscriber session provisioning API

Hadi Rayan Al-Sandid <halsandi@cisco.com>:

44803 [VEc 24]: sfdp: add sfdp-session-stats service
46588 [veC 60]: sfdp_services: various sfdp nat improvements
44847 [VeC 121]: sfdp: modify tenant_index type from u16 to u32
45964 [VeC 128]: flow: add parameter to pre-allocate global pool
45481 [veC 128]: flow: add action VNET_FLOW_ACTION_STEER_TO_PORT
45637 [VeC 128]: dpdk: add support for VNET_FLOW_ACTION_AGE action
45633 [veC 128]: dpdk: add support for represented port action
45482 [Vec 129]: sfdp: add verdict-testbench service
46043 [VeC 129]: flow: add APIs to support new flow actions
45636 [VeC 129]: flow: add flow aging support
45635 [VeC 141]: dpdk: add support for VNET_FLOW_ACTION_COUNT
45634 [VeC 141]: flow: implement VNET_FLOW_ACTION_COUNT operation
45938 [Vec 144]: tracepath: minor refactoring to code
45848 [VeC 165]: sfdp: fix specification of scope_index

Hanataba Azaka <northern.snow.x@gmail.com>:

46041 [VEc 0]: cnat: make session scanner budget configurable

Hedi Bouattour <hedibouattour2010@gmail.com>:

46147 [Vec 126]: npol: support prednat policies
45914 [Vec 130]: cnat: preallocate ts_pools to eliminate reader locks on timestamp get

Ivan Shvedunov <ishvedunov@netgate.com>:

47116 [vEC 14]: fib: populate the glean on source reactivation
46905 [VeC 32]: vapi: mark unregistered vl_msg_ids invalid in the lookup table

Janik <janik.haag@imc.com>:

46122 [Vec 101]: build: fix make install-deps for fedora targets
46123 [VeC 130]: vcl: add regression test for nonblocking connect()
46124 [VeC 130]: vcl: add regression test for ignorable flags
46121 [VeC 130]: sasc: fix gcc uninitialized warning

Jianquan Ye <jianquanye@microsoft.com>:

45864 [Vec 142]: ip bonding hash: inner-aware flow hash (opt-in)

Kai Ji <kai.ji@intel.com>:

46925 [VEc 2]: crypto: fix engine registration and async dispatch

Keith Spinney <kspinney@cisco.com>:

46527 [vEC 25]: lb: add NAT6_NOPORT encap type
46525 [VEc 25]: fib: barrier-protect fib_path_list_destroy()

Klement Sekera <ksekera@netgate.com>:

46789 [vEC 21]: test: wait for handoff queues to drain before reading a capture
46788 [VeC 46]: vlib: add show handoff pending CLI
46013 [VeC 109]: build: include GNUInstallDirs in VPPConfig
45728 [VeC 109]: api: add build-time python stub generation via vppapigen

Longxiang Lyu <lolv@microsoft.com>:

45685 [Vec 141]: ipip: add p2ap ipip tunnel
45898 [Vec 142]: ip: add 'no-class-e-drop' startup config option to suppress class E drop route

Matus Fabian <mfabianlf@pm.me>:

47343 [vEc 1]: session: fix certificate registration race

Maxime Peim <maxime.peim@gmail.com>:

45254 [VEc 0]: policer: prevent deletion of referenced policers
45098 [VEc 8]: dpdk: support async flow offload
46032 [veC 142]: docs: document build-time VPP parameters
45152 [VeC 148]: dpdk: install default jump-to-group-1 rule for mlx5
45539 [veC 148]: dpdk: multi-thread async flow offload with per-worker caches

Mohammad Mahdi Nemati Haravani <nemati.mahdi255@gmail.com>:

44303 [VeC 45]: build: fix etc path for vpp-ext-deps package fix the bug vpp ext deb for DPDK 25.07 and MLX5 PMD topic

Mohammed HAWARI <momohawari@gmail.com>:

42343 [VeC 70]: vcl: LDP default to regular option

Mohsin Kazmi <sykazmi@cisco.com>:

42886 [Vec 74]: ipip: fix support for ipip6o6 from linux tunnel

Mykyta Demusenko <mdemusen@cisco.com>:

46625 [VeC 51]: teib: move the TEIB implementation to a plugin
46602 [Vec 51]: teib: narrow the C API and add a vnet-owned service boundary
46724 [Vec 51]: teib: add tests for the TEIB API

Nathan Skrzypczak <nathan.skrzypczak@gmail.com>:

45046 [VeC 49]: ip6-nd: add punt reason for neigh advs
45099 [VeC 49]: ip6-nd: add nd-proxy all dst

Nicolas PLANEL <nplanel@gmail.com>:

44976 [vec 148]: sfdp: async offload lookup

Ole Troan <otroan@employees.org>:

46920 [VEc 2]: ip: stop forwarding the Ethernet trailer
46982 [vEC 25]: papi: read stats scalars and gauges when they are accessed
46511 [veC 57]: stats: add directory command to vpp_get_stats
46434 [VeC 84]: vlib: fix log2 histogram overflow bin writing past the bin vector
46380 [Vec 91]: vppapigen: fix unaligned access to packed messages

Onong Tayeng <onong.tayeng@gmail.com>:

46753 [VeC 37]: cnat: prevent SNAT policy aliasing across FIBs
46726 [Vec 37]: cnat: clear stale default SNAT policy pointer
46752 [Vec 45]: cnat: update cnat plugin documentation
46471 [Vec 49]: cnat: improve flow statistics and error coverage

Paul Vinciguerra <pvinci@vinciconsulting.com>:

47190 [VEc 7]: af_packet: preserve VLAN TPID when restoring stripped tags

Pavel Lavrukhin <danttevip@gmail.com>:

47318 [VEc 0]: ikev2: fail the exchange when DH_compute_key returns invalid length
47348 [VEc 0]: ikev2: always clean up local Child SA when sending Delete fails
47320 [VEc 0]: ikev2: validate peer KE payload length
47337 [VEc 0]: linux-cp: reject route with oversized netlink address attribute
47339 [VEc 0]: ikev2: fetch cipher/MD once in crypto_init
47193 [VEc 0]: ikev2: preserve SA IDs after vector shift

Pavlo Piatakov <ppiatako@cisco.com>:

46760 [VeC 51]: cnat: do not count unsupported IP protocols as session alloc failure

Peter Morrow <pdmorrow@gmail.com>:

46954 [VEc 18]: vlib: leave a MANA VF down when taking its netvsc device

Pierre Pfister <pierre@meter.com>:

46858 [VEc 18]: vlib: resume a process once per suspension

Poornima Kandhade <poornika@cisco.com>:

46424 [vEC 10]: sfdp: add lifecycle records to session stats ring

Qi Zhang <zzqqqqwq77@gmail.com>:

46458 [veC 61]: vlib: detect freed buffer‑chain on node dispatch for double‑free debug
46643 [veC 61]: vnet: fix double-free in bcast fragment reassembly

Rakesh Kudurumalla <rkudurumalla@marvell.com>:

45796 [Vec 156]: pfc: add framework for priority flow control
45797 [VeC 168]: octeon: add PFC support

Ram Subramanian <ram@meter.com>:

46442 [VeC 35]: vnet: install missing vnet headers

Robert Shearman <robertshearman@gmail.com>:

45957 [VEc 6]: vlib: ASAN-poison unallocated buffers
46050 [VeC 38]: ip: fix ip mroute bulk insertion CLI for certain inputs
46019 [vec 96]: misc: fix potential OOB read during flow hash calculations

Samuel Benko <sbenko@cisco.com>:

45765 [VeC 128]: tls: propagate verify config for dtls

Sergiy Bachynskyy <sbachyns@cisco.com>:

46206 [VeC 114]: ipfix: move to a plugin

Shuzo Ichiyoshi <deadcafe.beef@gmail.com>:

46180 [VeC 87]: session: check event collector lookups
46355 [VeC 94]: ip: fix fragmentation with negative buffer offset
46178 [VeC 94]: session: validate app for async connect RPC
46352 [VeC 96]: vppinfra: serialize VM map page size lookup
46341 [VeC 98]: hsa: make TLS client CLI MP-safe
46311 [VeC 100]: tcp: handle retransmitted SYN-ACK in TIME-WAIT

Stanislav Zaikin <zstaseg@gmail.com>:

44249 [VEc 0]: fib: dump by src not only contributing routes
47106 [VEc 1]: vnet: rewrite nodes to check available headroom

Suresh Sundararaman <suresh.serc@gmail.com>:

47289 [vEC 3]: tests: add temporary core backtrace crash diagnostic
46529 [VeC 71]: docs: Get the VPP Source

Viacheslav Zakharchenko <vzakharc@cisco.com>:

45807 [Vec 107]: bfd: Introduce vppinfra/callback_data based vnet notifier for FIB/ADJ notifications
45810 [Vec 108]: bfd: Extract to plugin

Vladimir Lavor <vlavor@cisco.com>:

46268 [VeC 106]: vlib: expose error severity in stats segment

Vladimir Ratnikov <vratnikov@netgate.com>:

45650 [Vec 165]: flowprobe: count based sampling support

Vratko Polak <vrpolak@cisco.com>:

46703 [VeC 42]: buffers: make natural layout always default
45047 [vec 154]: sfdp_services: add basic support for time-wait

Wei Wang <weiwa@cisco.com>:

46085 [Vec 127]: tls: tls session resumption code and host stack tests

Xiaoming Jiang <jiangxiaoming@outlook.com>:

45901 [VeC 156]: vppinfra: fix use-after-poison issue in vec_foreach_pointer and pool_foreach_pointer
45902 [Vec 156]: vppinfra: fix ASAN issue vec_len not thread safe
45894 [veC 157]: vlib: vlib_node_rename should be guarded by thread barrier
45895 [VeC 158]: vlib: fix process state format output wrapped by extra quotes
45860 [vec 163]: vlib: pre-input node should be dispatched before input node

Yang Liu <numbksco@gmail.com>:

46018 [Vec 119]: vppinfra: add loongarch64 architecture support

Yuto Suzuki <offside.items03@icloud.com>:

45503 [Vec 31]: ip6-nd: update secondary RA prefixes for subnets
45504 [Vec 31]: ip6-nd: support RDNSS option in IPv6 RA

juhua yin <ameliayin1990@gmail.com>:

46828 [Vec 37]: dpdk: fix change mac address of the member failed

lei feng <1579628578@qq.com>:

45761 [veC 172]: vlib: fix '' command input will causes memory out of bounds

marek zavodsky <mazavods@gmail.com>:

47316 [VEc 0]: http: h1 - handling of big request/response header section

niklesh <nikleshparshaboina@gmail.com>:

45016 [vEC 25]: cnat: add scope_id to session key
46546 [VeC 68]: vlib: re-base the timing wheel when arming an empty wheel

steven luong <sluong@cisco.com>:

45756 [VEc 9]: vcl: fix crash when closing listener with pending accepts
45838 [VeC 169]: tls: add ALPN negotiation support
45816 [VeC 171]: tls: fix picotls partial record handling
44420 [Vec 178]: session: make transport to use application's segment manager

Legend:

Status Complete Needs To Be Addressed
V - verified v - not verified
E - not expired e - expired
C - no unresolved comments c - comments not resolved
R - reviewed/approved r - review incomplete
A - abandoned A - gerrit.fd.io to restore
# - days since update # - days since update > 30
Example: [VECr 23]
  • Verified
  • Not Expired
  • Comments resolved
  • Review incomplete (Code-Review < +1)
  • 23 days since last update

Statistics:

Patches assigned  
authors 144
maintainers 97
committers 1
abandoned 0

About

Generate daily reports categorizing gerrit changes for the VPP project on gerrit.fd.io

Resources

Stars

0 stars

Watchers

6 watching

Forks

Releases

Packages

Used by

Contributors

Languages