aboutgitcodebugslistschat
Commit message (Expand)AuthorAgeFilesLines
* passt: Close UNIX domain socket on failure before accepting new connectionsStefano Brivio2021-05-211-1/+3
* passt: Introduce packet capture implementationStefano Brivio2021-05-215-2/+120
* qrap: Also drop -device e1000e,... from qemu command lineStefano Brivio2021-05-211-0/+1
* dhcp, ndp, dhcpv6: Support for multiple DNS servers, search listStefano Brivio2021-05-216-45/+312
* dhcp: Increase lease time to maximum allowed valueStefano Brivio2021-05-211-5/+5
* passt: With -DDEBUG, also print protocol number for unsupported protocolsStefano Brivio2021-05-211-5/+5
* tcp: Close socket on EPOLLHUP or EPOLLRDHUP in non-data stateStefano Brivio2021-05-211-0/+2
* qrap: Lowest usable PCI bus number for pc-q35 is actually 1Stefano Brivio2021-05-121-1/+1
* qrap: Strip network devices from command line, set them up according to machineStefano Brivio2021-05-121-27/+94
* qrap: Adapt -net/-netdev command-line mangling to existing argumentsStefano Brivio2021-05-111-14/+22
* qrap: Fix qemu name-guessing loop, add /usr/libexec/qemu-kvm as full path tooStefano Brivio2021-05-101-4/+5
* passt: Don't fork into background until the UNIX domain socket isn't listeningStefano Brivio2021-05-101-4/+7
* qrap: Find qemu command if not passed, patch command lineStefano Brivio2021-05-102-10/+82
* icmp: Warn if "ping" socket can't be opened, don't failStefano Brivio2021-05-101-2/+16
* passt: Keep just two arrays to print context IPv4 and IPv6 addressesStefano Brivio2021-05-101-9/+9
* passt: Don't use getprotobynumber() in debug buildStefano Brivio2021-05-101-3/+17
* README: Mention the -DDEBUG flagStefano Brivio2021-05-101-0/+5
* udp, passt: Introduce socket packet buffer, avoid getsockname() for UDPStefano Brivio2021-04-3010-34/+103
* udp: Connection tracking for ephemeral, local ports, and related fixesStefano Brivio2021-04-2914-135/+440
* passt: Use uint32_t for IPv4 context addressesStefano Brivio2021-04-291-4/+4
* tcp: Avoid SO_ACCEPTCONN getsockopt() by noting listening/data sockets numbersStefano Brivio2021-04-295-56/+87
* tcp: Preserve data sent during SOCK_SYN_SENT stateStefano Brivio2021-04-291-3/+20
* udp: Disable SO_ZEROCOPY againStefano Brivio2021-04-251-8/+2
* passt: Spare some syscalls, add some optimisations from profilingStefano Brivio2021-04-2310-49/+139
* doc/demo: Set send and receive buffers to 16MiBStefano Brivio2021-04-231-0/+6
* doc/demo: Bring up loopback interface in network namespaceStefano Brivio2021-04-221-0/+1
* dhcpv6: Don't pass DNS option, it already comes from SLAACStefano Brivio2021-04-221-5/+0
* tcp, udp: Replace loopback source address by gateway addressStefano Brivio2021-04-222-0/+15
* passt: Don't unconditionally disable forking to backgroundStefano Brivio2021-04-221-1/+1
* passt: Introduce packet batching mechanismStefano Brivio2021-04-228-118/+333
* libvirt: Rebase to latest upstreamStefano Brivio2021-04-221-31/+32
* qemu: Rebase patches on latest upstreamStefano Brivio2021-04-222-29/+51
* doc/demo: Explicitly add route to guestStefano Brivio2021-04-221-0/+1
* passt: Print ports in debug messages only for protocols with portsStefano Brivio2021-04-221-2/+5
* dhcpv6: Subtract option length before returning one optionStefano Brivio2021-04-221-1/+2
* passt: Always use INET_ADDRSTRLEN/INET6_ADDRSTRLEN for inet_ntop() buffersStefano Brivio2021-04-211-4/+4
* dhcpv6: Fix REPLY messages with NotOnLink status codeStefano Brivio2021-04-211-9/+19
* README: Don't let <canvas> steal pointer eventsStefano Brivio2021-04-131-1/+1
* passt: Create dummy igmp.c, mld.c files for image map in READMEStefano Brivio2021-04-132-0/+2
* passt: Make UNIX domain socket world-writable and world-readableStefano Brivio2021-04-131-0/+5
* passt: Introduce a DHCPv6 serverStefano Brivio2021-04-136-19/+530
* dhcp: Remove left-over comment about "forced" optionsStefano Brivio2021-03-261-2/+1
* README: Add image map for overviewStefano Brivio2021-03-251-1/+86
* passt: Add libvirt patch for qemu UNIX socket domain back-endStefano Brivio2021-03-213-2/+438
* passt: Initialise socket after getting addresses and routesStefano Brivio2021-03-201-5/+9
* tcp: Don't dereference IPv4 addressesStefano Brivio2021-03-201-1/+1
* passt: Add the READMEStefano Brivio2021-03-181-0/+177
* passt: Set soft limit for number of open files to hard limitStefano Brivio2021-03-182-1/+12
* passt: Run in background, add message logging with severitiesStefano Brivio2021-03-186-71/+109
* passt: qemu patch for direct UNIX domain connection without the qrap wrapperStefano Brivio2021-03-183-1/+213