aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/nat/nat_api.c
AgeCommit message (Expand)AuthorFilesLines
2020-10-09nat: ipfix logging separation & refactorFilip Varga1-6/+5
2020-10-07nat: move nat64 to a subfeatureFilip Varga1-523/+16
2020-09-02nat: twice-nat static mapping pool addressFilip Varga1-5/+88
2020-08-31nat: fix type in api messageKlement Sekera1-1/+51
2020-08-13nat: move deterministic nat to det44 sub featureFilip Varga1-455/+2
2020-07-02nat: nat66 to pluginOle Troan1-194/+1
2020-06-08nat: more long read after short write optimizationKlement Sekera1-16/+16
2020-06-03nat: refactor mss_clamping to not depend on snat_main_tOle Troan1-4/+1
2020-05-14nat: "users" dump for ED-NATKlement Sekera1-0/+64
2020-05-13nat: fix LRU blocked by inactive sessionKlement Sekera1-1/+2
2020-05-13nat: perf improvement - replace branchy codeKlement Sekera1-16/+16
2020-05-04nat: per vrf session limitsFilip Varga1-0/+28
2020-04-24nat: ignore user hash in ED NATKlement Sekera1-23/+46
2020-04-16nat: scavenging functionality removedFilip Varga1-25/+0
2020-04-08nat: use correct data types for memory sizesKlement Sekera1-6/+6
2020-03-13nat: timed out session scavenging upgradeFilip Varga1-5/+3
2020-02-20nat: user deletion function & extra metricsFilip Varga1-0/+25
2020-02-07nat: api & cli command for forcing session cleanupFilip Varga1-0/+26
2020-02-05nat: move dslite to separate sub-pluginOle Troan1-232/+2
2020-01-03nat: use SVRKlement Sekera1-154/+0
2019-09-03api: enforce vla is last and fixed string typeOle Troan1-114/+33
2019-08-22nat: handoff traffic matching for dynamic NATFilip Varga1-1/+1
2019-08-20vppapigen: remove support for legacy typedefsPaul Vinciguerra1-1/+0
2019-07-31nat: elog rewrite for multi-worker supportFilip Varga1-0/+28
2019-07-12nat: fix net44 lb static APIBenoît Ganne1-1/+1
2019-06-26api: refactor format_vl_api_prefix_t return keysPaul Vinciguerra1-3/+3
2019-06-26api: Remove the inlines file and replace with library functionsNeale Ranns1-1/+0
2019-06-18api: string type to convert to vectorOle Troan1-0/+1
2019-05-09NAT: VPP-1665 coverity scan issue fixFilip Varga1-2/+9
2019-04-24NAT: VPP-1531 api cleanup & updateFilip Varga1-141/+272
2019-04-23Revert "NAT: VPP-1531 api cleanup & update"Ole Trøan1-268/+141
2019-04-23NAT: VPP-1531 api cleanup & updateFilip Varga1-141/+268
2019-04-10API: Fix shared memory only action handlers.Ole Troan1-11/+11
2019-02-27NAT44: active-passive HA (VPP-1571)Matus Fabian1-1/+205
2019-02-26DSLITE: Fix dslite_get_b4_addr_reply message type.Jon Loeliger1-1/+1
2019-01-22NAT: ipfix call optimizationFilip Varga1-2/+1
2019-01-21NAT: VPP-1537 IPFIX per worker processingFilip Varga1-1/+2
2018-12-18NAT44: nat44_add_del_lb_static_mapping enhancements (VPP-1514)Matus Fabian1-9/+67
2018-10-23c11 safe string handling supportDave Barach1-28/+28
2018-10-12NAT44: identity NAT fix (VPP-1441)Matus Fabian1-8/+11
2018-10-08NAT44: do not create session record for identity mapping (VPP-1439)Matus Fabian1-14/+11
2018-10-01thread: Add show threads apiMohsin Kazmi1-1/+1
2018-09-13NAT: TCP MSS clampingMatus Fabian1-0/+59
2018-09-04NAT: add support for configurable port range (VPP-1346)Matus Fabian1-2/+93
2018-09-03NAT44: client-IP based session affinity for load-balancing (VPP-1297)Matus Fabian1-1/+2
2018-08-27NAT44: add support for session timeout (VPP-1272)Matus Fabian1-142/+70
2018-08-22NAT: update nat_show_config_reply API (VPP-1403)Matus Fabian1-0/+9
2018-08-09NAT44: delete user with zero sessions (VPP-1282)Matus Fabian1-2/+6
2018-08-02NAT44: LB NAT - local backends in multiple VRFs (VPP-1345)Matus Fabian1-5/+5
2018-06-15NAT44: endpoint dependent mode (VPP-1273)Matus Fabian1-1/+1