aboutsummaryrefslogtreecommitdiffstats
path: root/src/vnet
AgeCommit message (Expand)AuthorFilesLines
2024-04-18sr: use correct reply to sr_policy_add_v2stable/2310Vratko Polak1-1/+1
2023-12-01fib: fix fib_path_create() with drop targetsAlexander Skorichenko1-1/+2
2023-12-01bfd: fix buffer leak when cannot send periodic packetsAlexander Chernavin1-1/+1
2023-12-01ipsec: keep esp encrypt pointer and index syncedMatthew Smith1-1/+1
2023-12-01fib: only update glean for interface if necessaryMatthew Smith2-8/+81
2023-12-01ethernet: run callbacks for subifs too when mac changesAlexander Chernavin1-1/+10
2023-11-30fib: Don't use an address from an attached prefix when sending ARP requests.Neale Ranns2-4/+12
2023-10-25tcp: allow fins in syns in syn-rcvdFlorin Coras1-7/+11
2023-10-25tcp: handle syn-ack in fin-wait-2 in rcv processFlorin Coras1-0/+2
2023-10-25tcp: initialize connection index on rst w packetFlorin Coras1-0/+1
2023-10-25session: fix duplicate rx eventsFlorin Coras1-10/+0
2023-10-25session: ignore connecting half_open session in session_tx_fifo_dequeue_internalSteven Luong1-1/+3
2023-10-25session: fix tx deq ntf assert for clFlorin Coras1-1/+1
2023-10-11session: ignore app rx ntf if transport closedFlorin Coras1-1/+1
2023-10-10session: maintain old state on premature closeFlorin Coras1-7/+14
2023-10-09session: propagate delayed rx evts after connect/acceptFlorin Coras1-5/+20
2023-10-09session: handle accept and connect errorsFlorin Coras2-6/+29
2023-10-09tls: no read after app closeFlorin Coras1-1/+1
2023-10-09tls: report error if connected cannot be initializedFlorin Coras1-4/+6
2023-10-09tls: limit openssl engine max read burstFlorin Coras1-1/+1
2023-10-09tls: init connection for prealloced app sessionsFlorin Coras1-0/+3
2023-10-09tls: ignore tx events for not fully established sessionsFlorin Coras1-6/+9
2023-10-02tls: fix formatting of half open connectionsFlorin Coras1-0/+1
2023-09-13sr: mark sr_policies_v2_details message as productionAndrew Yourtchenko1-1/+0
2023-09-13flow: mark API as productionAndrew Yourtchenko1-1/+1
2023-09-13build: fix clang-16 buildDamjan Marion1-1/+3
2023-09-12ipsec: improve fast path policy searching performanceXiaoming Jiang2-35/+59
2023-09-12crypto: allow changing dispatch modeVratko Polak4-2/+51
2023-09-07session: make sure rx evt flag is cleared for builtin rxFlorin Coras1-0/+1
2023-09-07ipsec: clear L4-cksum flags when decap'ing packetsFrédéric Perrin2-1/+5
2023-09-06virtio: add support for tx-queue-sizeMohsin Kazmi5-10/+27
2023-09-06ip: punt add punt socket support for icmp6Ole Troan3-31/+77
2023-09-06api: fix mp-safe mark for some messages and add moreVladislav Grishenko2-10/+15
2023-09-04udp: buffer packets for connections in accepting stateFlorin Coras1-1/+2
2023-09-04session: fix allocation of proxy fifosFlorin Coras5-1/+7
2023-08-31session: fix compilation when SESSION_DEBUG is onFlorin Coras1-3/+7
2023-08-29mpls: add mpls_interface_dumpPim van Pelt2-0/+68
2023-08-22l2: fix prefetchVratko Polak1-5/+5
2023-08-21sr: SRv6 Path Tracing midpoint processing performance improvementJulian Klaiber1-2/+4
2023-08-16l2:Add doc for l2 rewrite, and add examplesyanlong1-18/+46
2023-08-11session: fix coverity warningsFlorin Coras1-40/+23
2023-08-09session: async rx event notificationsFlorin Coras15-607/+851
2023-08-08ipsec: add support for RFC-4543 ENCR_NULL_AUTH_AES_GMACBenoît Ganne8-9/+85
2023-07-31ipsec: fix IPv6 IPsec tunnel puntingSylvain Cadilhac1-0/+1
2023-07-28session: regrab evt llist elt for app transports txFlorin Coras1-0/+6
2023-07-28vnet: add vnet_register_device_class functionDamjan Marion2-21/+25
2023-07-27session: remove unused codeFilip Tehlar1-17/+0
2023-07-27ipsec: fix sa bind cliMaxime Peim1-1/+1
2023-07-26stats: remove extra format lineSteven Luong1-2/+1
2023-07-26session: use session error type instead of vnet errorFilip Tehlar13-91/+116