public inbox for passt-dev@passt.top
 help / color / mirror / code / Atom feed
 messages from 2023-02-16 01:08:19 to 2023-03-08 22:57:17 UTC [more...]

[PATCH] README: Update Features section, plus minor improvements
 2023-03-08 22:57 UTC  (2+ messages)

[PATCH] contrib: Drop QEMU out-of-tree patches
 2023-03-08 22:54 UTC  (2+ messages)

[PATCH] tcp: Clamp MSS value when queueing data to tap, also for pasta
 2023-03-08 22:51 UTC  (2+ messages)

[PATCH] contrib: Drop libvirt out-of-tree patch, integration mostly works in 9.1.0
 2023-03-08 22:50 UTC 

[PATCH] contrib: Drop Podman out-of-tree patch, integration is upstream now
 2023-03-08 22:49 UTC 

[PATCH v3 0/2] Implement explicit outbound address and interface selection
 2023-03-08 22:47 UTC  (4+ messages)
` [PATCH v3 1/2] conf, passt.h: Rename "outbound" interface to "template" interface
` [PATCH v3 2/2] conf, icmp, tcp, udp: Add options to bind to outbound address and interface

[PATCH 0/3] Fail gracefully on too many open files
 2023-03-08 22:45 UTC  (7+ messages)
` [PATCH 1/3] tcp, udp, util: Pass socket creation errors all the way up
` [PATCH 2/3] tcp, udp: Fix partial success return codes in {tcp,udp}_sock_init()
` [PATCH 3/3] conf: Terminate on EMFILE or ENFILE on sockets for port mapping

[PATCH v2 0/2] Implement explicit outbound address and interface selection
 2023-03-08 22:39 UTC  (3+ messages)
` [PATCH v2 1/2] conf, passt.h: Rename "outbound" interface to "template" interface
` [PATCH v2 2/2] conf, icmp, tcp, udp: Add options to bind to outbound address and interface

[PATCH 0/4] Fix build against musl C library
 2023-03-08 22:11 UTC  (9+ messages)
` [PATCH 1/4] netlink: Use 8 KiB * netlink message header size as response buffer
` [PATCH 2/4] conf, passt: Rename stderr to force_stderr
` [PATCH 3/4] treewide: Fix header includes to build with musl
` [PATCH 4/4] util: Carry own definition of __bswap_constant{16,32}

[PATCH 0/2] Implement explicit outbound address and interface selection
 2023-03-08 22:02 UTC  (5+ messages)
` [PATCH 1/2] conf, passt.h: Rename "outbound" interface to "template" interface
` [PATCH 2/2] conf, icmp, tcp, udp: Add options to bind to outbound address and interface

[PATCH 0/4] Further adjustments for SELinux policy files
 2023-03-08 21:05 UTC  (6+ messages)
` [PATCH 1/4] contrib/selinux: Drop duplicate init_daemon_domain() rule
` [PATCH 2/4] contrib/selinux: Let passt write to stdout and stderr when it starts
` [PATCH 3/4] contrib/selinux: Allow binding and connecting to all UDP and TCP ports
` [PATCH 4/4] contrib/selinux: Let interface users set paths for log, PID, socket files

[PATCH 1/3] musl adaptations
 2023-03-04  9:55 UTC  (6+ messages)
` [PATCH 2/3] sbrivio/manual buffer size due to musl being 1024
` [PATCH 3/3] define _bswap_constant_16/32 for musl This uses the implementation from libiio (https://github.com/analogdevicesinc/libiio/commit/9c6c6a432a0cbe2832bc97a7eeddfb61f6b8b856) Also restored the old behavior from the old util.h

[PATCH] udp: Fix signedness warning on 32-bits architectures
 2023-03-01  3:26 UTC  (2+ messages)

[PATCH] Makefile, seccomp.sh: Fix cross-builds, adjust syscalls list to compiler
 2023-03-01  3:24 UTC  (2+ messages)

[PATCH] Makefile: Fix SuperH 4 builds: it's AUDIT_ARCH_SH, not AUDIT_ARCH_SH4
 2023-02-28 10:17 UTC 

passt: new version 2023_02_27.c538ee8 available
 2023-02-27 22:53 UTC 

[PATCH] util: Add own prototype for __clone2() on ia64
 2023-02-27 22:39 UTC  (2+ messages)

[PATCH 0/5] qrap: Fix a number of issues
 2023-02-27 21:54 UTC  (15+ messages)
` [PATCH 1/5] qrap: Fix limits for PCI addresses
` [PATCH 2/5] qrap: Fix support for pc machines
` [PATCH 3/5] qrap: Drop args in JSON format
` [PATCH 4/5] qrap: Introduce machine-specific PCI address base
` [PATCH 5/5] qrap: Generate -netdev as JSON

