index
:
passt
Plug A Simple Socket Transport
about
git
code
bugs
lists
chat
Commit message (
Expand
)
Author
Age
Files
Lines
*
conf: Fix typo and logic in conf_ports() check for port binding
2023_02_16.4663ccc
Stefano Brivio
2023-02-16
1
-1
/
+7
*
conf, tap: Silence two false positive invalidFunctionArg from cppcheck
Stefano Brivio
2023-02-16
2
-1
/
+8
*
tcp: Remove 'zero_len' goto from tcp_data_from_sock
David Gibson
2023-02-16
1
-14
/
+12
*
tcp: Remove 'recvmsg' goto from tcp_data_from_sock
David Gibson
2023-02-16
1
-6
/
+5
*
tap: Eliminate goto from tap_handler()
David Gibson
2023-02-16
1
-12
/
+7
*
tap: Don't pcap frames that didn't get sent
David Gibson
2023-02-16
1
-10
/
+20
*
passt.1: Fix typo, improve wording in examples of port forwarding specifiers
Stefano Brivio
2023-02-16
1
-12
/
+17
*
dhcp: Fix netmask calculation for option 1 from prefix length
Stefano Brivio
2023-02-16
1
-1
/
+1
*
tap: Use single counter for iov elements in tap_send_frames_pasta()
Stefano Brivio
2023-02-16
1
-3
/
+3
*
conf, tcp, udp: Exit if we fail to bind sockets for all given ports
Stefano Brivio
2023-02-16
5
-27
/
+69
*
log: Don't duplicate messages on stderr before daemonising
Stefano Brivio
2023-02-16
1
-3
/
+4
*
convert all remaining err() followed by exit() to die()
Laine Stump
2023-02-16
6
-91
/
+47
*
log a detailed error (not usage()) when there are extra non-option arguments
Laine Stump
2023-02-16
1
-1
/
+1
*
make conf_netns_opt() exit immediately after logging error
Laine Stump
2023-02-16
1
-12
/
+4
*
make conf_ugid() exit immediately after logging error
Laine Stump
2023-02-16
1
-18
/
+9
*
make conf_pasta_ns() exit immediately after logging error
Laine Stump
2023-02-16
1
-24
/
+11
*
make conf_ports() exit immediately after logging error
Laine Stump
2023-02-16
1
-24
/
+28
*
eliminate most calls to usage() in conf()
Laine Stump
2023-02-16
1
-214
/
+122
*
add die() to log an error message and exit with a single call
Laine Stump
2023-02-16
2
-5
/
+10
*
log to stderr until process is daemonized, even if a log file is set
Laine Stump
2023-02-16
2
-9
/
+12
*
test: Fedora 32-35 have moved to the archives
David Gibson
2023-02-14
1
-4
/
+4
*
test: Update location for Debian ppc64 images
David Gibson
2023-02-14
2
-2
/
+5
*
tcp: Improve handling of fallback if socket pool is empty on new splice
David Gibson
2023-02-14
3
-60
/
+32
*
tcp: Split pool lookup from creating new sockets in tcp_conn_new_sock()
David Gibson
2023-02-14
3
-31
/
+31
*
tcp: Move socket pool declarations around
David Gibson
2023-02-14
4
-48
/
+55
*
tcp: Split init and ns cases for tcp_sock_refill()
David Gibson
2023-02-14
1
-32
/
+21
*
tcp: Make a helper to refill each socket pool
David Gibson
2023-02-14
1
-30
/
+33
*
Makefile: Explict int type in FALLOC_FL_COLLAPSE_RANGE probe
Florian Weimer
2023-02-14
1
-1
/
+1
*
test/pasta_options: Ignore failures on shell 'exit'
Stefano Brivio
2023-02-13
1
-3
/
+6
*
pasta: propagate exit code from child command
Paul Holzinger
2023-02-12
1
-2
/
+10
*
pasta: correctly exit when execvp() fails
Paul Holzinger
2023-02-12
1
-1
/
+1
*
pasta: do not leak netlink sock into child
Paul Holzinger
2023-02-12
1
-2
/
+2
*
Make assertions actually useful
David Gibson
2023-02-12
7
-20
/
+32
*
tcp: Reset ACK_FROM_TAP_DUE flag only as needed, update timer
Stefano Brivio
2023-02-12
1
-14
/
+38
*
tap: Send frames after the first one in tap_send_frames_pasta()
Stefano Brivio
2023-02-12
1
-1
/
+2
*
pasta: Wait for tap to be set up before spawning command
Stefano Brivio
2023-02-12
3
-1
/
+18
*
udp: Use tap_send_frames()
David Gibson
2023-01-23
4
-166
/
+8
*
tap: Improve handling of partial frame sends
David Gibson
2023-01-23
1
-13
/
+36
*
udp: Use abstracted tap header
David Gibson
2023-01-23
2
-62
/
+24
*
tap: Use different io vector bases depending on tap type
David Gibson
2023-01-23
2
-5
/
+6
*
tcp: Use abstracted tap header
David Gibson
2023-01-23
1
-55
/
+30
*
tap: Add "tap headers" abstraction
David Gibson
2023-01-23
2
-0
/
+66
*
tcp: Consolidate calculation of total frame size
David Gibson
2023-01-23
1
-19
/
+16
*
tcp: Remove redundant and incorrect initialization from *_iov_init()
David Gibson
2023-01-23
1
-6
/
+2
*
util: Parameterize ethernet header initializer macro
David Gibson
2023-01-23
3
-15
/
+8
*
tcp, udp: Use named field initializers in iov_init functions
David Gibson
2023-01-23
2
-23
/
+16
*
util: Introduce hton*_constant() in place of #ifdefs
David Gibson
2023-01-23
2
-63
/
+24
*
tap, tcp: Move tap send path to tap.c
David Gibson
2023-01-23
3
-81
/
+89
*
tcp: Combine two parts of pasta tap send path together
David Gibson
2023-01-23
1
-22
/
+18
*
tcp: Improve interface to tcp_l2_buf_flush()
David Gibson
2023-01-23
1
-37
/
+26
[next]