aboutsummaryrefslogtreecommitdiffstats
path: root/src/vnet/ip/reass
AgeCommit message (Expand)AuthorFilesLines
2022-10-12ip: migrate ip4 full reassembly to use vlib_buffer_enqueue_to_nextDamjan Marion1-155/+144
2022-10-12ip: simpler and faster ip4_full_reass_drop_allDamjan Marion1-41/+19
2022-10-12misc: fix issues reported by clang-15Damjan Marion2-6/+0
2022-10-05ip: reassembly - custom context instead of VRFMohammed Hawari2-40/+137
2022-10-05ip: reassembly - custom context of ipv6Mohammed Hawari2-26/+129
2022-09-14ip: show fib index in ip4 reassembly traceDamjan Marion1-28/+25
2022-08-11ip: Use .api declared error countersNeale Ranns4-80/+53
2022-06-14ip: reassembly - Add node level stats, fix customapp behaviorVijayabhaskar Katamreddy1-15/+70
2022-05-27ip: reassembly - Fixing buffer leaks, corruption in v6 reasmVijayabhaskar Katamreddy2-42/+117
2022-05-26ip: reassembly - pacing reassembly timeouts for v6Vijayabhaskar Katamreddy1-9/+35
2022-05-25docs: update spelling word list and fix typosDave Wallace1-5/+5
2022-05-23ip: reassembly - fixing stepping index in a better wayVijayabhaskar Katamreddy1-8/+8
2022-05-23ip: reassembly - adding custom reassembly nodeVijayabhaskar Katamreddy1-13/+75
2022-05-19 ip: reassembly - pacing reassembly timeoutsVijayabhaskar Katamreddy1-4/+29
2022-05-19ip: reassembly - increasing the nbuckets for reassVijayabhaskar Katamreddy1-0/+32
2022-05-18ip: reassembly - increasing the nbuckets for reassVijayabhaskar Katamreddy2-2/+6
2022-05-13ip: reassembly - Fixing buffer leaks, corruptionVijayabhaskar Katamreddy1-50/+126
2022-05-10ip: reassembly: add documentationKlement Sekera1-0/+221
2022-05-10ip: fix buffer leaks in reassemblyKlement Sekera2-29/+32
2022-04-04vppinfra: make _vec_len() read-onlyDamjan Marion4-6/+8
2022-01-31ip: reassembly - add a way to disable for forusKlement Sekera4-30/+236
2022-01-25ip: reassembly - fix missing ip6 owner thread initKlement Sekera1-0/+1
2021-12-20ip: SVR fix race conditionKlement Sekera2-2/+14
2021-12-14ip: reassembly: drop zero length fragmentsKlement Sekera2-0/+16
2021-12-10ip: reassembly: handle atomic fragments correctlyKlement Sekera2-45/+93
2021-12-03ip: extension header parsing fails for fragment headerOle Troan2-60/+59
2021-11-04ip: speed up reassembly code compilationKlement Sekera4-50/+36
2021-11-04ip: reassembly: avoid reading truncated L4 headersKlement Sekera2-80/+149
2021-08-17ip: reassembly cleanupKlement Sekera4-246/+139
2021-07-15misc: replace CLIB_PREFETCH with clib_prefetch_{load,store}Damjan Marion1-2/+2
2021-05-14vlib: pass node runtime to vlib_buffer_enqueue_to_thread()Damjan Marion4-12/+8
2021-04-01ip: extend show cmd of ip reassembly configurationAnton Nikolaev4-0/+16
2020-12-27ip: Use full reassembly for fragments in ip6-localNeale Ranns1-2/+0
2020-12-16ip: fix possible missing trace indexesKlement Sekera4-0/+28
2020-12-14misc: move to new pool_foreach macrosDamjan Marion4-16/+16
2020-12-04ip: fixup memory leak in function ip4_full_reass_drop_allbarryxie1-0/+1
2020-11-26ip: reassembly - fix handoff for custom nodeKlement Sekera2-21/+111
2020-07-28ip: svr: improve performance for non-fragmentsKlement Sekera1-0/+206
2020-06-10ip: reassembly: LRU algorithm should eliminate the longest unused nodeszhengdelun2-2/+2
2020-05-27ip: reassembly: use correct IP header offsetKlement Sekera1-2/+7
2020-04-29ip: use thread local vm instead of thread main for vlib_time_now callsTom Seidenberg2-2/+2
2020-04-27ip: reassembly: fix one possible use-after-freeGao Feng2-10/+11
2020-04-24ip: reassembly: improve type safetyKlement Sekera4-30/+24
2020-04-06ip: reassembly: don't set error if no errorKlement Sekera4-8/+12
2020-02-10ip: more detailed show reassembly commandsVladimir Ratnikov4-7/+33
2020-01-15ip: align reass.save_rewrite_lengthv20.05-rc0Klement Sekera2-16/+0
2020-01-03nat: use SVRKlement Sekera3-48/+262
2019-12-16vppinfra: bihash walk cb typedef and continue/stop controlsNeale Ranns4-4/+8
2019-12-13ip: SVR: fix wrong return valueKlement Sekera2-2/+2
2019-10-28ip: reassembly fix sanity checksKlement Sekera2-5/+5