aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/nat
AgeCommit message (Expand)AuthorFilesLines
2021-02-18tests: re-enable NAT44ED tests for multiworkerAndrew Yourtchenko1-1/+0
2021-02-13nat: pnat only use save_rewrite_length on output pathOle Troan1-3/+2
2021-02-11tests: tag the tests that do not work with multi-worker configurationAndrew Yourtchenko4-0/+9
2021-02-10nat: fix EI hairpinning thread safetyKlement Sekera6-64/+810
2021-02-09nat: bump default max translations to 63KKlement Sekera1-1/+1
2021-02-09nat: deny adding intf addr if static-mapping-onlyAlexander Chernavin1-0/+8
2021-02-09nat: fix coverity errorsOle Troan3-7/+6
2021-02-09nat: improve type safety and remove unused paramKlement Sekera3-96/+76
2021-02-08misc: support api generated dependency for multiarch sourceOle Troan2-0/+5
2021-02-05nat: 1:1 policy NATOle Troan14-0/+2437
2021-02-05nat: configurable handoff frame queue sizeElias Rudberg7-6/+171
2021-02-04nat: reduce number of hash tables for EI NATKlement Sekera9-141/+141
2021-01-18nat: deal with flows instead of sessionsKlement Sekera14-1960/+1860
2021-01-11nat: refactor and split fo EI/ED features p.2Filip Varga8-351/+1216
2021-01-05nat: refactor and split fo EI/ED featuresFilip Varga17-1026/+999
2020-12-16nat: refactor & MW support for NAT testsFilip Varga3-3598/+3662
2020-12-15nat: set out2in-dpo during plugin enablingAlexander Chernavin1-0/+1
2020-12-14misc: refactor clib_bitmap_foreach macroDamjan Marion2-10/+10
2020-12-14misc: move to new pool_foreach macrosDamjan Marion18-241/+241
2020-12-14vppinfra: simpler and faster pool_foreachDamjan Marion1-1/+1
2020-12-13nat: revert 'fix byte order on ipfix message fields'Damjan Marion1-6/+3
2020-12-11nat: fix byte order on ipfix message fieldsMatthew Smith1-3/+6
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