| Commit message (Expand) | Author | Age | Files | Lines |
* | Use C11 anonymous members to make poll refs less verbose to use | David Gibson | 2023-08-04 | 10 | -78/+73 |
* | Allow C11 code, not just C99 code | David Gibson | 2023-08-04 | 1 | -2/+2 |
* | Revert "MAKE: Fix parallel builds; .o files; .gitignore; new makedocs" | Stefano Brivio | 2023-07-10 | 3 | -45/+26 |
* | MAKE: Fix parallel builds; .o files; .gitignore; new makedocs | KuhnChris | 2023-07-07 | 3 | -26/+45 |
* | tap: Explicitly drop IPv4 fragments, and give a warning | David Gibson | 2023-07-07 | 1 | -0/+31 |
* | conf: Correct length checking of interface names in conf_ports() | David Gibson | 2023-06-28 | 1 | -3/+8 |
* | conf: Fix size checking of -I interface name | David Gibson | 2023-06-28 | 1 | -2/+2 |
* | netlink: Use correct interface index in NL_SET mode2023_06_27.289301b | David Gibson | 2023-06-27 | 1 | -2/+2 |
* | pasta: include errno in error message2023_06_25.32660ce | Paul Holzinger | 2023-06-25 | 1 | -4/+6 |
* | isolation: keep CAP_SYS_PTRACE when required | Paul Holzinger | 2023-06-25 | 1 | -1/+3 |
* | conf: Accept -a and -g without --config-net in pasta mode | Stefano Brivio | 2023-06-25 | 1 | -6/+7 |
* | conf: Make -a/--address really imply --no-copy-addrs | Stefano Brivio | 2023-06-25 | 1 | -0/+3 |
* | seccomp: Make seccomp.sh re-entrancy safe | David Gibson | 2023-06-25 | 1 | -2/+4 |
* | conf, log: On -h / --help, print usage to stdout, not stderr | Stefano Brivio | 2023-06-23 | 3 | -8/+24 |
* | tap: With pasta, don't reset on tap errors, handle write failures | Stefano Brivio | 2023-06-23 | 1 | -5/+19 |
* | conf: Fix erroneous check of ip6->gw2023_06_03.429e1a7 | David Gibson | 2023-06-03 | 1 | -1/+1 |
* | test/nstool: Fix fd leak in accept() loop | David Gibson | 2023-05-23 | 1 | -0/+2 |
* | test/nstool: Provide useful error if given a path that's too long | David Gibson | 2023-05-23 | 1 | -8/+14 |
* | passt.h: Fix description of pasta_ifi in struct ctx | Stefano Brivio | 2023-05-23 | 1 | -1/+1 |
* | conf, pasta: With --config-net, copy all addresses by default | Stefano Brivio | 2023-05-23 | 4 | -4/+35 |
* | netlink: Add functionality to copy addresses from outer namespace | Stefano Brivio | 2023-05-23 | 4 | -24/+58 |
* | conf: Don't exit if sourced default route has no gateway | Stefano Brivio | 2023-05-23 | 2 | -5/+11 |
* | Revert "conf: Adjust netmask on mismatch between IPv4 address/netmask and gat... | Stefano Brivio | 2023-05-23 | 1 | -24/+1 |
* | conf, pasta: With --config-net, copy all routes by default | Stefano Brivio | 2023-05-23 | 4 | -3/+38 |
* | conf: --config-net option is for pasta mode only | Stefano Brivio | 2023-05-23 | 1 | -1/+7 |
* | netlink: Add functionality to copy routes from outer namespace | Stefano Brivio | 2023-05-23 | 4 | -22/+68 |
* | pasta: Improve error handling on failure to join network namespace | Stefano Brivio | 2023-05-23 | 1 | -4/+9 |
* | netlink: Fix comment about response buffer size for nl_req() | Stefano Brivio | 2023-05-23 | 1 | -1/+1 |
* | isolation: Initially Keep CAP_SETFCAP if running as UID 0 in non-init | Stefano Brivio | 2023-05-23 | 1 | -3/+14 |
* | pasta: Detach mount namespace, (re)mount procfs before spawning command | Stefano Brivio | 2023-05-23 | 1 | -1/+6 |
* | util, conf: Add and use ns_is_init() helper | Stefano Brivio | 2023-05-23 | 3 | -15/+28 |
* | tap: Don't update ip6.addr_seen to :: | David Gibson | 2023-05-17 | 1 | -1/+1 |
* | correct -6 option in manpage2023_05_09.96f8d55 | lemmi | 2023-05-09 | 1 | -1/+1 |
* | passt: Fix error check for signal(), improve error messages | Stefano Brivio | 2023-04-13 | 1 | -2/+9 |
* | nstool: Enter holder's cwd when changing mount ns with nstool exec | David Gibson | 2023-04-08 | 1 | -1/+11 |
* | nstool: Advertise the holder's cwd (in its mountns) across the socket | David Gibson | 2023-04-08 | 1 | -0/+4 |
* | test: Use "nstool exec" to slightly simplify tests | David Gibson | 2023-04-08 | 3 | -26/+23 |
* | test: Initialise ${TRACE} properly | David Gibson | 2023-04-08 | 1 | -0/+3 |
* | nstool: Add --keep-caps option to nstool exec | David Gibson | 2023-04-08 | 1 | -9/+78 |
* | nstool: Add nstool exec command to execute commands in an nstool namespace | David Gibson | 2023-04-08 | 1 | -2/+137 |
* | nstool: Helpers to iterate through namespace types | David Gibson | 2023-04-08 | 1 | -10/+12 |
* | nstool: Add magic number to advertized information | David Gibson | 2023-04-08 | 1 | -0/+9 |
* | nstool: Detect what namespaces target is in | David Gibson | 2023-04-08 | 1 | -14/+143 |
* | nstool: Replace "pid" subcommand with "info" subcommand | David Gibson | 2023-04-08 | 2 | -17/+55 |
* | nstool: Split some command line parsing and socket setup to subcommands | David Gibson | 2023-04-08 | 1 | -34/+68 |
* | nstool: Move description of its operation modes from comment to usage | David Gibson | 2023-04-08 | 1 | -15/+11 |
* | nstool: Reverse parameters to nstool | David Gibson | 2023-04-08 | 2 | -28/+28 |
* | nstool: Rename nsholder to nstool | David Gibson | 2023-04-08 | 4 | -29/+29 |
* | test: Remove race between commands run in the same context | David Gibson | 2023-04-08 | 1 | -2/+2 |
* | passt: Relicense to GPL 2.0, or any later version | Stefano Brivio | 2023-04-06 | 120 | -780/+236 |