aboutgitcodebugslistschat
Commit message (Expand)AuthorAgeFilesLines
* ndp: Set (ICMP) hop limit to 255 in router advertisementStefano Brivio2021-10-211-0/+1
* qrap: Silence bogus clang-tidy bugprone-suspicious-missing-comma warningStefano Brivio2021-10-211-1/+1
* Makefile: cppcheck target: Suppress unmatchedSuppression, pass CFLAGSStefano Brivio2021-10-212-4/+17
* passt: Add cppcheck target, test, and address resulting warningsStefano Brivio2021-10-2117-118/+159
* test/perf: Actually load passt enough to test UDP performanceStefano Brivio2021-10-213-31/+34
* test/lib/test: Wait a bit longer before terminating iperf3 processesStefano Brivio2021-10-211-3/+3
* udp: Avoid static initialiser for udp{4,6}_l2_bufStefano Brivio2021-10-211-18/+23
* udp: Fix maximum payload size calculation for IPv4 buffers, bump UDP_TAP_FRAMESStefano Brivio2021-10-211-2/+3
* passt: Fix build with gcc 7, use std=c99, enable some more Clang checkersStefano Brivio2021-10-2124-279/+295
* test/perf: Try sourcing maximum scaling frequency from cpufreqStefano Brivio2021-10-214-4/+14
* seccomp.sh: Handle missing ausyscall(8) or unknown syscall numberStefano Brivio2021-10-211-3/+26
* Makefile, tcp: Don't try to use tcpi_snd_wnd from tcp_info on pre-5.3 kernelsStefano Brivio2021-10-213-1/+15
* util: Go to next non-empty line, skip newlines in line_read()Stefano Brivio2021-10-201-1/+5
* ndp, dhcpv6, tcp, udp: Always use link-local as source if gateway isn'tStefano Brivio2021-10-204-5/+28
* passt: Add clang-tidy Makefile target and test, take care of warningsStefano Brivio2021-10-2014-73/+172
* test/demo: Don't wait for # after pasta is started by perf reportStefano Brivio2021-10-202-2/+2
* README: .. doesn't actually work for comments in MarkdownStefano Brivio2021-10-201-3/+5
* conf: Always pass an empty buffer to line_read() in get_dns()Stefano Brivio2021-10-201-2/+1
* passt: Address warnings from Clang's scan-buildStefano Brivio2021-10-204-38/+53
* passt: Address gcc 11 warningsStefano Brivio2021-10-207-33/+91
* LICENSES: Add license text files, add missing notices, fix SPDX tagsStefano Brivio2021-10-2032-5/+837
* Makefile: Install man pages to /usr/share/man instead of /usr/manStefano Brivio2021-10-202-11/+11
* Makefile: Prefix installation paths with $(DESTDIR)Stefano Brivio2021-10-191-9/+9
* perf/passt_udp: Don't overshoot UDP bandwidth excessively on larger MTUsStefano Brivio2021-10-191-2/+2
* perf/passt_tcp: Don't exceed typical L3 cache sizes with buffersStefano Brivio2021-10-191-8/+8
* test/perf: Use CPU frequency from /proc/cpuinfo instead of cpupower(1)Stefano Brivio2021-10-194-8/+8
* tcp: Fix for non-blocking splice() on older kernelsStefano Brivio2021-10-191-2/+2
* tcp: Fix ACK reporting on older kernels (no tcp.kernel_snd_wnd case)Stefano Brivio2021-10-191-3/+4
* netlink: NETLINK_GET_STRICT_CHK is not available on older kernelsStefano Brivio2021-10-191-3/+6
* passt: Include linux/seccomp.h and linux/audit.h instead of seccomp.hStefano Brivio2021-10-191-1/+2
* netlink, conf: Actually get prefix/mask lengthStefano Brivio2021-10-194-10/+24
* tcp: Arm tcp_data_noack on insufficient window too, don't reset if ACK doesn'...Stefano Brivio2021-10-161-2/+4
* passt: Add clock_gettime to list of allowed syscallsStefano Brivio2021-10-161-0/+1
* passt: Static builds: don't redefine __vsyslog(), skip getpwnam() and initgro...Stefano Brivio2021-10-165-12/+21
* util, pasta: Don't read() and lseek() every single line in read_line()Stefano Brivio2021-10-162-5/+24
* udp: drop bogus udp_tap_map ts assignmentStefan Hajnoczi2021-10-151-1/+0
* demo/pasta: Swap init>ns and ns>init flowsStefano Brivio2021-10-151-24/+24
* util: Don't duplicate debug messages, they're already on stderrStefano Brivio2021-10-151-4/+4
* tcp: ...and so I got a socket called zeroStefano Brivio2021-10-151-35/+44
* passt: Check if a PID file was actually requested before creating itStefano Brivio2021-10-151-1/+1
* util: Define ROUND_UP()Stefano Brivio2021-10-151-0/+2
* tcp: Bump TCP_TAP_FRAMES back to 256Stefano Brivio2021-10-151-1/+1
* tcp: Get rid of iov with cached MSS, drop sendmmsg(), add deferred flushStefano Brivio2021-10-151-139/+130
* tcp: Clamp MSS depending on IP version, properly derive buffer sizesStefano Brivio2021-10-151-17/+19
* conf, pasta: Create a new namespace also if probing netns options failedStefano Brivio2021-10-151-1/+1
* checksum: Stream load into four registers at a time with > 128 bytesStefano Brivio2021-10-151-3/+47
* checksum: Interleave lo/hi sums while folding into 128-bit sums, drop TODOStefano Brivio2021-10-151-3/+3
* pasta: Allow nanosleep(2) and clock_nanosleep(2) syscalls tooStefano Brivio2021-10-141-1/+1
* netlink: Bring up interface even if neither MTU nor MAC address is configuredStefano Brivio2021-10-141-0/+5
* passt: Don't refuse to run if UID is 0 in non-init namespaceStefano Brivio2021-10-141-1/+14