aboutgitcodebugslistschat
Commit message (Expand)AuthorAgeFilesLines
...
* netlink: Ignore routes to link-local addresses for selecting interfaceDavid Gibson2024-04-052-1/+23
* util: Add helper to return name of address familyDavid Gibson2024-04-052-3/+21
* netlink: Adjust interface index inside copied nexthop objects tooStefano Brivio2024-04-051-4/+11
* apparmor: Fix access to procfs namespace entries in pasta's abstractionDanish Prakash2024-04-051-0/+3
* apparmor: Expand scope of @{run}/user access, allow writing PID files tooStefano Brivio2024-04-051-1/+1
* apparmor: Add mount rule with explicit, empty source in passt abstractionStefano Brivio2024-04-051-0/+1
* README.md: Alpine, Guix and OpenSUSE now have packages for passtStefano Brivio2024-04-051-1/+3
* tcp: Unconditionally force ACK for all !SYN, !RST packets2024_03_26.4988e2bDavid Gibson2024-03-261-5/+1
* tcp: Never automatically add the ACK flag to RST packetsDavid Gibson2024-03-261-1/+1
* tcp: Rearrange logic for setting ACK flag in tcp_send_flag()David Gibson2024-03-261-5/+4
* tcp: Split handling of DUP_ACK from ACKDavid Gibson2024-03-261-2/+2
* util: fix confusion between offset in the iovec array and in the entry2024_03_20.71dd405Laurent Vivier2024-03-201-4/+5
* netlink: Fix selection of template interfaceDavid Gibson2024-03-202-26/+40
* netlink: Fix handling of NLMSG_DONE in nl_route_dup()2024_03_19.d35bcbeDavid Gibson2024-03-191-9/+8
* fedora: Switch license identifier to SPDX2024_03_18.615d370Dan Čermák2024-03-181-1/+1
* udp: Translate source address of resolver only for DNS remapped queriesStefano Brivio2024-03-181-6/+15
* conf, netlink: Don't require a default route to startStefano Brivio2024-03-183-21/+59
* netlink: Don't try to get further datagrams in nl_route_dup() on NLMSG_DONEStefano Brivio2024-03-181-1/+2
* tap: Rename tap_iov_{base,len}David Gibson2024-03-143-17/+17
* tap: Implement tap_send() "slow path" in terms of fast pathDavid Gibson2024-03-143-25/+19
* tap: Simplify some casts in the tap "slow path" functionsDavid Gibson2024-03-141-23/+18
* tap: Extend tap_send_frames() to allow multi-buffer framesDavid Gibson2024-03-144-37/+59
* passt, log: Call __openlog() earlier, log to stderr until we detachStefano Brivio2024-03-142-8/+8
* pcap: Use clock_gettime() instead of gettimeofday()Stefano Brivio2024-03-142-13/+14
* passt.1: --{no-,}dhcp-dns and --{no-,}dhcp-search don't take addressesStefano Brivio2024-03-141-4/+4
* conf: Warn if we can't advertise any nameserver via DHCP, NDP, or DHCPv6Stefano Brivio2024-03-141-2/+15
* conf: Handle addresses passed via --dns just like the ones from resolv.confStefano Brivio2024-03-141-6/+6
* tap: Capture only packets that are actually sentLaurent Vivier2024-03-131-1/+1
* udp: Use existing helper for UDP checksum on inbound IPv6 packetsDavid Gibson2024-03-131-4/+1
* udp: Avoid unnecessary pointer in udp_update_hdr4()David Gibson2024-03-131-9/+9
* udp: Re-order udp_update_hdr[46] for clarity and brevityDavid Gibson2024-03-131-26/+14
* udp: Pass data length explicitly to to udp_update_hdr[46]David Gibson2024-03-131-12/+16
* udp: Consistent port variable names in udp_update_hdr[46]David Gibson2024-03-131-18/+18
* udp: Refactor udp_sock[46]_iov_init()David Gibson2024-03-131-52/+50
* conf: Don't warn if nameservers were found, but won't be advertisedStefano Brivio2024-03-121-3/+8
* icmp: Use 'flowside' epoll references for ping socketsDavid Gibson2024-03-125-44/+24
* icmp: Flow based error reportingDavid Gibson2024-03-121-14/+12
* icmp: Store ping socket information in flow tableDavid Gibson2024-03-128-88/+116
* ip: Use regular htons() for non-constant protocol number in L2_BUF_IP4_PSUMStefano Brivio2024-03-081-1/+1
* iov: Improve documentation of iov_skip_bytes()David Gibson2024-03-072-15/+15
* tcp: Introduce tcp_fill_headers4()/tcp_fill_headers6()Laurent Vivier2024-03-061-50/+106
* tap: make tap_update_mac() genericLaurent Vivier2024-03-064-12/+12
* checksum: introduce functions to compute the header part checksum for TCP/UDPLaurent Vivier2024-03-064-50/+90
* checksum: use csum_ip4_header() in udp.c and tcp.cLaurent Vivier2024-03-065-46/+27
* udp: little cleanup in udp_update_hdrX() to prepare future changesLaurent Vivier2024-03-061-20/+19
* util: move IP stuff from util.[ch] to ip.[ch]Laurent Vivier2024-03-0617-136/+175
* checksum: add csum_iov()Laurent Vivier2024-03-062-14/+49
* checksum: align buffersLaurent Vivier2024-03-061-23/+24
* pcap: add pcap_iov()Laurent Vivier2024-03-063-5/+24
* fwd: Rename port_fwd.[ch] and their contentsDavid Gibson2024-02-299-53/+53