summaryrefslogtreecommitdiffstats
path: root/src/plugins/nat/nat44-ei
AgeCommit message (Expand)AuthorFilesLines
2022-08-19nat: simplify per-protocol code by using an arrayJon Loeliger3-243/+157
2022-08-18nat: Replace port refcounts with simple bitvectorsJon Loeliger2-17/+80
2022-08-16nat: fix potential out-of-bound worker array indexJing Peng1-16/+16
2022-05-31nat: disable nat44-ei-in2out-output ttl checkAlexander Skorichenko1-3/+3
2022-04-18nat: fix deleting nat ei out interface featureAlexander Skorichenko1-2/+2
2022-04-05nat: nat44 cli bug fixFilip Varga1-8/+8
2022-02-03ip nat: use ip rx sw_if_index in ip-local arc startFlorin Coras1-7/+31
2022-02-01nat: nat44-ei hairpinning code cleanupFilip Varga6-1545/+673
2021-11-26api: add helper macros for native endianMohsin Kazmi1-5/+1
2021-11-11nat: nat44-ei/ed nat objects cleanup improvementsFilip Varga4-124/+240
2021-11-10nat: api autoendian fixFilip Varga4-52/+77
2021-10-31interface: handoff refactor and optimizationsFlorin Coras1-1/+0
2021-10-30nat: fix coverity warningKlement Sekera1-1/+1
2021-10-20nat: nat44-ei configuration improvementsFilip Varga6-1027/+1574
2021-10-14nat: static mappings in flow hashKlement Sekera5-24/+44
2021-10-13docs: convert plugins doc md->rstNathan Skrzypczak2-70/+88
2021-10-12Revert "nat: static mappings in flow hash"Ole Troan5-44/+24
2021-10-12nat: static mappings in flow hashKlement Sekera5-24/+44
2021-09-30nat: doc nitfixesNathan Skrzypczak2-3/+3
2021-09-28nat: NAT44 ED & EI session filtering CLIJúlius Milan1-1/+8
2021-08-17nat: fix counters increment for output featureAlexander Chernavin2-43/+59
2021-08-12nat: correct pool ops when disable nat44 pluginAlexander Skorichenko1-10/+10
2021-07-15misc: replace CLIB_PREFETCH with clib_prefetch_{load,store}Damjan Marion3-8/+8
2021-06-16nat: test all intf addrs in is_interface_addr()Alexander Chernavin2-10/+21
2021-05-25nat: report correct EI per-user session limitMatthew Smith2-3/+5
2021-05-14vlib: pass node runtime to vlib_buffer_enqueue_to_thread()Damjan Marion3-7/+6
2021-05-05nat: cli commands parsing fixFilip Varga1-121/+99
2021-05-01vlib: refactor trajectory trace debug featureBenoît Ganne1-1/+0
2021-04-28nat: fix byte order on ipfix message fieldsMatthew Smith1-1/+1
2021-04-20nat: fixing cli bug for nat44-ei and nat44-edFilip Varga1-1/+1
2021-03-31nat: correct thread index usageKlement Sekera3-12/+15
2021-03-30nat: fix HA multi-worker issuesKlement Sekera5-62/+57
2021-03-26vlib: introduce vlib_get_main_by_index(), vlib_get_n_threads()Damjan Marion1-4/+4
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 Sekera1-40/+111
2021-03-25nat: fix vnet_feature_next in source hairpinningKlement Sekera1-3/+11
2021-03-15nat: get rid of worker selection callbacksKlement Sekera4-29/+28
2021-03-07nat: fix worker selectionKlement Sekera1-1/+1
2021-03-01nat: pick outside addr based on local addrKlement Sekera3-36/+40
2021-02-24nat: Final NAT44 EI/ED split patchFilip Varga15-1337/+9111
2021-02-10nat: fix EI hairpinning thread safetyKlement Sekera1-24/+242
2021-02-09nat: improve type safety and remove unused paramKlement Sekera2-51/+51
2021-02-05nat: configurable handoff frame queue sizeElias Rudberg1-0/+3
2021-02-04nat: reduce number of hash tables for EI NATKlement Sekera4-81/+73
2021-01-18nat: deal with flows instead of sessionsKlement Sekera2-5/+5
2021-01-11nat: refactor and split fo EI/ED features p.2Filip Varga4-43/+917
2021-01-05nat: refactor and split fo EI/ED featuresFilip Varga8-0/+5783