summaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2023-03-01vcl: close libc epfd on vls epfd closeFlorin Coras1-7/+7
2023-03-01vcl: only add sessions to lt list if neededFlorin Coras1-1/+8
2023-03-01udp: fix optimistic assert for UDP RXMohammed Hawari2-1/+6
2023-03-01vcl: fix undeclared UDP_SEGMENT for centos 8Tianyu Li1-0/+4
2023-02-28session: consolidate port alloc logicFlorin Coras4-52/+36
2023-02-28tcp: add dispatch errors to countersFlorin Coras1-9/+10
2023-02-28vcl: use program invocation name in ldp app nameFlorin Coras1-3/+2
2023-02-28vcl: handle lt events in epoll ctlFlorin Coras1-18/+26
2023-02-27vcl: improve vls handling of shared listenersFlorin Coras3-54/+49
2023-02-27wireguard: fix potential leaks of async frameGabriel Oginski1-12/+12
2023-02-25tcp: fix error countersFilip Tehlar4-44/+43
2023-02-23srtp: fix build on ubuntu-22.04Dave Wallace1-1/+1
2023-02-20session: track app session closesFlorin Coras2-2/+9
2023-02-20vcl: ldp support for ip_pktinfoFlorin Coras4-87/+245
2023-02-16vcl: fix incorrect ldp worker in ldp_epoll_pwait()Liangxing Wang1-1/+5
2023-02-16wireguard: move buffer when insufficient pre_data leftAlexander Skorichenko1-14/+24
2023-02-16session: ignore zero length dgramsFlorin Coras1-1/+9
2023-02-13rdma: always use 64 byte CQEs for MLX5Nathan Brown1-5/+23
2023-02-10sr: support define src ipv6 per encap policyTakeru Hayasaka5-48/+313
2023-02-08session: accept lcl ip updates on cl sessionsFlorin Coras1-0/+2
2023-02-08avf dpdk: fix incorrect handling of IPv6 src address in flowTing Xu2-3/+4
2023-02-08avf: fix incorrect flag for flow directorTing Xu1-2/+1
2023-02-08avf: fix checksum offload configurationTing Xu2-3/+1
2023-02-08avf: fix bit calculation function fls_u32Ting Xu1-1/+1
2023-02-08ip6-nd: support dump/details for IPv6 RAAlexander Chernavin5-98/+470
2023-02-08ipsec: fix AES CBC IV generation (CVE-2022-46397)Benoît Ganne3-29/+65
2023-02-07vcl: drop lock on segment attach failureFlorin Coras1-0/+1
2023-02-07vcl: add ldp implementation for recvmmsgFlorin Coras1-31/+39
2023-02-07vcl: better handlig of ldp apis that rely on gnu sourceFlorin Coras6-91/+139
2023-02-06vppinfra: refactor clib_socket_init, add linux netns supportDamjan Marion8-347/+494
2023-02-06ipsec: fix async crypto linked keys memory leakBenoît Ganne1-1/+6
2023-02-03session: fix out of bounds event memcpyFlorin Coras1-3/+1
2023-02-03nat: fix accidental o2i deletion/reuseDmitry Valter1-0/+6
2023-02-03vppapigen: fix incorrect comments in jsonOndrej Fabry2-1/+4
2023-02-02tls: openssl: fix SSL_read partial read scenarioOfer Heifetz1-8/+10
2023-02-02linux-cp: fix auto-sub-intStanislav Zaikin2-1/+5
2023-02-02ip: fix ip ACL tracesBenoît Ganne1-6/+9
2023-02-02af_xdp: fix default xdp program unload failYulong Pei1-20/+45
2023-02-02policer: API policer selection by indexMaxime Peim8-257/+801
2023-02-02fib: keep AddressSanitizer happyBenoît Ganne1-3/+2
2023-02-01memif: improve error reportingDamjan Marion5-122/+64
2023-02-01wireguard: update ESTABLISHED flagArtem Glazychev1-5/+3
2023-01-30vppinfra: keep AddressSanitizer happyBenoît Ganne1-2/+3
2023-01-30vlib: chdir to runtime_dirDamjan Marion1-0/+3
2023-01-27api: keep AddressSanitizer happyBenoît Ganne1-10/+11
2023-01-27api: keep AddressSanitizer happyBenoît Ganne2-6/+8
2023-01-27api: keep AddressSanitizer happyBenoît Ganne1-0/+1
2023-01-26dns: keep AddressSanitizer happyBenoît Ganne2-16/+23
2023-01-26dpdk: add intf tag to dev{} subinputNathan Skrzypczak2-0/+6
2023-01-26wireguard: sending the first handshakeArtem Glazychev3-10/+13