aboutgitcodebugslistschat
Commit message (Expand)AuthorAgeFilesLines
* virtio: Introduce VNET_HLEN macro for virtio net header lengthHEADmasterLaurent Vivier11 hours5-31/+19
* tcp: Move tap header update out of tcp_fill_headers()Laurent Vivier11 hours5-18/+22
* udp: Split activity timeouts for UDP flowsYumei Huang11 hours5-7/+69
* checksum: add VSX fast path for POWER8/POWER9jfiusdq12 hours1-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
* tcp, udp: Make {tcp,udp}_listen() return socket fdsDavid Gibson2026-01-143-14/+11
* tcp, udp, conf: Don't silently ignore listens on unsupported IP versionsDavid Gibson2026-01-143-8/+14
* flow: Introduce flow_epoll_set() to centralize epoll operationsLaurent Vivier2026-01-146-79/+111
* tcp_splice: Refactor tcp_splice_conn_epoll_events() to per-side computationLaurent Vivier2026-01-141-19/+14
* udp_flow: Assign socket to flow inside udp_flow_sock()Laurent Vivier2026-01-141-1/+2
* udp_flow: remove unneeded epoll_ref indirectionLaurent Vivier2026-01-141-5/+1
* tcp: cleanup timer creationLaurent Vivier2026-01-141-15/+17
* tcp: remove timer update in tcp_epoll_ctl()Laurent Vivier2026-01-141-12/+0
* apparmor: Upgrade ABI version to 4.0, explicitly enable user namespace creationStefano Brivio2026-01-145-5/+6
* tcp: Fix rounding issue in check for approximating window to zeroStefano Brivio2026-01-141-1/+2
* treewide: Fix places where we incorrectly indented with spacesDavid Gibson2026-01-117-16/+16
* tcp: Remove some no longer used includesDavid Gibson2026-01-111-2/+0
* fwd: Minor cleanup to fwd_nat_from_splice()David Gibson2026-01-111-10/+6
* fwd: Remove now-unnecessary handling of unspecified oaddr from spliceDavid Gibson2026-01-111-7/+2
* udp_vu: Discard datagrams when RX virtqueue is not usableLaurent Vivier2026-01-101-10/+22