aboutgitcodebugslistschat
Commit message (Expand)AuthorAgeFilesLines
* fedora: Refresh SELinux labels in scriptlets, require -selinux package2023_03_17.dd23496Stefano Brivio2023-03-171-5/+15
* Makefile: Enable external override for TARGETStefano Brivio2023-03-171-1/+1
* passt.1: Fix description of --mtu optionStefano Brivio2023-03-171-2/+4
* log: Avoid time_t/__syscall_slong_t format mismatch with long int on X32 ABIStefano Brivio2023-03-171-10/+12
* fedora: Install SELinux interface files to shared include directory2023_03_10.70c0765Stefano Brivio2023-03-101-0/+4
* contrib/selinux: Split interfaces into smaller bitsStefano Brivio2023-03-101-10/+61
* contrib/selinux: Drop unused passt_read_data() interfaceStefano Brivio2023-03-101-8/+0
* contrib/selinux: Drop "example" from headers: this is the actual policyStefano Brivio2023-03-106-6/+6
* README: Update Features section, plus minor improvements2023_03_09.7c7625dStefano Brivio2023-03-091-47/+28
* contrib: Drop libvirt out-of-tree patch, integration mostly works in 9.1.0Stefano Brivio2023-03-091-427/+0
* contrib: Drop QEMU out-of-tree patchesStefano Brivio2023-03-092-208/+0
* contrib: Drop Podman out-of-tree patch, integration is upstream nowStefano Brivio2023-03-091-605/+0
* tcp: Clamp MSS value when queueing data to tap, also for pastaStefano Brivio2023-03-091-14/+9
* conf: Terminate on EMFILE or ENFILE on sockets for port mappingStefano Brivio2023-03-091-7/+29
* tcp, udp: Fix partial success return codes in {tcp,udp}_sock_init()Stefano Brivio2023-03-092-28/+23
* tcp, udp, util: Pass socket creation errors all the way upStefano Brivio2023-03-093-32/+39
* util: Carry own definition of __bswap_constant{16,32}Stefano Brivio2023-03-091-0/+11
* treewide: Fix header includes to build with muslChris Kuhn2023-03-099-0/+11
* conf, passt: Rename stderr to force_stderrChris Kuhn2023-03-093-6/+6
* netlink: Use 8 KiB * netlink message header size as response bufferStefano Brivio2023-03-091-6/+9
* conf, icmp, tcp, udp: Add options to bind to outbound address and interfaceStefano Brivio2023-03-096-35/+243
* conf, passt.h: Rename "outbound" interface to "template" interfaceStefano Brivio2023-03-092-6/+9
* contrib/selinux: Let interface users set paths for log, PID, socket filesStefano Brivio2023-03-091-1/+25
* contrib/selinux: Allow binding and connecting to all UDP and TCP portsStefano Brivio2023-03-091-12/+15
* contrib/selinux: Let passt write to stdout and stderr when it startsStefano Brivio2023-03-091-0/+1
* contrib/selinux: Drop duplicate init_daemon_domain() ruleStefano Brivio2023-03-091-1/+0
* udp: Fix signedness warning on 32-bits architecturesStefano Brivio2023-03-091-1/+1
* Makefile: Fix SuperH 4 builds: it's AUDIT_ARCH_SH, not AUDIT_ARCH_SH4Stefano Brivio2023-03-091-0/+1
* Makefile, seccomp.sh: Fix cross-builds, adjust syscalls list to compilerStefano Brivio2023-03-092-3/+6
* util: Add own prototype for __clone2() on ia642023_02_27.c538ee8Stefano Brivio2023-02-271-0/+9
* contrib/apparmor: Split profile into abstractions, use themStefano Brivio2023-02-273-60/+89
* qrap: Generate -netdev as JSONAndrea Bolognani2023-02-271-1/+5
* qrap: Introduce machine-specific PCI address baseAndrea Bolognani2023-02-271-10/+24
* qrap: Drop args in JSON formatAndrea Bolognani2023-02-271-0/+5
* qrap: Fix support for pc machinesAndrea Bolognani2023-02-271-1/+1
* qrap: Fix limits for PCI addressesAndrea Bolognani2023-02-271-2/+2
* log, conf, tap: Define die() as err() plus exit(), drop cppcheck workaroundsStefano Brivio2023-02-274-18/+12
* doc/demo: Fix and suppress ShellCheck warningsStefano Brivio2023-02-271-1/+3
* Fix definitions of SOCKET_MAX, TCP_MAX_CONNSStefano Brivio2023-02-274-5/+7
* tcp: Avoid (theoretical) resource leak (CWE-772) Coverity warningStefano Brivio2023-02-271-0/+3
* tcp: Avoid false (but convoluted) positive Coverity CWE-476 warningStefano Brivio2023-02-271-1/+1
* tcp, tcp_splice: Get rid of false positive CWE-394 Coverity warning from fls()Stefano Brivio2023-02-272-12/+24
* treewide: Disable gcc strict aliasing rules as needed, drop workaroundsStefano Brivio2023-02-274-33/+29
* tcp: Suppress knownConditionTrueFalse cppcheck false positiveStefano Brivio2023-02-271-0/+9
* log: Send identifier string in log messages, openlog() won't work for usStefano Brivio2023-02-271-7/+5
* conf, udp: Allow any loopback address to be used as resolverStefano Brivio2023-02-272-10/+16
* conf: Split add_dns{4,6}() out of get_dns()Stefano Brivio2023-02-271-35/+51
* udp: Actually use host resolver to forward DNS queriesStefano Brivio2023-02-271-2/+2
* tcp: Disable optimisations for tcp_hash()2023_02_22.4ddbcb9Stefano Brivio2023-02-221-0/+3
* selinux/passt.te: Allow setting socket option on routing netlink socketStefano Brivio2023-02-211-1/+1