aboutgitcodebugslistschat
Commit message (Expand)AuthorAgeFilesLines
* migrate: Rename v1 address functions to v2 for clarityHEADmasterJon Maloy5 days1-10/+10
* vu_common: Always set num_buffers in virtio-net headerLaurent Vivier5 days4-13/+10
* clang-tidy: Don't insist on #ifdef over #if defined()David Gibson5 days1-0/+5
* fwd, pif: Replace with pif_sock_l4() with pif_listen()David Gibson5 days6-33/+19
* tcp: Use flow_foreach_of_type() in tcp_{keepalive,inactivity}David Gibson5 days1-8/+2
* Add missing includes to headersPeter Foley5 days34-2/+123
* tcp: Send TCP keepalive segments after a period of tap-side inactivityDavid Gibson12 days3-0/+43
* tcp: Extend tcp_send_flag() to send TCP keepalive segmentsDavid Gibson12 days3-0/+9
* tcp: Re-introduce inactivity timeouts based on a clock algorithmDavid Gibson12 days3-5/+54
* tcp: Remove non-working activity timeout mechanismDavid Gibson12 days1-21/+3
* tcp_vu, udp_vu: Fix comment headers for header length functionsLaurent Vivier13 days2-4/+4
* Fix build when HAS_GETRANDOM is undefinedPeter Foley13 days1-2/+2
* tcp_vu, udp_vu: Account for virtio net header in minimum frame sizeLaurent Vivier13 days2-5/+5
* tcp_vu: vu_pad() expects l2 lengthLaurent Vivier13 days1-3/+6
* conf: Support CIDR notation for -a/--address optionJon Maloy13 days6-30/+149
* virtio: Introduce VNET_HLEN macro for virtio net header lengthLaurent Vivier2026-02-155-31/+19
* tcp: Move tap header update out of tcp_fill_headers()Laurent Vivier2026-02-155-18/+22
* udp: Split activity timeouts for UDP flowsYumei Huang2026-02-155-7/+69
* checksum: add VSX fast path for POWER8/POWER9jfiusdq2026-02-151-3/+107
* migrate: Use forward table information to close() listening socketsDavid Gibson2026-01-315-13/+35
* tcp, tcp_splice: Check for failures of shutdown(2)David Gibson2026-01-312-8/+26
* tcp: Eliminate FIN_TIMEOUTDavid Gibson2026-01-311-14/+0
* tcp: Retransmit FINs like data segmentsDavid Gibson2026-01-313-4/+2
* tcp_splice: Force TCP RST on abnormal close conditionsDavid Gibson2026-01-271-12/+46
* tcp: Properly propagate tap-side RST to socket sideDavid Gibson2026-01-271-4/+33
* doc: Add test program verifying socket RST behaviourDavid Gibson2026-01-273-2/+211
* tcp: Add error checking for flow_epoll_set() in tcp_flow_migrate_target()Stefano Brivio2026-01-271-5/+7
* flow: Remove EPOLLFD_ID_INVALID2026_01_20.386b5f5Laurent Vivier2026-01-205-40/+4
* tcp: Register fds with epoll at flow creationLaurent Vivier2026-01-202-22/+25
* tcp_splice: Register fds with epoll at flow creationLaurent Vivier2026-01-201-10/+10
* conf, pasta: Add --splice-only optionYumei Huang2026-01-196-15/+48
* flow, fwd: Optimise forwarding rule lookup using epoll ref when possibleDavid Gibson2026-01-1810-23/+49
* fwd, tcp, udp: Add forwarding rule to listening socket epoll referencesDavid Gibson2026-01-186-13/+23
* fwd: Remap ports based directly on forwarding ruleDavid Gibson2026-01-183-44/+41
* flow, fwd: Consult rules table when forwarding a new flow from socketDavid Gibson2026-01-183-9/+70
* fwd: Generate auto-forward exclusions from socket fd tablesDavid Gibson2026-01-181-4/+26
* conf, fwd: Check forwarding table for conflicting rulesDavid Gibson2026-01-184-6/+40
* tcp, udp: Remove old auto-forwarding socket arraysDavid Gibson2026-01-184-56/+0
* fwd, tcp, udp: Set up listening sockets based on forward tableDavid Gibson2026-01-188-246/+175
* ip: Add ipproto_name() functionDavid Gibson2026-01-182-0/+28
* fwd: Make space to store listening sockets in forward tableDavid Gibson2026-01-182-3/+24
* conf, fwd: Record "auto" port forwards in forwarding tableDavid Gibson2026-01-183-13/+41
* conf: Accurately record ifname and address for outbound forwardsDavid Gibson2026-01-181-8/+30
* conf, fwd: Keep a table of our port forwarding configurationDavid Gibson2026-01-183-31/+190
* inany: Extend inany_ntop() to treat NULL as a fully unspecified addressDavid Gibson2026-01-181-3/+6
* hooks/pre-push: Use mandoc(1) to get HTML anchors to command-line options2026_01_17.81c97f6Stefano Brivio2026-01-171-1/+1
* selinux: Enable open permissions on netns directory, operations on container_...Stefano Brivio2026-01-161-1/+3
* igmp: Remove apparently unneeded suppressionDavid Gibson2026-01-141-1/+0
* epoll_ctl: Move u64 variant first for safer initialisationDavid Gibson2026-01-141-2/+2
* treewide: Fix more pointers which can be constDavid Gibson2026-01-143-3/+4