aboutgitcodebugslistschat
Commit message (Expand)AuthorAgeFilesLines
* isolation: Clarify various self-isolation stepsDavid Gibson2022-10-153-13/+86
* Remove unhelpful drop_caps() call in pasta_start_ns()David Gibson2022-10-151-2/+0
* pasta_start_ns() always ends in parent contextDavid Gibson2022-10-151-4/+1
* pasta: More general way of starting spawned shell as a login shellDavid Gibson2022-10-151-12/+20
* test: Move slower tests to end of test runDavid Gibson2022-10-151-10/+10
* log.h: Avoid unnecessary GNU extension for token pastingStefano Brivio2022-10-151-2/+2
* util.h: Add missing gcc pragma push before pragma popStefano Brivio2022-10-151-0/+1
* icmp: Set sin6_scope_id for outbound ICMPv6 echo requestsStefano Brivio2022-10-151-0/+1
* conf: Drop excess colons in usage for DHCP and DNS optionsStefano Brivio2022-10-151-4/+4
* netlink: Disable duplicate address detection for configured IPv6 addressStefano Brivio2022-10-151-0/+3
* Don't create 'tap' socket for ports that are bound to loopback onlyStefano Brivio2022-10-152-69/+117
* tcp, tcp_splice: Fix port remapping for inbound, spliced connectionsStefano Brivio2022-10-153-11/+18
* tcp, tcp_splice: Adjust comments to current meaning of inbound and outboundStefano Brivio2022-10-152-2/+2
* udp: Fix port and address checks for DNS forwarderStefano Brivio2022-10-151-3/+3
* tap: Don't check sequence counts when adding packets to poolStefano Brivio2022-10-151-6/+6
* packet: Fix off-by-one in packet_get_do() sanity checksStefano Brivio2022-10-151-1/+1
* conf: Report usage for --no-netns-quitStefano Brivio2022-10-151-0/+2
* conf, tcp, udp: Allow specification of interface to bind toStefano Brivio2022-10-159-47/+88
* conf, tap: Add option to quit once the client closes the connectionStefano Brivio2022-10-154-1/+27
* util: Check return value of lseek() while reading bound ports from procfsStefano Brivio2022-10-151-3/+7
* conf, log, Makefile: Add versioning informationStefano Brivio2022-10-156-3/+26
* log: Add missing function comment for trace_init()Stefano Brivio2022-10-141-0/+4
* log, conf: Add support for logging to fileStefano Brivio2022-10-147-29/+316
* passt.h: Include netinet/if_ether.h before struct ctx declarationStefano Brivio2022-10-141-0/+2
* conf: Drop duplicate, diverging optstring assignmentsStefano Brivio2022-10-141-14/+6
* Move logging functions to a new file, log.cStefano Brivio2022-10-1420-138/+187
* test: Add rudimentary support to run selected tests onlyStefano Brivio2022-10-143-2/+53
* Makefile: Hack for optimised-away store in ndp() before checksum calculation2022_09_29.06aa26fStefano Brivio2022-09-292-0/+10
* udp: Replace pragma to ignore bogus stringop-overread warning with workaroundStefano Brivio2022-09-292-31/+18
* Makefile: Extend noinline workarounds for LTO and -O2 to gcc 12Stefano Brivio2022-09-291-3/+3
* cppcheck: Remove unused unmatchedSuppression suppressionsDavid Gibson2022-09-291-3/+0
* Mark unused functions for cppcheckDavid Gibson2022-09-293-1/+2
* cppcheck: Remove unused va_list_usedBeforeStarted suppressionDavid Gibson2022-09-291-2/+0
* cppcheck: Remove unused objectIndex suppressionsDavid Gibson2022-09-291-3/+0
* cppcheck: Remove unused knownConditionTrueFalse suppressionDavid Gibson2022-09-291-2/+0
* cppcheck: Avoid errors due to zeroes in bitwise ORsDavid Gibson2022-09-291-0/+2
* Regenerate seccomp.h if seccomp.sh changesDavid Gibson2022-09-291-2/+2
* cppcheck: Suppress NULL pointer warning in tcp_sock_consume()David Gibson2022-09-291-0/+1
* cppcheck: Suppress same-value-in-ternary branches warningDavid Gibson2022-09-291-0/+1
* qrap: Handle case of PATH environment variable being unsetDavid Gibson2022-09-291-2/+3
* cppcheck: Remove localtime suppression for pcap.cDavid Gibson2022-09-291-1/+0
* cppcheck: Broaden suppression for unused struct membersDavid Gibson2022-09-291-2/+1
* Avoid ugly 'end' members in netlink structuresDavid Gibson2022-09-291-9/+10
* cppcheck: Use inline suppression for strtok() in conf.cDavid Gibson2022-09-292-1/+2
* cppcheck: Use inline suppressions for qrap.cDavid Gibson2022-09-292-2/+4
* cppcheck: Use inline suppression for ffsl()David Gibson2022-09-292-2/+1
* cppcheck: Work around false positive NULL pointer dereference errorDavid Gibson2022-09-291-0/+1
* Stricter checking for nsholder.cDavid Gibson2022-09-292-2/+2
* Don't shadow global function namesDavid Gibson2022-09-291-5/+5
* Don't shadow 'i' in conf_ports()David Gibson2022-09-291-2/+5