| Commit message (Expand) | Author | Age | Files | Lines |
* | conf: Given IPv4 address and no netmask, assign RFC 790-style classes | Stefano Brivio | 2022-02-21 | 1 | -10/+10 |
* | conf: Don't print configuration on --quiet | Stefano Brivio | 2022-02-21 | 1 | -1/+2 |
* | slirp4netns.sh: Implement API socket option for port forwarding | Stefano Brivio | 2022-02-21 | 1 | -7/+182 |
* | Makefile, conf, passt: Drop passt4netns references, explicit argc check | Stefano Brivio | 2022-02-21 | 3 | -13/+15 |
* | passt: Make process not dumpable after sandboxing | Stefano Brivio | 2022-02-21 | 1 | -0/+2 |
* | passt, pasta: Namespace-based sandboxing, defer seccomp policy application | Stefano Brivio | 2022-02-21 | 17 | -262/+365 |
* | slirp4netns: Add EXIT as condition for trap | Stefano Brivio | 2022-02-04 | 1 | -1/+1 |
* | slirp4netns: Look up pasta command, exit if not found | Stefano Brivio | 2022-02-04 | 1 | -1/+6 |
* | test/perf/passt_tcp: Drop iperf3 window size for host-to-guest tests | Stefano Brivio | 2022-02-01 | 1 | -10/+10 |
* | util: Avoid return of possibly truncated unsigned long in bitmap_isset() | Stefano Brivio | 2022-02-01 | 1 | -2/+2 |
* | test/distro/ubuntu: Skip apt-get update for 16.04 on powerpc | Stefano Brivio | 2022-01-30 | 1 | -1/+3 |
* | test/distro: Avoid race between display of ns_msg and netcat exiting | Stefano Brivio | 2022-01-30 | 4 | -0/+4 |
* | passt: Address new clang-tidy warnings from LLVM 13.0.1 | Stefano Brivio | 2022-01-30 | 9 | -25/+52 |
* | contrib: Introduce PoC for Kata Containers with user-mode networking | Stefano Brivio | 2022-01-28 | 2 | -0/+764 |
* | libvirt, qemu: Move patches to new directory, contrib | Stefano Brivio | 2022-01-28 | 3 | -0/+0 |
* | qemu: Rebase patch for UNIX domain socket support to latest upstream | Stefano Brivio | 2022-01-28 | 1 | -45/+18 |
* | passt, tap: Daemonise once socket is ready without waiting for connection | Stefano Brivio | 2022-01-28 | 4 | -21/+51 |
* | test: Add basic documentation about test suite, and cool-retro-term profile | Stefano Brivio | 2022-01-28 | 1 | -0/+104 |
* | test: Add distribution tests for several architectures and kernel versions | Stefano Brivio | 2022-01-28 | 6 | -2/+1299 |
* | test/lib/test: Introduce 'def' directive for frequently used patterns | Stefano Brivio | 2022-01-28 | 1 | -229/+267 |
* | test/lib/term: Allow for a wider variety of prompt characters in pane_wait() | Stefano Brivio | 2022-01-28 | 1 | -7/+10 |
* | README: Fix link to IGMP/MLD proxy ticket | Stefano Brivio | 2022-01-28 | 1 | -1/+1 |
* | README: Fix anchor for Performance section | Stefano Brivio | 2022-01-27 | 1 | -1/+1 |
* | conf: Fix support for --stderr as short option (-e) | Stefano Brivio | 2022-01-27 | 1 | -1/+9 |
* | hooks/pre-push: Delete old versions, add -DGLIBC_NO_STATIC_NSS, disable legac... | Stefano Brivio | 2022-01-26 | 1 | -7/+11 |
* | test/lib/video: Drop -preset ultrafast from ffmpeg arguments | Stefano Brivio | 2022-01-26 | 1 | -1/+1 |
* | test/lib/setup: Don't rely on IFS to properly separate qemu arguments | Stefano Brivio | 2022-01-26 | 1 | -32/+32 |
* | perf/passt_udp: Lower failure throughput thresholds with big MTUs | Stefano Brivio | 2022-01-26 | 1 | -4/+4 |
* | test/two_guests: Drop stray spaces after sleep directives | Stefano Brivio | 2022-01-26 | 1 | -4/+4 |
* | demo/pasta: Don't wait for pasta to return to a prompt | Stefano Brivio | 2022-01-26 | 1 | -1/+1 |
* | seccomp: Add a number of alternate and per-arch syscalls | Stefano Brivio | 2022-01-26 | 6 | -10/+15 |
* | tcp: Don't round down MSS to >= 64KiB page size, but clamp it in any case | Stefano Brivio | 2022-01-26 | 1 | -3/+3 |
* | pasta: Check for zero d_reclen returned by getdents64() syscall | Stefano Brivio | 2022-01-26 | 1 | -1/+1 |
* | netlink: Fix swapped v4/v6-only flags in external interface detection | Stefano Brivio | 2022-01-26 | 1 | -2/+2 |
* | tcp, udp, util: Fixes for bitmap handling on big-endian, casts | Stefano Brivio | 2022-01-26 | 5 | -7/+16 |
* | conf, pasta: Explicitly pass CLONE_{NEWUSER,NEWNET} to setns() | Stefano Brivio | 2022-01-26 | 3 | -6/+8 |
* | tcp, netlink, HAS{BYTES_ACKED,MIN_RTT,GETRANDOM} and NETLINK_GET_STRICT_CHK | Stefano Brivio | 2022-01-26 | 3 | -2/+58 |
* | seccomp: Introduce mechanism to allow per-arch syscalls | Stefano Brivio | 2022-01-26 | 1 | -9/+48 |
* | util: Fall-back definitions for SECCOMP_RET_KILL_PROCESS, ETH_{MAX,MIN}_MTU | Stefano Brivio | 2022-01-26 | 1 | -0/+10 |
* | Makefile, seccomp: Fix build for i386, ppc64, ppc64le | Stefano Brivio | 2022-01-26 | 3 | -4/+18 |
* | passt: Drop <linux/ipv6.h> include, carry own ipv6hdr and opt_hdr definitions | Stefano Brivio | 2022-01-26 | 16 | -24/+28 |
* | tap, tcp: Fix two comparisons with different signedness reported by gcc 7 | Stefano Brivio | 2022-01-26 | 2 | -2/+2 |
* | tcp: Cover all usages of tcpi_snd_wnd with HAS_SND_WND | Stefano Brivio | 2022-01-26 | 1 | -0/+2 |
* | README: Feature list, links to lists, bugs, chat | Stefano Brivio | 2021-10-23 | 1 | -10/+122 |
* | README, perf_report: Markdown and CSS fixes | Stefano Brivio | 2021-10-22 | 2 | -28/+30 |
* | slirp4netns.sh: Fix up usage, exit 0 on --help | Stefano Brivio | 2021-10-21 | 1 | -5/+6 |
* | seccomp: Add newfstatat to list of allowed syscalls | Stefano Brivio | 2021-10-21 | 1 | -1/+1 |
* | netlink: Fix length of address attribute | Stefano Brivio | 2021-10-21 | 1 | -2/+2 |
* | passt: Fork into background also if not running from a terminal | Stefano Brivio | 2021-10-21 | 2 | -2/+2 |
* | test/two_guests: Fix sleep command for DAD | Stefano Brivio | 2021-10-21 | 1 | -1/+2 |