index
:
passt
Plug A Simple Socket Transport
about
git
code
bugs
lists
chat
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
tcp_splice: Simplify clean up logic
David Gibson
2024-02-29
1
-15
/
+11
*
flow: Add helper to determine a flow's protocol
David Gibson
2024-02-29
2
-0
/
+11
*
tcp, udp: Don't precompute port remappings in epoll references
David Gibson
2024-02-29
4
-11
/
+15
*
util: Allow IN4_IS_* macros to operate on untyped addresses
David Gibson
2024-02-29
1
-4
/
+4
*
inany: Introduce union sockaddr_inany
David Gibson
2024-02-29
5
-32
/
+35
*
inany: Provide more conveniently typed constants for special addresses
David Gibson
2024-02-29
4
-5
/
+32
*
inany: Add inany_ntop() helper
David Gibson
2024-02-29
3
-2
/
+41
*
inany: Helper to test for various address types
David Gibson
2024-02-29
2
-12
/
+53
*
tap: Use write_remainder() in tap_send_frames_passt()
David Gibson
2024-02-29
1
-25
/
+4
*
pcap: Handle short writes in pcap_frame()
David Gibson
2024-02-29
3
-21
/
+32
*
util: Add write_remainder() helper
David Gibson
2024-02-29
2
-0
/
+36
*
pcap: Update pcap_frame() to take an iovec and offset
David Gibson
2024-02-29
1
-17
/
+12
*
iov: Add helper to find skip over first n bytes of an io vector
David Gibson
2024-02-29
3
-16
/
+40
*
iov: add some functions to manage iovec
Laurent Vivier
2024-02-29
3
-4
/
+207
*
udp: Remove unnecessary test for unspecified addr_out
David Gibson
2024-02-29
1
-4
/
+2
*
udp: Fix incorrect usage of IPv6 state in IPv4 path
David Gibson
2024-02-29
1
-2
/
+2
*
udp: Small streamline to udp_update_hdr4()
David Gibson
2024-02-29
1
-8
/
+9
*
udp: Set pif in epoll reference for ephemeral host sockets
David Gibson
2024-02-29
1
-2
/
+9
*
udp: Don't attempt to translate a 0.0.0.0 source address
David Gibson
2024-02-29
1
-1
/
+0
*
conf: If no interface with a default route was found, say it
Stefano Brivio
2024-02-28
1
-2
/
+2
*
Makefile: check for cppcheck's --check-level option in cppcheck target
Stefano Brivio
2024-02-28
1
-6
/
+6
*
conf: set the log level much earlier
Paul Holzinger
2024-02-27
2
-10
/
+10
*
passt: make --quiet set the log level to warning
Paul Holzinger
2024-02-27
1
-1
/
+1
*
tcp: Don't store errnos in socket pool
David Gibson
2024-02-27
1
-2
/
+6
*
tcp, tcp_splice: Helpers for getting sockets from the pools
David Gibson
2024-02-27
3
-29
/
+62
*
tcp, tcp_splice: Issue warnings if unable to refill socket pool
David Gibson
2024-02-27
3
-11
/
+31
*
tcp: Stop on first error when refilling socket pools
David Gibson
2024-02-27
1
-1
/
+2
*
tcp: Don't stop refilling socket pool if we find a filled entry
David Gibson
2024-02-27
1
-1
/
+1
*
treewide: Use sa_family_t for address family variables
David Gibson
2024-02-27
11
-19
/
+20
*
udp: Fix 16-bit overflow in udp_invert_portmap()
2024_02_20.1e6f92b
David Gibson
2024-02-20
1
-2
/
+3
*
udp: Assertion in udp_invert_portmap() can be calculated at compile time
David Gibson
2024-02-20
1
-1
/
+2
*
pasta: Don't try to watch namespaces in procfs with inotify, use timer instead
2024_02_19.ff22a78
Stefano Brivio
2024-02-19
2
-7
/
+25
*
selinux: Allow pasta to remount procfs
2024_02_16.08344da
Stefano Brivio
2024-02-16
1
-0
/
+2
*
conf: No routable interface for IPv4 or IPv6 is informational, not a warning
Stefano Brivio
2024-02-16
1
-2
/
+2
*
pasta: Add fallback timer mechanism to check if namespace is gone
Stefano Brivio
2024-02-16
4
-39
/
+107
*
conf, passt.1: Exit if we can't bind a forwarded port, except for -[tu] all
Stefano Brivio
2024-02-16
2
-28
/
+23
*
udp: udp_sock_init_ns() partially duplicats udp_port_rebind_outbound()
David Gibson
2024-02-14
1
-48
/
+25
*
udp: Don't prematurely (and incorrectly) set up automatic inbound forwards
David Gibson
2024-02-14
1
-17
/
+0
*
netlink: Use const rtnh pointer
David Gibson
2024-02-14
1
-1
/
+1
*
log: setlogmask(0) can actually result in a system call, don't use it
Stefano Brivio
2024-02-14
2
-13
/
+12
*
tcp: Fix subtle bug in fast re-transmit path
David Gibson
2024-02-11
1
-1
/
+0
*
netlink: Add support to fetch default gateway from multipath routes
Stefano Brivio
2024-02-09
2
-5
/
+52
*
icmp: Dedicated functions for starting and closing ping sequences
David Gibson
2024-01-22
1
-35
/
+67
*
icmp: Validate packets received on ping sockets
David Gibson
2024-01-22
1
-0
/
+13
*
icmp: Warn on receive errors from ping sockets
David Gibson
2024-01-22
1
-1
/
+4
*
icmp: Consolidate icmp_sock_handler() with icmpv6_sock_handler()
David Gibson
2024-01-22
3
-59
/
+37
*
icmp: Share more between IPv4 and IPv6 paths in icmp_tap_handler()
David Gibson
2024-01-22
1
-68
/
+68
*
icmp: Simplify socket expiry scanning
David Gibson
2024-01-22
2
-33
/
+11
*
icmp: Use -1 to represent "missing" sockets
David Gibson
2024-01-22
1
-4
/
+6
*
icmp: Don't attempt to match host IDs to guest IDs
David Gibson
2024-01-22
1
-12
/
+10
[prev]
[next]