aboutgitcodebugslistschat
Commit message (Expand)AuthorAgeFilesLines
* test: Avoid hitting guestfish command length limitsDavid Gibson2023-12-041-1/+1
* flow,tcp: Use epoll_ref type including flow and sideDavid Gibson2023-12-045-30/+24
* tcp_splice: Use unsigned to represent sideDavid Gibson2023-12-041-3/+4
* flow,tcp: Generalise TCP epoll_ref to generic flowsDavid Gibson2023-12-043-10/+10
* tcp: Remove unneccessary bounds check in tcp_timer_handler()David Gibson2023-12-041-2/+2
* flow: Introduce 'sidx' type to represent one side of one flowDavid Gibson2023-12-042-0/+52
* flow, tcp: Add logging helpers for connection related messagesDavid Gibson2023-12-044-79/+96
* flow: Make unified version of flow table compactionDavid Gibson2023-12-045-44/+48
* util: MAX_FROM_BITS() should be unsignedDavid Gibson2023-12-042-2/+2
* flow, tcp: Consolidate flow pointer<->index helpersDavid Gibson2023-12-044-46/+69
* flow, tcp: Move TCP connection table to unified flow tableDavid Gibson2023-12-049-82/+107
* flow, tcp: Generalise connection typesDavid Gibson2023-12-046-40/+112
* treewide: Add messages to static_assert() callsDavid Gibson2023-12-041-2/+4
* tcp: remove useless assignmentLaurent Vivier2023-12-041-1/+0
* port_fwd, util: Include additional headers to fix build with muslStefano Brivio2023-12-022-0/+3
* packet: Offset plus length is not always uint32_t, but it's always size_tStefano Brivio2023-12-021-1/+1
* treewide: Use 'z' length modifier for size_t/ssize_t conversionsStefano Brivio2023-12-026-21/+22
* port_fwd, util: Don't bind UDP ports with opposite-side bound TCP portsStefano Brivio2023-11-225-11/+45
* valgrind: Don't disable optimizations for valgrind builds2023_11_19.4f1709dDavid Gibson2023-11-191-1/+1
* valgrind: Adjust suppression for MSG_TRUNC with NULL bufferDavid Gibson2023-11-193-3/+11
* udp,pasta: Periodically scan for ports to automatically forwardDavid Gibson2023-11-192-2/+75
* tcp: Simplify away tcp_port_rebind()David Gibson2023-11-191-29/+12
* tcp: Use common helper for rebinding inbound and outbound portsDavid Gibson2023-11-191-47/+45
* clang-tidy: Suppress silly misc-include-cleaner warningsDavid Gibson2023-11-191-1/+8
* tap, pasta: Handle short writes to /dev/tap2023_11_10.5ec3634David Gibson2023-11-101-1/+7
* tap, pasta: Handle incomplete tap sends for pasta tooDavid Gibson2023-11-101-3/+1
* tcp: Don't use TCP_WINDOW_CLAMPDavid Gibson2023-11-102-60/+12
* tcp: Rename and small cleanup to tcp_clamp_window()David Gibson2023-11-101-11/+10
* test/lib/perf_report: Fix up table highlight for pasta's local flowsStefano Brivio2023-11-101-1/+9
* Revert "selinux: Drop user_namespace class rules for Fedora 37"2023_11_07.56d9f6dStefano Brivio2023-11-072-0/+4
* selinux: Allow passt to talk over unconfined_t UNIX domain socket for --fd2023_11_07.74e6f48Stefano Brivio2023-11-071-0/+1
* log: Match implicit va_start() with va_end() in vlogmsg()Stefano Brivio2023-11-071-0/+2
* port_fwd: Don't try to read bound ports from invalid file handlesStefano Brivio2023-11-071-0/+3
* netlink: Sequence numbers are actually 32 bits wideStefano Brivio2023-11-071-10/+10
* test/perf: Simplify calculation of "omit" time for TCP throughputDavid Gibson2023-11-072-2/+2
* test/perf: Remove unnecessary --pacing-timer optionsDavid Gibson2023-11-072-3/+3
* test/perf: "MTU" changes in passt_tcp host to guest aren't usefulDavid Gibson2023-11-071-29/+8
* test/perf: Explicitly control UDP packet length, instead of MTUDavid Gibson2023-11-072-94/+75
* test/perf: Small MTUs for spliced TCP aren't interestingDavid Gibson2023-11-071-52/+1
* test/perf: Start iperf3 server less oftenDavid Gibson2023-11-075-109/+213
* test/perf: Get iperf3 stats from client sideDavid Gibson2023-11-072-19/+15
* test/perf: Remove stale iperf3c/iperf3s directivesDavid Gibson2023-11-072-6/+1
* udp: Remove socket from udp_{tap,splice}_map when timed outDavid Gibson2023-11-071-5/+7
* udp: Consistently use -1 to indicate un-opened sockets in mapsDavid Gibson2023-11-073-5/+23
* log: Add vlogmsg()David Gibson2023-11-072-9/+17
* log: Enable format warningsDavid Gibson2023-11-076-12/+18
* log: Don't define logging function 4 timesDavid Gibson2023-11-072-39/+38
* tcp: Remove remaining declaration of tcp_l2_mhLaurent Vivier2023-11-071-6/+0
* tcp_splice: Simplify selection of socket and pipe sides in socket handlerDavid Gibson2023-11-071-59/+22
* tcp_splice: Exploit side symmetry in tcp_splice_destroy()David Gibson2023-11-071-18/+14