aboutgitcodebugslistschat
Commit message (Expand)AuthorAgeFilesLines
* tcp: Consolidate paths where we initiate reset on tap interfaceDavid Gibson2023-09-081-22/+25
* tcp: Correctly handle RST followed rapidly by SYNDavid Gibson2023-09-081-2/+2
* tcp: Return consumed packet count from tcp_data_from_tap()David Gibson2023-09-081-10/+15
* tcp: Never hash match closed connectionsDavid Gibson2023-09-081-1/+1
* tcp: Remove some redundant packet_get() operationsDavid Gibson2023-09-081-10/+4
* udp, tap: Correctly advance through packets in udp_tap_handler()David Gibson2023-09-083-20/+17
* tcp, tap: Correctly advance through packets in tcp_tap_handler()David Gibson2023-09-083-22/+33
* test: Add Podman system test with bats for pasta2023_09_07.ee58f37Stefano Brivio2023-09-073-2/+27
* dhcp: support BOOTP clientsStas Sergeev2023-09-071-2/+2
* tap: fix uses of l3_len in tap4_handler()Stas Sergeev2023-09-071-2/+2
* fedora: Replace pasta hard links by separate buildsStefano Brivio2023-09-071-6/+16
* apparmor: Add pasta's own profileStefano Brivio2023-09-073-10/+31
* apparmor: Allow pasta to remount /proc, access entries under its own copyStefano Brivio2023-09-071-0/+7
* apparmor: Allow read-only access to uid_mapStefano Brivio2023-09-071-0/+2
* apparmor: Explicitly pass options we use while remounting root filesystemStefano Brivio2023-09-071-1/+1
* apparmor: Use abstractions/nameservice to deal with symlinked resolv.confStefano Brivio2023-09-061-2/+1
* pasta: Strip RTA_PREFSRC when copying routes to the namespace2023_08_23.a7e4bfbDavid Gibson2023-08-231-1/+14
* netlink: Set IFA_ADDRESS, not just IFA_LOCAL, while adding IPv4 addressesStefano Brivio2023-08-231-0/+1
* tcp: Remove broken pressure calculations for tcp_defer_handler()David Gibson2023-08-223-13/+0
* inany: Add missing double include guard to inany.hDavid Gibson2023-08-221-0/+5
* tcp: Move in_epoll flag out of common connection structureDavid Gibson2023-08-223-7/+9
* tcp, udp: Don't pre-fill IPv4 destination address in headersDavid Gibson2023-08-228-32/+15
* tcp, udp: Don't include destination address in partially precomputed csumsDavid Gibson2023-08-223-52/+27
* tcp: Consistent usage of ports in tcp_seq_init()David Gibson2023-08-221-2/+2
* tcp: More precise terms for addresses and portsDavid Gibson2023-08-222-52/+53
* tap: Pass source address to protocol handler functionsDavid Gibson2023-08-227-32/+48
* tap: Don't clobber source address in tap6_handler()David Gibson2023-08-221-2/+0
* selinux: Fix domain transitions for typical commands pasta might run2023_08_18.0af928eStefano Brivio2023-08-181-1/+18
* selinux: Allow pasta_t to read nsfs entriesStefano Brivio2023-08-181-0/+2
* selinux: Add rules for sysctl and /proc/net accessesStefano Brivio2023-08-182-0/+4
* selinux: Update policy to fix user/group settingsStefano Brivio2023-08-182-4/+13
* selinux: Fix user namespace creation after breaking kernel changeStefano Brivio2023-08-182-0/+4
* selinux: Use explicit paths for binaries in file contextStefano Brivio2023-08-182-2/+4
* fedora: Install pasta as hard link to ensure SELinux file context matchStefano Brivio2023-08-181-0/+7
* tap: Fix format specifier in tap4_is_fragment() warningStefano Brivio2023-08-161-1/+2
* netlink: Don't propagate host address expiry to the containerDavid Gibson2023-08-161-1/+3
* netlink: Correctly calculate attribute length for address messagesDavid Gibson2023-08-161-2/+2
* netlink: Remove redundant check on nlmsg_typeDavid Gibson2023-08-161-3/+0
* conf: Demote overlapping port ranges error to a warningDavid Gibson2023-08-131-4/+3
* epoll: Use different epoll types for passt and pasta tap fdsDavid Gibson2023-08-134-30/+30
* epoll: Split listening Unix domain socket into its own typeDavid Gibson2023-08-134-16/+15
* epoll: Split handling of listening TCP sockets into their own handlerDavid Gibson2023-08-137-45/+55
* epoll: Split handling of TCP timerfds into its own handler functionDavid Gibson2023-08-134-14/+12
* epoll: Tiny cleanup to udp_sock_handler()David Gibson2023-08-132-3/+2
* epoll: Split handling of ICMP and ICMPv6 socketsDavid Gibson2023-08-133-56/+70
* epoll: Fold sock_handler into general switch on epoll event fdDavid Gibson2023-08-131-27/+27
* epoll: Always use epoll_ref for the epoll data variableDavid Gibson2023-08-134-12/+29
* epoll: Generalize epoll_ref to cover things other than socketsDavid Gibson2023-08-138-56/+86
* tap: Fold reset handling into tap_handler_passt()David Gibson2023-08-131-36/+32
* tap: Fold reset handling into tap_handler_pasta()David Gibson2023-08-131-15/+15