| Commit message (Expand) | Author | Age | Files | Lines |
* | udp: Take care of cert-int09-c clang-tidy warning for enum udp_iov_idx | Stefano Brivio | 2024-10-30 | 1 | -5/+5 |
* | udp: Update UDP checksum using an iovec array | Laurent Vivier | 2024-10-04 | 1 | -4/+13 |
* | tcp, udp: Make {tcp,udp}_sock_init() take an inany address | David Gibson | 2024-09-25 | 1 | -21/+10 |
* | util, pif: Replace sock_l4() with pif_sock_l4() | David Gibson | 2024-09-25 | 1 | -12/+22 |
* | udp: Don't attempt to get dual-stack sockets in nonsensical cases | David Gibson | 2024-09-25 | 1 | -12/+7 |
* | udp: Allow checksum to be disabled | Laurent Vivier | 2024-09-18 | 1 | -18/+40 |
* | cppcheck: Work around some cppcheck 2.15.0 redundantInitialization warnings | David Gibson | 2024-09-06 | 1 | -6/+4 |
* | udp: Handle more error conditions in udp_sock_errs() | David Gibson | 2024-09-06 | 1 | -1/+20 |
* | udp: Treat errors getting errors as unrecoverable | David Gibson | 2024-09-06 | 1 | -10/+17 |
* | udp: Split socket error handling out from udp_sock_recv() | David Gibson | 2024-09-06 | 1 | -6/+40 |
* | udp: Use dual stack sockets for port forwarding when possible | David Gibson | 2024-08-27 | 1 | -0/+19 |
* | udp: Remove unnnecessary local from udp_sock_init() | David Gibson | 2024-08-27 | 1 | -15/+15 |
* | udp: Merge udp[46]_mh_recv arrays | David Gibson | 2024-08-27 | 1 | -37/+17 |
* | tcp, udp: Allow timerfd_gettime64() and recvmmsg_time64() on arm (armhf) | Stefano Brivio | 2024-08-21 | 1 | -1/+1 |
* | treewide: Allow additional system calls for i386/i686 | Stefano Brivio | 2024-08-21 | 1 | -1/+1 |
* | treewide: Use "our address" instead of "forwarding address" | David Gibson | 2024-08-21 | 1 | -6/+6 |
* | udp_flow: move all udp_flow functions to udp_flow.c | Laurent Vivier | 2024-08-05 | 1 | -260/+0 |
* | udp_flow: Remove udp_meta_t from the parameters of udp_flow_from_sock() | Laurent Vivier | 2024-08-05 | 1 | -7/+7 |
* | udp: Rename UDP listening sockets | David Gibson | 2024-07-19 | 1 | -14/+11 |
* | udp: Remove rdelta port forwarding maps | David Gibson | 2024-07-19 | 1 | -36/+6 |
* | udp: Remove obsolete socket tracking | David Gibson | 2024-07-19 | 1 | -91/+1 |
* | udp: Direct datagrams from host to guest via flow table | David Gibson | 2024-07-19 | 1 | -134/+51 |
* | udp: Find or create flows for datagrams from tap interface | David Gibson | 2024-07-19 | 1 | -114/+97 |
* | udp: Remove obsolete splice tracking | David Gibson | 2024-07-19 | 1 | -47/+18 |
* | udp: Handle "spliced" datagrams with per-flow sockets | David Gibson | 2024-07-19 | 1 | -261/+175 |
* | udp: Create flows for datagrams from originating sockets | David Gibson | 2024-07-19 | 1 | -4/+165 |
* | udp: Handle errors on UDP sockets | David Gibson | 2024-07-17 | 1 | -0/+60 |
* | udp, tcp: Tweak handling of no_udp and no_tcp flags | David Gibson | 2024-07-17 | 1 | -2/+11 |
* | udp: Make udp_sock_recv static | David Gibson | 2024-07-17 | 1 | -2/+2 |
* | udp: Consolidate datagram batching | David Gibson | 2024-07-05 | 1 | -90/+42 |
* | udp: Move some more of sock_handler tasks into sub-functions | David Gibson | 2024-07-05 | 1 | -46/+84 |
* | udp: Don't repeatedly initialise udp[46]_eth_hdr | David Gibson | 2024-07-05 | 1 | -2/+3 |
* | udp: Unify udp[46]_l2_iov | David Gibson | 2024-07-05 | 1 | -23/+19 |
* | udp: Unify udp[46]_mh_splice | David Gibson | 2024-07-05 | 1 | -27/+20 |
* | udp: Rename IOV and mmsghdr arrays | David Gibson | 2024-07-05 | 1 | -34/+34 |
* | udp: Pass full epoll reference through more of sock handler path | David Gibson | 2024-07-05 | 1 | -30/+33 |
* | util: sock_l4() determine protocol from epoll type rather than the reverse | David Gibson | 2024-07-05 | 1 | -6/+6 |
* | udp: Reduce scope of rport in udp_invert_portmap()2024_06_24.1ee2eca | Stefano Brivio | 2024-06-24 | 1 | -2/+10 |
* | Revert "udp: Make rport calculation more local" | Stefano Brivio | 2024-06-24 | 1 | -1/+2 |
* | udp: Move management of udp[46]_localname into udp_splice_send() | David Gibson | 2024-06-14 | 1 | -5/+4 |
* | udp: Rework how we divide queued datagrams between sending methods | David Gibson | 2024-06-14 | 1 | -61/+87 |
* | udp: Fold checking of splice flag into udp_mmh_splice_port() | David Gibson | 2024-06-14 | 1 | -15/+16 |
* | vhost-user: compare mode MODE_PASTA and not MODE_PASST | Laurent Vivier | 2024-06-13 | 1 | -1/+1 |
* | udp: rename udp_sock_handler() to udp_buf_sock_handler() | Laurent Vivier | 2024-06-13 | 1 | -3/+3 |
* | udp: refactor UDP header update functions | Laurent Vivier | 2024-06-13 | 1 | -26/+34 |
* | udp: Make rport calculation more local | David Gibson | 2024-06-07 | 1 | -2/+1 |
* | udp: Single buffer for IPv4, IPv6 headers and metadata | David Gibson | 2024-05-02 | 1 | -77/+55 |
* | udp: Use the same buffer for the L2 header for all frames | David Gibson | 2024-05-02 | 1 | -21/+15 |
* | udp: Share payload buffers between IPv4 and IPv6 | David Gibson | 2024-05-02 | 1 | -59/+67 |
* | udp: Explicitly set checksum in guest-bound UDP headers | David Gibson | 2024-05-02 | 1 | -3/+4 |