summaryrefslogtreecommitdiffstats
path: root/src/vnet
AgeCommit message (Expand)AuthorFilesLines
2023-06-13udp: improve port validity checkBenoît Ganne2-13/+14
2023-06-05session: cleanup cless listeners from session lookupFlorin Coras1-1/+8
2023-06-01fib: fix memory leak in fib_attached_export_purgeStanislav Zaikin1-0/+1
2023-05-30tls: fix memory leak when client/server init errorXiaoming Jiang1-2/+18
2023-05-22teib: fix nh-table-idStanislav Zaikin1-41/+38
2023-05-21mpls: implement state change callbacksAdrian Pistol2-5/+37
2023-05-21ip-neighbor: fix aged neighbor probeSergio Gonzalez Monroy1-2/+2
2023-05-19fib: fix load-balance and replicate dpos buckets overflowBenoît Ganne4-9/+53
2023-05-19interface: add the transmit queue infrastructure documentMohsin Kazmi1-0/+159
2023-05-16ip_session_redirect: add session redirect pluginBenoît Ganne2-2/+4
2023-05-16ethernet: fix adding p2p ethernet crashXiaoming Jiang1-5/+6
2023-05-16flow: fix wrong to use ntohl function to u64 type variableYulong Pei1-1/+1
2023-05-15udp: improvements to connection format fnFlorin Coras1-3/+6
2023-05-15ip: allow overriding fib index in reassFlorin Coras2-6/+10
2023-05-12gre: move to a pluginChuhao Tang10-3222/+0
2023-05-04session: cleanup ho lookup table on closeFlorin Coras2-6/+39
2023-04-28session: update due to clib_socket refactoringNathan Skrzypczak5-59/+134
2023-04-26ip: change icmp4 throttleOle Troan1-1/+1
2023-04-25api: Mark old message versions as deprecatedOndrej Fabry1-0/+4
2023-04-21tcp: remove unused codeFilip Tehlar2-7/+0
2023-04-20tcp: fix tcp packet traceFilip Tehlar1-38/+59
2023-04-19session: fix app_listener memory leak if session listen failedXiaoming Jiang1-0/+2
2023-04-12ip: punt socket - take the tags in Ethernet header into considerationAndrew Yourtchenko1-1/+2
2023-04-12misc: change of addressMohsin Kazmi4-4/+4
2023-04-04session: fix ct connect session flush assertFlorin Coras1-2/+4
2023-03-31ip: support flow-hash gtpv1teidTakeru Hayasaka8-14/+98
2023-03-30session: async flush of pending connects to workersFlorin Coras1-32/+109
2023-03-24api: Remove deprecated message from APIOndrej Fabry3-57/+0
2023-03-24udp: fix udp_local length errors accountingVladislav Grishenko1-31/+64
2023-03-24session: fix session node switching to interrupt mode failded if no user eventsXiaoming Jiang1-2/+2
2023-03-23session: fix formatting of half open sessionsFlorin Coras1-2/+1
2023-03-23ipsec: make pre-shared keys harder to misuseBenoît Ganne8-137/+122
2023-03-23ipsec: add per-SA error countersArthur de Kerhor11-115/+337
2023-03-23vnet: throttling configuration improvementMaxime Peim6-18/+14
2023-03-22session: add session statsFilip Tehlar5-13/+99
2023-03-20ipsec: set fast path 5tuple ip addresses based on sa traffic selector valuesPiotr Bronowski1-4/+35
2023-03-18vppinfra: fix corner-cases in bihash lookupDave Barach1-1/+1
2023-03-16session: support active opens with same source portFlorin Coras2-3/+14
2023-03-14session vcl: refactor builtin tx event for main txFlorin Coras7-30/+33
2023-03-14session: pre-alloc required dma batchesMarvin Liu2-0/+3
2023-03-14session: format transport connection flagsFlorin Coras2-18/+59
2023-03-14session: cleanup lcl endpt freelist before all allocFlorin Coras1-4/+5
2023-03-14memif: don't leak error strings in API handlersDamjan Marion1-0/+8
2023-03-13udp: Use udp_output_get_connection instead of udp_connection_getSteven Luong1-12/+11
2023-03-08session: Use session->thread_index to correctly retrieve the sessionSteven Luong1-1/+3
2023-03-07udp: crash in format_udp_connectionSteven Luong1-1/+1
2023-03-06tcp: allow syns in closed stateFlorin Coras1-2/+3
2023-03-06interface: more cleaning after set flags is failed in vnet_create_sw_interfacevarasteh1-0/+1
2023-03-06interface: add the missing tag keyword in the cli helperMohsin Kazmi1-1/+2
2023-03-06crypto: remove VNET_CRYPTO_OP_FLAG_INIT_IV flagBenoît Ganne1-3/+2