aboutgitcodebugslistschat
Commit message (Expand)AuthorAgeFilesLines
* test: Wait for DAD on DHCPv6 addressesDavid Gibson4 days5-0/+11
* test: Explicitly wait for DAD to complete on SLAAC addressesDavid Gibson4 days3-3/+7
* arp: Fix a handful of small wartsDavid Gibson4 days1-5/+3
* tcp: Send "empty" handshake ACK before first data segmentStefano Brivio7 days1-1/+2
* test: Pass TRACE from run_term() into ./run from_termStefano Brivio12 days1-1/+1
* test/lib/term: Always use printf for messages with escape sequencesStefano Brivio12 days1-4/+4
* conf: Add --dns-host option to configure host side nameserverDavid Gibson2024-10-042-4/+29
* conf: Add command line switch to enable IP_FREEBIND socket optionDavid Gibson2024-10-044-0/+30
* udp: Update UDP checksum using an iovec arrayLaurent Vivier2024-10-045-21/+45
* tcp: Update TCP checksum using an iovec arrayLaurent Vivier2024-10-042-19/+100
* checksum: Add an offset argument in csum_iov()Laurent Vivier2024-10-042-3/+16
* pcap: Add an offset argument in pcap_iov()Laurent Vivier2024-10-042-3/+4
* tcp: Use tcp_payload_t rather than tcphdrLaurent Vivier2024-10-043-49/+51
* test: Kernel binary can now be passed via the KERNEL environmental variableStefano Brivio2024-10-023-5/+8
* inany: Add inany_pton() helperDavid Gibson2024-09-253-8/+22
* tcp, udp: Make {tcp,udp}_sock_init() take an inany addressDavid Gibson2024-09-255-67/+45
* util, pif: Replace sock_l4() with pif_sock_l4()David Gibson2024-09-256-72/+84
* udp: Don't attempt to get dual-stack sockets in nonsensical casesDavid Gibson2024-09-251-12/+7
* tcp: Allow checksum to be disabledLaurent Vivier2024-09-183-25/+38
* udp: Allow checksum to be disabledLaurent Vivier2024-09-181-18/+40
* util: Remove possible quadratic behaviour from write_remainder()David Gibson2024-09-181-10/+17
* util: Add helper to write() all of a bufferDavid Gibson2024-09-183-2/+27
* tcp: Make tcp_update_seqack_wnd()s force_seq parameter explicitly booleanDavid Gibson2024-09-183-5/+5
* tcp: Simplify ifdef logic in tcp_update_seqack_wnd()David Gibson2024-09-181-4/+2
* tcp: Clean up tcpi_snd_wnd probingDavid Gibson2024-09-185-44/+82
* tcp: Make some extra functions privateDavid Gibson2024-09-181-2/+2
* tcp: Avoid overlapping memcpy() in DUP_ACK handlingDavid Gibson2024-09-121-3/+7
* tcp: Remove redundant initialisation of iov[TCP_IOV_ETH].iov_baseDavid Gibson2024-09-121-1/+0
* apparmor: Allow read access to /proc/sys/net/ipv4/ip_local_port_range2024_09_06.6b38f07Stefano Brivio2024-09-061-0/+2
* selinux: Allow read access to /proc/sys/net/ipv4/ip_local_port_rangeStefano Brivio2024-09-062-1/+4
* tap: Don't risk truncating frames on full buffer in tap_pasta_input()David Gibson2024-09-061-2/+2
* tap: Restructure in tap_pasta_input()David Gibson2024-09-061-26/+19
* tap: Improve handling of EINTR in tap_passt_input()David Gibson2024-09-061-3/+6
* tap: Split out handling of EPOLLIN eventsDavid Gibson2024-09-061-14/+36
* util: Fix order of operands and carry of one second in timespec_diff_us()Stefano Brivio2024-09-061-1/+1
* cppcheck: Work around some cppcheck 2.15.0 redundantInitialization warningsDavid Gibson2024-09-062-7/+6
* tcp: Use EPOLLET for any state of not established connectionsStefano Brivio2024-09-061-1/+1
* udp: Handle more error conditions in udp_sock_errs()David Gibson2024-09-061-1/+20
* udp: Treat errors getting errors as unrecoverableDavid Gibson2024-09-061-10/+17
* udp: Split socket error handling out from udp_sock_recv()David Gibson2024-09-061-6/+40
* flow: Helpers to log details of a flowDavid Gibson2024-09-062-17/+38
* udp: Allow UDP flows to be prematurely closedDavid Gibson2024-09-063-2/+23
* flow: Fix incorrect hash probe in flowside_lookup()David Gibson2024-09-061-1/+1
* log: Don't prefix log file messages with time and severity if they're continu...Stefano Brivio2024-09-061-5/+9
* Makefile: Enable _FORTIFY_SOURCE iff neededMichal Privoznik2024-08-291-1/+8
* fwd, conf: Probe host's ephemeral portsDavid Gibson2024-08-293-2/+61
* conf, fwd: Don't attempt to forward port 0David Gibson2024-08-291-2/+8
* conf, fwd: Make ephemeral port logic more flexibleDavid Gibson2024-08-294-7/+27
* seccomp.sh: Try to account for terminal width while formatting list of system...Stefano Brivio2024-08-271-1/+4
* udp: Use dual stack sockets for port forwarding when possibleDavid Gibson2024-08-271-0/+19