index
:
passt
Plug A Simple Socket Transport
about
git
code
bugs
lists
chat
Commit message (
Expand
)
Author
Age
Files
Lines
*
tcp: vhost-user RX nocopy
Laurent Vivier
2024-03-12
6
-27
/
+517
*
vhost-user: use guest buffer directly in vu_handle_tx()
Laurent Vivier
2024-03-12
7
-72
/
+84
*
vhost-user: add vhost-user
Laurent Vivier
2024-03-12
6
-26
/
+90
*
vhost-user: introduce vhost-user API
Laurent Vivier
2024-03-12
7
-3
/
+1206
*
vhost-user: introduce virtio API
Laurent Vivier
2024-03-12
4
-2
/
+618
*
vhost-user: compare mode MODE_PASTA and not MODE_PASST
Laurent Vivier
2024-03-12
6
-20
/
+20
*
packet: replace struct desc by struct iovec
Laurent Vivier
2024-03-12
2
-46
/
+43
*
udp: rename udp_sock_handler() to udp_buf_sock_handler()
Laurent Vivier
2024-03-12
3
-5
/
+5
*
udp: move udpX_l2_buf_t and udpX_l2_mh_sock out of udp_update_hdrX()
Laurent Vivier
2024-03-12
1
-47
/
+66
*
tap: export pool_flush()/tapX_handler()/packet_add()
Laurent Vivier
2024-03-12
2
-49
/
+56
*
tcp: move buffers management functions to their own file
Laurent Vivier
2024-03-12
5
-527
/
+611
*
tcp: rename functions that manage buffers
Laurent Vivier
2024-03-11
3
-44
/
+44
*
tcp: extract buffer management from tcp_send_flag()
Laurent Vivier
2024-03-11
1
-72
/
+72
*
tcp: Replace TCP buffer structure by an iovec array
Laurent Vivier
2024-03-11
3
-253
/
+296
*
iov: Improve documentation of iov_skip_bytes()
David Gibson
2024-03-07
2
-15
/
+15
*
tcp: Introduce tcp_fill_headers4()/tcp_fill_headers6()
Laurent Vivier
2024-03-06
1
-50
/
+106
*
tap: make tap_update_mac() generic
Laurent Vivier
2024-03-06
4
-12
/
+12
*
checksum: introduce functions to compute the header part checksum for TCP/UDP
Laurent Vivier
2024-03-06
4
-50
/
+90
*
checksum: use csum_ip4_header() in udp.c and tcp.c
Laurent Vivier
2024-03-06
5
-46
/
+27
*
udp: little cleanup in udp_update_hdrX() to prepare future changes
Laurent Vivier
2024-03-06
1
-20
/
+19
*
util: move IP stuff from util.[ch] to ip.[ch]
Laurent Vivier
2024-03-06
17
-136
/
+175
*
checksum: add csum_iov()
Laurent Vivier
2024-03-06
2
-14
/
+49
*
checksum: align buffers
Laurent Vivier
2024-03-06
1
-23
/
+24
*
pcap: add pcap_iov()
Laurent Vivier
2024-03-06
3
-5
/
+24
*
fwd: Rename port_fwd.[ch] and their contents
David Gibson
2024-02-29
9
-53
/
+53
*
port_fwd: Fix copypasta error in port_fwd_scan_udp() comments
David Gibson
2024-02-29
1
-1
/
+1
*
tap: Disallow loopback addresses on tap interface
David Gibson
2024-02-29
1
-0
/
+19
*
tcp: Validate TCP endpoint addresses
David Gibson
2024-02-29
1
-7
/
+67
*
tcp, tcp_splice: Parse listening socket epoll ref in tcp_listen_handler()
David Gibson
2024-02-29
3
-13
/
+16
*
tcp_splice: Improve logic deciding when to splice
David Gibson
2024-02-29
3
-17
/
+35
*
tcp_splice: Improve error reporting on connect path
David Gibson
2024-02-29
1
-2
/
+17
*
tcp_splice: Make tcp_splice_connect() create its own sockets
David Gibson
2024-02-29
1
-14
/
+17
*
tcp_splice: Merge tcp_splice_new() into its caller
David Gibson
2024-02-29
1
-34
/
+24
*
tcp_splice: More specific variable names in new splice path
David Gibson
2024-02-29
2
-20
/
+20
*
flow: Clarify flow entry life cycle, introduce uniform logging
David Gibson
2024-02-29
5
-18
/
+95
*
tcp_splice: Don't use flow_trace() before setting flow type
David Gibson
2024-02-29
1
-3
/
+3
*
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
[next]