summaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2023-10-18flowprobe: fix sending L4 fields in L2 template and flowsAlexander Chernavin2-3/+13
2023-10-18memif: contention between memif_disconnect and memif RX/TX threadsSteven Luong1-0/+11
2023-10-17buffers: introduce vlib_buffer_template_tDamjan Marion4-79/+91
2023-10-16tcp: initialize connection index on rst w packetFlorin Coras1-0/+1
2023-10-16tcp: allow fins in syns in syn-rcvdFlorin Coras1-7/+11
2023-10-16tcp: handle syn-ack in fin-wait-2 in rcv processFlorin Coras1-0/+2
2023-10-16ip-neighbor: do not use sas to determine NS source addressOle Troan1-2/+3
2023-10-16flowprobe: fix corrupted packets sent after feature disablingAlexander Chernavin3-2/+54
2023-10-16nat: add ipfix rate-limiter for nat44-ed, nat44-ei and nat64Vladislav Grishenko3-5/+54
2023-10-16npt66: icmp6 alg to handle icmp6 error messagesOle Troan1-1/+76
2023-10-16ip-neighbor: add ip neighbor flushOle Troan1-2/+11
2023-10-14feature: remove unused codeDamjan Marion13-162/+29
2023-10-13linux-cp: check if lcp_itf_pair exists before creating tapStanislav Zaikin1-0/+9
2023-10-13ethernet: run callbacks for subifs too when mac changesAlexander Chernavin1-1/+10
2023-10-13vlib: properly replicate nexts when sibling node is created on runtimeDamjan Marion1-32/+33
2023-10-13vlib: allow unpriviledged vlib_pci_get_device_info()Damjan Marion2-3/+4
2023-10-13npt66: add show command and rx/tx countersOle Troan3-6/+68
2023-10-12session: fix duplicate rx eventsFlorin Coras1-10/+0
2023-10-12flowprobe: fix sending L2 flows using L2_IP6 templateAlexander Chernavin1-11/+13
2023-10-12dpdk: add Mellanox BlueField NICsAlexander Kozyrev1-0/+12
2023-10-12session: ignore connecting half_open session in session_tx_fifo_dequeue_internalSteven Luong1-1/+3
2023-10-11tls: Fix SSL_CTX leak on every client sessionBrian Morris2-11/+12
2023-10-11session: ignore app rx ntf if transport closedFlorin Coras1-1/+1
2023-10-11session: fix tx deq ntf assert for clFlorin Coras1-1/+1
2023-10-10lb: fix intermittent per-port-vip idx lookup failureDave Wallace1-0/+1
2023-10-10session: maintain old state on premature closeFlorin Coras1-7/+14
2023-10-09vppinfra: fix coverity issue CID 323952Dave Wallace1-1/+1
2023-10-09buffers: buffer allocation improvementsDamjan Marion2-38/+47
2023-10-08tls: propagate reads to app irrespective of stateFlorin Coras2-3/+2
2023-10-08tls: report error if connected cannot be initializedFlorin Coras1-4/+6
2023-10-08tls: no read after app closeFlorin Coras1-1/+1
2023-10-07session: propagate delayed rx evts after connect/acceptFlorin Coras1-5/+20
2023-10-07session: handle accept and connect errorsFlorin Coras2-6/+29
2023-10-06cnat: add flow hash config to cnat translationhedi bouattour4-7/+29
2023-10-04vppinfra: fix string termination in clib_file_get_resolved_basenameDamjan Marion1-0/+2
2023-10-03session: make port range configurableNathan Skrzypczak3-1/+16
2023-10-03build: add ability to disable some plugins from packaging and testsAndrew Yourtchenko1-1/+21
2023-10-03vppinfra: add foreach_int macroDamjan Marion1-0/+6
2023-10-03vppinfra: splat and gather vector inlinesDamjan Marion2-0/+24
2023-10-03nat: nat66 cli bug fixFilip Varga1-5/+5
2023-10-03stats: added optional CLI arg "port" to specify non-default portFahad Khan1-6/+8
2023-10-02tls: limit openssl engine max read burstFlorin Coras2-4/+6
2023-10-02tls: fix formatting of half open connectionsFlorin Coras1-0/+1
2023-10-01flow dpdk avf: add support for using l2tpv3 as RSS typeXinyao Cai3-0/+3
2023-10-01build: modify N_PREFETCH on Arm N2 to achieve best perfJieqiang Wang1-3/+2
2023-10-01fib: Crash when specify a big prefix length from CLI.Gavril Florian4-1/+33
2023-09-28dpdk-cryptodev: improve dequeue behavior, fix cache stats loggingPiotr Bronowski4-76/+88
2023-09-28dpdk: add ConnectX-6LX and ConnectX-7 supportAlexander Kozyrev1-3/+9
2023-09-26tls: init connection for prealloced app sessionsFlorin Coras1-0/+3
2023-09-26ping: Simple binary API for running ping based on eventsNikitaSkrynnik5-70/+285