index
:
passt
Plug A Simple Socket Transport
about
git
code
bugs
lists
chat
Commit message (
Expand
)
Author
Age
Files
Lines
*
tcp: Consolidate paths where we initiate reset on tap interface
David Gibson
2023-09-08
1
-22
/
+25
*
tcp: Correctly handle RST followed rapidly by SYN
David Gibson
2023-09-08
1
-2
/
+2
*
tcp: Return consumed packet count from tcp_data_from_tap()
David Gibson
2023-09-08
1
-10
/
+15
*
tcp: Never hash match closed connections
David Gibson
2023-09-08
1
-1
/
+1
*
tcp: Remove some redundant packet_get() operations
David Gibson
2023-09-08
1
-10
/
+4
*
udp, tap: Correctly advance through packets in udp_tap_handler()
David Gibson
2023-09-08
3
-20
/
+17
*
tcp, tap: Correctly advance through packets in tcp_tap_handler()
David Gibson
2023-09-08
3
-22
/
+33
*
test: Add Podman system test with bats for pasta
2023_09_07.ee58f37
Stefano Brivio
2023-09-07
3
-2
/
+27
*
dhcp: support BOOTP clients
Stas Sergeev
2023-09-07
1
-2
/
+2
*
tap: fix uses of l3_len in tap4_handler()
Stas Sergeev
2023-09-07
1
-2
/
+2
*
fedora: Replace pasta hard links by separate builds
Stefano Brivio
2023-09-07
1
-6
/
+16
*
apparmor: Add pasta's own profile
Stefano Brivio
2023-09-07
3
-10
/
+31
*
apparmor: Allow pasta to remount /proc, access entries under its own copy
Stefano Brivio
2023-09-07
1
-0
/
+7
*
apparmor: Allow read-only access to uid_map
Stefano Brivio
2023-09-07
1
-0
/
+2
*
apparmor: Explicitly pass options we use while remounting root filesystem
Stefano Brivio
2023-09-07
1
-1
/
+1
*
apparmor: Use abstractions/nameservice to deal with symlinked resolv.conf
Stefano Brivio
2023-09-06
1
-2
/
+1
*
pasta: Strip RTA_PREFSRC when copying routes to the namespace
2023_08_23.a7e4bfb
David Gibson
2023-08-23
1
-1
/
+14
*
netlink: Set IFA_ADDRESS, not just IFA_LOCAL, while adding IPv4 addresses
Stefano Brivio
2023-08-23
1
-0
/
+1
*
tcp: Remove broken pressure calculations for tcp_defer_handler()
David Gibson
2023-08-22
3
-13
/
+0
*
inany: Add missing double include guard to inany.h
David Gibson
2023-08-22
1
-0
/
+5
*
tcp: Move in_epoll flag out of common connection structure
David Gibson
2023-08-22
3
-7
/
+9
*
tcp, udp: Don't pre-fill IPv4 destination address in headers
David Gibson
2023-08-22
8
-32
/
+15
*
tcp, udp: Don't include destination address in partially precomputed csums
David Gibson
2023-08-22
3
-52
/
+27
*
tcp: Consistent usage of ports in tcp_seq_init()
David Gibson
2023-08-22
1
-2
/
+2
*
tcp: More precise terms for addresses and ports
David Gibson
2023-08-22
2
-52
/
+53
*
tap: Pass source address to protocol handler functions
David Gibson
2023-08-22
7
-32
/
+48
*
tap: Don't clobber source address in tap6_handler()
David Gibson
2023-08-22
1
-2
/
+0
*
selinux: Fix domain transitions for typical commands pasta might run
2023_08_18.0af928e
Stefano Brivio
2023-08-18
1
-1
/
+18
*
selinux: Allow pasta_t to read nsfs entries
Stefano Brivio
2023-08-18
1
-0
/
+2
*
selinux: Add rules for sysctl and /proc/net accesses
Stefano Brivio
2023-08-18
2
-0
/
+4
*
selinux: Update policy to fix user/group settings
Stefano Brivio
2023-08-18
2
-4
/
+13
*
selinux: Fix user namespace creation after breaking kernel change
Stefano Brivio
2023-08-18
2
-0
/
+4
*
selinux: Use explicit paths for binaries in file context
Stefano Brivio
2023-08-18
2
-2
/
+4
*
fedora: Install pasta as hard link to ensure SELinux file context match
Stefano Brivio
2023-08-18
1
-0
/
+7
*
tap: Fix format specifier in tap4_is_fragment() warning
Stefano Brivio
2023-08-16
1
-1
/
+2
*
netlink: Don't propagate host address expiry to the container
David Gibson
2023-08-16
1
-1
/
+3
*
netlink: Correctly calculate attribute length for address messages
David Gibson
2023-08-16
1
-2
/
+2
*
netlink: Remove redundant check on nlmsg_type
David Gibson
2023-08-16
1
-3
/
+0
*
conf: Demote overlapping port ranges error to a warning
David Gibson
2023-08-13
1
-4
/
+3
*
epoll: Use different epoll types for passt and pasta tap fds
David Gibson
2023-08-13
4
-30
/
+30
*
epoll: Split listening Unix domain socket into its own type
David Gibson
2023-08-13
4
-16
/
+15
*
epoll: Split handling of listening TCP sockets into their own handler
David Gibson
2023-08-13
7
-45
/
+55
*
epoll: Split handling of TCP timerfds into its own handler function
David Gibson
2023-08-13
4
-14
/
+12
*
epoll: Tiny cleanup to udp_sock_handler()
David Gibson
2023-08-13
2
-3
/
+2
*
epoll: Split handling of ICMP and ICMPv6 sockets
David Gibson
2023-08-13
3
-56
/
+70
*
epoll: Fold sock_handler into general switch on epoll event fd
David Gibson
2023-08-13
1
-27
/
+27
*
epoll: Always use epoll_ref for the epoll data variable
David Gibson
2023-08-13
4
-12
/
+29
*
epoll: Generalize epoll_ref to cover things other than sockets
David Gibson
2023-08-13
8
-56
/
+86
*
tap: Fold reset handling into tap_handler_passt()
David Gibson
2023-08-13
1
-36
/
+32
*
tap: Fold reset handling into tap_handler_pasta()
David Gibson
2023-08-13
1
-15
/
+15
[next]