[PATCH] contrib/apparmor: Split profile into abstractions, use them
 2023-02-27 16:38 UTC 

[PATCH 0/3] Allow non-127.0.0.1 loopback address as host resolver
 2023-02-27 12:07 UTC  (8+ messages)
` [PATCH 1/3] udp: Actually use host resolver to forward DNS queries
` [PATCH 2/3] conf: Split add_dns{4,6}() out of get_dns()
` [PATCH 3/3] conf, udp: Allow any loopback address to be used as resolver

[PATCH] log, conf, tap: Define die() as err() plus exit(), drop cppcheck workarounds
 2023-02-27 10:56 UTC  (2+ messages)

[PATCH] doc/demo: Fix and suppress ShellCheck warnings
 2023-02-27 10:54 UTC  (2+ messages)

[PATCH] Fix definitions of SOCKET_MAX, TCP_MAX_CONNS
 2023-02-27 10:53 UTC  (2+ messages)

[PATCH 0/3] Avoid some warnings reported by Coverity
 2023-02-27 10:51 UTC  (7+ messages)
` [PATCH 1/3] tcp, tcp_splice: Get rid of false positive CWE-394 Coverity warning from fls()
` [PATCH 2/3] tcp: Avoid false (but convoluted) positive Coverity CWE-476 warning
` [PATCH 3/3] tcp: Avoid (theoretical) resource leak (CWE-772) Coverity warning

[PATCH] treewide: Disable gcc strict aliasing rules as needed, drop workarounds
 2023-02-27 10:47 UTC  (2+ messages)

[PATCH] tcp: Suppress knownConditionTrueFalse cppcheck false positive
 2023-02-25 13:49 UTC 

[PATCH] qrap: Pass PCI device numbers to qemu in base 10, not in base 16
 2023-02-25  1:44 UTC  (12+ messages)

[PATCH] log: Send identifier string in log messages, openlog() won't work for us
 2023-02-24 19:44 UTC  (5+ messages)

[libvirt PATCH 0/3] Support for restarting passt backend
 2023-02-22 13:30 UTC  (7+ messages)
