aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/nat/out2in.c
AgeCommit message (Expand)AuthorFilesLines
2021-01-05nat: refactor and split fo EI/ED featuresFilip Varga1-1585/+0
2020-11-13nat: cleanup & reorganizationFilip Varga1-1/+1
2020-10-21misc: minimize dependencies on udp.hFlorin Coras1-1/+1
2020-10-09nat: ipfix logging separation & refactorFilip Varga1-14/+14
2020-10-07misc: Purge unused pg includesNeale Ranns1-1/+0
2020-09-02nat: twice-nat static mapping pool addressFilip Varga1-6/+6
2020-08-13nat: remove non-error error countersKlement Sekera1-47/+45
2020-06-27nat: replace speculative buffer enqueue modelKlement Sekera1-692/+642
2020-06-22nat: set buf error if can't create userKlement Sekera1-3/+2
2020-06-10nat: optimize prefetchingKlement Sekera1-2/+2
2020-06-08nat: more long read after short write optimizationKlement Sekera1-129/+154
2020-06-04nat: fixed input validationFilip Varga1-1/+1
2020-05-15misc: removed executable bits from source filesRay Kinsella1-0/+0
2020-05-13nat: perf improvement - replace branchy codeKlement Sekera1-28/+28
2020-05-08nat: fix per thread data vlib_main_t usage take 2Ole Troan1-5/+7
2020-05-07nat: fix per thread data vlib_main_t usageFilip Varga1-14/+15
2020-05-06docs: clean up make docs jobPaul Vinciguerra1-0/+2
2020-03-13nat: timed out session scavenging upgradeFilip Varga1-3/+0
2020-01-17nat: refactor of port/address allocation functionsFilip Varga1-2/+2
2020-01-03nat: use SVRKlement Sekera1-506/+185
2019-12-12nat: session cleanup fixFilip Varga1-0/+4
2019-11-05nat: respect udp checksumFilip Varga1-38/+74
2019-11-04nat: revert respect udp checksumOle Troan1-74/+34
2019-11-04nat: revert fix dual-loop tcp checksum botchOle Troan1-17/+9
2019-11-04nat: fix dual-loop tcp checksum botchDave Barach1-9/+17
2019-10-28nat: respect udp checksumFilip Varga1-34/+74
2019-07-31nat: elog rewrite for multi-worker supportFilip Varga1-8/+8
2019-02-27NAT44: active-passive HA (VPP-1571)Matus Fabian1-10/+21
2019-02-18NAT: fix: multiple definition of nat64_cleaner_process_event_eNeale Ranns1-1/+1
2019-02-18NAT: VPP-1552 code migration from old multiarch schemeFilip Varga1-34/+26
2019-01-21NAT: VPP-1537 IPFIX per worker processingFilip Varga1-3/+5
2018-12-14NAT: counters (VPP-1484)Matus Fabian1-13/+53
2018-11-29NAT: syslog - sessions logging (VPP-1139)Matus Fabian1-0/+11
2018-11-20NAT44: fix virtual fragmentation reassembly in forwarding mode (VPP-1501)Matus Fabian1-0/+8
2018-11-14Remove c-11 memcpy checks from perf-critical codeDave Barach1-6/+5
2018-10-19NAT44: fix ICMP virtual fragmentation reassembly (VPP-1466)Matus Fabian1-18/+40
2018-10-08NAT44: do not create session record for identity mapping (VPP-1439)Matus Fabian1-7/+32
2018-10-02Update code to compute checksum for buffer chainsJuraj Sloboda1-3/+5
2018-09-21NAT: Refactoring / Housekeeping (VPP-1415)Matus Fabian1-3646/+1067
2018-09-20NAT44 virtual fragmentation reassembly for endpoint-dependent mode (VPP-1325)Juraj Sloboda1-16/+389
2018-09-06NAT: fix maximum out of order fragments (VPP-1399)Matus Fabian1-1/+1
2018-09-03NAT44: client-IP based session affinity for load-balancing (VPP-1297)Matus Fabian1-18/+23
2018-08-27NAT44: add support for session timeout (VPP-1272)Matus Fabian1-34/+183
2018-08-16VPP-1386: fix wrong ip address of hash key for creating user in unknown protocolshubing guo1-1/+1
2018-08-15NAT44: fix next_src_nat (VPP-1384)Matus Fabian1-6/+7
2018-08-09NAT44: delete user with zero sessions (VPP-1282)Matus Fabian1-0/+4
2018-07-23NAT44: fix forwarding feature bug (VPP-1349)Matus Fabian1-3/+3
2018-07-19Remove unused argument to vlib_feature_nextDamjan Marion1-16/+8
2018-07-11avoid using thread local storage for thread indexDamjan Marion1-5/+5
2018-07-10NAT44: multiple outside FIB tables (VPP-1314)Matus Fabian1-2/+2