public inbox for passt-dev@passt.top
 help / color / mirror / code / Atom feed
 messages from 2023-05-21 23:42:24 to 2023-08-02 03:15:51 UTC [more...]

[PATCH 0/3] Better report errors failing to open namespace tap device
 2023-08-02  3:15 UTC  (2+ messages)
` [PATCH 3/3] tap: Remove unnecessary global tun_ns_fd

[PATCH] tap: include errno in error when tap_ns_tun() fails
 2023-08-01 11:50 UTC 

[PATCH 0/3] RFC: Allow C11 extensions in the passt/pasta code
 2023-08-01  8:15 UTC  (5+ messages)
` [PATCH 1/3] Allow C11 code, not just C99 code
` [PATCH 2/3] Use C11 anonymous members to make poll refs less verbose to use
` [PATCH 3/3] Use static assertion to verify that union epoll_ref is the right size

[PATCH 0/8] RFC: Generalize flow tracking, part 1
 2023-07-28  9:48 UTC  (9+ messages)
` [PATCH 1/8] tap: Don't clobber source address in tap6_handler()
` [PATCH 2/8] tap: Pass source address to protocol handler functions
` [PATCH 3/8] tcp: More precise terms for addresses and ports
` [PATCH 4/8] tcp, udp: Don't include destination address in partially precomputed csums
` [PATCH 5/8] tcp, udp: Don't pre-fill IPv4 destination address in headers
` [PATCH 6/8] tcp: Track guest-side correspondent address
` [PATCH 7/8] tcp, flow: Introduce struct demiflow
` [PATCH 8/8] tcp, flow: Perform TCP hash calculations based on demiflow structure

[PATCH 00/17] netlink fixes and cleanups
 2023-07-24  6:09 UTC  (18+ messages)
` [PATCH 01/17] netlink: Split up functionality if nl_link()
` [PATCH 02/17] netlink: Split nl_addr() into separate operation functions
` [PATCH 03/17] netlink: Split nl_route() "
` [PATCH 04/17] netlink: Use struct in_addr for IPv4 addresses, not bare uint32_t
` [PATCH 05/17] netlink: Explicitly pass netlink sockets to operations
` [PATCH 06/17] netlink: Make nl_*_dup() use a separate datagram for each request
` [PATCH 07/17] netlink: Start sequence number from 1 instead of 0
` [PATCH 08/17] netlink: Treat send() or recv() errors as fatal
` [PATCH 09/17] netlink: Fill in netlink header fields from nl_req()
` [PATCH 10/17] netlink: Add nl_do() helper for simple operations with error checking
` [PATCH 11/17] netlink: Clearer reasoning about the netlink response buffer size
` [PATCH 12/17] netlink: Split nl_req() to allow processing multiple response datagrams
` [PATCH 13/17] netlink: Add nl_foreach_oftype to filter response message types
` [PATCH 14/17] netlink: Propagate errors for "set" operations
` [PATCH 15/17] netlink: Always process all responses to a netlink request
` [PATCH 16/17] netlink: Propagate errors for "dump" operations
` [PATCH 17/17] netlink: Propagate errors for "dup" operations

ip_nonlocal_bind causes havoc with local connection detection
 2023-07-20  8:53 UTC  (3+ messages)

[PATCH 00/27] RFC: Start converting passt & pasta tests to Avocado using special plugin
 2023-07-10  7:45 UTC  (32+ messages)
` [PATCH 01/27] avocado: Make a duplicate copy of testsuite for comparison purposes
` [PATCH 02/27] avocado: Don't double download assets for test/ and oldtest/
` [PATCH 03/27] avocado: Move static checkers to avocado
` [PATCH 04/27] avocado: Introduce "avocado-classless" plugin, runner and outline
` [PATCH 05/27] avocado, test: Add static checkers for Python code
` [PATCH 06/27] avocado: Resolver implementation for avocado-classless plugin
` [PATCH 07/27] avocado: Add basic assertion helpers to "
` [PATCH 08/27] tasst, avocado: Introduce library of common test helpers
` [PATCH 09/27] avocado-classless: Test matrices by composition
` [PATCH 10/27] tasst: Helper functions for executing commands in different places
` [PATCH 11/27] avocado-classless: Allow overriding default timeout
` [PATCH 12/27] avocado: Convert build tests to avocado
` [PATCH 13/27] tasst: Add helpers for running background commands on sites
` [PATCH 14/27] tasst: Add helper to get network interface names for a site
` [PATCH 15/27] tasst: Add helpers to run commands with nstool
` [PATCH 16/27] tasst: Add ifup and network address helpers to Site
` [PATCH 17/27] tasst: Helper for creating veth devices between namespaces
` [PATCH 18/27] tasst: Add helper for getting MTU of a network interface
` [PATCH 19/27] tasst: Add helper to wait for IP address to appear
` [PATCH 20/27] tasst: Add helpers for getting a site's routes
` [PATCH 21/27] tasst: Helpers to test transferring data between sites
` [PATCH 22/27] tasst: IP address allocation helpers
` [PATCH 23/27] tasst: Helpers for running daemons with a pidfile
` [PATCH 24/27] tasst: Helpers for testing NDP behaviour
` [PATCH 25/27] tasst: Helpers for testing DHCP & DHCPv6 behaviour
` [PATCH 26/27] tasst: Helpers to construct a simple network environment for tests
` [PATCH 27/27] avocado: Convert basic pasta tests