` [libvirt PATCH 1/3] qemu: capabilities: Introduce QEMU_CAPS_NETDEV_STREAM_RECONNECT
` [libvirt PATCH 2/3] qemu: add reconnect=5 to passt qemu commandline options when available
` [libvirt PATCH 3/3] qemu: respond to NETDEV_STREAM_DISCONNECTED event

new version 2023_02_22.4ddbcb9 available
 2023-02-22 13:23 UTC 

[PATCH] tcp: Disable optimisations for tcp_hash()
 2023-02-22 12:16 UTC 

[PATCH 0/6] selinux: Assorted fixes, libvirt support
 2023-02-21 18:39 UTC  (7+ messages)
` [PATCH 1/6] selinux/passt.if: Fix typo in passt_read_data interface definition
` [PATCH 2/6] selinux: Define interfaces for libvirt and similar frameworks
` [PATCH 3/6] selinux: Switch to a more reasonable model for PID and socket files
` [PATCH 4/6] selinux/passt.te: Allow setcap on the process itself
` [PATCH 5/6] selinux/passt.te: Allow /etc/resolv.conf symlinks to be followed
` [PATCH 6/6] selinux/passt.te: Allow setting socket option on routing netlink socket

passt: new version 2023_02_16.4663ccc available
 2023-02-17 14:50 UTC 

[PATCH] conf, tap: Silence two false positive invalidFunctionArg from cppcheck
 2023-02-17 14:37 UTC  (6+ messages)

[PATCH v2 0/5] qemu_passt: Fix issues with PID file
 2023-02-17 12:51 UTC  (25+ messages)
` [PATCH v2 1/5] qemu_passt: Avoid double daemonizing passt
` [PATCH v2 2/5] qemu_passt: Report passt's error on failed start
` [PATCH v2 3/5] qemu_passt: Make passt report errors to stderr whenever possible
` [PATCH v2 4/5] qemu_passt: Deduplicate passt killing code
` [PATCH v2 5/5] qemu_passt: Let passt write the PID file

[PATCH v2 0/4] Some cleanups to tap and tcp
 2023-02-17  7:44 UTC  (8+ messages)
` [PATCH v2 1/4] tap: Don't pcap frames that didn't get sent
` [PATCH v2 2/4] tap: Eliminate goto from tap_handler()
` [PATCH v2 3/4] tcp: Remove 'recvmsg' goto from tcp_data_from_sock
` [PATCH v2 4/4] tcp: Remove 'zero_len' "

[PATCH v4 0/9] error logging fixes
 2023-02-16 22:21 UTC  (21+ messages)
` [PATCH v4 1/9] log to stderr until process is daemonized, even if a log file is set
` [PATCH v4 2/9] add die() to log an error message and exit with a single call
` [PATCH v4 3/9] eliminate most calls to usage() in conf()
` [PATCH v4 4/9] make conf_ports() exit immediately after logging error
` [PATCH v4 5/9] make conf_pasta_ns() "
` [PATCH v4 6/9] make conf_ugid() "
` [PATCH v4 7/9] make conf_netns_opt() "
` [PATCH v4 8/9] log a detailed error (not usage()) when there are extra non-option arguments
` [PATCH v4 9/9] convert all remaining err() followed by exit() to die()

[PATCH v2] conf: Fix typo and logic in conf_ports() check for port binding
 2023-02-16 19:03 UTC 

[PATCH] conf: Fix typo in conf_ports() check for UDP port binding
 2023-02-16 18:54 UTC 

[PATCH v2] passt.1: Fix typo, improve wording in examples of port forwarding specifiers
 2023-02-16 17:48 UTC  (4+ messages)

[PATCH 0/4] qemu_passt: Don't let passt fork off
 2023-02-16  9:15 UTC  (9+ messages)
` [PATCH 4/4] "

[PATCH 0/4] RFC: Some cleanups to tap and tcp
 2023-02-16  7:43 UTC  (8+ messages)
` [PATCH 1/4] tap: Don't pcap frames that didn't get sent
` [PATCH 3/4] tcp: Remove 'recvmsg' goto from tcp_data_from_sock

[PATCH] passt.1: Fix typo, improve wording in examples of port forwarding specifiers
 2023-02-16  7:19 UTC  (3+ messages)

[PATCH] log: Don't duplicate messages on stderr before daemonising
 2023-02-16  5:44 UTC  (2+ messages)

[PATCH] conf, tcp, udp: Exit if we fail to bind sockets for all given ports
 2023-02-16  4:42 UTC  (2+ messages)

[PATCH] dhcp: Fix netmask calculation for option 1 from prefix length
 2023-02-16  3:48 UTC  (2+ messages)

[PATCH] tap: Use single counter for iov elements in tap_send_frames_pasta()
 2023-02-16  3:47 UTC  (2+ messages)


Code repositories for project(s) associated with this public inbox

	https://passt.top/passt

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for IMAP folder(s).