index
:
passt
Plug A Simple Socket Transport
about
git
code
bugs
lists
chat
Commit message (
Expand
)
Author
Age
Files
Lines
*
tcp: set ip and eth headers in l2 tap queues on the fly
Jon Maloy
16 hours
1
-22
/
+28
*
test: remove obsolete images
Laurent Vivier
5 days
1
-9
/
+1
*
tcp: cleanup tcp_buf_data_from_sock()
Laurent Vivier
5 days
1
-18
/
+16
*
tcp: Use runtime tests for TCP_INFO fields
David Gibson
5 days
2
-36
/
+26
*
tcp: Generalise probing for tcpi_snd_wnd field
David Gibson
5 days
1
-15
/
+19
*
tcp: Remove compile-time dependency on struct tcp_info version
David Gibson
5 days
4
-27
/
+132
*
tcp_splice: fcntl(2) returns the size of the pipe, if F_SETPIPE_SZ succeeds
Stefano Brivio
5 days
1
-2
/
+2
*
tcp_splice: splice() all we have to the writing side, not what we just read
Stefano Brivio
5 days
1
-10
/
+6
*
tcp: Use structures to construct initial TCP options
David Gibson
8 days
3
-20
/
+67
*
fwd: Direct inbound spliced forwards to the guest's external address
David Gibson
11 days
4
-12
/
+53
*
test: Clarify test for spliced inbound transfers
David Gibson
11 days
4
-18
/
+18
*
passt.1: Clarify and update "Handling of local addresses" section
David Gibson
11 days
1
-26
/
+28
*
passt.1: Mark --stderr as deprecated more prominently
David Gibson
11 days
1
-1
/
+1
*
test: Wait for DAD on DHCPv6 addresses
David Gibson
11 days
5
-0
/
+11
*
test: Explicitly wait for DAD to complete on SLAAC addresses
David Gibson
11 days
3
-3
/
+7
*
arp: Fix a handful of small warts
David Gibson
11 days
1
-5
/
+3
*
tcp: Send "empty" handshake ACK before first data segment
Stefano Brivio
2024-10-15
1
-1
/
+2
*
test: Pass TRACE from run_term() into ./run from_term
Stefano Brivio
2024-10-10
1
-1
/
+1
*
test/lib/term: Always use printf for messages with escape sequences
Stefano Brivio
2024-10-10
1
-4
/
+4
*
conf: Add --dns-host option to configure host side nameserver
David Gibson
2024-10-04
2
-4
/
+29
*
conf: Add command line switch to enable IP_FREEBIND socket option
David Gibson
2024-10-04
4
-0
/
+30
*
udp: Update UDP checksum using an iovec array
Laurent Vivier
2024-10-04
5
-21
/
+45
*
tcp: Update TCP checksum using an iovec array
Laurent Vivier
2024-10-04
2
-19
/
+100
*
checksum: Add an offset argument in csum_iov()
Laurent Vivier
2024-10-04
2
-3
/
+16
*
pcap: Add an offset argument in pcap_iov()
Laurent Vivier
2024-10-04
2
-3
/
+4
*
tcp: Use tcp_payload_t rather than tcphdr
Laurent Vivier
2024-10-04
3
-49
/
+51
*
test: Kernel binary can now be passed via the KERNEL environmental variable
Stefano Brivio
2024-10-02
3
-5
/
+8
*
inany: Add inany_pton() helper
David Gibson
2024-09-25
3
-8
/
+22
*
tcp, udp: Make {tcp,udp}_sock_init() take an inany address
David Gibson
2024-09-25
5
-67
/
+45
*
util, pif: Replace sock_l4() with pif_sock_l4()
David Gibson
2024-09-25
6
-72
/
+84
*
udp: Don't attempt to get dual-stack sockets in nonsensical cases
David Gibson
2024-09-25
1
-12
/
+7
*
tcp: Allow checksum to be disabled
Laurent Vivier
2024-09-18
3
-25
/
+38
*
udp: Allow checksum to be disabled
Laurent Vivier
2024-09-18
1
-18
/
+40
*
util: Remove possible quadratic behaviour from write_remainder()
David Gibson
2024-09-18
1
-10
/
+17
*
util: Add helper to write() all of a buffer
David Gibson
2024-09-18
3
-2
/
+27
*
tcp: Make tcp_update_seqack_wnd()s force_seq parameter explicitly boolean
David Gibson
2024-09-18
3
-5
/
+5
*
tcp: Simplify ifdef logic in tcp_update_seqack_wnd()
David Gibson
2024-09-18
1
-4
/
+2
*
tcp: Clean up tcpi_snd_wnd probing
David Gibson
2024-09-18
5
-44
/
+82
*
tcp: Make some extra functions private
David Gibson
2024-09-18
1
-2
/
+2
*
tcp: Avoid overlapping memcpy() in DUP_ACK handling
David Gibson
2024-09-12
1
-3
/
+7
*
tcp: Remove redundant initialisation of iov[TCP_IOV_ETH].iov_base
David Gibson
2024-09-12
1
-1
/
+0
*
apparmor: Allow read access to /proc/sys/net/ipv4/ip_local_port_range
2024_09_06.6b38f07
Stefano Brivio
2024-09-06
1
-0
/
+2
*
selinux: Allow read access to /proc/sys/net/ipv4/ip_local_port_range
Stefano Brivio
2024-09-06
2
-1
/
+4
*
tap: Don't risk truncating frames on full buffer in tap_pasta_input()
David Gibson
2024-09-06
1
-2
/
+2
*
tap: Restructure in tap_pasta_input()
David Gibson
2024-09-06
1
-26
/
+19
*
tap: Improve handling of EINTR in tap_passt_input()
David Gibson
2024-09-06
1
-3
/
+6
*
tap: Split out handling of EPOLLIN events
David Gibson
2024-09-06
1
-14
/
+36
*
util: Fix order of operands and carry of one second in timespec_diff_us()
Stefano Brivio
2024-09-06
1
-1
/
+1
*
cppcheck: Work around some cppcheck 2.15.0 redundantInitialization warnings
David Gibson
2024-09-06
2
-7
/
+6
*
tcp: Use EPOLLET for any state of not established connections
Stefano Brivio
2024-09-06
1
-1
/
+1
[next]