[PATCH] Revert "MAKE: Fix parallel builds; .o files; .gitignore; new makedocs"
 2023-07-10  4:35 UTC 

[PATCH v2] tap: Explicitly drop IPv4 fragments, and give a warning
 2023-07-07 20:35 UTC  (2+ messages)

[PATCH] tap: Explicitly drop IPv4 fragments, and give a warning
 2023-07-05  4:20 UTC  (4+ messages)

[PATCH] MAKE: Fix parallel builds; .o files; .gitignore; new makedocs
 2023-07-02 10:04 UTC  (3+ messages)

[PATCH 0/2] Fix bugs in validation of interface names
 2023-06-28 20:01 UTC  (4+ messages)
` [PATCH 1/2] conf: Fix size checking of -I interface name
` [PATCH 2/2] conf: Correct length checking of interface names in conf_ports()

passt: new version 2023_06_27.289301b available
 2023-06-27 17:56 UTC 

[PATCH] netlink: Use correct interface index in NL_SET mode
 2023-06-27 17:18 UTC  (2+ messages)

passt: new version 2023_06_25.32660ce available
 2023-06-26 19:00 UTC 

[PATCH] isolation: keep CAP_SYS_PTRACE when required
 2023-06-26  7:22 UTC  (2+ messages)

[PATCH] pasta: include errno in error message
 2023-06-26  7:22 UTC  (3+ messages)

[PATCH] seccomp: Make seccomp.sh re-entrancy safe
 2023-06-26  7:22 UTC  (3+ messages)

[RFC v2] tcp: add support for read with offset when using MSG_PEEK
 2023-06-23 11:02 UTC  (3+ messages)

[PATCH] conf: Accept -a and -g without --config-net in pasta mode
 2023-06-23  8:14 UTC 

[RFC v2] tcp: add support for MSG_PEEK with offset
 2023-06-23  2:26 UTC 

[PATCH] conf: Make -a/--address really imply --no-copy-addrs
 2023-06-22 22:43 UTC 

Option parsing: Allow the same option multiple times
 2023-06-20 15:09 UTC  (6+ messages)

[PATCH 0/2] Introduce --log-fd option
 2023-06-13  3:12 UTC  (10+ messages)
` [PATCH 1/2] util: Introduce set_cloexec()
` [PATCH 2/2] conf, log: Introduce --log-fd option

[PATCH v2] conf, log: On -h / --help, print usage to stdout, not stderr
 2023-06-05  7:00 UTC  (2+ messages)

[PATCH] conf, log: On -h / --help, print usage to stdout, not stderr
 2023-06-05  5:19 UTC  (3+ messages)

[PATCH] tap: With pasta, don't reset on tap errors, handle write failures
 2023-06-05  2:16 UTC  (2+ messages)

passt: new version 2023_06_03.429e1a7 available
 2023-06-03 13:06 UTC 

[PATCH] conf: Fix erroneous check of ip6->gw
 2023-06-03  6:46 UTC  (2+ messages)

[PATCH v3 00/20] RFCv3: Proof-of-concept conversion of some tests to Avocado framework
 2023-05-31  1:58 UTC  (21+ messages)
