summaryrefslogtreecommitdiffstats
path: root/src/plugins/nat
AgeCommit message (Expand)AuthorFilesLines
2020-12-08nat: avoid hairpinning infinite loop problemElias Rudberg2-0/+100
2020-12-07tests: py2 cleanup - remove subclassing of objectPaul Vinciguerra12-12/+12
2020-12-03nat: fix forwarding handoff workaroundFilip Varga5-28/+168
2020-12-03nat: fix incorrect session removal caseKlement Sekera3-10/+43
2020-12-02nat: use correct per-thread vlib_mainBenoît Ganne1-8/+8
2020-11-26nat: fix testsFilip Varga5-110/+42
2020-11-25api: vat2 and json autogeneration for api messagesOle Troan2-5/+2
2020-11-13nat: cleanup & reorganizationFilip Varga22-125/+122
2020-11-13nat: api,cli and test update & cleanupFilip Varga10-2241/+429
2020-11-12nat: use table ID for nat44 ipfix session eventsMatthew Smith2-7/+10
2020-11-05nat: fix hairpinning traceKlement Sekera1-3/+3
2020-11-05nat: remove unnecessary codeKlement Sekera3-28/+24
2020-11-05nat: fix byte order of vrf_id in loggingAlexander Chernavin1-0/+3
2020-11-05nat: remove unused codeKlement Sekera1-22/+0
2020-11-03nat: bihash: fix buckets calc and remove mem paramKlement Sekera5-92/+33
2020-11-02nat: fix nat64 disableBenoît Ganne1-5/+10
2020-10-28misc: Break the big IP header files to improve compile timeNeale Ranns1-0/+1
2020-10-26nat: nat44 cli command fixFilip Varga2-11/+10
2020-10-23nat: nat44 enable/disable dynamic configFilip Varga10-554/+992
2020-10-21misc: minimize dependencies on udp.hFlorin Coras8-6/+10
2020-10-16nat: error in input parameter of init_nat_kDengfeng Liu1-1/+1
2020-10-14nat: Fix ICMP bypass session creationVladimir Isaev1-0/+6
2020-10-12nat: set fib index for bypass sessionVladimir Isaev2-1/+2
2020-10-09nat: ipfix logging separation & refactorFilip Varga14-263/+240
2020-10-08nat: use proper type for countersKlement Sekera1-2/+2
2020-10-07misc: Purge unused pg includesNeale Ranns4-4/+0
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