nat: api,cli and test update & cleanup
[vpp.git] / src / plugins / nat / nat.c
2020-11-13 Filip Varganat: api,cli and test update & cleanup 17/29717/5
2020-11-03 Klement Sekeranat: bihash: fix buckets calc and remove mem param 38/29638/4
2020-10-28 Neale Rannsmisc: Break the big IP header files to improve compile... 34/29634/4
2020-10-26 Filip Varganat: nat44 cli command fix 32/29632/3
2020-10-23 Filip Varganat: nat44 enable/disable dynamic config 63/29463/5
2020-10-16 Dengfeng Liunat: error in input parameter of init_nat_k 83/29383/2
2020-10-12 Vladimir Isaevnat: set fib index for bypass session 66/29266/2
2020-10-09 Filip Varganat: ipfix logging separation & refactor 49/29149/6
2020-10-07 Filip Varganat: move nat64 to a subfeature 18/29018/11
2020-09-11 Vladimir Isaevnat: Fix next feature for ED with multiple workers 95/28595/4
2020-09-02 Filip Varganat: twice-nat static mapping pool address 09/28609/5
2020-08-20 Filip Varganat: fixed cli nat summary and nat limit 15/28515/2
2020-08-17 Filip Varganat: sessions get expired when fib table removed 78/28178/7
2020-08-13 Filip Varganat: move deterministic nat to det44 sub feature 06/27806/12
2020-08-13 Klement Sekeranat: remove non-error error counters 57/28057/4
2020-07-23 Elias Rudbergnat: fix port number selection 86/27786/3
2020-07-02 Ole Troannat: nat66 to plugin 53/27753/7
2020-06-16 Klement Sekeranat: improve outside port selection & perf 64/27464/7
2020-06-11 Klement Sekeranat: properly scale out2in-ed hash on init 96/27496/1
2020-06-11 Klement Sekeranat: simplify bihash buckets/mem config 44/27444/9
2020-06-08 Klement Sekeranat: more long read after short write optimization 00/27400/5
2020-06-04 Filip Varganat: fixed input validation 10/27410/2
2020-05-15 Ray Kinsellamisc: removed executable bits from source files 02/27102/2
2020-05-14 Klement Sekeranat: remove unused code 08/27008/2
2020-05-14 Klement Sekeranat: ED: store both thread&session idx in hash 24/26724/10
2020-05-13 Klement Sekeranat: fix LRU blocked by inactive session 69/26869/11
2020-05-13 Klement Sekeranat: perf improvement - replace branchy code 71/26971/6
2020-05-13 Filip Varganat: handoff next node feature fix 17/27017/6
2020-05-08 Ole Troannat: fix per thread data vlib_main_t usage take 2 51/26951/4
2020-05-07 Klement Sekeranat: remove duplicate line of code 97/26897/2
2020-05-07 Filip Varganat: fix per thread data vlib_main_t usage 42/26942/2
2020-05-06 Filip Varganat: enable force session cleanup 15/26615/9
2020-05-04 Filip Varganat: per vrf session limits 75/26775/5
2020-04-27 Klement Sekeranat: improve perf - long read after short write 03/26603/11
2020-04-24 Klement Sekeranat: ignore user hash in ED NAT 74/26574/11
2020-04-24 Klement Sekeranat: ED: reduce number of hash tables used 11/26511/11
2020-04-23 Dave Barachnat: add/del ed_ext_ports only if the table is instantiated 75/26675/1
2020-04-16 Filip Varganat: scavenging functionality removed 82/26382/3
2020-04-08 Klement Sekeranat: use correct data types for memory sizes 56/26256/8
2020-04-08 Klement Sekeranat: ED: global session LRU list 79/26379/8
2020-04-08 Klement Sekeranat: preallocate pools 78/26378/5
2020-04-07 Klement Sekeranat: ED: port re-use algorithm 53/25353/27
2020-03-26 Klement Sekeranat: transitory timeout for TCP CLOSED state 62/25762/12
2020-03-25 Klement Sekeranat: fix error counters 01/26101/2
2020-03-13 Elias Rudbergnat: in2out/out2in handoff node index bugfix 56/25856/2
2020-03-13 Filip Varganat: timed out session scavenging upgrade 62/25462/14
2020-02-20 Klement Sekeranat: avoid running pointless session cleanups 10/25210/4
2020-02-05 Ole Troannat: move dslite to separate sub-plugin 69/24069/9
2020-01-24 Matthew Smithnat: in2out-output nodes work with acl reflect 14/24414/2
2020-01-03 Klement Sekeranat: use SVR 63/23963/8
2019-12-12 Filip Varganat: session cleanup fix 83/23683/9
2019-12-10 Dave Barachapi: multiple connections per process 56/23656/6
2019-12-04 Neale Rannsfib: Decouple source from priority and behaviour 77/23777/4
2019-11-19 Filip Varganat: respect arc features (multi worker) 04/23204/5
2019-09-23 Dmitry Vakhrushevnat: fix update of outside fibs (output-feature) 23/21423/11
2019-08-22 Filip Varganat: handoff traffic matching for dynamic NAT 29/21429/4
2019-08-01 Filip Varganat: handoff rewrite & fixes for multi-worker 72/20972/2
2019-07-31 Filip Varganat: elog rewrite for multi-worker support 61/20961/3
2019-07-23 Filip Varganat: fixed handoff in2out lookup of static mappings... 70/20670/4
2019-06-12 Filip VargaNAT: interface fib fix (VPP-1691) 69/20069/2
2019-05-23 jackiechen1985Fix vpp crash bug while deleting dhcp client 55/19455/4
2019-05-03 Dave Wallaceplugins: clean up plugin descriptions 22/19122/3
2019-04-26 Matthew Smithnat: fix ED mode unknown proto session management 46/19146/3
2019-04-26 Alexander Chernavinnat: prevent creation when-resolved static mappings... 63/18963/5
2019-04-09 Matthew Smithnat: initialize fq_in2out_output_index 25/18625/4
2019-02-27 Matus FabianNAT44: active-passive HA (VPP-1571) 80/17880/2
2019-02-18 Filip VargaNAT: VPP-1552 code migration from old multiarch scheme 60/17560/4
2019-02-18 Matus FabianNAT44: fix snat_get_worker_out2in_cb (VPP-1536) 39/17639/1
2019-01-28 Dmitry VakhrushevFix issues with order of NAT commands before set VRF... 61/16961/15
2019-01-21 Filip VargaNAT: VPP-1537 IPFIX per worker processing 75/16875/7
2019-01-16 Dmitry VakhrushevNAT: Fixed issues with dropping reverse packets with... 38/16838/1
2018-12-21 Matus FabianNAT: fix coverity error 190176 (VPP-1474) 84/16584/1
2018-12-20 Matus FabianNAT: total users and sessions gauges (VPP-1484) 22/16522/3
2018-12-18 Matus FabianNAT44: nat44_add_del_lb_static_mapping enhancements... 71/16371/2
2018-11-29 Matus FabianNAT: syslog - sessions logging (VPP-1139) 68/16268/2
2018-11-23 Matus FabianNAT44: improve expired sessions reuse (VPP-1503) 11/16111/3
2018-11-07 Matus FabianNAT44: fix undesired dependency between static mapping... 58/15758/2
2018-10-23 Dave Barachc11 safe string handling support 47/15347/10
2018-10-12 Matus FabianNAT44: identity NAT fix (VPP-1441) 47/15247/2
2018-10-08 Matus FabianNAT44: do not create session record for identity mappin... 71/15171/2
2018-09-24 Matus FabianNAT44: endpoint-dependent mode session timeout improvem... 49/14949/2
2018-09-21 Matus FabianNAT: Refactoring / Housekeeping (VPP-1415) 26/14926/2
2018-09-20 Juraj SlobodaNAT44 virtual fragmentation reassembly for endpoint... 05/13705/13
2018-09-19 dongjuannat: free port_bitmap 60/14760/5
2018-09-13 Matus FabianNAT: TCP MSS clamping 97/14797/1
2018-09-11 dongjuannat: fix busy ports of each thread 42/14642/8
2018-09-04 Matus FabianNAT: add support for configurable port range (VPP-1346) 43/14643/2
2018-09-03 Matus FabianNAT44: client-IP based session affinity for load-balanc... 21/14621/2
2018-08-27 Matus FabianNAT44: add support for session timeout (VPP-1272) 28/14428/2
2018-08-22 Matus FabianNAT: update nat_show_config_reply API (VPP-1403) 11/14411/2
2018-08-15 shubing guoVPP-1387:foreach outside address vector to find correct... 65/14165/2
2018-08-15 Matus FabianNAT44: fix bug in snat_interface_add_del (VPP-1380) 06/14106/2
2018-08-11 shubing guoVPP-1381: Fix the incorrect if condition when delete... 23/14123/2
2018-08-09 Matus FabianNAT44: delete user with zero sessions (VPP-1282) 84/14084/2
2018-08-02 Matus FabianNAT44: LB NAT - local backends in multiple VRFs (VPP... 79/13579/3
2018-07-20 Matus FabianNAT44: in+out interface in STN setup improvement (VPP... 30/13530/2
2018-07-10 Matus FabianNAT44: multiple outside FIB tables (VPP-1314) 88/13388/2
2018-06-15 Matus FabianNAT44: endpoint dependent mode (VPP-1273) 30/13030/4
2018-06-11 Alexander ChernavinFix multiple NAT translation with interface address... 64/12964/2
2018-05-28 Matus FabianNAT44: code cleanup and refactor (VPP-1285) 65/12765/3
next