aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/nat
AgeCommit message (Expand)AuthorFilesLines
2020-10-07nat: move nat64 to a subfeatureFilip Varga21-2636/+3607
2020-10-07nat: det44 plugin fix style and api cleanupFilip Varga3-18/+22
2020-10-02nat: add dummy nat_ha_resync() to avoid missing symbol errorsDamjan Marion1-0/+7
2020-09-16api: clean up use of deprecated flagOle Troan1-11/+11
2020-09-14nat: delay datastructure allocation until configuredOle Troan2-18/+33
2020-09-11nat: Fix next feature for ED with multiple workersVladimir Isaev3-2/+25
2020-09-11nat: endian mismatchFilip Varga1-7/+13
2020-09-02nat: twice-nat static mapping pool addressFilip Varga10-95/+354
2020-09-01ip: fix ip zero checksum verificationBenoƮt Ganne1-1/+1
2020-08-31nat: fix type in api messageKlement Sekera4-2/+204
2020-08-20nat: fixed cli nat summary and nat limitFilip Varga3-50/+109
2020-08-19nat: session cli command fixFilip Varga1-3/+11
2020-08-17nat: det: replace speculative buffer enqueue modelKlement Sekera2-948/+897
2020-08-17nat: sessions get expired when fib table removedFilip Varga7-9/+348
2020-08-13nat: move deterministic nat to det44 sub featureFilip Varga27-3108/+4484
2020-08-13nat: remove non-error error countersKlement Sekera16-507/+585
2020-08-06misc: harmonize namesDave Barach2-9/+10
2020-07-28nat: limit resource consumption when out of portsKlement Sekera1-2/+7
2020-07-23nat: fix port number selectionElias Rudberg2-6/+6
2020-07-15nat: add prefetching to in2out_ed/out2in_edKlement Sekera2-2/+27
2020-07-02nat: nat66 to pluginOle Troan14-480/+607
2020-06-27nat: replace speculative buffer enqueue modelKlement Sekera5-2278/+2107
2020-06-25nat: avoid division by zeroKlement Sekera1-1/+8
2020-06-24nat: deterministic: disallow invalid configKlement Sekera2-5/+20
2020-06-23nat: fix broken testKlement Sekera1-2/+14
2020-06-22nat: set buf error if can't create userKlement Sekera4-27/+9
2020-06-19nat: remove unused codeKlement Sekera2-47/+0
2020-06-17nat: print hash table parameters in CLIKlement Sekera1-2/+13
2020-06-17nat: add more trex test scriptsKlement Sekera3-0/+206
2020-06-16nat: improve outside port selection & perfKlement Sekera4-87/+110
2020-06-11nat: properly scale out2in-ed hash on initKlement Sekera1-1/+3
2020-06-11nat: simplify bihash buckets/mem configKlement Sekera8-31/+95
2020-06-10nat: optimize prefetchingKlement Sekera6-18/+18
2020-06-08nat: more long read after short write optimizationKlement Sekera15-1060/+1051
2020-06-04nat: fix coverity warningKlement Sekera1-1/+1
2020-06-04nat: fixed input validationFilip Varga7-21/+22
2020-06-04nat: add tracing for nat44-hairpinningKlement Sekera3-15/+84
2020-06-03nat: refactor mss_clamping to not depend on snat_main_tOle Troan9-68/+83
2020-06-01nat: update ip4-udp src port for checksum == 0 pktsDave Barach1-3/+6
2020-05-27nat: fix regarding vm arg for vlib_time_now callElias Rudberg1-1/+2
2020-05-22nat: fix dslite session port allocationVladimir Ratnikov1-4/+4
2020-05-22nat: output fib index fixFilip Varga1-69/+47
2020-05-15misc: removed executable bits from source filesRay Kinsella4-0/+0
2020-05-14nat: unhide testsKlement Sekera1-5/+5
2020-05-14nat: "users" dump for ED-NATKlement Sekera3-0/+170
2020-05-14nat: remove unused codeKlement Sekera2-3/+0
2020-05-14nat: ED: store both thread&session idx in hashKlement Sekera9-197/+315
2020-05-14nat: fix segv if out of ports in ed modeAlexander Chernavin2-1/+47
2020-05-13nat: fix broken buildKlement Sekera1-1/+1
2020-05-13nat: fix LRU blocked by inactive sessionKlement Sekera10-161/+391