` [PATCH v3 01/20] avocado: Make a duplicate copy of testsuite for comparison purposes
` [PATCH v3 02/20] avocado: Don't double download assets for test/ and oldtest/
` [PATCH v3 03/20] avocado: Move static checkers to avocado
` [PATCH v3 04/20] avocado/tasst: Helper functions for executing commands in different places
` [PATCH v3 05/20] avocado/tasst: Type checking helpers
` [PATCH v3 06/20] avocado: Convert build tests to avocado
` [PATCH v3 07/20] avocado/tasst: Add helpers for running background commands on sites
` [PATCH v3 08/20] avocado/tasst: Add helper to get network interface names for a site
` [PATCH v3 09/20] avocado/tasst: Add helpers to run commands with nstool
` [PATCH v3 10/20] avocado/tasst: Add ifup and network address helpers to Site
` [PATCH v3 11/20] avocado/tasst: Helper for creating veth devices between namespaces
` [PATCH v3 12/20] avocado/tasst: Add helper for getting MTU of a network interface
` [PATCH v3 13/20] avocado/tasst: Add helper to wait for IP address to appear
` [PATCH v3 14/20] avocado/tasst: Add helpers for getting a site's routes
` [PATCH v3 15/20] avocado/tasst: Helpers for test transferring data between sites
` [PATCH v3 16/20] avocado/tasst: IP address allocation helpers
` [PATCH v3 17/20] avocado/tasst: Helpers for testing NDP behaviour
` [PATCH v3 18/20] avocado/tasst: Helpers for testing DHCP & DHCPv6 behaviour
` [PATCH v3 19/20] avocado/tasst: Helpers to construct a simple network environment for tests
` [PATCH v3 20/20] avocado: Convert basic pasta tests

[PATCH v2 00/10] Optionally copy all routes and addresses for pasta, allow gateway-less routes
 2023-05-27  2:06 UTC  (23+ messages)
` [PATCH v2 01/10] netlink: Fix comment about response buffer size for nl_req()
` [PATCH v2 02/10] pasta: Improve error handling on failure to join network namespace
` [PATCH v2 03/10] netlink: Add functionality to copy routes from outer namespace
` [PATCH v2 04/10] conf: --config-net option is for pasta mode only
` [PATCH v2 05/10] conf, pasta: With --config-net, copy all routes by default
` [PATCH v2 06/10] Revert "conf: Adjust netmask on mismatch between IPv4 address/netmask and gateway"
` [PATCH v2 07/10] conf: Don't exit if sourced default route has no gateway
` [PATCH v2 08/10] netlink: Add functionality to copy addresses from outer namespace
` [PATCH v2 09/10] conf, pasta: With --config-net, copy all addresses by default
` [PATCH v2 10/10] passt.h: Fix description of pasta_ifi in struct ctx

[PATCH 0/2] Fixes for nstool
 2023-05-23 15:06 UTC  (4+ messages)
` [PATCH 1/2] test/nstool: Provide useful error if given a path that's too long
` [PATCH 2/2] test/nstool: Fix fd leak in accept() loop

[PATCH v2 0/3] Fix pasta-in-pasta operation (and similar)
 2023-05-23 14:11 UTC  (6+ messages)
` [PATCH v2 1/3] util, conf: Add and use ns_is_init() helper
` [PATCH v2 2/3] pasta: Detach mount namespace, (re)mount procfs before spawning command
` [PATCH v2 3/3] isolation: Initially Keep CAP_SETFCAP if running as UID 0 in non-init

[PATCH v3 00/10] Optionally copy all routes and addresses for pasta, allow gateway-less routes
 2023-05-23 13:47 UTC  (14+ messages)
` [PATCH v3 01/10] netlink: Fix comment about response buffer size for nl_req()
` [PATCH v3 02/10] pasta: Improve error handling on failure to join network namespace
` [PATCH v3 03/10] netlink: Add functionality to copy routes from outer namespace
` [PATCH v3 04/10] conf: --config-net option is for pasta mode only
` [PATCH v3 05/10] conf, pasta: With --config-net, copy all routes by default
` [PATCH v3 06/10] Revert "conf: Adjust netmask on mismatch between IPv4 address/netmask and gateway"
` [PATCH v3 07/10] conf: Don't exit if sourced default route has no gateway
` [PATCH v3 08/10] netlink: Add functionality to copy addresses from outer namespace
` [PATCH v3 09/10] conf, pasta: With --config-net, copy all addresses by default
` [PATCH v3 10/10] passt.h: Fix description of pasta_ifi in struct ctx

[PATCH 0/3] Fix pasta-in-pasta operation (and similar)
 2023-05-22  8:50 UTC  (8+ messages)
` [PATCH 1/3] util, conf: Add and use ns_is_init() helper
` [PATCH 2/3] pasta: Detach mount namespace, (re)mount procfs before spawning command
` [PATCH 3/3] isolation: Initially Keep CAP_SETFCAP if running as UID 0 in non-init


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).