summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2024-07-26tap: Improve handling of partially received frames on qemu socket2024_07_26.57a21d2David Gibson
2024-07-26tap: Correctly handle frames of odd lengthDavid Gibson
2024-07-26tap: Don't use EPOLLET on Qemu socketsDavid Gibson
2024-07-26tap: Don't attempt to carry on if we get a bad frame length from qemuDavid Gibson
2024-07-26tap: Better report errors receiving from QEMU socketDavid Gibson
2024-07-26log: Fetch log times with CLOCK_MONOTONIC, not CLOCK_REALTIMEStefano Brivio
2024-07-26log: Initialise timestamp for relative log time also if we use a log fileStefano Brivio
2024-07-26log, util: Fix sub-second part in relative log time calculationStefano Brivio
2024-07-25test/lib/perf_report: Fix highlightStefano Brivio
2024-07-25test: Fix spurious test failure with systemd-resolvedDavid Gibson
2024-07-25fwd: Broaden what we consider for DNS specific forwarding rulesDavid Gibson
2024-07-25fwd: Refactor tests in fwd_nat_from_tap() for clarityDavid Gibson
2024-07-25conf: Accept addresses enclosed by square brackets in port forwarding specifiersStefano Brivio
2024-07-25tap: Exit if we fail to bind a UNIX domain socket with explicit pathStefano Brivio
2024-07-25test: iperf3 3.16 introduces multiple threads, drop our own implementation of...Stefano Brivio
2024-07-25test: Update names of symbols and slabinfo entriesStefano Brivio
2024-07-25test: Fix memory/passt tests, --netns-only is not a valid option for passtStefano Brivio
2024-07-25log: Drop newlines in the middle of the perror()-like messagesStefano Brivio
2024-07-25tcp: Change SO_PEEK_OFF support message to debug()Stefano Brivio
2024-07-25tap: Don't quit if pasta gets EIO on writev() to tap, interface might be downStefano Brivio
2024-07-24tcp: Correctly update SO_PEEK_OFF when tcp_send_frames() drops framesDavid Gibson
2024-07-23tcp: probe for SO_PEEK_OFF both in tcpv4 and tcp6Jon Maloy
2024-07-19udp: Rename UDP listening socketsDavid Gibson
2024-07-19udp: Remove rdelta port forwarding mapsDavid Gibson
2024-07-19udp: Remove obsolete socket trackingDavid Gibson
2024-07-19udp: Direct datagrams from host to guest via flow tableDavid Gibson
2024-07-19udp: Find or create flows for datagrams from tap interfaceDavid Gibson
2024-07-19udp: Remove obsolete splice trackingDavid Gibson
2024-07-19udp: Handle "spliced" datagrams with per-flow socketsDavid Gibson
2024-07-19udp: Create flows for datagrams from originating socketsDavid Gibson
2024-07-19fwd: Update flow forwarding logic for UDPDavid Gibson
2024-07-19flow, icmp: Use general flow forwarding rules for ICMPDavid Gibson
2024-07-19flow, tcp: Flow based NAT and port forwarding for TCPDavid Gibson
2024-07-19icmp: Manage outbound socket address via flow tableDavid Gibson
2024-07-19flow: Helper to create sockets based on flowsideDavid Gibson
2024-07-19icmp: Eliminate icmp_id_mapDavid Gibson
2024-07-19icmp: Look up ping flows using flow hashDavid Gibson
2024-07-19icmp: Obtain destination addresses from the flowsidesDavid Gibson
2024-07-19icmp: Remove redundant id field from flow table entryDavid Gibson
2024-07-19tcp: Re-use flow hash for initial sequence number generationDavid Gibson
2024-07-19flow, tcp: Generalise TCP hash table to general flow hash tableDavid Gibson
2024-07-19tcp, flow: Replace TCP specific hash function with general flow hashDavid Gibson
2024-07-19tcp_splice: Eliminate SPLICE_V6 flagDavid Gibson
2024-07-19tcp: Simplify endpoint validation using flowside informationDavid Gibson
2024-07-19tcp: Manage outbound address via flow tableDavid Gibson
2024-07-19tcp: Obtain guest address from flowsideDavid Gibson
2024-07-19tcp, flow: Remove redundant information, repack connection structuresDavid Gibson
2024-07-19flow: Common address information for target sideDavid Gibson
2024-07-19flow: Common address information for initiating sideDavid Gibson
2024-07-17doc: Extend zero-recv test with methods using msghdrDavid Gibson