| Commit message (Expand) | Author | Age | Files | Lines |
* | Makefile: Honour passed CPPFLAGS, not just CFLAGS | Stefano Brivio | 2022-11-16 | 1 | -7/+7 |
* | conf, udp: Drop mostly duplicated dns_send arrays, rename related fields | Stefano Brivio | 2022-11-16 | 6 | -71/+62 |
* | conf: Fix mask calculation from prefix_len in conf_print()2022_11_10.4129764 | Stefano Brivio | 2022-11-10 | 1 | -1/+4 |
* | tcp, udp: Don't initialise IPv6/IPv4 sockets if IPv4/IPv6 are not enabled | Stefano Brivio | 2022-11-10 | 2 | -4/+4 |
* | passt: Move __setlogmask() calls before output unrelated to configuration | Stefano Brivio | 2022-11-10 | 1 | -8/+8 |
* | tap: Return -EIO from tap_handler_passt() on inconsistent packet stream | Stefano Brivio | 2022-11-10 | 1 | -2/+2 |
* | tap: Keep stream consistent if qemu length descriptor spans two recv() calls | Stefano Brivio | 2022-11-10 | 1 | -3/+15 |
* | test/memory/passt: Change passt.avx2 path to /bin in test itself2022_11_04.e308018 | Stefano Brivio | 2022-11-04 | 1 | -2/+2 |
* | passt, qrap, README: Update notes and documentation for AF_UNIX support in qemu | Stefano Brivio | 2022-11-04 | 5 | -28/+18 |
* | test/perf: Finally drop workaround for virtio_net TX stall | Stefano Brivio | 2022-11-04 | 2 | -30/+0 |
* | test: Switch to qemu -netdev stream option instead of using qrap | Stefano Brivio | 2022-11-04 | 7 | -77/+75 |
* | test: Wait for network before starting passt in two_guests setup | Stefano Brivio | 2022-11-04 | 1 | -0/+2 |
* | udp: Check for answers to forwarded DNS queries before handling local redirects | Stefano Brivio | 2022-11-04 | 1 | -11/+11 |
* | conf: Split the notions of read DNS addresses and offered ones | Stefano Brivio | 2022-11-04 | 5 | -23/+49 |
* | conf: Adjust netmask on mismatch between IPv4 address/netmask and gateway | Stefano Brivio | 2022-11-04 | 1 | -1/+24 |
* | tcp: Correct function comments for address types | David Gibson | 2022-11-04 | 1 | -6/+6 |
* | Use endian-safer typing in struct tap4_l4_t | David Gibson | 2022-11-04 | 1 | -15/+16 |
* | Use typing to reduce chances of IPv4 endianness errors | David Gibson | 2022-11-04 | 14 | -100/+113 |
* | Use IPV4_IS_LOOPBACK more widely | David Gibson | 2022-11-04 | 2 | -5/+5 |
* | Minor improvements to IPv4 netmask handling | David Gibson | 2022-11-04 | 4 | -33/+47 |
* | Correct some missing endian conversions of IPv4 addresses | David Gibson | 2022-11-04 | 2 | -14/+14 |
* | test: Add memory/passt test cases | Stefano Brivio | 2022-11-04 | 6 | -1/+289 |
* | test/lib: Add "td" directive, handled by table_value() | Stefano Brivio | 2022-11-04 | 2 | -0/+31 |
* | test/lib/perf_report: Use own flag to track initialisation | Stefano Brivio | 2022-11-04 | 1 | -3/+6 |
* | tap: Support for detection of existing sockets on ramfs | Stefano Brivio | 2022-11-04 | 1 | -1/+2 |
* | test/lib: Move screen-scraping setup and layout functions to _ugly files | Stefano Brivio | 2022-11-04 | 5 | -92/+123 |
* | README: Add Podman, vhost-user links, and links to Bugzilla queries | Stefano Brivio | 2022-10-27 | 1 | -4/+8 |
* | passt.1: Fix typo: "addressses", reported by Lintian | Stefano Brivio | 2022-10-27 | 1 | -1/+1 |
* | icmp: Don't discard first reply sequence for a given echo ID2022_10_26.f212044 | Stefano Brivio | 2022-10-27 | 3 | -2/+18 |
* | icmp: Add debugging messages for handled replies and requests | Stefano Brivio | 2022-10-27 | 1 | -5/+25 |
* | tap: Trace received (outbound) ICMP packets in debug mode, too | Stefano Brivio | 2022-10-27 | 1 | -0/+2 |
* | conf, passt.1: Don't imply --foreground with --debug | Stefano Brivio | 2022-10-27 | 2 | -7/+5 |
* | test/run: Temporarily disable distribution tests2022_10_26.e4df8b0 | Stefano Brivio | 2022-10-26 | 1 | -0/+4 |
* | hooks: Temporarily disable demo generation in pre-push | Stefano Brivio | 2022-10-26 | 1 | -4/+11 |
* | test: Add log file tests for pasta plus corresponding layout and setup | Stefano Brivio | 2022-10-26 | 5 | -1/+150 |
* | checksum: Fix calculation for ICMP checksum on IPv4 | Stefano Brivio | 2022-10-26 | 1 | -2/+5 |
* | conf: Don't pass leading ~ to parse_port_range() on exclusions2022_10_24.c11277b | Stefano Brivio | 2022-10-24 | 1 | -0/+1 |
* | util: Set NS_FN_STACK_SIZE to one eighth of ulimit-reported maximum stack size2022_10_22.b68da10 | Stefano Brivio | 2022-10-22 | 1 | -1/+1 |
* | Add git-publish configuration file | Andrea Bolognani | 2022-10-22 | 1 | -0/+3 |
* | qrap: Support JSON syntax for -device | Andrea Bolognani | 2022-10-21 | 1 | -10/+41 |
* | dhcp: Use tap_udp4_send() helper in dhcp() | David Gibson | 2022-10-19 | 2 | -17/+2 |
* | tap: Split tap_ip4_send() into UDP and ICMP variants | David Gibson | 2022-10-19 | 3 | -21/+66 |
* | ndp: Use tap_icmp6_send() helper | David Gibson | 2022-10-19 | 1 | -17/+4 |
* | ndp: Remove unneeded eh_source parameter | David Gibson | 2022-10-19 | 3 | -7/+4 |
* | tap: Split tap_ip6_send() into UDP and ICMP variants | David Gibson | 2022-10-19 | 4 | -40/+75 |
* | Split tap_ip_send() into IPv4 and IPv6 specific functions | David Gibson | 2022-10-19 | 4 | -96/+103 |
* | tap: Remove unhelpeful vnet_pre optimization from tap_send() | David Gibson | 2022-10-19 | 5 | -24/+13 |
* | Remove support for TCP packets from tap_ip_send() | David Gibson | 2022-10-19 | 3 | -44/+2 |
* | Add helpers for normal inbound packet destination addresses | David Gibson | 2022-10-19 | 2 | -5/+31 |
* | Add csum_ip4_header() helper to calculate IPv4 header checksums | David Gibson | 2022-10-19 | 4 | -4/+13 |