| Commit message (Expand) | Author | Age | Files | Lines |
* | Add cleaner line-by-line reading primitives | David Gibson | 2022-07-06 | 1 | -4/+4 |
* | Makefile: Don't create extraneous -.s file | David Gibson | 2022-06-18 | 1 | -1/+1 |
* | Makefile: Tweak $(RM) usage | David Gibson | 2022-06-18 | 1 | -3/+3 |
* | Makefile: Simplify pasta* targets with a pattern rule | David Gibson | 2022-06-18 | 1 | -8/+2 |
* | Makefile: Use $(BIN) and $(MANPAGES) variable to simplify several targets | David Gibson | 2022-06-18 | 1 | -14/+12 |
* | Makefile: Avoid using wildcard sources | David Gibson | 2022-06-18 | 1 | -15/+22 |
* | Makefile: Suppress unusedStructMember Cppcheck warning in dhcp.c | Stefano Brivio | 2022-06-18 | 1 | -0/+2 |
* | Makefile: Allow implicit test for bugprone-suspicious-string-compare checker | Stefano Brivio | 2022-03-29 | 1 | -4/+1 |
* | treewide: Fix android-cloexec-* clang-tidy warnings, re-enable checks | Stefano Brivio | 2022-03-29 | 1 | -9/+0 |
* | test, seccomp, Makefile: Switch to valgrind runs for passt functional tests | Stefano Brivio | 2022-03-29 | 1 | -1/+7 |
* | Makefile: Enable a few hardening flags | Stefano Brivio | 2022-03-28 | 1 | -2/+8 |
* | Makefile, hooks: Static target precondition for pkgs, copy .avx2 builds | Stefano Brivio | 2022-03-01 | 1 | -1/+1 |
* | passt, pasta: Run-time selection of AVX2 build | Stefano Brivio | 2022-02-28 | 1 | -10/+28 |
* | Makefile: Fix up AUDIT_ARCH for armv6l, armv7l | Stefano Brivio | 2022-02-26 | 1 | -0/+1 |
* | pasta: By default, quit if filesystem-bound net namespace goes away | Stefano Brivio | 2022-02-21 | 1 | -1/+2 |
* | Makefile, conf, passt: Drop passt4netns references, explicit argc check | Stefano Brivio | 2022-02-21 | 1 | -5/+2 |
* | passt: Address new clang-tidy warnings from LLVM 13.0.1 | Stefano Brivio | 2022-01-30 | 1 | -1/+23 |
* | tcp, netlink, HAS{BYTES_ACKED,MIN_RTT,GETRANDOM} and NETLINK_GET_STRICT_CHK | Stefano Brivio | 2022-01-26 | 1 | -0/+15 |
* | Makefile, seccomp: Fix build for i386, ppc64, ppc64le | Stefano Brivio | 2022-01-26 | 1 | -2/+12 |
* | Makefile: cppcheck target: Suppress unmatchedSuppression, pass CFLAGS | Stefano Brivio | 2021-10-21 | 1 | -3/+16 |
* | passt: Add cppcheck target, test, and address resulting warnings | Stefano Brivio | 2021-10-21 | 1 | -1/+31 |
* | passt: Fix build with gcc 7, use std=c99, enable some more Clang checkers | Stefano Brivio | 2021-10-21 | 1 | -5/+1 |
* | Makefile, tcp: Don't try to use tcpi_snd_wnd from tcp_info on pre-5.3 kernels | Stefano Brivio | 2021-10-21 | 1 | -0/+5 |
* | passt: Add clang-tidy Makefile target and test, take care of warnings | Stefano Brivio | 2021-10-20 | 1 | -0/+75 |
* | passt: Address gcc 11 warnings | Stefano Brivio | 2021-10-20 | 1 | -0/+14 |
* | LICENSES: Add license text files, add missing notices, fix SPDX tags | Stefano Brivio | 2021-10-20 | 1 | -0/+11 |
* | Makefile: Install man pages to /usr/share/man instead of /usr/man | Stefano Brivio | 2021-10-20 | 1 | -5/+5 |
* | Makefile: Prefix installation paths with $(DESTDIR) | Stefano Brivio | 2021-10-19 | 1 | -9/+9 |
* | passt: Static builds: don't redefine __vsyslog(), skip getpwnam() and initgro... | Stefano Brivio | 2021-10-16 | 1 | -1/+1 |
* | passt, pasta: Add seccomp support | Stefano Brivio | 2021-10-14 | 1 | -9/+8 |
* | conf, tap: Split netlink and pasta functions, allow interface configuration | Stefano Brivio | 2021-10-14 | 1 | -4/+5 |
* | pasta: Allow specifying paths and names of namespaces | Giuseppe Scrivano | 2021-10-07 | 1 | -0/+1 |
* | passt: Align pkt_buf to PAGE_SIZE (start and size), try to fit in huge pages | Stefano Brivio | 2021-09-27 | 1 | -0/+1 |
* | Makefile: Visually separate CFLAGS from input files in resulting cc commands | Stefano Brivio | 2021-09-27 | 1 | -2/+4 |
* | Makefile: Make sure destination directories exist on install | Stefano Brivio | 2021-09-01 | 1 | -0/+1 |
* | Makefile: Quick hack to build convenience Debian and RPM packages | Stefano Brivio | 2021-09-01 | 1 | -1/+15 |
* | Makefile: Add install, uninstall targets | Stefano Brivio | 2021-09-01 | 1 | -1/+16 |
* | passt, pasta: Introduce command-line options and port re-mapping | Stefano Brivio | 2021-09-01 | 1 | -11/+6 |
* | checksum: Introduce AVX2 implementation, unify helpers | Stefano Brivio | 2021-07-26 | 1 | -2/+17 |
* | passt: Add PASTA mode, major rework | Stefano Brivio | 2021-07-17 | 1 | -2/+9 |
* | passt: Introduce packet capture implementation | Stefano Brivio | 2021-05-21 | 1 | -2/+2 |
* | qrap: Find qemu command if not passed, patch command line | Stefano Brivio | 2021-05-10 | 1 | -1/+1 |
* | passt: Introduce a DHCPv6 server | Stefano Brivio | 2021-04-13 | 1 | -2/+2 |
* | passt: Introduce ICMP echo proxy | Stefano Brivio | 2021-03-18 | 1 | -2/+2 |
* | tcp: Add siphash implementation for initial sequence numbers | Stefano Brivio | 2021-03-17 | 1 | -2/+2 |
* | passt: New design and implementation with native Layer 4 sockets | Stefano Brivio | 2021-02-16 | 1 | -2/+2 |
* | passt: Add IPv6 and NDP support, further fixes for IPv4 CT | Stefano Brivio | 2021-02-16 | 1 | -2/+2 |
* | merd: Rename to PASST | Stefano Brivio | 2021-02-16 | 1 | -6/+6 |
* | merd: ARP and DHCP handlers, connection tracking fixes | Stefano Brivio | 2021-02-16 | 1 | -2/+2 |
* | merd: Switch to AF_UNIX for qemu tap, provide wrapper | Stefano Brivio | 2021-02-16 | 1 | -3/+6 |