messages from 2024-02-23 08:12:13 to 2024-03-11 13:33:59 UTC [more...]
[RFC] tcp: Replace TCP buffer structure by an iovec array
2024-03-11 13:33 UTC
[PATCH 0/4] Some improvements to the tap send path
2024-03-11 11:02 UTC (14+ messages)
` [PATCH 1/4] tap: Extend tap_send_frames() to allow multi-buffer frames
` [PATCH 2/4] tap: Simplify some casts in the tap "slow path" functions
` [PATCH 3/4] tap: Implement tap_send() "slow path" in terms of fast path
` [PATCH 4/4] tap: Rename tap_iov_{base,len}
[PATCH] conf: Don't warn if nameservers were found, but won't be advertised
2024-03-08 11:11 UTC (6+ messages)
[PATCH] ip: Use regular htons() for non-constant protocol number in L2_BUF_IP4_PSUM
2024-03-08 9:28 UTC (3+ messages)
[PATCH 0/3] Basic integration of ICMP with flow table
2024-03-08 6:06 UTC (11+ messages)
` [PATCH 1/3] icmp: Store ping socket information in "
` [PATCH 2/3] icmp: Flow based error reporting
` [PATCH 3/3] icmp: Use 'flowside' epoll references for ping sockets
[PATCH v3 0/9] Add vhost-user support to passt (part 1)
2024-03-08 1:20 UTC (26+ messages)
` [PATCH v3 6/9] checksum: use csum_ip4_header() in udp.c and tcp.c
` [PATCH v3 7/9] checksum: introduce functions to compute the header part checksum for TCP/UDP
` [PATCH v3 9/9] tcp: Introduce ipv4_fill_headers()/ipv6_fill_headers()
[PATCH] tap: Capture only packets that are actually sent
2024-03-08 1:04 UTC (2+ messages)
[PATCH] iov: Improve documentation of iov_skip_bytes()
2024-03-07 23:27 UTC (2+ messages)
[PATCH v2 0/9] vhost-user part 1, v6
2024-03-06 7:04 UTC (11+ messages)
` [PATCH v2 1/9] pcap: add pcap_iov()
` [PATCH v2 2/9] checksum: align buffers
` [PATCH v2 3/9] checksum: add csum_iov()
` [PATCH v2 4/9] util: move IP stuff from util.[ch] to ip.[ch]
` [PATCH v2 5/9] udp: little cleanup in udp_update_hdrX() to prepare future changes
` [PATCH v2 6/9] checksum: use csum_ip4_header() in udp.c and tcp.c
` [PATCH v2 7/9] checksum: introduce functions to compute the header part checksum for TCP/UDP
` [PATCH v2 8/9] tap: make tap_update_mac() generic
` [PATCH v2 9/9] tcp: Introduce tcp_fill_headers4()/tcp_fill_headers6()
[PATCH 0/9] vhost-user part 1, v5 + static checker fixes
2024-03-06 6:13 UTC (13+ messages)
` [PATCH 1/9] pcap: add pcap_iov()
` [PATCH 2/9] checksum: align buffers
` [PATCH 3/9] checksum: add csum_iov()
` [PATCH 4/9] util: move IP stuff from util.[ch] to ip.[ch]
` [PATCH 5/9] udp: little cleanup in udp_update_hdrX() to prepare future changes
` [PATCH 6/9] checksum: use csum_ip4_header() in udp.c and tcp.c
` [PATCH 7/9] checksum: introduce functions to compute the header part checksum for TCP/UDP
` [PATCH 8/9] tap: make tap_update_mac() generic
` [PATCH 9/9] tcp: Introduce ipv4_fill_headers()/ipv6_fill_headers()
[PATCH v2 0/6] udp: Small cleanups
2024-03-06 5:34 UTC (7+ messages)
` [PATCH v2 1/6] udp: Refactor udp_sock[46]_iov_init()
` [PATCH v2 2/6] udp: Consistent port variable names in udp_update_hdr[46]
` [PATCH v2 3/6] udp: Pass data length explicitly to to udp_update_hdr[46]
` [PATCH v2 4/6] udp: Re-order udp_update_hdr[46] for clarity and brevity
` [PATCH v2 5/6] udp: Avoid unnecessary pointer in udp_update_hdr4()
` [PATCH v2 6/6] udp: Use existing helper for UDP checksum on inbound IPv6 packets
[PATCH v5 0/9] Add vhost-user support to passt (part 1)
2024-03-06 3:22 UTC (15+ messages)
` [PATCH v5 1/9] pcap: add pcap_iov()
` [PATCH v5 2/9] checksum: align buffers
` [PATCH v5 3/9] checksum: add csum_iov()
` [PATCH v5 4/9] util: move IP stuff from util.[ch] to ip.[ch]
` [PATCH v5 5/9] udp: little cleanup in udp_update_hdrX() to prepare future changes
` [PATCH v5 6/9] checksum: use csum_ip4_header() in udp.c and tcp.c
` [PATCH v5 7/9] checksum: introduce functions to compute the header part checksum for TCP/UDP
` [PATCH v5 8/9] tap: make tap_update_mac() generic
` [PATCH v5 9/9] tcp: Introduce ipv4_fill_headers()/ipv6_fill_headers()
[PATCH v4 0/8] Add vhost-user support to passt (part 1)
2024-03-03 13:50 UTC (17+ messages)
` [PATCH v4 1/8] pcap: add pcap_iov()
` [PATCH v4 2/8] checksum: align buffers
` [PATCH v4 3/8] checksum: add csum_iov()
` [PATCH v4 4/8] util: move IP stuff from util.[ch] to ip.[ch]
` [PATCH v4 5/8] checksum: use csum_ip4_header() in udp.c and tcp.c
` [PATCH v4 6/8] checksum: introduce functions to compute the header part checksum for TCP/UDP
` [PATCH v4 7/8] tap: make tap_update_mac() generic
` [PATCH v4 8/8] tcp: Introduce ipv4_fill_headers()/ipv6_fill_headers()
[PATCH v2 0/7] Allow more use of iovecs in pcap and tap interfaces
2024-02-29 23:05 UTC (12+ messages)
` [PATCH v2 1/7] iov: add some functions to manage iovec
` [PATCH v2 2/7] iov: Add helper to find skip over first n bytes of an io vector
` [PATCH v2 3/7] pcap: Update pcap_frame() to take an iovec and offset
` [PATCH v2 4/7] util: Add write_remainder() helper
` [PATCH v2 5/7] pcap: Handle short writes in pcap_frame()
` [PATCH v2 6/7] pcap: Allow pcap_frame() and pcap_multiple() to take multi-buffer frames
` [PATCH v2 7/7] tap: Use write_remainder() in tap_send_frames_passt()
[PATCH v3 00/20] More flow table preliminaries: address handling improvements
2024-02-29 10:53 UTC (22+ messages)
` [PATCH v3 01/20] inany: Helper to test for various address types
` [PATCH v3 02/20] inany: Add inany_ntop() helper
` [PATCH v3 03/20] inany: Provide more conveniently typed constants for special addresses
` [PATCH v3 04/20] inany: Introduce union sockaddr_inany
` [PATCH v3 05/20] util: Allow IN4_IS_* macros to operate on untyped addresses
` [PATCH v3 06/20] tcp, udp: Don't precompute port remappings in epoll references
` [PATCH v3 07/20] flow: Add helper to determine a flow's protocol
` [PATCH v3 08/20] tcp_splice: Simplify clean up logic
` [PATCH v3 09/20] tcp_splice: Don't use flow_trace() before setting flow type
` [PATCH v3 10/20] flow: Clarify flow entry life cycle, introduce uniform logging
` [PATCH v3 11/20] tcp_splice: More specific variable names in new splice path
` [PATCH v3 12/20] tcp_splice: Merge tcp_splice_new() into its caller
` [PATCH v3 13/20] tcp_splice: Make tcp_splice_connect() create its own sockets
` [PATCH v3 14/20] tcp_splice: Improve error reporting on connect path
` [PATCH v3 15/20] tcp_splice: Improve logic deciding when to splice
` [PATCH v3 16/20] tcp, tcp_splice: Parse listening socket epoll ref in tcp_listen_handler()
` [PATCH v3 17/20] tcp: Validate TCP endpoint addresses
` [PATCH v3 18/20] tap: Disallow loopback addresses on tap interface
` [PATCH v3 19/20] port_fwd: Fix copypasta error in port_fwd_scan_udp() comments
` [PATCH v3 20/20] fwd: Rename port_fwd.[ch] and their contents
[PATCH 0/6] udp: Small cleanups
2024-02-29 8:42 UTC (7+ messages)
` [PATCH 1/6] udp: Refactor udp_sock[46]_iov_init()
` [PATCH 2/6] udp: Tweak interface to udp_update_hdr[46]
` [PATCH 3/6] udp: Clarify setting of addresses inin udp_update_hdr[46]()
` [PATCH 4/6] udp: Consistent port variable names in udp_update_hdr[46]
` [PATCH 5/6] udp: Avoid unnecessary pointer in udp_update_hdr4()
` [PATCH 6/6] udp: Clean up UDP checksum generation for inbound IPv6 packets
[PATCH v2 0/5] Assorted small fixes for UDP
2024-02-29 8:10 UTC (7+ messages)
` [PATCH v2 1/5] udp: Don't attempt to translate a 0.0.0.0 source address
` [PATCH v2 2/5] udp: Set pif in epoll reference for ephemeral host sockets
` [PATCH v2 3/5] udp: Small streamline to udp_update_hdr4()
` [PATCH v2 4/5] udp: Fix incorrect usage of IPv6 state in IPv4 path
` [PATCH v2 5/5] udp: Remove unnecessary test for unspecified addr_out
[PATCH RESEND v2] Makefile: check for cppcheck's --check-level option in cppcheck target
2024-02-28 17:19 UTC
[PATCH] conf: If no interface with a default route was found, say it
2024-02-28 10:18 UTC (3+ messages)
[PATCH 0/6] Allow more use of iovecs in pcap and tap interfaces
2024-02-28 9:22 UTC (14+ messages)
` [PATCH 1/6] util: Add helper to find offset into io vector
` [PATCH 2/6] pcap: Update pcap_frame() to take an iovec and offset
` [PATCH 3/6] util: Add write_remainder() helper
` [PATCH 5/6] pcap: Allow pcap_frame() and pcap_multiple() to take multi-buffer frames
[PATCH v2] Makefile: check for cppcheck's --check-level option in cppcheck target
2024-02-28 9:07 UTC (2+ messages)
[PATCH] Makefile: check for cppcheck's --check-level option in cppcheck target
2024-02-28 6:23 UTC (3+ messages)
[PATCH 0/7] Assorted small fixes for UDP
2024-02-28 3:53 UTC (8+ messages)
` [PATCH 3/7] udp: Unconditionally clear act flag in udp_timer_one()
` [PATCH 4/7] udp: Separate bound sockets from flags
[PATCH 1/2] passt: make --quiet set the log level to warning
2024-02-27 14:27 UTC (7+ messages)
` [PATCH 2/2] conf: set the log level much earlier
[PATCH v2 00/22] More flow table preliminaries: address handling improvements
2024-02-27 14:22 UTC (2+ messages)
[PATCH 0/6] tcp: Improve error handling around socket pools
2024-02-27 14:22 UTC (2+ messages)
page: next (older) | prev (newer) | latest
Code repositories for project(s) associated with this public inbox
https://passt.top/passt
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for IMAP folder(s).