1 # Release Notes {#release_notes}
3 * @subpage release_notes_1804
4 * @subpage release_notes_18012
5 * @subpage release_notes_18011
6 * @subpage release_notes_1801
7 * @subpage release_notes_1710
8 * @subpage release_notes_1707
9 * @subpage release_notes_1704
10 * @subpage release_notes_17011
11 * @subpage release_notes_1701
12 * @subpage release_notes_1609
13 * @subpage release_notes_1606
15 @page release_notes_1807 Release notes for VPP 18.07
17 More than 533 commits since the 18.04 release.
23 - Complete rework of the dpdk-input node
24 - Display rx/tx burst function name in "show hardware detail"
25 - Improve buffer alloc perfomance
26 - This is ~50% improvement in buffer alloc performance. For a 256 buffer allocation, it was ~10 clocks/buffer, now is < 5 clocks.
27 - Add per-numa page allocation info to 'show memory'
28 - Vectorized bihash_{48,40,24,16}_8 key compare
30 - Scalar code: 6 clocks
31 - SSE4.2 code: 3 clocks
32 - AVX2 code: 2.27 clocks
33 - AVX512 code: 1.5 clocks
35 - Stats are now available to a client in a shared memory segment and
36 in the form of a directory, allowing very high performance polling
37 of stats without directly querying VPP.
41 - Enable/Disable an interface for IGMP
43 - refactor common code
45 - IGMP state changes in main thread only
46 - Large groups split over multiple state-change reports
47 - SSM range configuration API.
49 - IP: vectorized IP checksum
50 - VXLAN : HW offload RX flow
51 - Rework kube-proxy into LB plugin and add NATA66
55 - Multiple outside interfaces
56 - Endpoint dependent filtering and mapping
58 - Tuple Merge algorithm cleanup and integration
59 - Processing pipeline optimizations
61 - Experimental AVF driver
65 - Session: performance improvements, add support for connectionless transports, datagram reception and transmission
66 - TCP: congestion control improvements and overall fixes
73 For the full list of issues please refer to fd.io [JIRA](https://jira.fd.io).
77 For the full list of fixed issues please refer to:
78 - fd.io [JIRA](https://jira.fd.io)
79 - git [commit log](https://git.fd.io/vpp/log/?h=stable/1807)
83 Description of results:
85 * _Definition changed_: indicates that the API file was modified between releases.
86 * _Only in image_: indicates the API is new for this release.
87 * _Only in file_: indicates the API has been removed in this release.
90 abf_itf_attach_add_del definition changed
91 abf_itf_attach_details only in image
92 abf_itf_attach_dump only in image
93 abf_plugin_get_version definition changed
94 abf_policy_add_del definition changed
95 abf_policy_details only in image
96 abf_policy_dump only in image
97 af_packet_details only in image
98 af_packet_dump only in image
99 avf_create definition changed
100 avf_delete definition changed
101 bind_sock_reply definition changed
102 bind_uri_reply definition changed
103 dhcp6_client_enable_disable definition changed
104 dhcp6_clients_enable_disable definition changed
105 dhcp6_duid_ll_set definition changed
106 dhcp6_pd_client_enable_disable definition changed
107 dhcp6_pd_reply_event only in image
108 dhcp6_pd_send_client_message definition changed
109 dhcp6_reply_event only in image
110 dhcp6_send_client_message definition changed
111 dhcp_client_config definition changed
112 dhcp_client_details only in image
113 dhcp_client_dump only in image
114 dhcp_compl_event definition changed
115 dslite_address_details only in image
116 dslite_address_dump only in image
117 gbp_endpoint_group_add_del definition changed
118 gbp_endpoint_group_details only in image
119 gbp_endpoint_group_dump only in image
120 gbp_recirc_add_del definition changed
121 gbp_recirc_details only in image
122 gbp_recirc_dump only in image
123 gbp_subnet_add_del definition changed
124 gbp_subnet_details only in image
125 gbp_subnet_dump only in image
126 hw_interface_set_mtu definition changed
127 igmp_details definition changed
128 igmp_dump definition changed
129 igmp_enable_disable definition changed
130 igmp_event definition changed
131 igmp_group_prefix_details only in image
132 igmp_group_prefix_dump only in image
133 igmp_group_prefix_set definition changed
134 igmp_listen definition changed
135 ikev2_profile_set_auth definition changed
136 ikev2_profile_set_id definition changed
137 ip6_add_del_address_using_prefix definition changed
138 ip_mroute_add_del definition changed
139 ip_probe_neighbor definition changed
140 ip_scan_neighbor_enable_disable definition changed
141 ip_unnumbered_details only in image
142 ip_unnumbered_dump only in image
143 ipip_6rd_add_tunnel definition changed
144 ipip_add_tunnel definition changed
145 ipip_tunnel_details definition changed
146 ipsec_sa_details definition changed
147 ipsec_sad_add_del_entry definition changed
148 ipsec_tunnel_if_add_del definition changed
149 kp_add_del_pod definition changed
150 kp_add_del_vip definition changed
151 kp_conf definition changed
152 lb_add_del_vip definition changed
153 mactime_add_del definition changed
154 mactime_enable definition changed
155 memclnt_create definition changed
156 memclnt_create_reply definition changed
157 memfd_segment_create definition changed
158 nat44_add_del_lb_static_mapping definition changed
159 nat44_add_del_static_mapping definition changed
160 nat44_del_session definition changed
161 nat44_lb_static_mapping_details definition changed
162 nat44_static_mapping_details definition changed
163 nat44_user_session_details definition changed
164 pipe_create definition changed
165 pipe_delete definition changed
166 pipe_details only in image
167 pipe_dump only in image
168 pot_profile_activate definition changed
169 pot_profile_add definition changed
170 pot_profile_del definition changed
171 proxy_arp_add_del definition changed
172 proxy_arp_details only in image
173 proxy_arp_dump only in image
174 proxy_arp_intfc_details only in image
175 proxy_arp_intfc_dump only in image
176 sock_init_shm_reply definition changed
177 sockclnt_create definition changed
178 sockclnt_create_reply definition changed
179 sr_localsid_add_del definition changed
180 sr_localsids_details definition changed
181 sr_policies_details only in image
182 sr_policies_dump only in image
183 sr_policy_add definition changed
184 sr_policy_del definition changed
185 sr_policy_mod definition changed
186 sr_steering_pol_details only in image
187 sr_steering_pol_dump only in image
188 sw_interface_details definition changed
189 sw_interface_set_mtu definition changed
190 tap_create_v2 definition changed
191 vnet_bier_neighbor_counters only in image
192 vnet_get_summary_stats_reply definition changed
193 vxlan_offload_rx definition changed
194 want_bier_neighbor_stats definition changed
195 want_dhcp6_pd_reply_events definition changed
196 want_dhcp6_reply_events definition changed
197 Found 107 api message signature differences
199 ### Patches that changed API definitions
201 | @c src/plugins/ioam/lib-pot/pot.api ||
202 | ------- | ------- |
203 | [e9fcf23](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=e9fcf23) | Fix some build warnings about "Old Style VLA" |
205 | @c src/plugins/gbp/gbp.api ||
206 | ------- | ------- |
207 | [25b0494](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=25b0494) | GBP V2 |
209 | @c src/plugins/map/map.api ||
210 | ------- | ------- |
211 | [381e9a9](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=381e9a9) | MAP: Move MAP-E/T to a plugin. |
213 | @c src/plugins/igmp/igmp.api ||
214 | ------- | ------- |
215 | [947ea62](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=947ea62) | IGMP improvements |
217 | @c src/plugins/lb/lb.api ||
218 | ------- | ------- |
219 | [d92a0b5](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=d92a0b5) | Rework kube-proxy into LB plugin |
221 | @c src/plugins/nat/nat.api ||
222 | ------- | ------- |
223 | [70a26ac](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=70a26ac) | NAT44: nat44_del_session and nat44_user_session_details API update (VPP-1271) |
224 | [ebdf190](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=ebdf190) | NAT44: TCP connection close detection (VPP-1266) |
225 | [1e5c07d](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=1e5c07d) | Add special Twice-NAT feature (VPP-1221) |
226 | [16aa7f8](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=16aa7f8) | DSLite: Implement new API call DSLITE_ADDRESS_DUMP. |
228 | @c src/plugins/avf/avf.api ||
229 | ------- | ------- |
230 | [258a189](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=258a189) | avf: api fix |
231 | [6c9b964](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=6c9b964) | avf: binary API and configurable RX/TX queue size |
233 | @c src/plugins/mactime/mactime.api ||
234 | ------- | ------- |
235 | [7055e26](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=7055e26) | Driver level time-based src mac filter |
237 | @c src/plugins/abf/abf.api ||
238 | ------- | ------- |
239 | [669d07d](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=669d07d) | ACL based forwarding |
241 | @c src/vlibmemory/memclnt.api ||
242 | ------- | ------- |
243 | [dab732a](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=dab732a) | VPP-1335 vapi crash when memclnt_keepalive received |
244 | [7895872](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=7895872) | Remove the historical memfd api segment bootstrap |
246 | @c src/vpp/stats/stats.api ||
247 | ------- | ------- |
248 | [a21a367](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=a21a367) | VPP-1324 SIGSEGV vl_msg_api_handler_with_vm_node() |
249 | [586479a](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=586479a) | BIER neighbor stats |
250 | [e906aac](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=e906aac) | STATS: Separate socket for fd exchange. |
251 | [048a4e5](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=048a4e5) | export counters in a memfd segment |
253 | @c src/vnet/interface.api ||
254 | ------- | ------- |
255 | [d723161](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=d723161) | MTU: Software interface / Per-protocol MTU support |
256 | [fe7d4a2](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=fe7d4a2) | Revert "MTU: Setting of MTU on software interface (instead of hardware interface)" |
257 | [70083ee](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=70083ee) | MTU: Setting of MTU on software interface (instead of hardware interface) |
259 | @c src/vnet/ipfix-export/ipfix_export.api ||
260 | ------- | ------- |
261 | [a9855ef](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=a9855ef) | Flow: Rename IPFIX exporter. |
263 | @c src/vnet/dhcp/dhcp6_pd_client_cp.api ||
264 | ------- | ------- |
265 | [81119e8](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=81119e8) | Implement DHCPv6 PD client (VPP-718, VPP-1050) |
267 | @c src/vnet/dhcp/dhcp.api ||
268 | ------- | ------- |
269 | [dd3b8f7](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=dd3b8f7) | Implement DHCPv6 IA NA client (VPP-1094) |
270 | [d9778c2](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=d9778c2) | Update DHCPv6 DUID code and fix coverity warnings |
271 | [81119e8](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=81119e8) | Implement DHCPv6 PD client (VPP-718, VPP-1050) |
272 | [daff178](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=daff178) | DHCP Client Dump |
274 | @c src/vnet/dhcp/dhcp6_ia_na_client_cp.api ||
275 | ------- | ------- |
276 | [dd3b8f7](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=dd3b8f7) | Implement DHCPv6 IA NA client (VPP-1094) |
278 | @c src/vnet/ip/ip.api ||
279 | ------- | ------- |
280 | [947ea62](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=947ea62) | IGMP improvements |
281 | [7eaaf74](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=7eaaf74) | proxy_arp: remove unused is_add |
282 | [0053de6](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=0053de6) | ARP proxy dumps |
283 | [9e2f915](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=9e2f915) | IP unnumbered dump |
284 | [7f358b3](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=7f358b3) | Periodic scan and probe of IP neighbors to maintain neighbor pools |
285 | [e821ab1](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=e821ab1) | IP mcast: allow unicast address as a next-hop |
286 | [c7b4304](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=c7b4304) | Implement ip_probe_neighbor API |
288 | @c src/vnet/ip/ip_types.api ||
289 | ------- | ------- |
290 | [947ea62](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=947ea62) | IGMP improvements |
291 | [2c2feab](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=2c2feab) | VPPAPIGEN: Add union and enum support and IP4/IP6 address type. |
293 | @c src/vnet/devices/af_packet/af_packet.api ||
294 | ------- | ------- |
295 | [04e0bb2](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=04e0bb2) | af_packet: Add support for dump interfaces |
297 | @c src/vnet/devices/tap/tapv2.api ||
298 | ------- | ------- |
299 | [d600ffe](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=d600ffe) | Update tapv2 documentation |
300 | [0b06111](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=0b06111) | VPP-1305: Add support for tags |
302 | @c src/vnet/devices/pipe/pipe.api ||
303 | ------- | ------- |
304 | [ee8b973](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=ee8b973) | VOM: support for pipes |
305 | [17ff3c1](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=17ff3c1) | Pipes |
307 | @c src/vnet/ipip/ipip.api ||
308 | ------- | ------- |
309 | [d57f636](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=d57f636) | VPP-1277: IPIP - Copy TOS/TC from inner packet to outer. |
311 | @c src/vnet/session/session.api ||
312 | ------- | ------- |
313 | [7fb0fe1](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=7fb0fe1) | udp/session: refactor to support dgram mode |
315 | @c src/vnet/ipsec/ipsec.api ||
316 | ------- | ------- |
317 | [4b089f2](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=4b089f2) | ipsec: support UDP encap/decap for NAT traversal |
318 | [e9fcf23](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=e9fcf23) | Fix some build warnings about "Old Style VLA" |
319 | [8e1039a](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=8e1039a) | Allow an IPsec tunnel interface to be renumbered |
321 | @c src/vnet/vxlan/vxlan.api ||
322 | ------- | ------- |
323 | [af86a48](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=af86a48) | vxlan:offload RX flow |
325 | @c src/vnet/srv6/sr.api ||
326 | ------- | ------- |
327 | [3337bd2](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=3337bd2) | Fixed bugs in SRv6 API |
328 | [e9fcf23](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=e9fcf23) | Fix some build warnings about "Old Style VLA" |
332 @page release_notes_1804 Release notes for VPP 18.04
334 More than 570 commits since the 18.01 release.
340 - ARM aarch64 integrated into CI
344 - L3DSR load balancing support
346 - IPv4/IPv6 packet reassembly
347 - IPv6 link-local support
348 - Asymmetrical static NAT
351 - Intel Adaptive Virtual Function native device driver plugin
352 - Marvell device plugin
353 - SRv6 static, dynamic and masquerading proxy plugins
356 - IPIP tunnel support (IPv4/IPv6 over IPv4/IPv6)
357 - IPv6 Router Discovery mechanism
360 - ARM-optimized library variations for key functions
361 - Better handling of physmem on non-NUMA kernels
364 - TLS support via OpenSSL or mbedtls software engines
365 - Session layer can utilize both shm and memfd (secure) FIFO segments
367 - VCL logging / tracing
370 - New API definition compiler (vppapigen)
371 - Memory (shm) and socket APIs refactored
372 - API handlers refactored to make them transport (shared memory or socket)
374 - Improved support for bootstrapping of the shm API with memfd segments
378 - SELinux for RPM builds
380 - ARM aarch64 for Ubuntu
384 For the full list of issues please refer to fd.io [JIRA](https://jira.fd.io).
388 For the full list of fixed issues please refer to:
389 - fd.io [JIRA](https://jira.fd.io)
390 - git [commit log](https://git.fd.io/vpp/log/?h=stable/1804)
394 Description of results:
396 * _Definition changed_: indicates that the API file was modified between releases.
397 * _Only in image_: indicates the API is new for this release.
398 * _Only in file_: indicates the API has been removed in this release.
400 Message Name | Results
401 ------------------------------------------------------------ | ----------------
402 accept_session | definition changed
403 accept_session_reply | definition changed
404 acl_add_replace | definition changed
405 acl_add_replace_reply | definition changed
406 acl_del | definition changed
407 acl_del_reply | definition changed
408 acl_details | definition changed
409 acl_dump | definition changed
410 acl_interface_add_del | definition changed
411 acl_interface_add_del_reply | definition changed
412 acl_interface_etype_whitelist_details | only in image
413 acl_interface_etype_whitelist_dump | only in image
414 acl_interface_list_details | definition changed
415 acl_interface_list_dump | definition changed
416 acl_interface_set_acl_list | definition changed
417 acl_interface_set_acl_list_reply | definition changed
418 acl_interface_set_etype_whitelist | definition changed
419 acl_plugin_control_ping | definition changed
420 acl_plugin_control_ping_reply | definition changed
421 acl_plugin_get_version | definition changed
422 acl_plugin_get_version_reply | definition changed
423 add_node_next | definition changed
424 add_node_next_reply | definition changed
425 af_packet_create | definition changed
426 af_packet_create_reply | definition changed
427 af_packet_delete | definition changed
428 af_packet_delete_reply | definition changed
429 af_packet_set_l4_cksum_offload | definition changed
430 af_packet_set_l4_cksum_offload_reply | definition changed
431 api_versions | definition changed
432 api_versions_reply | definition changed
433 app_namespace_add_del | definition changed
434 app_namespace_add_del_reply | definition changed
435 application_attach | definition changed
436 application_attach_reply | definition changed
437 application_detach | definition changed
438 application_detach_reply | definition changed
439 application_tls_cert_add | definition changed
440 application_tls_key_add | definition changed
441 bd_ip_mac_add_del | definition changed
442 bd_ip_mac_add_del_reply | definition changed
443 bfd_auth_del_key | definition changed
444 bfd_auth_del_key_reply | definition changed
445 bfd_auth_keys_details | definition changed
446 bfd_auth_keys_dump | definition changed
447 bfd_auth_set_key | definition changed
448 bfd_auth_set_key_reply | definition changed
449 bfd_udp_add | definition changed
450 bfd_udp_add_reply | definition changed
451 bfd_udp_auth_activate | definition changed
452 bfd_udp_auth_activate_reply | definition changed
453 bfd_udp_auth_deactivate | definition changed
454 bfd_udp_auth_deactivate_reply | definition changed
455 bfd_udp_del | definition changed
456 bfd_udp_del_echo_source | definition changed
457 bfd_udp_del_echo_source_reply | definition changed
458 bfd_udp_del_reply | definition changed
459 bfd_udp_mod | definition changed
460 bfd_udp_mod_reply | definition changed
461 bfd_udp_session_details | definition changed
462 bfd_udp_session_dump | definition changed
463 bfd_udp_session_set_flags | definition changed
464 bfd_udp_session_set_flags_reply | definition changed
465 bfd_udp_set_echo_source | definition changed
466 bfd_udp_set_echo_source_reply | definition changed
467 bier_disp_entry_add_del | definition changed
468 bier_disp_entry_add_del_reply | definition changed
469 bier_disp_entry_details | definition changed
470 bier_disp_entry_dump | definition changed
471 bier_disp_table_add_del | definition changed
472 bier_disp_table_add_del_reply | definition changed
473 bier_disp_table_details | definition changed
474 bier_disp_table_dump | definition changed
475 bier_imp_add | definition changed
476 bier_imp_add_reply | definition changed
477 bier_imp_del | definition changed
478 bier_imp_del_reply | definition changed
479 bier_imp_details | definition changed
480 bier_imp_dump | definition changed
481 bier_route_add_del | definition changed
482 bier_route_add_del_reply | definition changed
483 bier_route_details | definition changed
484 bier_route_dump | definition changed
485 bier_table_add_del | definition changed
486 bier_table_add_del_reply | definition changed
487 bier_table_details | definition changed
488 bier_table_dump | definition changed
489 bind_sock | definition changed
490 bind_sock_reply | definition changed
491 bind_uri | definition changed
492 bind_uri_reply | definition changed
493 bond_create | definition changed
494 bond_delete | definition changed
495 bond_detach_slave | definition changed
496 bond_enslave | definition changed
497 bridge_domain_add_del | definition changed
498 bridge_domain_add_del_reply | definition changed
499 bridge_domain_details | definition changed
500 bridge_domain_dump | definition changed
501 bridge_domain_set_mac_age | definition changed
502 bridge_domain_set_mac_age_reply | definition changed
503 bridge_flags | definition changed
504 bridge_flags_reply | definition changed
505 cdp_enable | definition changed
506 classify_add_del_session | definition changed
507 classify_add_del_session_reply | definition changed
508 classify_add_del_table | definition changed
509 classify_add_del_table_reply | definition changed
510 classify_session_details | definition changed
511 classify_session_dump | definition changed
512 classify_set_interface_ip_table | definition changed
513 classify_set_interface_ip_table_reply | definition changed
514 classify_set_interface_l2_tables | definition changed
515 classify_set_interface_l2_tables_reply | definition changed
516 classify_table_by_interface | definition changed
517 classify_table_by_interface_reply | definition changed
518 classify_table_ids | definition changed
519 classify_table_ids_reply | definition changed
520 classify_table_info | definition changed
521 classify_table_info_reply | definition changed
522 cli | definition changed
523 cli_inband | definition changed
524 cli_inband_reply | definition changed
525 cli_reply | definition changed
526 collect_detailed_interface_stats | definition changed
527 connect_session | definition changed
528 connect_session_reply | definition changed
529 connect_sock | definition changed
530 connect_sock_reply | definition changed
531 connect_uri | definition changed
532 connect_uri_reply | definition changed
533 control_ping | definition changed
534 control_ping_reply | definition changed
535 cop_interface_enable_disable | definition changed
536 cop_interface_enable_disable_reply | definition changed
537 cop_whitelist_enable_disable | definition changed
538 cop_whitelist_enable_disable_reply | definition changed
539 create_loopback | definition changed
540 create_loopback_instance | definition changed
541 create_loopback_instance_reply | definition changed
542 create_loopback_reply | definition changed
543 create_subif | definition changed
544 create_subif_reply | definition changed
545 create_vhost_user_if | definition changed
546 create_vhost_user_if_reply | definition changed
547 create_vlan_subif | definition changed
548 create_vlan_subif_reply | definition changed
549 delete_loopback | definition changed
550 delete_loopback_reply | definition changed
551 delete_subif | definition changed
552 delete_subif_reply | definition changed
553 delete_vhost_user_if | definition changed
554 delete_vhost_user_if_reply | definition changed
555 dhcp_client_config | definition changed
556 dhcp_client_config_reply | definition changed
557 dhcp_compl_event | definition changed
558 dhcp_proxy_config | definition changed
559 dhcp_proxy_config_reply | definition changed
560 dhcp_proxy_details | definition changed
561 dhcp_proxy_dump | definition changed
562 dhcp_proxy_set_vss | definition changed
563 dhcp_proxy_set_vss_reply | definition changed
564 disconnect_session | definition changed
565 disconnect_session_reply | definition changed
566 dns_enable_disable | definition changed
567 dns_enable_disable_reply | definition changed
568 dns_name_server_add_del | definition changed
569 dns_name_server_add_del_reply | definition changed
570 dns_resolve_ip | definition changed
571 dns_resolve_ip_reply | definition changed
572 dns_resolve_name | definition changed
573 dns_resolve_name_reply | definition changed
574 dslite_add_del_pool_addr_range | definition changed
575 dslite_add_del_pool_addr_range_reply | definition changed
576 dslite_get_aftr_addr | definition changed
577 dslite_get_b4_addr | definition changed
578 dslite_set_aftr_addr | definition changed
579 dslite_set_aftr_addr_reply | definition changed
580 dslite_set_b4_addr | definition changed
581 feature_enable_disable | definition changed
582 feature_enable_disable_reply | definition changed
583 flow_classify_details | definition changed
584 flow_classify_dump | definition changed
585 flow_classify_set_interface | definition changed
586 flow_classify_set_interface_reply | definition changed
587 flowprobe_params | definition changed
588 flowprobe_params_reply | definition changed
589 flowprobe_tx_interface_add_del | definition changed
590 flowprobe_tx_interface_add_del_reply | definition changed
591 gbp_contract_add_del | definition changed
592 gbp_contract_details | only in image
593 gbp_contract_dump | only in image
594 gbp_endpoint_add_del | definition changed
595 gbp_endpoint_details | only in image
596 gbp_endpoint_dump | only in image
597 geneve_add_del_tunnel | definition changed
598 geneve_add_del_tunnel_reply | definition changed
599 geneve_tunnel_details | definition changed
600 geneve_tunnel_dump | definition changed
601 get_first_msg_id | definition changed
602 get_first_msg_id_reply | definition changed
603 get_next_index | definition changed
604 get_next_index_reply | definition changed
605 get_node_graph | definition changed
606 get_node_graph_reply | definition changed
607 get_node_index | definition changed
608 get_node_index_reply | definition changed
609 gpe_add_del_fwd_entry | definition changed
610 gpe_add_del_fwd_entry_reply | definition changed
611 gpe_add_del_iface | definition changed
612 gpe_add_del_iface_reply | definition changed
613 gpe_add_del_native_fwd_rpath | definition changed
614 gpe_add_del_native_fwd_rpath_reply | definition changed
615 gpe_enable_disable | definition changed
616 gpe_enable_disable_reply | definition changed
617 gpe_fwd_entries_get | definition changed
618 gpe_fwd_entries_get_reply | definition changed
619 gpe_fwd_entry_path_details | definition changed
620 gpe_fwd_entry_path_dump | definition changed
621 gpe_fwd_entry_vnis_get | definition changed
622 gpe_fwd_entry_vnis_get_reply | definition changed
623 gpe_get_encap_mode | definition changed
624 gpe_get_encap_mode_reply | definition changed
625 gpe_native_fwd_rpaths_get | definition changed
626 gpe_native_fwd_rpaths_get_reply | definition changed
627 gpe_set_encap_mode | definition changed
628 gpe_set_encap_mode_reply | definition changed
629 gre_add_del_tunnel | definition changed
630 gre_add_del_tunnel_reply | definition changed
631 gre_tunnel_details | definition changed
632 gre_tunnel_dump | definition changed
633 gtpu_add_del_tunnel | definition changed
634 gtpu_add_del_tunnel_reply | definition changed
635 gtpu_tunnel_details | definition changed
636 gtpu_tunnel_dump | definition changed
637 igmp_clear_interface | definition changed
638 igmp_details | only in image
639 igmp_dump | only in image
640 igmp_enable_disable | definition changed
641 igmp_event | only in image
642 igmp_listen | definition changed
643 ikev2_initiate_del_child_sa | definition changed
644 ikev2_initiate_del_child_sa_reply | definition changed
645 ikev2_initiate_del_ike_sa | definition changed
646 ikev2_initiate_del_ike_sa_reply | definition changed
647 ikev2_initiate_rekey_child_sa | definition changed
648 ikev2_initiate_rekey_child_sa_reply | definition changed
649 ikev2_initiate_sa_init | definition changed
650 ikev2_initiate_sa_init_reply | definition changed
651 ikev2_profile_add_del | definition changed
652 ikev2_profile_add_del_reply | definition changed
653 ikev2_profile_set_auth | definition changed
654 ikev2_profile_set_auth_reply | definition changed
655 ikev2_profile_set_id | definition changed
656 ikev2_profile_set_id_reply | definition changed
657 ikev2_profile_set_ts | definition changed
658 ikev2_profile_set_ts_reply | definition changed
659 ikev2_set_esp_transforms | definition changed
660 ikev2_set_esp_transforms_reply | definition changed
661 ikev2_set_ike_transforms | definition changed
662 ikev2_set_ike_transforms_reply | definition changed
663 ikev2_set_local_key | definition changed
664 ikev2_set_local_key_reply | definition changed
665 ikev2_set_responder | definition changed
666 ikev2_set_responder_reply | definition changed
667 ikev2_set_sa_lifetime | definition changed
668 ikev2_set_sa_lifetime_reply | definition changed
669 input_acl_set_interface | definition changed
670 input_acl_set_interface_reply | definition changed
671 interface_name_renumber | definition changed
672 interface_name_renumber_reply | definition changed
673 ioam_cache_ip6_enable_disable | definition changed
674 ioam_cache_ip6_enable_disable_reply | definition changed
675 ioam_disable | definition changed
676 ioam_disable_reply | definition changed
677 ioam_enable | definition changed
678 ioam_enable_reply | definition changed
679 ioam_export_ip6_enable_disable | definition changed
680 ioam_export_ip6_enable_disable_reply | definition changed
681 ip4_arp_event | definition changed
682 ip6_fib_details | definition changed
683 ip6_fib_dump | definition changed
684 ip6_mfib_details | definition changed
685 ip6_mfib_dump | definition changed
686 ip6_nd_address_autoconfig | definition changed
687 ip6_nd_event | definition changed
688 ip6_ra_event | only in image
689 ip6nd_proxy_add_del | definition changed
690 ip6nd_proxy_add_del_reply | definition changed
691 ip6nd_proxy_details | definition changed
692 ip6nd_proxy_dump | definition changed
693 ip6nd_send_router_solicitation | definition changed
694 ip_add_del_route | definition changed
695 ip_add_del_route_reply | definition changed
696 ip_address_details | definition changed
697 ip_address_dump | definition changed
698 ip_container_proxy_add_del | definition changed
699 ip_container_proxy_add_del_reply | definition changed
700 ip_details | definition changed
701 ip_dump | definition changed
702 ip_fib_details | definition changed
703 ip_fib_dump | definition changed
704 ip_mfib_details | definition changed
705 ip_mfib_dump | definition changed
706 ip_mroute_add_del | definition changed
707 ip_mroute_add_del_reply | definition changed
708 ip_neighbor_add_del | definition changed
709 ip_neighbor_add_del_reply | definition changed
710 ip_neighbor_details | definition changed
711 ip_neighbor_dump | definition changed
712 ip_punt_police | definition changed
713 ip_punt_police_reply | definition changed
714 ip_punt_redirect | definition changed
715 ip_punt_redirect_reply | definition changed
716 ip_reassembly_enable_disable | definition changed
717 ip_reassembly_get | definition changed
718 ip_reassembly_set | definition changed
719 ip_source_and_port_range_check_add_del | definition changed
720 ip_source_and_port_range_check_add_del_reply | definition changed
721 ip_source_and_port_range_check_interface_add_del | definition changed
722 ip_source_and_port_range_check_interface_add_del_reply | definition changed
723 ip_table_add_del | definition changed
724 ip_table_add_del_reply | definition changed
725 ipfix_classify_stream_details | definition changed
726 ipfix_classify_stream_dump | definition changed
727 ipfix_classify_table_add_del | definition changed
728 ipfix_classify_table_add_del_reply | definition changed
729 ipfix_classify_table_details | definition changed
730 ipfix_classify_table_dump | definition changed
731 ipfix_exporter_details | definition changed
732 ipfix_exporter_dump | definition changed
733 ipip_6rd_add_tunnel | definition changed
734 ipip_6rd_del_tunnel | definition changed
735 ipip_add_tunnel | definition changed
736 ipip_del_tunnel | definition changed
737 ipip_tunnel_details | only in image
738 ipip_tunnel_dump | only in image
739 ipsec_gre_add_del_tunnel | definition changed
740 ipsec_gre_add_del_tunnel_reply | definition changed
741 ipsec_gre_tunnel_details | definition changed
742 ipsec_gre_tunnel_dump | definition changed
743 ipsec_interface_add_del_spd | definition changed
744 ipsec_interface_add_del_spd_reply | definition changed
745 ipsec_sa_details | definition changed
746 ipsec_sa_dump | definition changed
747 ipsec_sa_set_key | definition changed
748 ipsec_sa_set_key_reply | definition changed
749 ipsec_sad_add_del_entry | definition changed
750 ipsec_sad_add_del_entry_reply | definition changed
751 ipsec_spd_add_del | definition changed
752 ipsec_spd_add_del_entry | definition changed
753 ipsec_spd_add_del_entry_reply | definition changed
754 ipsec_spd_add_del_reply | definition changed
755 ipsec_spd_details | definition changed
756 ipsec_spd_dump | definition changed
757 ipsec_tunnel_if_add_del | definition changed
758 ipsec_tunnel_if_add_del_reply | definition changed
759 ipsec_tunnel_if_set_key | definition changed
760 ipsec_tunnel_if_set_key_reply | definition changed
761 ipsec_tunnel_if_set_sa | definition changed
762 ipsec_tunnel_if_set_sa_reply | definition changed
763 kp_add_del_pod | definition changed
764 kp_add_del_pod_reply | definition changed
765 kp_add_del_vip | definition changed
766 kp_add_del_vip_reply | definition changed
767 kp_conf | definition changed
768 kp_conf_reply | definition changed
769 l2_emulation | definition changed
770 l2_emulation_reply | definition changed
771 l2_fib_clear_table | definition changed
772 l2_fib_clear_table_reply | definition changed
773 l2_fib_table_details | definition changed
774 l2_fib_table_dump | definition changed
775 l2_flags | definition changed
776 l2_flags_reply | definition changed
777 l2_interface_efp_filter | definition changed
778 l2_interface_efp_filter_reply | definition changed
779 l2_interface_pbb_tag_rewrite | definition changed
780 l2_interface_pbb_tag_rewrite_reply | definition changed
781 l2_interface_vlan_tag_rewrite | definition changed
782 l2_interface_vlan_tag_rewrite_reply | definition changed
783 l2_macs_event | definition changed
784 l2_patch_add_del | definition changed
785 l2_patch_add_del_reply | definition changed
786 l2_xconnect_details | definition changed
787 l2_xconnect_dump | definition changed
788 l2fib_add_del | definition changed
789 l2fib_add_del_reply | definition changed
790 l2fib_flush_all | definition changed
791 l2fib_flush_all_reply | definition changed
792 l2fib_flush_bd | definition changed
793 l2fib_flush_bd_reply | definition changed
794 l2fib_flush_int | definition changed
795 l2fib_flush_int_reply | definition changed
796 l2tpv3_create_tunnel | definition changed
797 l2tpv3_create_tunnel_reply | definition changed
798 l2tpv3_interface_enable_disable | definition changed
799 l2tpv3_interface_enable_disable_reply | definition changed
800 l2tpv3_set_lookup_key | definition changed
801 l2tpv3_set_lookup_key_reply | definition changed
802 l2tpv3_set_tunnel_cookies | definition changed
803 l2tpv3_set_tunnel_cookies_reply | definition changed
804 lb_add_del_as | definition changed
805 lb_add_del_as_reply | definition changed
806 lb_add_del_vip | definition changed
807 lb_add_del_vip_reply | definition changed
808 lb_conf | definition changed
809 lb_conf_reply | definition changed
810 lisp_add_del_adjacency | definition changed
811 lisp_add_del_adjacency_reply | definition changed
812 lisp_add_del_local_eid | definition changed
813 lisp_add_del_local_eid_reply | definition changed
814 lisp_add_del_locator | definition changed
815 lisp_add_del_locator_reply | definition changed
816 lisp_add_del_locator_set | definition changed
817 lisp_add_del_locator_set_reply | definition changed
818 lisp_add_del_map_request_itr_rlocs | definition changed
819 lisp_add_del_map_request_itr_rlocs_reply | definition changed
820 lisp_add_del_map_resolver | definition changed
821 lisp_add_del_map_resolver_reply | definition changed
822 lisp_add_del_map_server | definition changed
823 lisp_add_del_map_server_reply | definition changed
824 lisp_add_del_remote_mapping | definition changed
825 lisp_add_del_remote_mapping_reply | definition changed
826 lisp_adjacencies_get | definition changed
827 lisp_adjacencies_get_reply | definition changed
828 lisp_eid_table_add_del_map | definition changed
829 lisp_eid_table_add_del_map_reply | definition changed
830 lisp_eid_table_details | definition changed
831 lisp_eid_table_dump | definition changed
832 lisp_eid_table_map_details | definition changed
833 lisp_eid_table_map_dump | definition changed
834 lisp_eid_table_vni_details | definition changed
835 lisp_eid_table_vni_dump | definition changed
836 lisp_enable_disable | definition changed
837 lisp_enable_disable_reply | definition changed
838 lisp_get_map_request_itr_rlocs | definition changed
839 lisp_get_map_request_itr_rlocs_reply | definition changed
840 lisp_locator_details | definition changed
841 lisp_locator_dump | definition changed
842 lisp_locator_set_details | definition changed
843 lisp_locator_set_dump | definition changed
844 lisp_map_register_enable_disable | definition changed
845 lisp_map_register_enable_disable_reply | definition changed
846 lisp_map_request_mode | definition changed
847 lisp_map_request_mode_reply | definition changed
848 lisp_map_resolver_details | definition changed
849 lisp_map_resolver_dump | definition changed
850 lisp_map_server_details | definition changed
851 lisp_map_server_dump | definition changed
852 lisp_pitr_set_locator_set | definition changed
853 lisp_pitr_set_locator_set_reply | definition changed
854 lisp_rloc_probe_enable_disable | definition changed
855 lisp_rloc_probe_enable_disable_reply | definition changed
856 lisp_use_petr | definition changed
857 lisp_use_petr_reply | definition changed
858 lldp_config | definition changed
859 lldp_config_reply | definition changed
860 macip_acl_add | definition changed
861 macip_acl_add_replace | definition changed
862 macip_acl_add_replace_reply | definition changed
863 macip_acl_add_reply | definition changed
864 macip_acl_del | definition changed
865 macip_acl_del_reply | definition changed
866 macip_acl_details | definition changed
867 macip_acl_dump | definition changed
868 macip_acl_interface_add_del | definition changed
869 macip_acl_interface_add_del_reply | definition changed
870 macip_acl_interface_get | definition changed
871 macip_acl_interface_get_reply | definition changed
872 macip_acl_interface_list_details | definition changed
873 macip_acl_interface_list_dump | definition changed
874 map_add_del_rule | definition changed
875 map_add_del_rule_reply | definition changed
876 map_add_domain | definition changed
877 map_add_domain_reply | definition changed
878 map_another_segment | definition changed
879 map_another_segment_reply | definition changed
880 map_del_domain | definition changed
881 map_del_domain_reply | definition changed
882 map_domain_details | definition changed
883 map_domain_dump | definition changed
884 map_rule_details | definition changed
885 map_rule_dump | definition changed
886 map_summary_stats | definition changed
887 map_summary_stats_reply | definition changed
888 memclnt_create | definition changed
889 memclnt_create_reply | definition changed
890 memclnt_delete | definition changed
891 memclnt_delete_reply | definition changed
892 memclnt_keepalive | definition changed
893 memclnt_keepalive_reply | definition changed
894 memclnt_read_timeout | definition changed
895 memclnt_rx_thread_suspend | definition changed
896 memfd_segment_create | definition changed
897 memfd_segment_create_reply | definition changed
898 memif_create | definition changed
899 memif_create_reply | definition changed
900 memif_delete | definition changed
901 memif_delete_reply | definition changed
902 memif_details | definition changed
903 memif_dump | definition changed
904 memif_socket_filename_add_del | definition changed
905 memif_socket_filename_details | only in image
906 memif_socket_filename_dump | only in image
907 mfib_signal_details | definition changed
908 mfib_signal_dump | definition changed
909 modify_vhost_user_if | definition changed
910 modify_vhost_user_if_reply | definition changed
911 mpls_fib_details | definition changed
912 mpls_fib_dump | definition changed
913 mpls_ip_bind_unbind | definition changed
914 mpls_ip_bind_unbind_reply | definition changed
915 mpls_route_add_del | definition changed
916 mpls_route_add_del_reply | definition changed
917 mpls_table_add_del | definition changed
918 mpls_table_add_del_reply | definition changed
919 mpls_tunnel_add_del | definition changed
920 mpls_tunnel_add_del_reply | definition changed
921 mpls_tunnel_details | definition changed
922 mpls_tunnel_dump | definition changed
923 nat44_add_del_address_range | definition changed
924 nat44_add_del_address_range_reply | definition changed
925 nat44_add_del_identity_mapping | definition changed
926 nat44_add_del_identity_mapping_reply | definition changed
927 nat44_add_del_interface_addr | definition changed
928 nat44_add_del_interface_addr_reply | definition changed
929 nat44_add_del_lb_static_mapping | definition changed
930 nat44_add_del_lb_static_mapping_reply | definition changed
931 nat44_add_del_static_mapping | definition changed
932 nat44_add_del_static_mapping_reply | definition changed
933 nat44_address_details | definition changed
934 nat44_address_dump | definition changed
935 nat44_del_session | definition changed
936 nat44_del_session_reply | definition changed
937 nat44_forwarding_enable_disable | definition changed
938 nat44_forwarding_enable_disable_reply | definition changed
939 nat44_forwarding_is_enabled | definition changed
940 nat44_forwarding_is_enabled_reply | definition changed
941 nat44_identity_mapping_details | definition changed
942 nat44_identity_mapping_dump | definition changed
943 nat44_interface_add_del_feature | definition changed
944 nat44_interface_add_del_feature_reply | definition changed
945 nat44_interface_add_del_output_feature | definition changed
946 nat44_interface_add_del_output_feature_reply | definition changed
947 nat44_interface_addr_details | definition changed
948 nat44_interface_addr_dump | definition changed
949 nat44_interface_details | definition changed
950 nat44_interface_dump | definition changed
951 nat44_interface_output_feature_details | definition changed
952 nat44_interface_output_feature_dump | definition changed
953 nat44_lb_static_mapping_details | definition changed
954 nat44_lb_static_mapping_dump | definition changed
955 nat44_static_mapping_details | definition changed
956 nat44_static_mapping_dump | definition changed
957 nat44_user_details | definition changed
958 nat44_user_dump | definition changed
959 nat44_user_session_details | definition changed
960 nat44_user_session_dump | definition changed
961 nat64_add_del_interface_addr | definition changed
962 nat64_add_del_interface_addr_reply | definition changed
963 nat64_add_del_interface | definition changed
964 nat64_add_del_interface_reply | definition changed
965 nat64_add_del_pool_addr_range | definition changed
966 nat64_add_del_pool_addr_range_reply | definition changed
967 nat64_add_del_prefix | definition changed
968 nat64_add_del_prefix_reply | definition changed
969 nat64_add_del_static_bib | definition changed
970 nat64_add_del_static_bib_reply | definition changed
971 nat64_bib_details | definition changed
972 nat64_bib_dump | definition changed
973 nat64_get_timeouts | definition changed
974 nat64_get_timeouts_reply | definition changed
975 nat64_interface_details | definition changed
976 nat64_interface_dump | definition changed
977 nat64_pool_addr_details | definition changed
978 nat64_pool_addr_dump | definition changed
979 nat64_prefix_details | definition changed
980 nat64_prefix_dump | definition changed
981 nat64_set_timeouts | definition changed
982 nat64_set_timeouts_reply | definition changed
983 nat64_st_details | definition changed
984 nat64_st_dump | definition changed
985 nat66_add_del_interface | definition changed
986 nat66_add_del_static_mapping | definition changed
987 nat66_interface_details | only in image
988 nat66_interface_dump | only in image
989 nat66_static_mapping_details | only in image
990 nat66_static_mapping_dump | only in image
991 nat_control_ping | definition changed
992 nat_control_ping_reply | definition changed
993 nat_det_add_del_map | definition changed
994 nat_det_add_del_map_reply | definition changed
995 nat_det_close_session_in | definition changed
996 nat_det_close_session_in_reply | definition changed
997 nat_det_close_session_out | definition changed
998 nat_det_close_session_out_reply | definition changed
999 nat_det_forward | definition changed
1000 nat_det_forward_reply | definition changed
1001 nat_det_get_timeouts | definition changed
1002 nat_det_get_timeouts_reply | definition changed
1003 nat_det_map_details | definition changed
1004 nat_det_map_dump | definition changed
1005 nat_det_reverse | definition changed
1006 nat_det_reverse_reply | definition changed
1007 nat_det_session_details | definition changed
1008 nat_det_session_dump | definition changed
1009 nat_det_set_timeouts | definition changed
1010 nat_det_set_timeouts_reply | definition changed
1011 nat_get_reass | definition changed
1012 nat_get_reass_reply | definition changed
1013 nat_ipfix_enable_disable | definition changed
1014 nat_ipfix_enable_disable_reply | definition changed
1015 nat_reass_details | definition changed
1016 nat_reass_dump | definition changed
1017 nat_set_reass | definition changed
1018 nat_set_reass_reply | definition changed
1019 nat_set_workers | definition changed
1020 nat_set_workers_reply | definition changed
1021 nat_show_config | definition changed
1022 nat_show_config_reply | definition changed
1023 nat_worker_details | definition changed
1024 nat_worker_dump | definition changed
1025 netmap_create | definition changed
1026 netmap_create_reply | definition changed
1027 netmap_delete | definition changed
1028 netmap_delete_reply | definition changed
1029 oam_add_del | definition changed
1030 oam_add_del_reply | definition changed
1031 oam_event | definition changed
1032 one_add_del_adjacency | definition changed
1033 one_add_del_adjacency_reply | definition changed
1034 one_add_del_l2_arp_entry | definition changed
1035 one_add_del_l2_arp_entry_reply | definition changed
1036 one_add_del_local_eid | definition changed
1037 one_add_del_local_eid_reply | definition changed
1038 one_add_del_locator | definition changed
1039 one_add_del_locator_reply | definition changed
1040 one_add_del_locator_set | definition changed
1041 one_add_del_locator_set_reply | definition changed
1042 one_add_del_map_request_itr_rlocs | definition changed
1043 one_add_del_map_request_itr_rlocs_reply | definition changed
1044 one_add_del_map_resolver | definition changed
1045 one_add_del_map_resolver_reply | definition changed
1046 one_add_del_map_server | definition changed
1047 one_add_del_map_server_reply | definition changed
1048 one_add_del_ndp_entry | definition changed
1049 one_add_del_ndp_entry_reply | definition changed
1050 one_add_del_remote_mapping | definition changed
1051 one_add_del_remote_mapping_reply | definition changed
1052 one_adjacencies_get | definition changed
1053 one_adjacencies_get_reply | definition changed
1054 one_eid_table_add_del_map | definition changed
1055 one_eid_table_add_del_map_reply | definition changed
1056 one_eid_table_details | definition changed
1057 one_eid_table_dump | definition changed
1058 one_eid_table_map_details | definition changed
1059 one_eid_table_map_dump | definition changed
1060 one_eid_table_vni_details | definition changed
1061 one_eid_table_vni_dump | definition changed
1062 one_enable_disable | definition changed
1063 one_enable_disable_petr_mode | definition changed
1064 one_enable_disable_petr_mode_reply | definition changed
1065 one_enable_disable_pitr_mode | definition changed
1066 one_enable_disable_pitr_mode_reply | definition changed
1067 one_enable_disable_reply | definition changed
1068 one_enable_disable_xtr_mode | definition changed
1069 one_enable_disable_xtr_mode_reply | definition changed
1070 one_get_map_request_itr_rlocs | definition changed
1071 one_get_map_request_itr_rlocs_reply | definition changed
1072 one_get_transport_protocol | definition changed
1073 one_get_transport_protocol_reply | definition changed
1074 one_l2_arp_bd_get | definition changed
1075 one_l2_arp_bd_get_reply | definition changed
1076 one_l2_arp_entries_get | definition changed
1077 one_l2_arp_entries_get_reply | definition changed
1078 one_locator_details | definition changed
1079 one_locator_dump | definition changed
1080 one_locator_set_details | definition changed
1081 one_locator_set_dump | definition changed
1082 one_map_register_enable_disable | definition changed
1083 one_map_register_enable_disable_reply | definition changed
1084 one_map_register_fallback_threshold | definition changed
1085 one_map_register_fallback_threshold_reply | definition changed
1086 one_map_register_set_ttl | definition changed
1087 one_map_register_set_ttl_reply | definition changed
1088 one_map_request_mode | definition changed
1089 one_map_request_mode_reply | definition changed
1090 one_map_resolver_details | definition changed
1091 one_map_resolver_dump | definition changed
1092 one_map_server_details | definition changed
1093 one_map_server_dump | definition changed
1094 one_ndp_bd_get | definition changed
1095 one_ndp_bd_get_reply | definition changed
1096 one_ndp_entries_get | definition changed
1097 one_ndp_entries_get_reply | definition changed
1098 one_nsh_set_locator_set | definition changed
1099 one_nsh_set_locator_set_reply | definition changed
1100 one_pitr_set_locator_set | definition changed
1101 one_pitr_set_locator_set_reply | definition changed
1102 one_rloc_probe_enable_disable | definition changed
1103 one_rloc_probe_enable_disable_reply | definition changed
1104 one_set_transport_protocol | definition changed
1105 one_set_transport_protocol_reply | definition changed
1106 one_show_petr_mode | definition changed
1107 one_show_petr_mode_reply | definition changed
1108 one_show_pitr_mode | definition changed
1109 one_show_pitr_mode_reply | definition changed
1110 one_show_xtr_mode | definition changed
1111 one_show_xtr_mode_reply | definition changed
1112 one_stats_details | definition changed
1113 one_stats_dump | definition changed
1114 one_stats_enable_disable | definition changed
1115 one_stats_enable_disable_reply | definition changed
1116 one_stats_flush | definition changed
1117 one_stats_flush_reply | definition changed
1118 one_use_petr | definition changed
1119 one_use_petr_reply | definition changed
1120 output_acl_set_interface | definition changed
1121 p2p_ethernet_add | definition changed
1122 p2p_ethernet_add_reply | definition changed
1123 p2p_ethernet_del | definition changed
1124 p2p_ethernet_del_reply | definition changed
1125 pg_capture | definition changed
1126 pg_capture_reply | definition changed
1127 pg_create_interface | definition changed
1128 pg_create_interface_reply | definition changed
1129 pg_enable_disable | definition changed
1130 pg_enable_disable_reply | definition changed
1131 policer_add_del | definition changed
1132 policer_add_del_reply | definition changed
1133 policer_classify_details | definition changed
1134 policer_classify_dump | definition changed
1135 policer_classify_set_interface | definition changed
1136 policer_classify_set_interface_reply | definition changed
1137 policer_details | definition changed
1138 policer_dump | definition changed
1139 pot_profile_activate | definition changed
1140 pot_profile_activate_reply | definition changed
1141 pot_profile_add | definition changed
1142 pot_profile_add_reply | definition changed
1143 pot_profile_del | definition changed
1144 pot_profile_del_reply | definition changed
1145 pot_profile_show_config_details | definition changed
1146 pot_profile_show_config_dump | definition changed
1147 pppoe_add_del_session | definition changed
1148 pppoe_add_del_session_reply | definition changed
1149 pppoe_session_details | definition changed
1150 pppoe_session_dump | definition changed
1151 proxy_arp_add_del | definition changed
1152 proxy_arp_add_del_reply | definition changed
1153 proxy_arp_intfc_enable_disable | definition changed
1154 proxy_arp_intfc_enable_disable_reply | definition changed
1155 punt | definition changed
1156 punt_reply | definition changed
1157 punt_socket_deregister | definition changed
1158 punt_socket_deregister_reply | definition changed
1159 punt_socket_register | definition changed
1160 punt_socket_register_reply | definition changed
1161 qos_egress_map_delete | definition changed
1162 qos_egress_map_update | definition changed
1163 qos_mark_enable_disable | definition changed
1164 qos_record_enable_disable | definition changed
1165 reset_fib | definition changed
1166 reset_fib_reply | definition changed
1167 reset_session | definition changed
1168 reset_session_reply | definition changed
1169 rpc_call | definition changed
1170 rpc_call_reply | definition changed
1171 rx_thread_exit | definition changed
1172 sctp_add_src_dst_connection | definition changed
1173 sctp_config | definition changed
1174 sctp_del_src_dst_connection | definition changed
1175 session_enable_disable | definition changed
1176 session_enable_disable_reply | definition changed
1177 session_rule_add_del | definition changed
1178 session_rule_add_del_reply | definition changed
1179 session_rules_details | definition changed
1180 session_rules_dump | definition changed
1181 set_arp_neighbor_limit | definition changed
1182 set_arp_neighbor_limit_reply | definition changed
1183 set_ip_flow_hash | definition changed
1184 set_ip_flow_hash_reply | definition changed
1185 set_ipfix_classify_stream | definition changed
1186 set_ipfix_classify_stream_reply | definition changed
1187 set_ipfix_exporter | definition changed
1188 set_ipfix_exporter_reply | definition changed
1189 show_lisp_map_register_state | definition changed
1190 show_lisp_map_register_state_reply | definition changed
1191 show_lisp_map_request_mode | definition changed
1192 show_lisp_map_request_mode_reply | definition changed
1193 show_lisp_pitr | definition changed
1194 show_lisp_pitr_reply | definition changed
1195 show_lisp_rloc_probe_state | definition changed
1196 show_lisp_rloc_probe_state_reply | definition changed
1197 show_lisp_status | definition changed
1198 show_lisp_status_reply | definition changed
1199 show_lisp_use_petr | definition changed
1200 show_lisp_use_petr_reply | definition changed
1201 show_one_map_register_fallback_threshold | definition changed
1202 show_one_map_register_fallback_threshold_reply | definition changed
1203 show_one_map_register_state | definition changed
1204 show_one_map_register_state_reply | definition changed
1205 show_one_map_register_ttl | definition changed
1206 show_one_map_register_ttl_reply | definition changed
1207 show_one_map_request_mode | definition changed
1208 show_one_map_request_mode_reply | definition changed
1209 show_one_nsh_mapping | definition changed
1210 show_one_nsh_mapping_reply | definition changed
1211 show_one_pitr | definition changed
1212 show_one_pitr_reply | definition changed
1213 show_one_rloc_probe_state | definition changed
1214 show_one_rloc_probe_state_reply | definition changed
1215 show_one_stats_enable_disable | definition changed
1216 show_one_stats_enable_disable_reply | definition changed
1217 show_one_status | definition changed
1218 show_one_status_reply | definition changed
1219 show_one_use_petr | definition changed
1220 show_one_use_petr_reply | definition changed
1221 show_version | definition changed
1222 show_version_reply | definition changed
1223 sock_init_shm | definition changed
1224 sockclnt_create | definition changed
1225 sockclnt_create_reply | definition changed
1226 sockclnt_delete | definition changed
1227 sockclnt_delete_reply | definition changed
1228 sr_localsid_add_del | definition changed
1229 sr_localsid_add_del_reply | definition changed
1230 sr_localsids_details | definition changed
1231 sr_localsids_dump | definition changed
1232 sr_mpls_policy_add | definition changed
1233 sr_mpls_policy_add_reply | definition changed
1234 sr_mpls_policy_assign_endpoint_color | definition changed
1235 sr_mpls_policy_assign_endpoint_color_reply | definition changed
1236 sr_mpls_policy_del | definition changed
1237 sr_mpls_policy_del_reply | definition changed
1238 sr_mpls_policy_mod | definition changed
1239 sr_mpls_policy_mod_reply | definition changed
1240 sr_mpls_steering_add_del | definition changed
1241 sr_mpls_steering_add_del_reply | definition changed
1242 sr_policy_add | definition changed
1243 sr_policy_add_reply | definition changed
1244 sr_policy_del | definition changed
1245 sr_policy_del_reply | definition changed
1246 sr_policy_mod | definition changed
1247 sr_policy_mod_reply | definition changed
1248 sr_set_encap_source | definition changed
1249 sr_set_encap_source_reply | definition changed
1250 sr_steering_add_del | definition changed
1251 sr_steering_add_del_reply | definition changed
1252 stats_get_poller_delay | definition changed
1253 stn_add_del_rule | definition changed
1254 stn_add_del_rule_reply | definition changed
1255 stn_rule_details | only in file
1256 stn_rules_details | only in image
1257 stn_rules_dump | definition changed
1258 sw_if_l2tpv3_tunnel_details | definition changed
1259 sw_if_l2tpv3_tunnel_dump | definition changed
1260 sw_interface_add_del_address | definition changed
1261 sw_interface_add_del_address_reply | definition changed
1262 sw_interface_bond_details | only in image
1263 sw_interface_bond_dump | only in image
1264 sw_interface_clear_stats | definition changed
1265 sw_interface_clear_stats_reply | definition changed
1266 sw_interface_details | definition changed
1267 sw_interface_dump | definition changed
1268 sw_interface_event | definition changed
1269 sw_interface_get_mac_address | definition changed
1270 sw_interface_get_table | definition changed
1271 sw_interface_get_table_reply | definition changed
1272 sw_interface_ip6_enable_disable | definition changed
1273 sw_interface_ip6_enable_disable_reply | definition changed
1274 sw_interface_ip6_set_link_local_address | definition changed
1275 sw_interface_ip6_set_link_local_address_reply | definition changed
1276 sw_interface_ip6nd_ra_config | definition changed
1277 sw_interface_ip6nd_ra_config_reply | definition changed
1278 sw_interface_ip6nd_ra_prefix | definition changed
1279 sw_interface_ip6nd_ra_prefix_reply | definition changed
1280 sw_interface_lacp_details | only in image
1281 sw_interface_lacp_dump | only in image
1282 sw_interface_set_dpdk_hqos_pipe | definition changed
1283 sw_interface_set_dpdk_hqos_pipe_reply | definition changed
1284 sw_interface_set_dpdk_hqos_subport | definition changed
1285 sw_interface_set_dpdk_hqos_subport_reply | definition changed
1286 sw_interface_set_dpdk_hqos_tctbl | definition changed
1287 sw_interface_set_dpdk_hqos_tctbl_reply | definition changed
1288 sw_interface_set_flags | definition changed
1289 sw_interface_set_flags_reply | definition changed
1290 sw_interface_set_geneve_bypass | definition changed
1291 sw_interface_set_geneve_bypass_reply | definition changed
1292 sw_interface_set_gtpu_bypass | definition changed
1293 sw_interface_set_gtpu_bypass_reply | definition changed
1294 sw_interface_set_l2_bridge | definition changed
1295 sw_interface_set_l2_bridge_reply | definition changed
1296 sw_interface_set_l2_xconnect | definition changed
1297 sw_interface_set_l2_xconnect_reply | definition changed
1298 sw_interface_set_lldp | definition changed
1299 sw_interface_set_lldp_reply | definition changed
1300 sw_interface_set_mac_address | definition changed
1301 sw_interface_set_mac_address_reply | definition changed
1302 sw_interface_set_mpls_enable | definition changed
1303 sw_interface_set_mpls_enable_reply | definition changed
1304 sw_interface_set_mtu | definition changed
1305 sw_interface_set_mtu_reply | definition changed
1306 sw_interface_set_rx_mode | definition changed
1307 sw_interface_set_rx_mode_reply | definition changed
1308 sw_interface_set_table | definition changed
1309 sw_interface_set_table_reply | definition changed
1310 sw_interface_set_unnumbered | definition changed
1311 sw_interface_set_unnumbered_reply | definition changed
1312 sw_interface_set_vpath | definition changed
1313 sw_interface_set_vpath_reply | definition changed
1314 sw_interface_set_vxlan_bypass | definition changed
1315 sw_interface_set_vxlan_bypass_reply | definition changed
1316 sw_interface_set_vxlan_gpe_bypass | definition changed
1317 sw_interface_set_vxlan_gpe_bypass_reply | definition changed
1318 sw_interface_slave_details | only in image
1319 sw_interface_slave_dump | only in image
1320 sw_interface_span_details | definition changed
1321 sw_interface_span_dump | definition changed
1322 sw_interface_span_enable_disable | definition changed
1323 sw_interface_span_enable_disable_reply | definition changed
1324 sw_interface_tag_add_del | definition changed
1325 sw_interface_tag_add_del_reply | definition changed
1326 sw_interface_tap_details | definition changed
1327 sw_interface_tap_dump | definition changed
1328 sw_interface_tap_v2_details | definition changed
1329 sw_interface_tap_v2_dump | definition changed
1330 sw_interface_vhost_user_details | definition changed
1331 sw_interface_vhost_user_dump | definition changed
1332 tap_connect | definition changed
1333 tap_connect_reply | definition changed
1334 tap_create_v2 | definition changed
1335 tap_create_v2_reply | definition changed
1336 tap_delete | definition changed
1337 tap_delete_reply | definition changed
1338 tap_delete_v2 | definition changed
1339 tap_delete_v2_reply | definition changed
1340 tap_modify | definition changed
1341 tap_modify_reply | definition changed
1342 tcp_configure_src_addresses | definition changed
1343 tcp_configure_src_addresses_reply | definition changed
1344 trace_plugin_msg_ids | definition changed
1345 trace_profile_add | definition changed
1346 trace_profile_add_reply | definition changed
1347 trace_profile_del | definition changed
1348 trace_profile_del_reply | definition changed
1349 trace_profile_show_config | definition changed
1350 trace_profile_show_config_reply | definition changed
1351 udp_encap_add_del | definition changed
1352 udp_encap_add_del_reply | definition changed
1353 udp_encap_details | definition changed
1354 udp_encap_dump | definition changed
1355 udp_ping_add_del | definition changed
1356 udp_ping_add_del_reply | only in image
1357 udp_ping_add_del_req | only in file
1358 udp_ping_export | definition changed
1359 udp_ping_export_reply | only in image
1360 udp_ping_export_req | only in file
1361 unbind_sock | definition changed
1362 unbind_sock_reply | definition changed
1363 unbind_uri | definition changed
1364 unbind_uri_reply | definition changed
1365 unmap_segment | definition changed
1366 vnet_get_summary_stats | definition changed
1367 vnet_get_summary_stats_reply | definition changed
1368 vnet_interface_combined_counters | definition changed
1369 vnet_interface_simple_counters | definition changed
1370 vnet_ip4_fib_counters | definition changed
1371 vnet_ip4_mfib_counters | definition changed
1372 vnet_ip4_nbr_counters | definition changed
1373 vnet_ip6_fib_counters | definition changed
1374 vnet_ip6_mfib_counters | definition changed
1375 vnet_ip6_nbr_counters | definition changed
1376 vnet_per_interface_combined_counters | definition changed
1377 vnet_per_interface_simple_counters | definition changed
1378 vnet_udp_encap_counters | only in image
1379 vxlan_add_del_tunnel | definition changed
1380 vxlan_add_del_tunnel_reply | definition changed
1381 vxlan_gpe_add_del_tunnel | definition changed
1382 vxlan_gpe_add_del_tunnel_reply | definition changed
1383 vxlan_gpe_ioam_disable | definition changed
1384 vxlan_gpe_ioam_disable_reply | definition changed
1385 vxlan_gpe_ioam_enable | definition changed
1386 vxlan_gpe_ioam_enable_reply | definition changed
1387 vxlan_gpe_ioam_export_enable_disable | definition changed
1388 vxlan_gpe_ioam_export_enable_disable_reply | definition changed
1389 vxlan_gpe_ioam_transit_disable | definition changed
1390 vxlan_gpe_ioam_transit_disable_reply | definition changed
1391 vxlan_gpe_ioam_transit_enable | definition changed
1392 vxlan_gpe_ioam_transit_enable_reply | definition changed
1393 vxlan_gpe_ioam_vni_disable | definition changed
1394 vxlan_gpe_ioam_vni_disable_reply | definition changed
1395 vxlan_gpe_ioam_vni_enable | definition changed
1396 vxlan_gpe_ioam_vni_enable_reply | definition changed
1397 vxlan_gpe_tunnel_details | definition changed
1398 vxlan_gpe_tunnel_dump | definition changed
1399 vxlan_tunnel_details | definition changed
1400 vxlan_tunnel_dump | definition changed
1401 want_bfd_events | definition changed
1402 want_bfd_events_reply | definition changed
1403 want_igmp_events | definition changed
1404 want_interface_combined_stats | definition changed
1405 want_interface_combined_stats_reply | definition changed
1406 want_interface_events | definition changed
1407 want_interface_events_reply | definition changed
1408 want_interface_simple_stats | definition changed
1409 want_interface_simple_stats_reply | definition changed
1410 want_ip4_arp_events | definition changed
1411 want_ip4_arp_events_reply | definition changed
1412 want_ip4_fib_stats | definition changed
1413 want_ip4_fib_stats_reply | definition changed
1414 want_ip4_mfib_stats | definition changed
1415 want_ip4_mfib_stats_reply | definition changed
1416 want_ip4_nbr_stats | definition changed
1417 want_ip4_nbr_stats_reply | definition changed
1418 want_ip6_fib_stats | definition changed
1419 want_ip6_fib_stats_reply | definition changed
1420 want_ip6_mfib_stats | definition changed
1421 want_ip6_mfib_stats_reply | definition changed
1422 want_ip6_nbr_stats | definition changed
1423 want_ip6_nbr_stats_reply | definition changed
1424 want_ip6_nd_events | definition changed
1425 want_ip6_nd_events_reply | definition changed
1426 want_ip6_ra_events | definition changed
1427 want_l2_macs_events | definition changed
1428 want_l2_macs_events_reply | definition changed
1429 want_oam_events | definition changed
1430 want_oam_events_reply | definition changed
1431 want_per_interface_combined_stats | definition changed
1432 want_per_interface_combined_stats_reply | definition changed
1433 want_per_interface_simple_stats | definition changed
1434 want_per_interface_simple_stats_reply | definition changed
1435 want_stats | definition changed
1436 want_stats_reply | definition changed
1437 want_udp_encap_stats | definition changed
1439 Found 1036 api message signature differences
1441 ### Patches that changed API definitions
1443 | @c src/vpp/stats/stats.api ||
1444 | ------- | ------- |
1445 | [43b1f44](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=43b1f44) | UDP Encap counters |
1446 | [ff92efe](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=ff92efe) | stats: allow configuring poller delay |
1447 | [51e5968](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=51e5968) | API: Add service definitions for events and singleton messages (second attempt) |
1448 | [2de1f15](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=2de1f15) | Revert "API: Add service definitions for events and singleton messages." |
1449 | [f7b7fa5](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=f7b7fa5) | API: Add service definitions for events and singleton messages. |
1450 | [9d42087](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=9d42087) | VPPAPIGEN: vppapigen replacement in Python PLY. |
1452 | @c src/vpp/oam/oam.api ||
1453 | ------- | ------- |
1454 | [51e5968](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=51e5968) | API: Add service definitions for events and singleton messages (second attempt) |
1455 | [2de1f15](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=2de1f15) | Revert "API: Add service definitions for events and singleton messages." |
1456 | [f7b7fa5](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=f7b7fa5) | API: Add service definitions for events and singleton messages. |
1457 | [9d42087](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=9d42087) | VPPAPIGEN: vppapigen replacement in Python PLY. |
1459 | @c src/vpp/api/vpe.api ||
1460 | ------- | ------- |
1461 | [9d42087](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=9d42087) | VPPAPIGEN: vppapigen replacement in Python PLY. |
1463 | @c src/vnet/interface.api ||
1464 | ------- | ------- |
1465 | [0cae3f7](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=0cae3f7) | Detailed Interface stats API takes sw_if_index |
1466 | [6f4a6be](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=6f4a6be) | Interface Unicast, Multicast and Broadcast stats on the API |
1467 | [c037423](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=c037423) | IPv6 ND Router discovery control plane (VPP-1095) |
1468 | [51e5968](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=51e5968) | API: Add service definitions for events and singleton messages (second attempt) |
1469 | [2de1f15](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=2de1f15) | Revert "API: Add service definitions for events and singleton messages." |
1470 | [f7b7fa5](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=f7b7fa5) | API: Add service definitions for events and singleton messages. |
1471 | [9d42087](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=9d42087) | VPPAPIGEN: vppapigen replacement in Python PLY. |
1473 | @c src/vnet/unix/tap.api ||
1474 | ------- | ------- |
1475 | [9d42087](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=9d42087) | VPPAPIGEN: vppapigen replacement in Python PLY. |
1477 | @c src/vnet/qos/qos.api ||
1478 | ------- | ------- |
1479 | [039cbfe](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=039cbfe) | QoS recording and marking |
1481 | @c src/vnet/policer/policer.api ||
1482 | ------- | ------- |
1483 | [9d42087](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=9d42087) | VPPAPIGEN: vppapigen replacement in Python PLY. |
1485 | @c src/vnet/mpls/mpls.api ||
1486 | ------- | ------- |
1487 | [31ed744](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=31ed744) | MPLS Unifom mode |
1488 | [9d42087](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=9d42087) | VPPAPIGEN: vppapigen replacement in Python PLY. |
1490 | @c src/vnet/span/span.api ||
1491 | ------- | ------- |
1492 | [179ab36](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=179ab36) | SPAN: Add "is_l2" flag to DETAILS response messages. |
1493 | [9d42087](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=9d42087) | VPPAPIGEN: vppapigen replacement in Python PLY. |
1495 | @c src/vnet/vxlan-gpe/vxlan_gpe.api ||
1496 | ------- | ------- |
1497 | [9d42087](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=9d42087) | VPPAPIGEN: vppapigen replacement in Python PLY. |
1499 | @c src/vnet/l2tp/l2tp.api ||
1500 | ------- | ------- |
1501 | [9d42087](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=9d42087) | VPPAPIGEN: vppapigen replacement in Python PLY. |
1503 | @c src/vnet/lldp/lldp.api ||
1504 | ------- | ------- |
1505 | [9d42087](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=9d42087) | VPPAPIGEN: vppapigen replacement in Python PLY. |
1507 | @c src/vnet/srmpls/sr_mpls.api ||
1508 | ------- | ------- |
1509 | [9d42087](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=9d42087) | VPPAPIGEN: vppapigen replacement in Python PLY. |
1511 | @c src/vnet/cop/cop.api ||
1512 | ------- | ------- |
1513 | [9d42087](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=9d42087) | VPPAPIGEN: vppapigen replacement in Python PLY. |
1515 | @c src/vnet/feature/feature.api ||
1516 | ------- | ------- |
1517 | [9d42087](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=9d42087) | VPPAPIGEN: vppapigen replacement in Python PLY. |
1519 | @c src/vnet/ipsec-gre/ipsec_gre.api ||
1520 | ------- | ------- |
1521 | [9d42087](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=9d42087) | VPPAPIGEN: vppapigen replacement in Python PLY. |
1523 | @c src/vnet/geneve/geneve.api ||
1524 | ------- | ------- |
1525 | [9d42087](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=9d42087) | VPPAPIGEN: vppapigen replacement in Python PLY. |
1527 | @c src/vnet/lisp-gpe/lisp_gpe.api ||
1528 | ------- | ------- |
1529 | [9d42087](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=9d42087) | VPPAPIGEN: vppapigen replacement in Python PLY. |
1531 | @c src/vnet/map/map.api ||
1532 | ------- | ------- |
1533 | [9d42087](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=9d42087) | VPPAPIGEN: vppapigen replacement in Python PLY. |
1534 | [e31d956](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=e31d956) | MAP: Add RFC6052 mapping to MAP-T |
1536 | @c src/vnet/lisp-cp/lisp.api ||
1537 | ------- | ------- |
1538 | [9d42087](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=9d42087) | VPPAPIGEN: vppapigen replacement in Python PLY. |
1540 | @c src/vnet/lisp-cp/one.api ||
1541 | ------- | ------- |
1542 | [9d42087](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=9d42087) | VPPAPIGEN: vppapigen replacement in Python PLY. |
1544 | @c src/vnet/tcp/tcp.api ||
1545 | ------- | ------- |
1546 | [9d42087](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=9d42087) | VPPAPIGEN: vppapigen replacement in Python PLY. |
1548 | @c src/vnet/dhcp/dhcp.api ||
1549 | ------- | ------- |
1550 | [51e5968](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=51e5968) | API: Add service definitions for events and singleton messages (second attempt) |
1551 | [2de1f15](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=2de1f15) | Revert "API: Add service definitions for events and singleton messages." |
1552 | [f7b7fa5](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=f7b7fa5) | API: Add service definitions for events and singleton messages. |
1553 | [54c6dc4](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=54c6dc4) | For DHCP client configuration control the setting of the broadcast flag in the DISCOVER message sent. |
1554 | [9d42087](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=9d42087) | VPPAPIGEN: vppapigen replacement in Python PLY. |
1556 | @c src/vnet/gre/gre.api ||
1557 | ------- | ------- |
1558 | [a43ccae](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=a43ccae) | Optimize GRE Tunnel and add support for ERSPAN encap |
1559 | [9d42087](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=9d42087) | VPPAPIGEN: vppapigen replacement in Python PLY. |
1561 | @c src/vnet/flow/flow.api ||
1562 | ------- | ------- |
1563 | [9d42087](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=9d42087) | VPPAPIGEN: vppapigen replacement in Python PLY. |
1565 | @c src/vnet/devices/virtio/vhost_user.api ||
1566 | ------- | ------- |
1567 | [9d42087](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=9d42087) | VPPAPIGEN: vppapigen replacement in Python PLY. |
1569 | @c src/vnet/devices/af_packet/af_packet.api ||
1570 | ------- | ------- |
1571 | [9d42087](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=9d42087) | VPPAPIGEN: vppapigen replacement in Python PLY. |
1573 | @c src/vnet/devices/tap/tapv2.api ||
1574 | ------- | ------- |
1575 | [9d42087](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=9d42087) | VPPAPIGEN: vppapigen replacement in Python PLY. |
1576 | [7866c45](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=7866c45) | tapv2: add option to set host-side default gw |
1578 | @c src/vnet/devices/netmap/netmap.api ||
1579 | ------- | ------- |
1580 | [9d42087](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=9d42087) | VPPAPIGEN: vppapigen replacement in Python PLY. |
1582 | @c src/vnet/dns/dns.api ||
1583 | ------- | ------- |
1584 | [9d42087](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=9d42087) | VPPAPIGEN: vppapigen replacement in Python PLY. |
1586 | @c src/vnet/bonding/bond.api ||
1587 | ------- | ------- |
1588 | [9cd2d7a](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=9cd2d7a) | bond: Add bonding driver and LACP protocol |
1590 | @c src/vnet/session/session.api ||
1591 | ------- | ------- |
1592 | [8f89dd0](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=8f89dd0) | tls: enforce certificate verification |
1593 | [371ca50](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=371ca50) | session: first approximation implementation of tls |
1594 | [f8f516a](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=f8f516a) | session: support local sessions and deprecate redirects |
1595 | [9d42087](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=9d42087) | VPPAPIGEN: vppapigen replacement in Python PLY. |
1597 | @c src/vnet/ethernet/p2p_ethernet.api ||
1598 | ------- | ------- |
1599 | [9d42087](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=9d42087) | VPPAPIGEN: vppapigen replacement in Python PLY. |
1601 | @c src/vnet/ip/rd_cp.api ||
1602 | ------- | ------- |
1603 | [c037423](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=c037423) | IPv6 ND Router discovery control plane (VPP-1095) |
1605 | @c src/vnet/ip/punt.api ||
1606 | ------- | ------- |
1607 | [9d42087](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=9d42087) | VPPAPIGEN: vppapigen replacement in Python PLY. |
1609 | @c src/vnet/ip/ip.api ||
1610 | ------- | ------- |
1611 | [4c53313](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=4c53313) | reassembly: feature/concurrency |
1612 | [4b9669d](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=4b9669d) | IPv6 ND Router discovery data plane (VPP-1095) |
1613 | [31ed744](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=31ed744) | MPLS Unifom mode |
1614 | [51e5968](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=51e5968) | API: Add service definitions for events and singleton messages (second attempt) |
1615 | [2de1f15](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=2de1f15) | Revert "API: Add service definitions for events and singleton messages." |
1616 | [f7b7fa5](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=f7b7fa5) | API: Add service definitions for events and singleton messages. |
1617 | [75e7d13](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=75e7d13) | IPv4/6 reassembly |
1618 | [9d42087](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=9d42087) | VPPAPIGEN: vppapigen replacement in Python PLY. |
1619 | [f068c3e](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=f068c3e) | DVR: run L3 output features |
1621 | @c src/vnet/classify/classify.api ||
1622 | ------- | ------- |
1623 | [815d7d5](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=815d7d5) | classifier-based ACL: refactor + add output ACL |
1624 | [9d42087](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=9d42087) | VPPAPIGEN: vppapigen replacement in Python PLY. |
1626 | @c src/vnet/ipip/ipip.api ||
1627 | ------- | ------- |
1628 | [298c695](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=298c695) | IPIP: Add IP{v4,v6} over IP{v4,v6} configured tunnel support. |
1630 | @c src/vnet/udp/udp.api ||
1631 | ------- | ------- |
1632 | [9d42087](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=9d42087) | VPPAPIGEN: vppapigen replacement in Python PLY. |
1634 | @c src/vnet/bfd/bfd.api ||
1635 | ------- | ------- |
1636 | [9d42087](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=9d42087) | VPPAPIGEN: vppapigen replacement in Python PLY. |
1638 | @c src/vnet/srv6/sr.api ||
1639 | ------- | ------- |
1640 | [9d42087](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=9d42087) | VPPAPIGEN: vppapigen replacement in Python PLY. |
1642 | @c src/vnet/ipsec/ipsec.api ||
1643 | ------- | ------- |
1644 | [9d42087](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=9d42087) | VPPAPIGEN: vppapigen replacement in Python PLY. |
1646 | @c src/vnet/bier/bier.api ||
1647 | ------- | ------- |
1648 | [31ed744](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=31ed744) | MPLS Unifom mode |
1649 | [f051072](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=f051072) | BIER: fix support for longer bit-string lengths |
1650 | [9d42087](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=9d42087) | VPPAPIGEN: vppapigen replacement in Python PLY. |
1652 | @c src/vnet/sctp/sctp.api ||
1653 | ------- | ------- |
1654 | [c7fe4f3](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=c7fe4f3) | SCTP: API to configure some tunables |
1655 | [465c087](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=465c087) | SCTP: API to delete a sub-connection |
1656 | [3c6a976](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=3c6a976) | SCTP: API to add a sub-connection |
1658 | @c src/vnet/l2/l2.api ||
1659 | ------- | ------- |
1660 | [e23c99e](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=e23c99e) | Improve l2_macs_events API to provide MAC move information |
1661 | [51e5968](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=51e5968) | API: Add service definitions for events and singleton messages (second attempt) |
1662 | [2de1f15](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=2de1f15) | Revert "API: Add service definitions for events and singleton messages." |
1663 | [f7b7fa5](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=f7b7fa5) | API: Add service definitions for events and singleton messages. |
1664 | [9d42087](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=9d42087) | VPPAPIGEN: vppapigen replacement in Python PLY. |
1666 | @c src/vnet/vxlan/vxlan.api ||
1667 | ------- | ------- |
1668 | [31ed744](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=31ed744) | MPLS Unifom mode |
1669 | [3d460bd](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=3d460bd) | VXLAN: Allow user to specify a custom vxlan tunnel instance id. |
1670 | [9d42087](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=9d42087) | VPPAPIGEN: vppapigen replacement in Python PLY. |
1672 | @c src/vnet/fib/fib_types.api ||
1673 | ------- | ------- |
1674 | [2303cb1](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=2303cb1) | FIB Interpose Source |
1675 | [8145842](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=8145842) | Common form of fib-path reproting in dumps |
1676 | [31ed744](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=31ed744) | MPLS Unifom mode |
1677 | [9d42087](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=9d42087) | VPPAPIGEN: vppapigen replacement in Python PLY. |
1679 | @c src/vnet/pg/pg.api ||
1680 | ------- | ------- |
1681 | [9d42087](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=9d42087) | VPPAPIGEN: vppapigen replacement in Python PLY. |
1683 | @c src/examples/sample-plugin/sample/sample.api ||
1684 | ------- | ------- |
1685 | [9d42087](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=9d42087) | VPPAPIGEN: vppapigen replacement in Python PLY. |
1687 | @c src/plugins/lb/lb.api ||
1688 | ------- | ------- |
1689 | [647f609](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=647f609) | Add L3DSR feature in LB plugin |
1690 | [9d42087](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=9d42087) | VPPAPIGEN: vppapigen replacement in Python PLY. |
1692 | @c src/plugins/gtpu/gtpu.api ||
1693 | ------- | ------- |
1694 | [9d42087](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=9d42087) | VPPAPIGEN: vppapigen replacement in Python PLY. |
1696 | @c src/plugins/kubeproxy/kp.api ||
1697 | ------- | ------- |
1698 | [9d42087](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=9d42087) | VPPAPIGEN: vppapigen replacement in Python PLY. |
1700 | @c src/plugins/pppoe/pppoe.api ||
1701 | ------- | ------- |
1702 | [9d42087](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=9d42087) | VPPAPIGEN: vppapigen replacement in Python PLY. |
1704 | @c src/plugins/nat/nat.api ||
1705 | ------- | ------- |
1706 | [f2a23cc](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=f2a23cc) | NAT66 1:1 mapping (VPP-1108) |
1707 | [9dba781](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=9dba781) | NAT44: nat44_static_mapping_details protocol=0 if addr_only=0 (VPP-1158) |
1708 | [bc39e34](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=bc39e34) | NAT: add missing CLI and API documentation (VPP-1142) |
1709 | [5f22499](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=5f22499) | NAT44: add opaque string tag to static mapping APIs (VPP-1147) |
1710 | [9d42087](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=9d42087) | VPPAPIGEN: vppapigen replacement in Python PLY. |
1711 | [e82488f](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=e82488f) | NAT44: asymmetrical static mapping rule (VPP-1135) |
1712 | [240b5ef](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=240b5ef) | NAT44: asymmetrical load balancing static mapping rule (VPP-1132) |
1713 | [c5c6a33](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=c5c6a33) | Add basic support for DS-Lite CE (VPP-1059) |
1715 | @c src/plugins/l2e/l2e.api ||
1716 | ------- | ------- |
1717 | [9d42087](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=9d42087) | VPPAPIGEN: vppapigen replacement in Python PLY. |
1719 | @c src/plugins/ioam/lib-pot/pot.api ||
1720 | ------- | ------- |
1721 | [9d42087](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=9d42087) | VPPAPIGEN: vppapigen replacement in Python PLY. |
1723 | @c src/plugins/ioam/ip6/ioam_cache.api ||
1724 | ------- | ------- |
1725 | [9d42087](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=9d42087) | VPPAPIGEN: vppapigen replacement in Python PLY. |
1727 | @c src/plugins/ioam/udp-ping/udp_ping.api ||
1728 | ------- | ------- |
1729 | [9d42087](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=9d42087) | VPPAPIGEN: vppapigen replacement in Python PLY. |
1730 | [149a143](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=149a143) | fix udp_ping api naming error |
1732 | @c src/plugins/ioam/export/ioam_export.api ||
1733 | ------- | ------- |
1734 | [9d42087](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=9d42087) | VPPAPIGEN: vppapigen replacement in Python PLY. |
1736 | @c src/plugins/ioam/export-vxlan-gpe/vxlan_gpe_ioam_export.api ||
1737 | ------- | ------- |
1738 | [9d42087](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=9d42087) | VPPAPIGEN: vppapigen replacement in Python PLY. |
1740 | @c src/plugins/ioam/lib-vxlan-gpe/ioam_vxlan_gpe.api ||
1741 | ------- | ------- |
1742 | [9d42087](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=9d42087) | VPPAPIGEN: vppapigen replacement in Python PLY. |
1744 | @c src/plugins/ioam/lib-trace/trace.api ||
1745 | ------- | ------- |
1746 | [9d42087](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=9d42087) | VPPAPIGEN: vppapigen replacement in Python PLY. |
1748 | @c src/plugins/igmp/igmp.api ||
1749 | ------- | ------- |
1750 | [7b867a8](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=7b867a8) | IGMP plugin |
1752 | @c src/plugins/memif/memif.api ||
1753 | ------- | ------- |
1754 | [30349b0](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=30349b0) | memif: Add new API calls to manage memif socket names. |
1755 | [9d42087](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=9d42087) | VPPAPIGEN: vppapigen replacement in Python PLY. |
1757 | @c src/plugins/lacp/lacp.api ||
1758 | ------- | ------- |
1759 | [9cd2d7a](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=9cd2d7a) | bond: Add bonding driver and LACP protocol |
1761 | @c src/plugins/acl/acl.api ||
1762 | ------- | ------- |
1763 | [27fe75a](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=27fe75a) | acl-plugin: add the support for dumping the ethertype whitelist (VPP-1163) |
1764 | [c43b3f9](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=c43b3f9) | acl-plugin: add whitelisted ethertype mode (VPP-1163) |
1765 | [9d42087](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=9d42087) | VPPAPIGEN: vppapigen replacement in Python PLY. |
1767 | @c src/plugins/flowprobe/flowprobe.api ||
1768 | ------- | ------- |
1769 | [9d42087](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=9d42087) | VPPAPIGEN: vppapigen replacement in Python PLY. |
1771 | @c src/plugins/dpdk/api/dpdk.api ||
1772 | ------- | ------- |
1773 | [9d42087](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=9d42087) | VPPAPIGEN: vppapigen replacement in Python PLY. |
1775 | @c src/plugins/gbp/gbp.api ||
1776 | ------- | ------- |
1777 | [bc27d1b](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=bc27d1b) | GBP plugin |
1779 | @c src/plugins/stn/stn.api ||
1780 | ------- | ------- |
1781 | [62bab65](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=62bab65) | STN: Fix stn_rules_dump/details to follow API convention |
1782 | [9d42087](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=9d42087) | VPPAPIGEN: vppapigen replacement in Python PLY. |
1784 | @c src/plugins/cdp/cdp.api ||
1785 | ------- | ------- |
1786 | [aaacfbc](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=aaacfbc) | Move the vnet cdp protocol implementation to a plugin |
1788 | @c src/vlibmemory/memclnt.api ||
1789 | ------- | ------- |
1790 | [51e5968](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=51e5968) | API: Add service definitions for events and singleton messages (second attempt) |
1791 | [2de1f15](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=2de1f15) | Revert "API: Add service definitions for events and singleton messages." |
1792 | [f7b7fa5](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=f7b7fa5) | API: Add service definitions for events and singleton messages. |
1793 | [9d42087](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=9d42087) | VPPAPIGEN: vppapigen replacement in Python PLY. |
1794 | [90a6398](https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commit;h=90a6398) | sock api: add infra for bootstrapping shm clients |
1798 @page release_notes_18012 Release notes for VPP 18.01.2
1800 This is bug fix release.
1802 For the full list of fixed issues please refer to:
1803 - fd.io [JIRA](https://jira.fd.io)
1804 - git [commit log](https://git.fd.io/vpp/log/?h=stable/1801)
1807 @page release_notes_18011 Release notes for VPP 18.01.1
1809 This is bug fix release.
1811 For the full list of fixed issues please reffer to:
1812 - fd.io [JIRA](https://jira.fd.io)
1813 - git [commit log](https://git.fd.io/vpp/log/?h=stable/1801)
1816 @page release_notes_1801 Release notes for VPP 18.01
1818 More than 560 commits since the 17.10 release.
1823 - TCP Checksum Offload
1824 - Arm64/Arm-v8 support
1826 - bihash_vec8_8 variant
1827 - PCI rework to support VFIO
1828 - chi-squared test calculator
1833 - NAT hairpinning rework
1834 - NAT64 multi-thread
1836 - NAT64 Fragmentation
1838 - Remove old SNAT API
1845 - IPSec Openssl 1.1.0 api support
1850 - VPP stats (Broadcast & Multicast support)
1852 - VPP Object Model (VOM)
1855 - VPP TCP Stack scale / congestion improvements
1858 - Session rules table
1859 - VPP Comms Library (VCL) improvements
1871 For the full list of issues please refer to fd.io [JIRA](https://jira.fd.io).
1875 For the full list of fixed issues please refer to:
1876 - fd.io [JIRA](https://jira.fd.io)
1877 - git [commit log](https://git.fd.io/vpp/log/?h=stable/1801)
1881 Message Name | Result
1882 -------------------------------------------------------------|-----------------
1883 af_packet_set_l4_cksum_offload | definition changed
1884 api_versions | definition changed
1885 app_namespace_add_del | definition changed
1886 application_attach | definition changed
1887 bier_disp_entry_add_del | definition changed
1888 bier_disp_entry_details | only in image
1889 bier_disp_entry_dump | only in image
1890 bier_disp_table_add_del | definition changed
1891 bier_disp_table_details | only in image
1892 bier_disp_table_dump | only in image
1893 bier_imp_add | definition changed
1894 bier_imp_del | definition changed
1895 bier_imp_details | only in image
1896 bier_imp_dump | only in image
1897 bier_route_add_del | definition changed
1898 bier_route_details | only in image
1899 bier_route_dump | only in image
1900 bier_table_add_del | definition changed
1901 bier_table_details | only in image
1902 bier_table_dump | only in image
1903 bind_sock_reply | definition changed
1904 connect_session_reply | definition changed
1905 connect_sock | definition changed
1906 connect_uri | definition changed
1907 dhcp_proxy_details | definition changed
1908 dhcp_proxy_set_vss | definition changed
1909 dns_enable_disable | definition changed
1910 dns_name_server_add_del | definition changed
1911 dns_resolve_ip | definition changed
1912 dns_resolve_name | definition changed
1913 dslite_add_del_pool_addr_range | definition changed
1914 dslite_set_aftr_addr | definition changed
1915 geneve_add_del_tunnel | definition changed
1916 geneve_tunnel_details | only in image
1917 geneve_tunnel_dump | only in image
1918 ip_add_del_route | definition changed
1919 ip_container_proxy_add_del | definition changed
1920 ip_mroute_add_del | definition changed
1921 ip_neighbor_details | definition changed
1922 ip_punt_police | definition changed
1923 ip_punt_redirect | definition changed
1924 ipsec_sa_details | only in image
1925 ipsec_sa_dump | only in image
1926 ipsec_sad_add_del_entry | definition changed
1927 ipsec_tunnel_if_set_key | definition changed
1928 ipsec_tunnel_if_set_sa | definition changed
1929 kp_add_del_pod | definition changed
1930 kp_add_del_vip | definition changed
1931 kp_conf | definition changed
1932 l2_emulation | definition changed
1933 l2_fib_table_details | definition changed
1934 l2fib_add_del | definition changed
1935 memclnt_keepalive | definition changed
1936 memfd_segment_create | definition changed
1937 mpls_ip_bind_unbind | definition changed
1938 mpls_route_add_del | definition changed
1939 nat44_add_del_address_range | definition changed
1940 nat44_add_del_identity_mapping | definition changed
1941 nat44_add_del_interface_addr | definition changed
1942 nat44_add_del_lb_static_mapping | definition changed
1943 nat44_add_del_static_mapping | definition changed
1944 nat44_address_details | definition changed
1945 nat44_del_session | definition changed
1946 nat44_forwarding_enable_disable | definition changed
1947 nat44_forwarding_is_enabled | definition changed
1948 nat44_identity_mapping_details | only in image
1949 nat44_identity_mapping_dump | only in image
1950 nat44_interface_addr_details | definition changed
1951 nat44_lb_static_mapping_details | definition changed
1952 nat44_static_mapping_details | definition changed
1953 nat64_add_del_interface_addr | definition changed
1954 nat_get_reass | definition changed
1955 nat_reass_details | only in image
1956 nat_reass_dump | only in image
1957 nat_set_reass | definition changed
1958 reset_vrf | definition changed
1959 session_rule_add_del | definition changed
1960 session_rules_details | only in image
1961 session_rules_dump | only in image
1962 snat_add_address_range | definition changed
1963 snat_add_del_interface_addr | definition changed
1964 snat_add_det_map | definition changed
1965 snat_add_static_mapping | definition changed
1966 snat_address_details | only in file
1967 snat_address_dump | only in file
1968 snat_control_ping | definition changed
1969 snat_det_close_session_in | definition changed
1970 snat_det_close_session_out | definition changed
1971 snat_det_forward | definition changed
1972 snat_det_get_timeouts | definition changed
1973 snat_det_map_details | only in file
1974 snat_det_map_dump | only in file
1975 snat_det_reverse | definition changed
1976 snat_det_session_details | only in file
1977 snat_det_session_dump | only in file
1978 snat_det_set_timeouts | definition changed
1979 snat_interface_add_del_feature | definition changed
1980 snat_interface_add_del_output_feature | definition changed
1981 snat_interface_addr_details | only in file
1982 snat_interface_addr_dump | only in file
1983 snat_interface_details | only in file
1984 snat_interface_dump | only in file
1985 snat_interface_output_feature_details | only in file
1986 snat_interface_output_feature_dump | only in file
1987 snat_ipfix_enable_disable | definition changed
1988 snat_set_workers | definition changed
1989 snat_show_config | definition changed
1990 snat_static_mapping_details | only in file
1991 snat_static_mapping_dump | only in file
1992 snat_user_details | only in file
1993 snat_user_dump | only in file
1994 snat_user_session_details | only in file
1995 snat_user_session_dump | only in file
1996 snat_worker_details | only in file
1997 snat_worker_dump | only in file
1998 sockclnt_create | definition changed
1999 sockclnt_delete | definition changed
2000 sr_localsids_details | only in image
2001 sr_localsids_dump | only in image
2002 sr_mpls_policy_add | definition changed
2003 sr_mpls_policy_assign_endpoint_color | definition changed
2004 sr_mpls_policy_del | definition changed
2005 sr_mpls_policy_mod | definition changed
2006 sr_mpls_steering_add_del | definition changed
2007 sr_set_encap_source | definition changed
2008 stn_add_del_rule | definition changed
2009 stn_rule_details | only in image
2010 stn_rules_dump | only in image
2011 sw_interface_set_geneve_bypass | definition changed
2012 sw_interface_set_lldp | definition changed
2013 sw_interface_set_rx_mode | definition changed
2014 sw_interface_tap_v2_details | only in image
2015 sw_interface_tap_v2_dump | only in image
2016 tap_create_v2 | definition changed
2017 tap_delete_v2 | definition changed
2018 udp_encap_add_del | definition changed
2019 udp_encap_details | only in image
2020 udp_encap_dump | only in image
2021 vnet_ip4_mfib_counters | only in image
2022 vnet_ip6_mfib_counters | only in image
2023 want_ip4_mfib_stats | definition changed
2024 want_ip6_mfib_stats | definition changed
2026 Found 142 api message signature differences
2028 ### Patches that changed API definitions
2030 ./src/examples/sample-plugin/sample/sample.api
2031 0d056e5e vppapigen: support per-file (major,minor,patch) version stamps
2033 ./src/vnet/interface.api
2034 b8d4481a Break up vpe.api
2035 ad8015be devices: Add binary API for set interface <interface> rx-mode
2036 0d056e5e vppapigen: support per-file (major,minor,patch) version stamps
2038 ./src/vnet/feature/feature.api
2039 b8d4481a Break up vpe.api
2041 ./src/vnet/srv6/sr.api
2042 1a5e301f SRv6 improvements to binary API
2043 0d056e5e vppapigen: support per-file (major,minor,patch) version stamps
2045 ./src/vnet/bier/bier.api
2046 be302d72 BIER coverity fix in route downlaod
2047 ceb4d05b BIER disposition default route
2048 fa1da15c BIER: API documentation fixes.
2049 9128637e BIER in non-MPLS netowrks
2052 ./src/vnet/vxlan-gpe/vxlan_gpe.api
2053 0d056e5e vppapigen: support per-file (major,minor,patch) version stamps
2055 ./src/vnet/unix/tap.api
2056 0d056e5e vppapigen: support per-file (major,minor,patch) version stamps
2058 ./src/vnet/lldp/lldp.api
2059 9a6fcef4 LLDP: Add Management Address TLV
2060 0d056e5e vppapigen: support per-file (major,minor,patch) version stamps
2062 ./src/vnet/dns/dns.api
2063 d2080159 Add reverse DNS (ip to name) resolution
2064 6545716c VPP-1027: DNS name resolver
2066 ./src/vnet/session/session.api
2067 dcf55ce2 vppcom: improve listener session handling
2068 6e8c6679 session: add app ns index to ns create api
2069 c97a7398 session: add rule tags
2070 6c36f53f session: add api to dump rules
2071 1c710451 session: rules tables
2072 ade70e45 session: return local transport endpoint in connect reply
2073 cea194d8 session: add support for application namespacing
2074 0d056e5e vppapigen: support per-file (major,minor,patch) version stamps
2076 ./src/vnet/devices/af_packet/af_packet.api
2077 92b0275a af_packet: invalid TCP/UDP offload checksum on RX node recalculation
2078 0d056e5e vppapigen: support per-file (major,minor,patch) version stamps
2080 ./src/vnet/devices/netmap/netmap.api
2081 0d056e5e vppapigen: support per-file (major,minor,patch) version stamps
2083 ./src/vnet/devices/tap/tapv2.api
2084 73e7f427 tap_v2: include host-side parameters in the dump binary API
2085 2df39094 tapv2: multiple improvements
2086 c99b4cd1 tap_v2: move code to vnet/devices/tap
2088 ./src/vnet/devices/virtio/vhost_user.api
2089 0d056e5e vppapigen: support per-file (major,minor,patch) version stamps
2091 ./src/vnet/lisp-gpe/lisp_gpe.api
2092 0d056e5e vppapigen: support per-file (major,minor,patch) version stamps
2094 ./src/vnet/srmpls/sr_mpls.api
2095 42998828 SR-MPLS: binary API and automated steering
2097 ./src/vnet/l2/l2.api
2098 b8d4481a Break up vpe.api
2099 57938f63 l2fib: MAC: Fix uint64 to u8 byte array
2100 0d056e5e vppapigen: support per-file (major,minor,patch) version stamps
2102 ./src/vnet/udp/udp.api
2103 810086d8 UDP Encapsulation.
2105 ./src/vnet/policer/policer.api
2106 0d056e5e vppapigen: support per-file (major,minor,patch) version stamps
2108 ./src/vnet/bfd/bfd.api
2109 0d056e5e vppapigen: support per-file (major,minor,patch) version stamps
2111 ./src/vnet/geneve/geneve.api
2112 556033a0 Add API versioning to GENEVE tunnel implementation.
2113 b598f1d3 Initial GENEVE TUNNEL implementation and tests.
2115 ./src/vnet/gre/gre.api
2116 0d056e5e vppapigen: support per-file (major,minor,patch) version stamps
2118 ./src/vnet/map/map.api
2119 0d056e5e vppapigen: support per-file (major,minor,patch) version stamps
2121 ./src/vnet/flow/flow.api
2122 0d056e5e vppapigen: support per-file (major,minor,patch) version stamps
2124 ./src/vnet/pg/pg.api
2125 b8d4481a Break up vpe.api
2127 ./src/vnet/dhcp/dhcp.api
2128 70bfcaf4 Add Support of DHCP VSS Type 0 where VPN-ID is ASCII
2129 0d056e5e vppapigen: support per-file (major,minor,patch) version stamps
2131 ./src/vnet/ipsec/ipsec.api
2132 ca514fda Allow IPsec interface to have SAs reset
2133 75d85609 Add API call to set keys on IPsec tunnel intf
2134 0d056e5e vppapigen: support per-file (major,minor,patch) version stamps
2135 28029530 Add API support to dump IPsec SAs
2137 ./src/vnet/mpls/mpls.api
2138 c42fc05b Remove the unused 'create VRF if needed' API parameters
2139 b8d4481a Break up vpe.api
2141 d0a59722 Revert "Enforce FIB table creation before use"
2142 f9342023 Enforce FIB table creation before use
2143 0d056e5e vppapigen: support per-file (major,minor,patch) version stamps
2145 ./src/vnet/ethernet/p2p_ethernet.api
2146 0d056e5e vppapigen: support per-file (major,minor,patch) version stamps
2148 ./src/vnet/span/span.api
2149 0d056e5e vppapigen: support per-file (major,minor,patch) version stamps
2151 ./src/vnet/lisp-cp/lisp.api
2152 0d056e5e vppapigen: support per-file (major,minor,patch) version stamps
2154 ./src/vnet/lisp-cp/one.api
2155 0d056e5e vppapigen: support per-file (major,minor,patch) version stamps
2157 ./src/vnet/vxlan/vxlan.api
2158 0d056e5e vppapigen: support per-file (major,minor,patch) version stamps
2160 ./src/vnet/ipsec-gre/ipsec_gre.api
2161 0d056e5e vppapigen: support per-file (major,minor,patch) version stamps
2163 ./src/vnet/classify/classify.api
2164 b8d4481a Break up vpe.api
2165 8527f12b add classify session action set-sr-policy-index
2166 0d056e5e vppapigen: support per-file (major,minor,patch) version stamps
2168 ./src/vnet/ip/punt.api
2169 b8d4481a Break up vpe.api
2171 ./src/vnet/ip/ip.api
2172 c42fc05b Remove the unused 'create VRF if needed' API parameters
2173 b8d4481a Break up vpe.api
2174 af8dfbf6 Add sw_if_index to the ip_neighbor_details_t response.
2176 810086d8 UDP Encapsulation.
2177 595992c5 ip: add container proxy api
2178 0164a06d Remove unused 'not_last' parameter from ip_add_del_route
2179 d0a59722 Revert "Enforce FIB table creation before use"
2180 054c03ac Source Lookup progammable via API
2181 f9342023 Enforce FIB table creation before use
2182 d91c1dbd punt and drop features: - new IPv4 and IPv6 feature arcs on the punt and drop nodes - new features: - redirect punted traffic to an interface and nexthop - police punted traffic.
2183 0d056e5e vppapigen: support per-file (major,minor,patch) version stamps
2184 6f631156 Distributed Virtual Router Support
2186 ./src/vnet/cop/cop.api
2187 0d056e5e vppapigen: support per-file (major,minor,patch) version stamps
2189 ./src/vnet/l2tp/l2tp.api
2190 0d056e5e vppapigen: support per-file (major,minor,patch) version stamps
2192 ./src/vpp/oam/oam.api
2193 b8d4481a Break up vpe.api
2195 ./src/vpp/stats/stats.api
2196 ff233898 Stats for Multicast FIB
2197 0d056e5e vppapigen: support per-file (major,minor,patch) version stamps
2199 ./src/vpp/api/vpe.api
2200 b8d4481a Break up vpe.api
2202 0d056e5e vppapigen: support per-file (major,minor,patch) version stamps
2203 b598f1d3 Initial GENEVE TUNNEL implementation and tests.
2205 ./src/plugins/ioam/udp-ping/udp_ping.api
2206 0d056e5e vppapigen: support per-file (major,minor,patch) version stamps
2208 ./src/plugins/ioam/ip6/ioam_cache.api
2209 0d056e5e vppapigen: support per-file (major,minor,patch) version stamps
2211 ./src/plugins/ioam/lib-pot/pot.api
2212 0d056e5e vppapigen: support per-file (major,minor,patch) version stamps
2214 ./src/plugins/ioam/lib-trace/trace.api
2215 0d056e5e vppapigen: support per-file (major,minor,patch) version stamps
2217 ./src/plugins/ioam/export/ioam_export.api
2218 0d056e5e vppapigen: support per-file (major,minor,patch) version stamps
2220 ./src/plugins/ioam/export-vxlan-gpe/vxlan_gpe_ioam_export.api
2221 0d056e5e vppapigen: support per-file (major,minor,patch) version stamps
2223 ./src/plugins/ioam/lib-vxlan-gpe/ioam_vxlan_gpe.api
2224 0d056e5e vppapigen: support per-file (major,minor,patch) version stamps
2226 ./src/plugins/pppoe/pppoe.api
2227 0d056e5e vppapigen: support per-file (major,minor,patch) version stamps
2229 ./src/plugins/dpdk/api/dpdk.api
2230 0d056e5e vppapigen: support per-file (major,minor,patch) version stamps
2232 ./src/plugins/acl/acl.api
2233 0d056e5e vppapigen: support per-file (major,minor,patch) version stamps
2235 ./src/plugins/gtpu/gtpu.api
2236 0d056e5e vppapigen: support per-file (major,minor,patch) version stamps
2238 ./src/plugins/l2e/l2e.api
2239 4ec38711 L2 emulation: remove usued ip-table-id from API
2240 55d03788 L2 Emulation
2242 ./src/plugins/flowprobe/flowprobe.api
2243 0d056e5e vppapigen: support per-file (major,minor,patch) version stamps
2245 ./src/plugins/nat/nat.api
2246 7b929793 Translate matching packets using NAT (VPP-1069)
2247 b932d26e NAT: Twice NAT44 (VPP-969)
2248 ab7a805f NAT44: identity NAT (VPP-1073)
2249 c6fb36fc NAT: Remove old SNAT API (VPP-1070)
2250 0938dcf1 NAT64 to use IPv4 address from interface (VPP-1051)
2251 efcd1e9e SNAT: IP fragmentation (VPP-890)
2252 8ebe6253 NAT: DS-Lite (VPP-1040)
2253 5ba86f72 NAT: delete session API/CLI (VPP-1041)
2254 36ea2d6d One armed NAT (VPP-1035)
2255 0d056e5e vppapigen: support per-file (major,minor,patch) version stamps
2257 ./src/plugins/memif/memif.api
2258 0d056e5e vppapigen: support per-file (major,minor,patch) version stamps
2260 ./src/plugins/kubeproxy/kp.api
2261 c91f5024 Support kube-proxy data plane
2263 ./src/plugins/lb/lb.api
2264 0d056e5e vppapigen: support per-file (major,minor,patch) version stamps
2266 ./src/plugins/stn/stn.api
2267 0906c5cf Plugin for IP-Address to Interface Punting
2269 ./src/vlibmemory/memclnt.api
2270 0d056e5e vppapigen: support per-file (major,minor,patch) version stamps
2271 59b2565c Repair vlib API socket server
2274 @page release_notes_1710 Release notes for VPP 17.10
2276 More than 400 commits since the 1707 release.
2282 - Bounded-index extensible hash bucket-level LRU cache
2283 - Templated timer wheel improvements
2286 - C/C++ language binding
2290 - VPP TCP stack scale/congestion improvements
2291 - VPP Comms Library (VCL)
2292 - Overall performance, scale and hardening
2295 - IPSec rework - utilize new FIB
2296 - VPLS and VPWS implementation
2299 - Renamed SNAT to NAT
2300 - Performance / Scale
2301 - Destination NAT44 with load-balancing
2302 - In2out translation as an output feature on the outside interface
2303 - Fullback to 3-tuple key for non TCP/UDP/ICMP sessions
2305 - Security Groups/ACLs
2306 - "Replace" semantics for adding a new MacIP acl
2307 - Test suite tests for MacIP ACLs
2310 - Map-server fallback support
2311 - Preemptive re-fetch of active mappings that are about to expire
2315 - PPPoE Control Plane packet dispatch
2316 - PPPoE decapsulation
2317 - PPPoE encapsulation
2321 For the full list of issues please refer to fd.io [JIRA](https://jira.fd.io).
2325 For the full list of fixed issues please refer to:
2326 - fd.io [JIRA](https://jira.fd.io)
2327 - git [commit log](https://git.fd.io/vpp/log/?h=stable/1710)
2331 Message Name | Result
2332 -------------------------------------------------------------|----------------
2333 bridge_domain_add_del | definition changed
2334 bridge_domain_details | definition changed
2335 connect_session | definition changed
2336 connect_sock | definition changed
2337 connect_sock_reply | definition changed
2338 connect_uri_reply | definition changed
2339 create_vhost_user_if | definition changed
2340 dhcp_client_config | definition changed
2341 ip4_arp_event | definition changed
2342 ip6_fib_details | definition changed
2343 ip6_nd_event | definition changed
2344 ip_add_del_route | definition changed
2345 ip_fib_details | definition changed
2346 ip_table_add_del | definition changed
2347 l2_macs_event | only in image
2348 macip_acl_add_replace | definition changed
2349 macip_acl_interface_list_details | only in image
2350 macip_acl_interface_list_dump | only in image
2351 modify_vhost_user_if | definition changed
2352 mpls_fib_details | definition changed
2353 mpls_route_add_del | definition changed
2354 mpls_table_add_del | definition changed
2355 mpls_tunnel_add_del | definition changed
2356 nat44_add_del_address_range | definition changed
2357 nat44_add_del_interface_addr | definition changed
2358 nat44_add_del_lb_static_mapping | definition changed
2359 nat44_add_del_static_mapping | definition changed
2360 nat44_address_details | only in image
2361 nat44_address_dump | only in image
2362 nat44_interface_add_del_feature | definition changed
2363 nat44_interface_add_del_output_feature | definition changed
2364 nat44_interface_addr_details | only in image
2365 nat44_interface_addr_dump | only in image
2366 nat44_interface_details | only in image
2367 nat44_interface_dump | only in image
2368 nat44_interface_output_feature_details | only in image
2369 nat44_interface_output_feature_dump | only in image
2370 nat44_lb_static_mapping_details | only in image
2371 nat44_lb_static_mapping_dump | only in image
2372 nat44_static_mapping_details | only in image
2373 nat44_static_mapping_dump | only in image
2374 nat44_user_details | only in image
2375 nat44_user_dump | only in image
2376 nat44_user_session_details | only in image
2377 nat44_user_session_dump | only in image
2378 nat_control_ping | definition changed
2379 nat_det_add_del_map | definition changed
2380 nat_det_close_session_in | definition changed
2381 nat_det_close_session_out | definition changed
2382 nat_det_forward | definition changed
2383 nat_det_get_timeouts | definition changed
2384 nat_det_map_details | only in image
2385 nat_det_map_dump | only in image
2386 nat_det_reverse | definition changed
2387 nat_det_session_details | only in image
2388 nat_det_session_dump | only in image
2389 nat_det_set_timeouts | definition changed
2390 nat_ipfix_enable_disable | definition changed
2391 nat_set_workers | definition changed
2392 nat_show_config | definition changed
2393 nat_worker_details | only in image
2394 nat_worker_dump | only in image
2395 one_add_del_ndp_entry | definition changed
2396 one_enable_disable_petr_mode | definition changed
2397 one_enable_disable_pitr_mode | definition changed
2398 one_enable_disable_xtr_mode | definition changed
2399 one_get_transport_protocol | definition changed
2400 one_map_register_fallback_threshold | definition changed
2401 one_map_register_set_ttl | definition changed
2402 one_ndp_bd_get | definition changed
2403 one_ndp_entries_get | definition changed
2404 one_set_transport_protocol | definition changed
2405 one_show_petr_mode | definition changed
2406 one_show_pitr_mode | definition changed
2407 one_show_xtr_mode | definition changed
2408 p2p_ethernet_add | definition changed
2409 pppoe_add_del_session | definition changed
2410 pppoe_session_details | only in image
2411 pppoe_session_dump | only in image
2412 punt_socket_deregister | definition changed
2413 punt_socket_register | definition changed
2414 show_one_map_register_fallback_threshold | definition changed
2415 show_one_map_register_ttl | definition changed
2416 snat_interface_add_del_output_feature | definition changed
2417 snat_interface_output_feature_details | only in image
2418 snat_interface_output_feature_dump | only in image
2419 sw_interface_event | only in image
2420 sw_interface_set_flags | definition changed
2421 sw_interface_span_dump | definition changed
2422 sw_interface_span_enable_disable | definition changed
2423 sw_interface_vhost_user_details | definition changed
2424 tcp_configure_src_addresses | definition changed
2425 vnet_per_interface_combined_counters | only in image
2426 vnet_per_interface_simple_counters | only in image
2427 want_interface_combined_stats | definition changed
2428 want_interface_simple_stats | definition changed
2429 want_ip4_fib_stats | definition changed
2430 want_ip4_nbr_stats | definition changed
2431 want_ip6_fib_stats | definition changed
2432 want_ip6_nbr_stats | definition changed
2433 want_l2_macs_events | definition changed
2434 want_per_interface_combined_stats | definition changed
2435 want_per_interface_simple_stats | definition changed
2437 Found 103 api message signature differences
2439 Patches that updated the API files:
2441 ./src/plugins/pppoe/pppoe.api
2442 62f9cdd8 Add PPPoE Plugin
2444 ./src/plugins/acl/acl.api
2445 c29940c5 ACL-plugin add "replace" semantics for adding a new MacIP acl
2446 de9fbf43 MAC IP ACL interface list dump (as an alternative to the get/reply)
2448 ./src/plugins/nat/nat.api
2449 704018cf NAT: Destination NAT44 with load-balancing (VPP-954)
2450 2ba92e32 NAT: Rename snat plugin to nat (VPP-955)
2452 ./src/vnet/interface.api
2453 831fb59f Stats refactor
2454 d292ab1e No context in SW interface event
2455 a07bd708 Dedicated SW Interface Event
2457 ./src/vnet/dhcp/dhcp.api
2458 51822bf0 DHCP client option 61 "client_id"
2459 4729b1ec DHCP complete event sends mask length
2461 ./src/vnet/lldp/lldp.api
2462 99a0e60e Add API support for LLDP config/interface set
2464 ./src/vnet/lisp-cp/one.api
2465 d630713d LISP: add neighbor discovery and CP protocol separation APIs
2466 111a5cea LISP: Add APIs for enable/disable xTR/P-ITR/P-ETR modes
2467 7048ff1e LISP: Map-server fallback feature
2468 1e553a00 LISP: make TTL for map register messages configurable
2470 ./src/vnet/ethernet/p2p_ethernet.api
2471 15ac81c1 P2P Ethernet
2473 ./src/vnet/mpls/mpls.api
2474 2297af01 Add a name to the creation of an IP and MPLS table
2475 28ab9cc1 FIB table add/delete API only
2476 da78f957 L2 over MPLS
2477 a0a908f1 FIB path weight incorrect in dump (VPP-922)
2478 57b5860f FIB path preference
2480 ./src/vnet/session/session.api
2481 33e002b1 Fix session connect api message handling.
2483 ./src/vnet/span/span.api
2484 5b311202 SPAN/API:enable L2 dump
2485 001fd406 SPAN:add l2 mirror
2487 ./src/vnet/devices/virtio/vhost_user.api
2488 4ba75f54 vhost: Remove operation mode in the API
2490 ./src/vnet/vxlan-gpe/vxlan_gpe.api
2491 04ffd0ad VPP crash on creating vxlan gpe interface. VPP-875
2493 ./src/vnet/tcp/tcp.api
2494 3bbcfab1 TCP source address automation
2496 ./src/vnet/ip/ip.api
2497 2297af01 Add a name to the creation of an IP and MPLS table
2498 28ab9cc1 FIB table add/delete API only
2499 57b5860f FIB path preference
2501 ./src/vnet/lisp-gpe/lisp_gpe.api
2502 af3d9771 Remove unused retval from gpe_native_fwd_rpath type definition
2504 ./src/vnet/l2/l2.api
2505 50570ece Update of free text tag patch for BD
2506 48304141 Support for bridge domain free text tag
2507 e531f4cb Increase default MAC learn limit and check it in learn-update path
2508 8d00fff8 Add support for API client to receive L2 MAC events
2510 ./src/vpp/api/vpe.api
2511 8a19f12a Allow individual stats API and introduce stats.api
2512 4802632d Punt socket: Fix coverity error for pathname length mismatch between API and sun_path.
2513 f7a55ad7 PUNT socket: External control plane processes connected via UNIX domain sockets.
2514 75e2f2ac API:fix arp/ND event messages - remove context
2515 99a0e60e Add API support for LLDP config/interface set
2517 ./src/vpp/stats/stats.api
2518 831fb59f Stats refactor
2519 8a19f12a Allow individual stats API and introduce stats.api
2522 @page release_notes_1707 Release notes for VPP 17.07
2524 More than 400 commits since the 1704 release.
2528 - make test; improved debuggability.
2529 - TAB auto-completion on the CLI
2531 - python 3 support in test infra
2534 - Improved Linux TCP stack compatibility using IWL test suite (https://jira.fd.io/browse/VPP-720)
2535 - Improved loss recovery (RFC5681, RFC6582, RF6675)
2536 - Basic implementation of Eifel detection algorithm (RFC3522)
2537 - Basic support for buffer chains
2538 - Refactored session layer API
2539 - Overall performance, scale and hardening
2542 - memif: IP mode, jumbo frames, multi queue
2543 - virtio-user support
2544 - vhost-usr; adaptive (poll/interupt) support.
2547 - MPLS Multicast FIB
2549 - BFD FIB integration
2555 - Segement routing MPLS
2557 - IOAM configuration for SRv6 localsid
2561 - native forward static routes
2564 - ACL multi-core suuport
2567 - Add flowstartns, flowendns and tcpcontrolbits
2568 - Stateful flows and IPv6, L4 recording
2572 - VXLAN GPE support for FIB2.0 and bypass.
2577 For the full list of issues please reffer to fd.io [JIRA](https://jira.fd.io).
2581 For the full list of fixed issues please reffer to:
2582 - fd.io [JIRA](https://jira.fd.io)
2583 - git [commit log](https://git.fd.io/vpp/log/?h=stable/1707)
2586 @page release_notes_1704 Release notes for VPP 17.04
2588 More than 500 commits since the 1701 release.
2592 - make test improvements
2593 - vnet: add device-input threadplacement infra
2594 - 64 bit per-thread counters
2595 - process restart cli
2596 - High performance timer wheels
2597 - Plugin infrastructure improvements
2598 - Support for .default_disabled, .version_required
2599 - Added MAINTAINERS file
2602 - TCP stack (experimental)
2603 - DHCPv4 / DHCPv6 relay multi-destination
2607 - Consolidated DHCPv4 and DHCPv6 implementation
2610 - DPDK 17.02 (retire support for DPDK 16.07)
2611 - Add memif - packet memory interface for intra-host communication
2612 - vhost: support interrupt mode
2613 - DPDK as plugin (retired vpp_lite)
2614 - DPDPK input optimizations
2615 - Loopback interface allocation scheme
2621 - Learning on local interfaces
2622 - Flushing of MACs from the L2 FIB
2625 - CGN (Deterministic and dynamic)
2626 - CGN configurable port allocation algorithm
2628 - Tentant VRF id for SNAT outside addresses
2629 - Session dump / User dump
2630 - Port allocation per protocol
2633 - Routed interface support
2634 - L2+L3 unified processing node
2635 - Improve fragment handling
2637 - Segement routing v6
2638 - SR policies with weighted SID lists
2640 - SR steering policies
2642 - Framework to expand local SIDs w/plugins
2646 - UDP Pinger w/path fault isolation
2647 - IOAM as type 2 metadata in NSH
2648 - IAOM raw IPFIX collector and analyzer
2649 - Anycast active server selection
2652 - IP6 HBH header and SR header co-existence
2656 - Statistics collection
2657 - Generalize encap for overlay transport (vxlan-gpe support)
2658 - Improve data plane speed
2662 - NSH added to encap/decap path
2663 - Renamed LISP GPE API to GPE
2666 - Performance improvements (quad loop)
2669 - Command line interface
2671 - Remote demand mode
2672 - SHA1 authentication
2675 - IKEv2 initiator features
2678 - unify IP4/IP6 control plane handling
2682 - Python API: To avoid conflicts between VPP API messages names and
2683 the Python API binding function names, VPP API methods are put in a
2684 separate proxy object.
2685 https://gerrit.fd.io/r/#/c/5570/
2686 The api methods are now referenced as:
2687 vpp_handle = VPP(jsonfiles)
2688 vpp_handle.connect(...)
2689 vpp = vpp_handle.api
2691 vpp_handle.disconnect()
2693 For backwards compatibility VPP API methods are left in the main
2694 name space (VPP), but will be removed from 17.07.
2696 - Python API: Change from cPython to CFFI.
2698 - create_loopback message to be replaced with create_loopback_instance
2699 create_loopback will be removed from 17.07.
2700 https://gerrit.fd.io/r/#/c/5572/
2704 For the full list of issues please reffer to fd.io [JIRA](https://jira.fd.io).
2708 For the full list of fixed issues please reffer to:
2709 - fd.io [JIRA](https://jira.fd.io)
2710 - git [commit log](https://git.fd.io/vpp/log/?h=stable/1704)
2713 @page release_notes_17011 Release notes for VPP 17.01.1
2715 This is bug fix release.
2717 For the full list of fixed issues please reffer to:
2718 - fd.io [JIRA](https://jira.fd.io)
2719 - git [commit log](https://git.fd.io/vpp/log/?h=stable/1701)
2722 @page release_notes_17011 Release notes for VPP 17.01.1
2724 This is bug fix release.
2726 For the full list of fixed issues please reffer to:
2727 - fd.io [JIRA](https://jira.fd.io)
2728 - git [commit log](https://git.fd.io/vpp/log/?h=stable/1701)
2731 @page release_notes_1701 Release notes for VPP 17.01
2733 @note This release was for a while known as 16.12.
2737 - [Integrated November 2016 DPDK release](http://www.dpdk.org/doc/guides/rel_notes/release_16_11.html)
2739 - Complete rework of Forwarding Information Base (FIB)
2741 - Performance Improvements
2742 - Improvements in DPDK input and output nodes
2743 - Improvements in L2 path
2744 - Improvmeents in IPv4 lookup node
2746 - Feature Arcs Improvements
2747 - Consolidation of the code
2752 - DPDK Cryptodev Support
2753 - Software and Hardware Crypto Support
2757 - Simple Port Analyzer (SPAN)
2759 - Bidirectional Forwarding Detection
2760 - Basic implementation
2762 - IPFIX Improvements
2764 - L2 GRE over IPSec tunnels
2766 - Link Layer Discovery Protocol (LLDP)
2768 - Vhost-user Improvements
2769 - Performance Improvements
2774 - Source/Dest control plane support
2775 - L2 over LISP and GRE
2776 - Map-Register/Map-Notify/RLOC-probing support
2777 - L2 API improvements, overall code hardening
2781 - New: Flow per Packet
2786 - Doxygen Enhancements
2788 - Luajit API bindings
2792 - message signatures
2794 - Python and Scapy based unit testing infrastructure
2798 - Packet Generator improvements
2800 - TUN/TAP jumbo frames support
2802 - Other various bug fixes and improvements
2806 For the full list of issues please reffer to fd.io [JIRA](https://jira.fd.io).
2810 For the full list of fixed issues please reffer to:
2811 - fd.io [JIRA](https://jira.fd.io)
2812 - git [commit log](https://git.fd.io/vpp/log/?h=stable/1701)
2815 @page release_notes_1609 Release notes for VPP 16.09
2819 - [Integrated July 2016 DPDK release](http://www.dpdk.org/doc/guides/rel_notes/release_16_07.html)
2820 - DPDK-vhost is depreciated pending a complete rework of the original integration and
2821 addressing of rx performance deltas.
2822 - Patches required for DPDK 16.07:
2823 - Correctly setting the Packet Type in the IGB, IXGBE and i40e drivers.
2824 - Correctly setting checksum in the i40e driver.
2825 - NXP DPAA2 PMD Driver.
2826 - rte_delay (yield) functionality.
2828 - Add “in tree” plugins:
2834 - High-performance (line-rate) “neutron like” L4 port-filtering.
2836 - API refactoring - addressing some of the issues around JVPP bindings.
2837 - Accommodating plugins [(e.g. NSH_SFC)](https://wiki.fd.io/view/NSH_SFC)
2838 - Binding for [python](https://wiki.fd.io/view/VPP/Python_API)
2845 - Map-resolver failover algorithm
2847 - Support 64-bit vector lengths, huge shared-memory segments.
2849 - Dynamic IP Feature ordering
2850 - IP Features can now specify features they appear before and after
2853 - Ubuntu 14.04 LTS - Trusty Tahr
2854 - Ubuntu 16.04 LTS - Xenial Xerus
2856 - More information on [VPP wiki](https://wiki.fd.io/view/VPP/Installing_VPP_binaries_from_packages)
2858 - Performance, characterize and document performance for this release
2859 [(more information on CSIT page)](https://wiki.fd.io/view/CSIT)
2861 - IPv4 and IPv6 Scale - performance tests.
2862 - Bidirectional 10k/100k/1M flows.
2863 - 64B,570B, 1518B,9000B packet sizes.
2864 - IPv6 iACL - performance
2865 - DUT1 and DUT2 are configured with IPv6 routing, two static IPv6 /64 routes and IPv6 iAcl
2866 security whitelist ingress /64 filter entries applied on links.
2867 - TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per
2868 flow-group) with all packets containing Ethernet header, IPv6 header and generated payload.
2869 MAC addresses are matching MAC addresses of the TG node interfaces.
2871 - L2XC VXLANoIPv4 - performance
2872 - DUT1 and DUT2 are configured with L2 cross-connect. VXLAN tunnels are configured between
2873 L2XCs on DUT1 and DUT2.
2874 - TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per
2875 flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61
2876 and generated payload. MAC addresses are matching MAC addresses of the TG node interfaces.
2879 - Autogenerated CLI documentation.
2880 - Using doxygen to automate API/Node documentation.
2881 - [(available online)](https://docs.fd.io/vpp/16.09/)
2883 - Resolved all static analysis issues found by Coverity
2884 - Beginning of 16.09 cycle: 505 issues.
2885 - Release: 0 outstanding issues.
2890 Issues in fd.io are tracked in [JIRA](https://jira.fd.io).
2894 VPP-391 | vpp debug version assert appeared in the process of start
2895 VPP-380 | Mapping algorithm compute wrong ea-bits when IPv4 prefix 0.0.0.0/0
2896 VPP-371 | load_one_plugin:63: Loaded plugin: message from vppctl
2897 VPP-367 | vpp packages need to depend on specific versions of each other
2898 VPP-312 | IP6 FIB gets in indeterminate state by duplicating commands
2899 VPP-224 | Lookup-in-vrf can not be set correctly
2900 VPP-206 | Fix classify table delete
2901 VPP-203 | Fix binary API for reading vpp node graph
2902 VPP-147 | Inconsistent behaviour when adding L2 FIB filter entry
2903 VPP-99 | VPP doesn't discard DHCPOFFER message with wrong XID
2908 Issues in fd.io are tracked in [JIRA](https://jira.fd.io).
2912 VPP-396 | Ubuntu systems Graphviz bug
2913 VPP-390 | vpp-lib rpm fails to include *.so symlinks, causing linking problems with out of tree builds
2914 VPP-388 | IPSec output feature assumes packets have been ethernet rewritten
2915 VPP-385 | ARP for indirect adjacencies not working correctly
2916 VPP-361 | Memory leak on delete of VXLAN over IPv6 tunnel
2917 VPP-357 | VNI not set correctly when removing LISP fwd entries
2918 VPP-349 | sw_interface_vhost_user_dump not working
2919 VPP-345 | net/enic: bad L4 checksum ptype set on ICMP packets
2920 VPP-340 | MAP-T wrong destination address
2921 VPP-330 | Use fifo to store LISP pending map-requests
2922 VPP-326 | map_add_domain VAT command: unable to configure domain with mtu parameter
2923 VPP-318 | The map_add_domain VAT command accepts invalid arguments
2924 VPP-315 | Fix "show vxlan-gpe" issue
2925 VPP-310 | Mapping algorithm compute wrong ea-bits
2926 VPP-239 | LISP IP forwarding does not tag packets that hit negative mapping entries
2927 VPP-235 | Invalid help in VAT for sw_interface_set_l2_bridge
2928 VPP-228 | Mapping algorithm sends packet to wrong IPv6 address
2929 VPP-214 | vpp-api-test: api_ipsec_sad_add_del_entry: vector "ck" not initialized
2930 VPP-200 | VPP - TAP port create problem
2931 VPP-189 | Coverity Issues for 16.09
2932 VPP-184 | u16 translating to char ,not short
2933 VPP-179 | Adjacency share-count botch
2934 VPP-163 | "show ip6 interface" ignores non-global addresses
2935 VPP-155 | Netmap: Inconsistency in interface state between "show hardware" and "show interface"
2936 VPP-145 | Dynamically compute IP feature ordering based on constraints
2937 VPP-137 | VPP sends ARP with wrong requested IP
2938 VPP-118 | JVpp: 0 length arrays not handled properly in VPP responses
2939 VPP-112 | linux kernel info missing from build log
2940 VPP-110 | vxlan encap node should never touch a deleted tunnel
2941 VPP-107 | RPM build broken in master
2942 VPP-92 | segment routing is not properly filling out the segment list
2943 VPP-91 | segment routing add/del tunnel lookup doesn't work
2944 VPP-84 | af_packet throws a fatal error on EAGAIN
2945 VPP-74 | Clang compile fails due to warning in vlib/unix/cli.c
2946 VPP-64 | Top level "make pkg-deb" fails if CDPATH is set in user env.
2947 VPP-48 | Traceroute does not terminate when VPP is the target
2948 VPP-23 | CLI pager does not gracefully handle lines longer than the terminal width
2951 @page release_notes_1606 Release notes for VPP 16.06
2954 The FD.io Project, relentlessly focused on data IO speed and efficiency
2955 supporting the creation of high performance, flexible, and scalable software
2956 defined infrastructures, announces the availability of the community’s first
2957 software release (16.06).
2959 In the four months since launching, FD.io has brought together more than 75
2960 developers from 11 different companies including network operators, solution
2961 providers chip vendors, and network equipment vendors who are collaborating to
2962 enhance and innovate around the Vector Packet Processing (VPP) technology. The
2963 FD.io community has quickly formed to grow the number of projects from the
2964 initial VPP project to an additional 6 projects addressing a diverse set of
2965 requirements and usability across a variety of deployment environments.
2967 The 16.06 release brings unprecedented performance: 480Gbps/200mpps with 8
2968 million routes and 2k whitelist entries on standard high volume x86 servers.
2973 In addition to the existing full suite of vswitch/vrouter features, the new
2976 * Enhanced Switching and Routing:
2977 * IPv6 Segment Routing multicast support.
2979 * VXLAN over IPv6 underlay.
2980 * Per interface whitelists.
2981 * Shared adjacencies in FIB.
2983 * New and improved interface support:
2984 * Jumbo frame support for vhost-user.
2985 * Netmap interface support.
2986 * AF_Packet interface support.
2988 * Expanded and improved programmability:
2989 * Python API bindings.
2990 * Enhanced JVPP Java API bindings.
2993 * Expanded Hardware and Software Support:
2994 * Support for ARM 32 targets including Rasberry Pi single-board computer.
2995 * Support for DPDK 16.04.