summaryrefslogtreecommitdiffstats
path: root/src/plugins/nat
AgeCommit message (Expand)AuthorFilesLines
2021-07-22nat: nat44-ed configuration refactor & cleanupFilip Varga9-896/+1195
2021-07-19nat: harden ICMP handlingKlement Sekera4-49/+110
2021-07-15misc: replace CLIB_PREFETCH with clib_prefetch_{load,store}Damjan Marion9-20/+20
2021-07-15nat: nat44-ed sm fixFilip Varga1-15/+13
2021-07-14nat: refactoring NAT44ED cfg functionsFilip Varga4-344/+500
2021-06-23nat: ICMP handling fixesKlement Sekera4-24/+110
2021-06-22nat: don't drop packet with ttl=1 if output featureKlement Sekera1-2/+2
2021-06-16nat: test all intf addrs in is_interface_addr()Alexander Chernavin4-20/+42
2021-06-16nat: fix crash when translate unknown proto packetsAlexander Chernavin2-4/+5
2021-05-31nat: fix broken nat44-ed cliRuslan Babayev2-10/+1
2021-05-26nat: add thread index assertionsKlement Sekera4-0/+11
2021-05-25nat: report correct EI per-user session limitMatthew Smith2-3/+5
2021-05-21nat: add maximum configured sessions to stat segmentOle Troan2-0/+11
2021-05-14vlib: pass node runtime to vlib_buffer_enqueue_to_thread()Damjan Marion6-15/+12
2021-05-13tests: move test source to vpp/testDave Wallace8-11555/+0
2021-05-06vlib: rename vl_counter_t to vlib_error_desc_tOle Troan1-1/+1
2021-05-06pnat: coverity errorsOle Troan4-5/+13
2021-05-05nat: cli commands parsing fixFilip Varga2-235/+200
2021-05-05nat: fixing cfg file parsing cli issuesFilip Varga4-93/+92
2021-05-01vlib: refactor trajectory trace debug featureBenoƮt Ganne2-8/+0
2021-04-28nat: fix byte order on ipfix message fieldsMatthew Smith4-7/+10
2021-04-23nat: correct detection of icmp bypass presenceKlement Sekera1-2/+2
2021-04-21nat: fix multi worker scenariosKlement Sekera3-48/+161
2021-04-20nat: fixing cli bug for nat44-ei and nat44-edFilip Varga2-2/+2
2021-04-20nat: nat44-ed i2o & o2i trace fixFilip Varga2-8/+10
2021-04-14nat: test dynamic translation between two vrfsFilip Varga1-3/+41
2021-04-06tests: remove wrappersKlement Sekera1-75/+53
2021-04-01nat: fix ordering of feature nodesKlement Sekera1-2/+4
2021-03-31nat: enable multiworker testsKlement Sekera1-2/+0
2021-03-31nat: fix test for multi-worker scenarioKlement Sekera1-3/+16
2021-03-31nat: correct thread index usageKlement Sekera3-12/+15
2021-03-31nat: avoid creating negative zero checksumKlement Sekera1-1/+3
2021-03-31nat: NAT44-ED unused value removalFilip Varga1-4/+1
2021-03-31nat: NAT66 plugin enable&disable calls updateFilip Varga6-93/+258
2021-03-30nat: fix HA multi-worker issuesKlement Sekera6-154/+176
2021-03-26vlib: split vlib_main_t into global and per-threadDamjan Marion1-11/+0
2021-03-26vlib: introduce vlib_get_main_by_index(), vlib_get_n_threads()Damjan Marion4-18/+18
2021-03-25nat: allocate enough space for full port usageKlement Sekera1-1/+1
2021-03-25nat: fix bihash kvp printKlement Sekera1-2/+3
2021-03-25nat: prevent usage of ED nodes in EI codeKlement Sekera2-44/+118
2021-03-25nat: fix vnet_feature_next in source hairpinningKlement Sekera1-3/+11
2021-03-20tests: add support for worker awarenessKlement Sekera2-2/+2
2021-03-15nat: get rid of worker selection callbacksKlement Sekera8-81/+77
2021-03-15nat: pnat copy and clear byte instructionsAndrew Yourtchenko13-161/+658
2021-03-15nat: remove unused parameterKlement Sekera1-9/+9
2021-03-12nat: remove unused importKlement Sekera1-1/+0
2021-03-09tests: re-enable the rest of NAT44ED tests for multiworkerAndrew Yourtchenko1-1/+0
2021-03-09nat: fix dst nat thread issuesKlement Sekera3-121/+124
2021-03-09pnat: coverity fixesOle Troan2-3/+5
2021-03-07nat: replace main vlib with per-thread vlibKlement Sekera6-67/+53