aboutgitcodebugslistschat
Commit message (Expand)AuthorAgeFilesLines
* 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
* pasta: Push pasta.h headerStefano Brivio2021-10-141-0/+3
* slirp4netns.sh: Introduce compatibility wrapper behaving like slirp4netns(1)Stefano Brivio2021-10-141-0/+227
* netlink, pasta: Configure MTU of tap interface on --config-netStefano Brivio2021-10-144-21/+33
* conf: Add -P, --pid, to specify a file where own PID is written toStefano Brivio2021-10-144-3/+48
* conf: Reset netns_only flag after probingStefano Brivio2021-10-141-1/+3
* tcp: Explicitly align IP headers in tcp4_l2_{,flags}buf_t also in non-AVX2 buildStefano Brivio2021-10-141-14/+12
* conf, tcp, udp: Add --no-map-gw to disable mapping gateway address to hostStefano Brivio2021-10-145-5/+15
* passt: Warn if we're running as root, abort if we can't change to nobody:nobodyStefano Brivio2021-10-141-0/+29
* conf: Reset errno before checking port specifier with strtol(3)Stefano Brivio2021-10-141-0/+1
* passt: Drop all capabilities that we might have, except for CAP_NET_BIND_SERVICEStefano Brivio2021-10-141-0/+18
* passt, pasta: Completely avoid dynamic memory allocationStefano Brivio2021-10-146-28/+389
* passt, pasta: Add seccomp supportStefano Brivio2021-10-1410-9/+259
* test: Drop debugging left-overs in lib/utilStefano Brivio2021-10-141-4/+0
* doc: Add to man page tip to grant passt the CAP_NET_BIND_SERVICE capabilityStefano Brivio2021-10-141-1/+6
* doc: Fix up note about missing tcpi_snd_wnd in man pageStefano Brivio2021-10-141-7/+3
* tcp: Decrease pool size for pipes to 16Stefano Brivio2021-10-141-1/+1
* util: Fix comment to bitmap_clear()Stefano Brivio2021-10-141-1/+1
* conf, tap: Split netlink and pasta functions, allow interface configurationStefano Brivio2021-10-1411-609/+703
* conf: Don't get IPv{4,6} DNS addresses if IPv{4,6} is disabledStefano Brivio2021-10-101-4/+6