aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/nat
AgeCommit message (Expand)AuthorFilesLines
2022-12-19nat: fix incorrect using about sw_if_index in nat44-ed static mapping v2 api.Huawei LI1-1/+1
2022-12-19nat: fix memory leak and refactor nat44-ed db init/free.Huawei LI1-22/+31
2022-12-15nat: disable nat44-ed/ei features on interface deletionVladislav Grishenko2-0/+98
2022-12-09nat: fixed return values of enable/disable callFilip Varga3-13/+17
2022-11-10nat: updating my maintainer email addressFilip Varga1-1/+1
2022-11-07nat: fix per-vrf session bookkeepingJing Peng3-34/+26
2022-11-07nat: fix byte order error.Huawei LI1-6/+4
2022-11-04nat: cleanup of deprecated featuresFilip Varga3-296/+0
2022-10-12misc: fix issues reported by clang-15Damjan Marion1-1/+1
2022-10-11nat: report time between current vpp time and last_heardDave Cornejo4-0/+274
2022-09-20nat: adding docs for nat44-ed sub pluginFilip Varga1-0/+729
2022-09-15nat: fix nat44-ed port range with multiple workersVladislav Grishenko4-8/+15
2022-09-09nat: fix nat44-ed-in2out fast path next nodeJing Peng1-1/+1
2022-08-31nat: fix coverity 249194Andrew Yourtchenko1-1/+1
2022-08-31nat: fix coverity 249178Andrew Yourtchenko1-1/+1
2022-08-29nat: fix coverity 249202Benoît Ganne1-2/+2
2022-08-19nat: simplify per-protocol code by using an arrayJon Loeliger4-243/+158
2022-08-18nat: Replace port refcounts with simple bitvectorsJon Loeliger2-17/+80
2022-08-16nat: fix potential out-of-bound worker array indexJing Peng3-24/+36
2022-05-31nat: disable nat44-ei-in2out-output ttl checkAlexander Skorichenko1-3/+3
2022-05-12pnat: add support to wildcard IP Protocol field if not specifiedFahad Naeem4-4/+39
2022-05-10tests: replace pycodestyle with blackKlement Sekera14-229/+315
2022-05-10nat: improve icmp type detection performanceKlement Sekera1-12/+10
2022-04-21nat: tweak rfc7857 tcp connection trackingOle Troan4-292/+61
2022-04-18nat: fix deleting nat ei out interface featureAlexander Skorichenko1-2/+2
2022-04-05nat: nat44 cli bug fixFilip Varga5-42/+38
2022-04-01nat: VRF routing & FIB improvementsFilip Varga8-281/+727
2022-04-01nat: nat44-ed cleanup & fixesFilip Varga7-1303/+645
2022-03-23vppinfra: change vlib_register_node so it takes format string for node nameDamjan Marion1-1/+2
2022-03-17nat: fix ICMP error translationKlement Sekera1-0/+3
2022-03-09stats: refactorDamjan Marion2-13/+7
2022-02-21nat: make tcp/udp/icmp packet counters consistentKlement Sekera2-4/+12
2022-02-15tcp: Do not include the tcp_packet.h file in the ip4_packet.hNeale Ranns2-0/+2
2022-02-03ip nat: use ip rx sw_if_index in ip-local arc startFlorin Coras1-7/+31
2022-02-01nat: memory leak on nat44_plugin_disableSteven Luong1-0/+2
2022-02-01nat: nat44-ei hairpinning code cleanupFilip Varga7-1547/+673
2022-01-24nat: TCP state tracking based on RFC 7857/RFC 6146Klement Sekera10-332/+589
2022-01-04nat: remove nat44-ed relation between SM and addrFilip Varga6-555/+436
2022-01-04nat: nat44-ed pool address allocation improvementFilip Varga4-58/+289
2021-11-26api: add helper macros for native endianMohsin Kazmi3-20/+4
2021-11-22ipfix-export: Change exp to use ip_addressPaul Atkins1-4/+4
2021-11-22ipfix-export: refactor params to the callback fnsPaul Atkins1-31/+16
2021-11-22ipfix-export: pass an exp to flow_report_add_delPaul Atkins1-83/+69
2021-11-22ipfix-export: refactor fields in flow_report_mainPaul Atkins1-23/+30
2021-11-17nat: VPP crashes when route is not reachableDaniel Béreš1-0/+3
2021-11-17nat: det44 plugin session scavenging fixFilip Varga1-15/+27
2021-11-11tests: make code coverage for unit tests optionalOle Troan1-1/+1
2021-11-11nat: nat44-ei/ed nat objects cleanup improvementsFilip Varga5-259/+489
2021-11-10nat: api autoendian fixFilip Varga5-60/+86
2021-10-31interface: handoff refactor and optimizationsFlorin Coras2-2/+0