aboutgitcodebugslistschat
Commit message (Expand)AuthorAgeFilesLines
* siphash, checksum: Move TBAA explanation to checksum.cDavid Gibson2023-09-302-19/+19
* siphash: Make internal helpers publicDavid Gibson2023-09-302-106/+111
* siphash: Use specific structure for internal stateDavid Gibson2023-09-301-38/+42
* siphash: Use more hygienic state initialiserDavid Gibson2023-09-301-17/+12
* siphash: Fix bug in state initialisationDavid Gibson2023-09-301-1/+1
* siphash: Clean up hash finalisation with posthash_final() functionDavid Gibson2023-09-301-30/+28
* siphash: Add siphash_feed() helperDavid Gibson2023-09-301-31/+21
* siphash: Make sip round calculations an inline function rather than macroDavid Gibson2023-09-301-22/+29
* siphash: Make siphash functions consistently return 64-bit resultsDavid Gibson2023-09-303-16/+14
* util: Consolidate and improve workarounds for clang-tidy issue 58992David Gibson2023-09-274-13/+43
* Avoid shadowing index(3)David Gibson2023-09-276-35/+35
* tcp: Always send an ACK segment once the handshake is completedStefano Brivio2023-09-271-1/+1
* dhcp: Actually note down the length of options received by the clientStefano Brivio2023-09-271-0/+1
* dhcpv6: Properly separate domain names in search listStefano Brivio2023-09-271-7/+17
* util: Fix licensing information display in --version2023_09_08.05627dcStefano Brivio2023-09-081-2/+2
* tcp: Correct handling of FIN,ACK followed by SYNDavid Gibson2023-09-081-1/+1
* 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