aboutgitcodebugslistschat
Commit message (Expand)AuthorAgeFilesLines
* fwd: Preserve non-standard loopback address when splice forwardingHEADmasterDavid Gibson5 days1-1/+3
* tcp: Always populate oaddr field for socket initiated flowsDavid Gibson5 days1-5/+3
* util: Rename sock_l4_dualstack() to sock_l4_dualstack_any()David Gibson5 days3-6/+6
* tcp, udp: Bind outbound listening sockets by interface instead of addressDavid Gibson5 days4-13/+34
* tcp, udp: Remove fallback if creating dual stack socket failsDavid Gibson5 days2-48/+51
* util: Fix setting of IPV6_V6ONLY socket optionDavid Gibson5 days1-6/+23
* udp: Move udp_sock_init() special case to its callerDavid Gibson5 days1-10/+11
* udp: Unify some more inbound/outbound parts of udp_sock_init()David Gibson5 days3-33/+37
* tcp: Merge tcp_ns_sock_init[46]() into tcp_sock_init_one()David Gibson5 days3-70/+37
* util, flow, pif: Simplify sock_l4_sa() interfaceDavid Gibson5 days4-17/+52
* inany: Let length of sockaddr_inany be implicit from the familyDavid Gibson5 days10-51/+52
* flow: Remove bogus @path field from flowside_sock_argsDavid Gibson5 days1-1/+0
* conf: More useful errors for kernels without SO_BINDTODEVICEDavid Gibson5 days1-0/+6
* util: Extend sock_probe_mem() to sock_probe_features()David Gibson5 days4-4/+21
* util: Correct error message on SO_BINDTODEVICE failureDavid Gibson5 days1-3/+4
* tcp: Clamp the retry timeoutYumei Huang5 days3-5/+23
* tcp: Update data retransmission timeoutYumei Huang5 days1-19/+12
* tcp: Resend SYN for inbound connectionsYumei Huang5 days2-16/+65
* util: Introduce read_file() and read_file_integer() functionYumei Huang5 days2-0/+92
* tcp: Rename "retrans" to "retries"Yumei Huang5 days2-12/+12
* arp/ndp: don't send messages on uninitialized tap interfaceJon Maloy10 days4-2/+34
* test: Fix IPv6 address/prefix mismatch errorYumei Huang10 days14-31/+31
* spec: use %selinux_requires_min macro, drop overlapping dependenciesDanish Prakash10 days1-12/+14
* fwd: Don't explicitly exclude reverse-direction TCP ports for UDPDavid Gibson2025-11-212-4/+3
* fwd: Exclude ports based on prior mapping stateDavid Gibson2025-11-212-22/+20
* Revert "fwd: Update all port maps before applying exclusions"David Gibson2025-11-211-24/+23
* udp: Use IP_FREEBIND for flow sockets as well as listening socketsDavid Gibson2025-11-131-2/+1
* tcp: Properly remove sockets from epoll loop when connection is closedDavid Gibson2025-11-121-4/+5
* seccomp.sh: Quote tr character ranges to prevent glob expansionLaurent Vivier2025-11-041-1/+1
* contrib/selinux: use regex instead of SELinux templateDanish Prakash2025-11-042-17/+6
* tcp, udp: Don't exclude ports in {tcp,udp}_port_rebind()David Gibson2025-11-012-11/+0
* fwd: Update all port maps before applying exclusionsDavid Gibson2025-11-011-23/+24
* fwd: Check forwarding mode in fwd_scan_ports_*() rather than callerDavid Gibson2025-11-011-12/+12
* fwd: Share port scanning logic between init and timer casesDavid Gibson2025-11-011-18/+22
* fwd: Move port exclusion handling from procfs_scan_listen() to callersDavid Gibson2025-11-013-19/+40
* fwd: Consolidate scans (not rebinds) in fwd.cDavid Gibson2025-11-016-30/+31
* tcp, udp, fwd: Run all port scanning from a single timerDavid Gibson2025-11-017-38/+65
* icmp: Remove vestiges of ICMP timerDavid Gibson2025-11-012-4/+1
* passt: Move main event loop processing into passt_worker()Laurent Vivier2025-10-301-76/+91
* udp: Use epoll instance management for UDP flowsLaurent Vivier2025-10-301-3/+5
* icmp: Use epoll instance management for ICMP flowsLaurent Vivier2025-10-301-2/+4
* tcp, flow: Replace per-connection in_epoll flag with an epollid in flow_commonLaurent Vivier2025-10-306-39/+116
* util: Move epoll registration out of sock_l4_sa()Laurent Vivier2025-10-307-30/+57
* epoll_ctl: Extract epoll operationsLaurent Vivier2025-10-3018-103/+137
* util: Simplify epoll_del() interface to take epollfd directlyLaurent Vivier2025-10-308-16/+16
* icmp: let icmp use mac address from flowside structureJon Maloy2025-10-305-11/+25
* tap: change signature of function tap_push_l2h()Jon Maloy2025-10-303-10/+15
* tcp: forward external source MAC address through tap interfaceJon Maloy2025-10-309-36/+40
* udp: forward external source MAC address through tap interfaceJon Maloy2025-10-303-22/+27
* flow: add MAC address of LAN local remote hosts to flowJon Maloy2025-10-303-0/+6