index
:
passt
Plug A Simple Socket Transport
about
git
code
bugs
lists
chat
Commit message (
Expand
)
Author
Age
Files
Lines
*
udp: Don't connect "forward" sockets for spliced flows
David Gibson
2022-12-06
1
-50
/
+35
*
udp: Always use sendto() rather than send() for forwarding spliced packets
David Gibson
2022-12-06
1
-33
/
+7
*
udp: Separate tracking of inbound and outbound packet flows
David Gibson
2022-12-06
1
-57
/
+57
*
udp: Also bind() connected ports for "splice" forwarding
David Gibson
2022-12-06
1
-52
/
+32
*
passt, tap: Process data on the socket before HUP/ERR events
Richard W.M. Jones
2022-11-25
1
-3
/
+3
*
passt, tap: Add --fd option
Richard W.M. Jones
2022-11-25
5
-4
/
+46
*
build: Remove *~ files with make clean
Richard W.M. Jones
2022-11-25
1
-1
/
+1
*
build: Force-create pasta symlink
Richard W.M. Jones
2022-11-25
1
-1
/
+1
*
tcp: Pass union tcp_conn pointer to destroy and splice timer functions
Stefano Brivio
2022-11-25
3
-16
/
+21
*
tcp: Use dual stack sockets for port forwarding when possible
David Gibson
2022-11-25
1
-2
/
+12
*
util: Always return -1 on error in sock_l4()
David Gibson
2022-11-25
1
-1
/
+1
*
util: Allow sock_l4() to open dual stack sockets
David Gibson
2022-11-25
2
-2
/
+20
*
tcp: Consolidate tcp_sock_init[46]
David Gibson
2022-11-25
1
-35
/
+15
*
tcp_splice: Allow splicing of connections from IPv4-mapped loopback
David Gibson
2022-11-25
1
-8
/
+11
*
tcp: NAT IPv4-mapped IPv6 addresses like IPv4 addresses
David Gibson
2022-11-25
2
-38
/
+59
*
tcp: Remove v6 flag from tcp_epoll_ref
David Gibson
2022-11-25
3
-13
/
+7
*
tcp: Fix small errors in tcp_seq_init() time handling
David Gibson
2022-11-25
1
-2
/
+2
*
tcp: Have tcp_seq_init() take its parameters from struct tcp_conn
David Gibson
2022-11-25
1
-26
/
+10
*
tcp: Unify initial sequence number calculation for IPv4 and IPv6
David Gibson
2022-11-25
2
-28
/
+19
*
tcp: Simplify tcp_hash_match() to take an inany_addr
David Gibson
2022-11-25
1
-12
/
+4
*
tcp: Take tcp_hash_insert() address from struct tcp_conn
David Gibson
2022-11-25
1
-12
/
+5
*
tcp: Hash IPv4 and IPv4-mapped-IPv6 addresses the same
David Gibson
2022-11-25
2
-34
/
+19
*
inany: Helper functions for handling addresses which could be IPv4 or IPv6
David Gibson
2022-11-25
5
-61
/
+117
*
tcp: Don't store hash bucket in connection structures
David Gibson
2022-11-25
2
-10
/
+24
*
tcp: Remove splice from tcp_epoll_ref
David Gibson
2022-11-25
4
-46
/
+46
*
tcp: Use the same sockets to listen for spliced and non-spliced connections
David Gibson
2022-11-25
3
-102
/
+56
*
tcp: Unify part of spliced and non-spliced conn_from_sock path
David Gibson
2022-11-25
3
-50
/
+77
*
tcp: Separate helpers to create ns listening sockets
David Gibson
2022-11-25
3
-49
/
+93
*
tcp: Unify the IN_EPOLL flag
David Gibson
2022-11-25
3
-19
/
+19
*
tcp: Partially unify tcp_timer() and tcp_splice_timer()
David Gibson
2022-11-25
4
-42
/
+37
*
tcp: Unify tcp_defer_handler and tcp_splice_defer_handler()
David Gibson
2022-11-25
4
-33
/
+13
*
tcp: Unify spliced and non-spliced connection tables
David Gibson
2022-11-25
5
-71
/
+51
*
tcp: Improved helpers to update connections after moving
David Gibson
2022-11-25
2
-10
/
+23
*
tcp: Add connection union type
David Gibson
2022-11-25
3
-0
/
+36
*
tcp: Move connection state structures into a shared header
David Gibson
2022-11-25
4
-225
/
+245
*
tcp_splice: Helpers for converting from index to/from tcp_splice_conn
David Gibson
2022-11-25
1
-18
/
+25
*
tcp: Better helpers for converting between connection pointer and index
David Gibson
2022-11-25
1
-38
/
+45
*
tcp: Remove unused TCP_MAX_SOCKS constant
David Gibson
2022-11-25
1
-1
/
+0
*
tcp_splice: #include tcp_splice.h in tcp_splice.c
David Gibson
2022-11-25
2
-4
/
+1
*
style: Minor corrections to function comments
David Gibson
2022-11-25
2
-6
/
+6
*
clang-tidy: Suppress warning about assignments in if statements
David Gibson
2022-11-25
1
-0
/
+5
*
README: Add link to weekly development meeting
Stefano Brivio
2022-11-21
1
-0
/
+4
*
README: Fix left-over and indentation for Podman example command
Stefano Brivio
2022-11-16
1
-5
/
+3
*
README: The upcoming version of Podman adds support for pasta
2022_11_16.ace074c
Stefano Brivio
2022-11-16
1
-3
/
+7
*
util, pasta: Add do_clone() wrapper around __clone2() and clone()
Stefano Brivio
2022-11-16
3
-8
/
+31
*
test/lib/test: Clean up iperf3 JSON files before starting the server
Stefano Brivio
2022-11-16
1
-2
/
+2
*
tap: Revert recently added checks in tap_handler_passt()
Stefano Brivio
2022-11-16
1
-16
/
+4
*
arp, tap, util: Don't use perror() after seccomp filter is installed
Stefano Brivio
2022-11-16
3
-8
/
+10
*
Remove contrib/debian, Debian package development now happens on Salsa
Stefano Brivio
2022-11-16
6
-63
/
+0
*
contrib/apparmor: Merge pasta and passt profiles, update rules
Stefano Brivio
2022-11-16
2
-88
/
+51
[next]