summaryrefslogtreecommitdiff
path: root/Makefile
AgeCommit message (Expand)Author
2024-08-29Makefile: Enable _FORTIFY_SOURCE iff neededMichal Privoznik
2024-08-21treewide: Allow additional system calls for i386/i686Stefano Brivio
2024-08-05udp_flow: move all udp_flow functions to udp_flow.cLaurent Vivier
2024-07-19udp: Find or create flows for datagrams from tap interfaceDavid Gibson
2024-07-19udp: Create flows for datagrams from originating socketsDavid Gibson
2024-06-13tcp: move buffers management functions to their own fileLaurent Vivier
2024-06-07clang-tidy: Enable the bugprone-macro-parentheses checkDavid Gibson
2024-05-13clang-tidy: Suppress macro to enum conversion warningsDavid Gibson
2024-04-05cppcheck: Explicitly give files to checkDavid Gibson
2024-03-12icmp: Store ping socket information in flow tableDavid Gibson
2024-03-06util: move IP stuff from util.[ch] to ip.[ch]Laurent Vivier
2024-02-29fwd: Rename port_fwd.[ch] and their contentsDavid Gibson
2024-02-29inany: Add inany_ntop() helperDavid Gibson
2024-02-29iov: add some functions to manage iovecLaurent Vivier
2024-02-28Makefile: check for cppcheck's --check-level option in cppcheck targetStefano Brivio
2023-12-04pif: Add helpers to get the name of a pifDavid Gibson
2023-12-04flow, tcp: Move TCP connection table to unified flow tableDavid Gibson
2023-12-04flow, tcp: Generalise connection typesDavid Gibson
2023-11-19valgrind: Don't disable optimizations for valgrind builds2023_11_19.4f1709dDavid Gibson
2023-11-19valgrind: Adjust suppression for MSG_TRUNC with NULL bufferDavid Gibson
2023-11-19clang-tidy: Suppress silly misc-include-cleaner warningsDavid Gibson
2023-11-07log: Enable format warningsDavid Gibson
2023-11-07pif: Introduce notion of passt/pasta interfaceDavid Gibson
2023-11-07port_fwd: Move automatic port forwarding code to port_fwd.[ch]David Gibson
2023-10-04cppcheck: Use "exhaustive" level checking when availableDavid Gibson
2023-09-30siphash: Use incremental rather than all-at-once siphash functionsDavid Gibson
2023-09-27util: Consolidate and improve workarounds for clang-tidy issue 58992David Gibson
2023-08-04Allow C11 code, not just C99 codeDavid Gibson
2023-07-10Revert "MAKE: Fix parallel builds; .o files; .gitignore; new makedocs"Stefano Brivio
2023-07-07MAKE: Fix parallel builds; .o files; .gitignore; new makedocsKuhnChris
2023-04-06passt: Relicense to GPL 2.0, or any later versionStefano Brivio
2023-03-17Makefile: Enable external override for TARGETStefano Brivio
2023-03-09Makefile: Fix SuperH 4 builds: it's AUDIT_ARCH_SH, not AUDIT_ARCH_SH4Stefano Brivio
2023-03-09Makefile, seccomp.sh: Fix cross-builds, adjust syscalls list to compilerStefano Brivio
2023-02-27treewide: Disable gcc strict aliasing rules as needed, drop workaroundsStefano Brivio
2023-02-14Makefile: Explict int type in FALLOC_FL_COLLAPSE_RANGE probeFlorian Weimer
2022-11-25build: Remove *~ files with make cleanRichard W.M. Jones
2022-11-25build: Force-create pasta symlinkRichard W.M. Jones
2022-11-25util: Allow sock_l4() to open dual stack socketsDavid Gibson
2022-11-25inany: Helper functions for handling addresses which could be IPv4 or IPv6David Gibson
2022-11-25tcp: Move connection state structures into a shared headerDavid Gibson
2022-11-25clang-tidy: Suppress warning about assignments in if statementsDavid Gibson
2022-11-16Makefile: Change HPPA into PARISC while building PASST_AUDIT_ARCHStefano Brivio
2022-11-16Makefile: It's AUDIT_ARCH_MIPSEL64, not AUDIT_ARCH_MIPS64ELStefano Brivio
2022-11-16Makefile: Don't filter out -O2 from supplied flags for AVX2 buildsStefano Brivio
2022-11-16Makefile: Honour passed CPPFLAGS, not just CFLAGSStefano Brivio
2022-10-15conf, log, Makefile: Add versioning informationStefano Brivio
2022-10-14log, conf: Add support for logging to fileStefano Brivio
2022-10-14Move logging functions to a new file, log.cStefano Brivio
2022-09-29Makefile: Hack for optimised-away store in ndp() before checksum calculation2022_09_29.06aa26fStefano Brivio