aboutgitcodebugslistschat
Commit message (Expand)AuthorAgeFilesLines
* tap: Improve handling of partially received frames on qemu socket2024_07_26.57a21d2David Gibson2024-07-262-14/+23
* tap: Correctly handle frames of odd lengthDavid Gibson2024-07-262-1/+17
* tap: Don't use EPOLLET on Qemu socketsDavid Gibson2024-07-261-10/+4
* tap: Don't attempt to carry on if we get a bad frame length from qemuDavid Gibson2024-07-261-9/+7
* tap: Better report errors receiving from QEMU socketDavid Gibson2024-07-261-4/+6
* log: Fetch log times with CLOCK_MONOTONIC, not CLOCK_REALTIMEStefano Brivio2024-07-262-3/+3
* log: Initialise timestamp for relative log time also if we use a log fileStefano Brivio2024-07-263-3/+4
* log, util: Fix sub-second part in relative log time calculationStefano Brivio2024-07-263-27/+41
* test/lib/perf_report: Fix highlightStefano Brivio2024-07-251-1/+1
* test: Fix spurious test failure with systemd-resolvedDavid Gibson2024-07-251-1/+1
* fwd: Broaden what we consider for DNS specific forwarding rulesDavid Gibson2024-07-252-7/+21
* fwd: Refactor tests in fwd_nat_from_tap() for clarityDavid Gibson2024-07-251-13/+12
* conf: Accept addresses enclosed by square brackets in port forwarding specifiersStefano Brivio2024-07-251-7/+17
* tap: Exit if we fail to bind a UNIX domain socket with explicit pathStefano Brivio2024-07-251-2/+5
* test: iperf3 3.16 introduces multiple threads, drop our own implementation of...Stefano Brivio2024-07-256-145/+127
* test: Update names of symbols and slabinfo entriesStefano Brivio2024-07-251-17/+5
* test: Fix memory/passt tests, --netns-only is not a valid option for passtStefano Brivio2024-07-252-11/+11
* log: Drop newlines in the middle of the perror()-like messagesStefano Brivio2024-07-253-22/+32
* tcp: Change SO_PEEK_OFF support message to debug()Stefano Brivio2024-07-251-1/+1
* tap: Don't quit if pasta gets EIO on writev() to tap, interface might be downStefano Brivio2024-07-251-0/+1
* tcp: Correctly update SO_PEEK_OFF when tcp_send_frames() drops framesDavid Gibson2024-07-242-10/+15
* tcp: probe for SO_PEEK_OFF both in tcpv4 and tcp6Jon Maloy2024-07-231-12/+25
* udp: Rename UDP listening socketsDavid Gibson2024-07-196-28/+23
* udp: Remove rdelta port forwarding mapsDavid Gibson2024-07-194-67/+27
* udp: Remove obsolete socket trackingDavid Gibson2024-07-191-91/+1
* udp: Direct datagrams from host to guest via flow tableDavid Gibson2024-07-191-134/+51
* udp: Find or create flows for datagrams from tap interfaceDavid Gibson2024-07-193-117/+100
* udp: Remove obsolete splice trackingDavid Gibson2024-07-192-51/+19
* udp: Handle "spliced" datagrams with per-flow socketsDavid Gibson2024-07-199-264/+226
* udp: Create flows for datagrams from originating socketsDavid Gibson2024-07-196-5/+242
* fwd: Update flow forwarding logic for UDPDavid Gibson2024-07-191-4/+23
* flow, icmp: Use general flow forwarding rules for ICMPDavid Gibson2024-07-192-38/+10
* flow, tcp: Flow based NAT and port forwarding for TCPDavid Gibson2024-07-197-139/+245
* icmp: Manage outbound socket address via flow tableDavid Gibson2024-07-192-14/+10
* flow: Helper to create sockets based on flowsideDavid Gibson2024-07-194-3/+102
* icmp: Eliminate icmp_id_mapDavid Gibson2024-07-191-17/+2
* icmp: Look up ping flows using flow hashDavid Gibson2024-07-191-3/+15
* icmp: Obtain destination addresses from the flowsidesDavid Gibson2024-07-193-22/+17
* icmp: Remove redundant id field from flow table entryDavid Gibson2024-07-192-7/+5
* tcp: Re-use flow hash for initial sequence number generationDavid Gibson2024-07-193-29/+36
* flow, tcp: Generalise TCP hash table to general flow hash tableDavid Gibson2024-07-195-145/+172
* tcp, flow: Replace TCP specific hash function with general flow hashDavid Gibson2024-07-194-53/+65
* tcp_splice: Eliminate SPLICE_V6 flagDavid Gibson2024-07-192-7/+3
* tcp: Simplify endpoint validation using flowside informationDavid Gibson2024-07-192-55/+18
* tcp: Manage outbound address via flow tableDavid Gibson2024-07-191-43/+50
* tcp: Obtain guest address from flowsideDavid Gibson2024-07-193-33/+17
* tcp, flow: Remove redundant information, repack connection structuresDavid Gibson2024-07-193-51/+47
* flow: Common address information for target sideDavid Gibson2024-07-198-78/+153
* flow: Common address information for initiating sideDavid Gibson2024-07-196-11/+127
* doc: Extend zero-recv test with methods using msghdrDavid Gibson2024-07-171-8/+52