| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
* | fedora: Adjust path for SELinux policy and interface file to latest guidelines2023_03_29.b10b983 | Stefano Brivio | 2023-03-29 | 1 | -9/+8 |
* | fedora: Don't install useless SELinux interface file for pasta | Stefano Brivio | 2023-03-29 | 1 | -2/+0 |
* | selinux: Drop useless interface file for pasta | Stefano Brivio | 2023-03-29 | 1 | -25/+0 |
* | conf: Allow binding to ports on an interface without a specific address | Stefano Brivio | 2023-03-29 | 2 | -1/+9 |
* | tcp: Clear ACK_FROM_TAP_DUE also on unchanged ACK sequence from peer | Stefano Brivio | 2023-03-29 | 1 | -3/+5 |
* | tcp: Don't special case the handling of the ack of a syn | David Gibson | 2023-03-29 | 1 | -2/+2 |
* | tcp: Clarify allowed state for tcp_data_from_tap() | David Gibson | 2023-03-29 | 1 | -0/+5 |
* | tcp: Don't reset ACK_TO_TAP_DUE on any ACK, reschedule timer as needed2023_03_21.1ee2f7c | Stefano Brivio | 2023-03-21 | 1 | -4/+8 |
* | tcp: When a connection flag it set, don't negate it for debug print | Stefano Brivio | 2023-03-21 | 1 | -1/+1 |
* | Fix false positive if cppcheck doesn't give a false positive | David Gibson | 2023-03-21 | 1 | -1/+1 |
* | Work around weird false positives with cppcheck-2.9.1 | David Gibson | 2023-03-21 | 6 | -6/+6 |
* | udp: Actually bind detected namespace ports in init namespace | Stefano Brivio | 2023-03-21 | 1 | -1/+18 |
* | pasta: fix tcp port forwarding in auto mode | Paul Holzinger | 2023-03-21 | 1 | -5/+5 |
* | fedora: Refresh SELinux labels in scriptlets, require -selinux package2023_03_17.dd23496 | Stefano Brivio | 2023-03-17 | 1 | -5/+15 |
* | Makefile: Enable external override for TARGET | Stefano Brivio | 2023-03-17 | 1 | -1/+1 |
* | passt.1: Fix description of --mtu option | Stefano Brivio | 2023-03-17 | 1 | -2/+4 |
* | log: Avoid time_t/__syscall_slong_t format mismatch with long int on X32 ABI | Stefano Brivio | 2023-03-17 | 1 | -10/+12 |
* | fedora: Install SELinux interface files to shared include directory2023_03_10.70c0765 | Stefano Brivio | 2023-03-10 | 1 | -0/+4 |
* | contrib/selinux: Split interfaces into smaller bits | Stefano Brivio | 2023-03-10 | 1 | -10/+61 |
* | contrib/selinux: Drop unused passt_read_data() interface | Stefano Brivio | 2023-03-10 | 1 | -8/+0 |
* | contrib/selinux: Drop "example" from headers: this is the actual policy | Stefano Brivio | 2023-03-10 | 6 | -6/+6 |
* | README: Update Features section, plus minor improvements2023_03_09.7c7625d | Stefano Brivio | 2023-03-09 | 1 | -47/+28 |
* | contrib: Drop libvirt out-of-tree patch, integration mostly works in 9.1.0 | Stefano Brivio | 2023-03-09 | 1 | -427/+0 |
* | contrib: Drop QEMU out-of-tree patches | Stefano Brivio | 2023-03-09 | 2 | -208/+0 |
* | contrib: Drop Podman out-of-tree patch, integration is upstream now | Stefano Brivio | 2023-03-09 | 1 | -605/+0 |
* | tcp: Clamp MSS value when queueing data to tap, also for pasta | Stefano Brivio | 2023-03-09 | 1 | -14/+9 |
* | conf: Terminate on EMFILE or ENFILE on sockets for port mapping | Stefano Brivio | 2023-03-09 | 1 | -7/+29 |
* | tcp, udp: Fix partial success return codes in {tcp,udp}_sock_init() | Stefano Brivio | 2023-03-09 | 2 | -28/+23 |
* | tcp, udp, util: Pass socket creation errors all the way up | Stefano Brivio | 2023-03-09 | 3 | -32/+39 |
* | util: Carry own definition of __bswap_constant{16,32} | Stefano Brivio | 2023-03-09 | 1 | -0/+11 |
* | treewide: Fix header includes to build with musl | Chris Kuhn | 2023-03-09 | 9 | -0/+11 |