aboutgitcodebugslistschat
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* selinux/passt.te: Allow /etc/resolv.conf symlinks to be followedStefano Brivio2023-02-211-0/+1
* selinux/passt.te: Allow setcap on the process itselfStefano Brivio2023-02-211-0/+1
* selinux: Switch to a more reasonable model for PID and socket filesStefano Brivio2023-02-212-5/+7
* selinux: Define interfaces for libvirt and similar frameworksStefano Brivio2023-02-212-0/+27
* selinux/passt.if: Fix typo in passt_read_data interface definitionStefano Brivio2023-02-211-1/+1
* conf: Fix typo and logic in conf_ports() check for port binding2023_02_16.4663cccStefano Brivio2023-02-161-1/+7
* conf, tap: Silence two false positive invalidFunctionArg from cppcheckStefano Brivio2023-02-162-1/+8
* tcp: Remove 'zero_len' goto from tcp_data_from_sockDavid Gibson2023-02-161-14/+12
* tcp: Remove 'recvmsg' goto from tcp_data_from_sockDavid Gibson2023-02-161-6/+5
* tap: Eliminate goto from tap_handler()David Gibson2023-02-161-12/+7
* tap: Don't pcap frames that didn't get sentDavid Gibson2023-02-161-10/+20
* passt.1: Fix typo, improve wording in examples of port forwarding specifiersStefano Brivio2023-02-161-12/+17
* dhcp: Fix netmask calculation for option 1 from prefix lengthStefano Brivio2023-02-161-1/+1
* tap: Use single counter for iov elements in tap_send_frames_pasta()Stefano Brivio2023-02-161-3/+3
* conf, tcp, udp: Exit if we fail to bind sockets for all given portsStefano Brivio2023-02-165-27/+69
* log: Don't duplicate messages on stderr before daemonisingStefano Brivio2023-02-161-3/+4
* convert all remaining err() followed by exit() to die()Laine Stump2023-02-166-91/+47
* log a detailed error (not usage()) when there are extra non-option argumentsLaine Stump2023-02-161-1/+1
* make conf_netns_opt() exit immediately after logging errorLaine Stump2023-02-161-12/+4
* make conf_ugid() exit immediately after logging errorLaine Stump2023-02-161-18/+9
* make conf_pasta_ns() exit immediately after logging errorLaine Stump2023-02-161-24/+11
* make conf_ports() exit immediately after logging errorLaine Stump2023-02-161-24/+28
* eliminate most calls to usage() in conf()Laine Stump2023-02-161-214/+122
* add die() to log an error message and exit with a single callLaine Stump2023-02-162-5/+10
* log to stderr until process is daemonized, even if a log file is setLaine Stump2023-02-162-9/+12
* test: Fedora 32-35 have moved to the archivesDavid Gibson2023-02-141-4/+4
* test: Update location for Debian ppc64 imagesDavid Gibson2023-02-142-2/+5
* tcp: Improve handling of fallback if socket pool is empty on new spliceDavid Gibson2023-02-143-60/+32
* tcp: Split pool lookup from creating new sockets in tcp_conn_new_sock()David Gibson2023-02-143-31/+31
* tcp: Move socket pool declarations aroundDavid Gibson2023-02-144-48/+55
* tcp: Split init and ns cases for tcp_sock_refill()David Gibson2023-02-141-32/+21