| Commit message (Expand) | Author | Age | Files | Lines |
* | tcp, tap: Don't increase tap-side sequence counter for dropped frames | Stefano Brivio | 2023-10-04 | 3 | -10/+42 |
* | tcp: Force TCP_WINDOW_CLAMP before resetting STALLED flag | Stefano Brivio | 2023-10-04 | 1 | -5/+24 |
* | tcp: Fix comment to tcp_sock_consume() | Stefano Brivio | 2023-10-04 | 1 | -1/+1 |
* | cppcheck: Work around bug in cppcheck 2.12.0 | David Gibson | 2023-10-04 | 1 | -0/+7 |
* | cppcheck: Use "exhaustive" level checking when available | David Gibson | 2023-10-04 | 1 | -0/+6 |
* | conf: Remove overly cryptic selection of forward table | David Gibson | 2023-10-04 | 1 | -12/+8 |
* | cppcheck: Make many pointers const | David Gibson | 2023-10-04 | 18 | -46/+50 |
* | siphash: Use incremental rather than all-at-once siphash functions | David Gibson | 2023-09-30 | 5 | -145/+28 |
* | siphash, checksum: Move TBAA explanation to checksum.c | David Gibson | 2023-09-30 | 2 | -19/+19 |
* | siphash: Make internal helpers public | David Gibson | 2023-09-30 | 2 | -106/+111 |
* | siphash: Use specific structure for internal state | David Gibson | 2023-09-30 | 1 | -38/+42 |
* | siphash: Use more hygienic state initialiser | David Gibson | 2023-09-30 | 1 | -17/+12 |
* | siphash: Fix bug in state initialisation | David Gibson | 2023-09-30 | 1 | -1/+1 |
* | siphash: Clean up hash finalisation with posthash_final() function | David Gibson | 2023-09-30 | 1 | -30/+28 |
* | siphash: Add siphash_feed() helper | David Gibson | 2023-09-30 | 1 | -31/+21 |
* | siphash: Make sip round calculations an inline function rather than macro | David Gibson | 2023-09-30 | 1 | -22/+29 |
* | siphash: Make siphash functions consistently return 64-bit results | David Gibson | 2023-09-30 | 3 | -16/+14 |
* | util: Consolidate and improve workarounds for clang-tidy issue 58992 | David Gibson | 2023-09-27 | 4 | -13/+43 |
* | Avoid shadowing index(3) | David Gibson | 2023-09-27 | 6 | -35/+35 |
* | tcp: Always send an ACK segment once the handshake is completed | Stefano Brivio | 2023-09-27 | 1 | -1/+1 |
* | dhcp: Actually note down the length of options received by the client | Stefano Brivio | 2023-09-27 | 1 | -0/+1 |
* | dhcpv6: Properly separate domain names in search list | Stefano Brivio | 2023-09-27 | 1 | -7/+17 |
* | util: Fix licensing information display in --version2023_09_08.05627dc | Stefano Brivio | 2023-09-08 | 1 | -2/+2 |
* | tcp: Correct handling of FIN,ACK followed by SYN | David Gibson | 2023-09-08 | 1 | -1/+1 |
* | tcp: Consolidate paths where we initiate reset on tap interface | David Gibson | 2023-09-08 | 1 | -22/+25 |
* | tcp: Correctly handle RST followed rapidly by SYN | David Gibson | 2023-09-08 | 1 | -2/+2 |
* | tcp: Return consumed packet count from tcp_data_from_tap() | David Gibson | 2023-09-08 | 1 | -10/+15 |
* | tcp: Never hash match closed connections | David Gibson | 2023-09-08 | 1 | -1/+1 |
* | tcp: Remove some redundant packet_get() operations | David Gibson | 2023-09-08 | 1 | -10/+4 |
* | udp, tap: Correctly advance through packets in udp_tap_handler() | David Gibson | 2023-09-08 | 3 | -20/+17 |
* | tcp, tap: Correctly advance through packets in tcp_tap_handler() | David Gibson | 2023-09-08 | 3 | -22/+33 |
* | test: Add Podman system test with bats for pasta2023_09_07.ee58f37 | Stefano Brivio | 2023-09-07 | 3 | -2/+27 |
* | dhcp: support BOOTP clients | Stas Sergeev | 2023-09-07 | 1 | -2/+2 |
* | tap: fix uses of l3_len in tap4_handler() | Stas Sergeev | 2023-09-07 | 1 | -2/+2 |
* | fedora: Replace pasta hard links by separate builds | Stefano Brivio | 2023-09-07 | 1 | -6/+16 |
* | apparmor: Add pasta's own profile | Stefano Brivio | 2023-09-07 | 3 | -10/+31 |
* | apparmor: Allow pasta to remount /proc, access entries under its own copy | Stefano Brivio | 2023-09-07 | 1 | -0/+7 |
* | apparmor: Allow read-only access to uid_map | Stefano Brivio | 2023-09-07 | 1 | -0/+2 |
* | apparmor: Explicitly pass options we use while remounting root filesystem | Stefano Brivio | 2023-09-07 | 1 | -1/+1 |
* | apparmor: Use abstractions/nameservice to deal with symlinked resolv.conf | Stefano Brivio | 2023-09-06 | 1 | -2/+1 |
* | pasta: Strip RTA_PREFSRC when copying routes to the namespace2023_08_23.a7e4bfb | David Gibson | 2023-08-23 | 1 | -1/+14 |
* | netlink: Set IFA_ADDRESS, not just IFA_LOCAL, while adding IPv4 addresses | Stefano Brivio | 2023-08-23 | 1 | -0/+1 |
* | tcp: Remove broken pressure calculations for tcp_defer_handler() | David Gibson | 2023-08-22 | 3 | -13/+0 |
* | inany: Add missing double include guard to inany.h | David Gibson | 2023-08-22 | 1 | -0/+5 |
* | tcp: Move in_epoll flag out of common connection structure | David Gibson | 2023-08-22 | 3 | -7/+9 |
* | tcp, udp: Don't pre-fill IPv4 destination address in headers | David Gibson | 2023-08-22 | 8 | -32/+15 |
* | tcp, udp: Don't include destination address in partially precomputed csums | David Gibson | 2023-08-22 | 3 | -52/+27 |
* | tcp: Consistent usage of ports in tcp_seq_init() | David Gibson | 2023-08-22 | 1 | -2/+2 |
* | tcp: More precise terms for addresses and ports | David Gibson | 2023-08-22 | 2 | -52/+53 |
* | tap: Pass source address to protocol handler functions | David Gibson | 2023-08-22 | 7 | -32/+48 |