aboutgitcodebugslistschat
Commit message (Expand)AuthorAgeFilesLines
* flow, tcp: Add handling for per-flow timersDavid Gibson2024-01-224-12/+21
* flow, tcp: Add flow-centric dispatch for deferred flow handlingDavid Gibson2024-01-225-17/+28
* tcp, tcp_splice: Move per-type cleanup logic into per-type helpersDavid Gibson2024-01-223-10/+14
* tcp, tcp_splice: Remove redundant handling from tcp_timer()David Gibson2024-01-223-19/+5
* treewide: Standardise on 'now' for current timestamp variablesDavid Gibson2024-01-227-37/+37
* flow: Make flow_table.h #include the protocol specific headers it needsDavid Gibson2024-01-224-3/+2
* pif: Remove unused pif_name() functionDavid Gibson2024-01-161-0/+1
* treewide: Make a bunch of pointer variables pointers to constDavid Gibson2024-01-1611-34/+41
* test: Fix passt.mbuto for cases where /usr/sbin doesn't existDavid Gibson2024-01-161-1/+1
* netlink: Fetch most specific (longest prefix) address in nl_addr_get()2023_12_30.f091893Stefano Brivio2023-12-301-5/+14
* README: Default SLAAC prefix comes from address (not prefix) on hostStefano Brivio2023-12-301-7/+7
* README: Fix broken link to CentOS Stream packageStefano Brivio2023-12-301-1/+1
* test: make passt.mbuto script more robustJon Paul Maloy2023-12-271-1/+3
* tcp: make tcp_sock_set_bufsize() static (again)Laurent Vivier2023-12-272-2/+1
* util: Make sock_l4() treat empty string ifname like NULLDavid Gibson2023-12-273-16/+7
* treewide: Avoid in_addr_tDavid Gibson2023-12-272-3/+3
* icmp: Avoid unnecessary handling of unspecified bind addressDavid Gibson2023-12-271-12/+4
* util: Drop explicit setting to INADDR_ANY/in6addr_any in sock_l4()David Gibson2023-12-271-4/+0
* util: Use htonl_constant() in more placesDavid Gibson2023-12-271-2/+2
* treewide: Add IN4ADDR_ANY_INIT macroDavid Gibson2023-12-272-1/+4
* treewide: Use IN4ADDR_LOOPBACK_INIT more widelyDavid Gibson2023-12-273-4/+4
* tcp: Fix address type for tcp_sock_init_af()David Gibson2023-12-271-1/+1
* checksum: Don't use linux/icmp.h when netinet/ip_icmp.h will doDavid Gibson2023-12-271-1/+1
* tcp: Don't account for hash table size in tcp_hash()David Gibson2023-12-271-13/+10
* tcp: Implement hash table with indices rather than pointersDavid Gibson2023-12-272-11/+33
* tcp: Switch hash table to linear probing instead of chainingDavid Gibson2023-12-273-56/+81
* tcp: Fix conceptually incorrect byte-order switch in tcp_tap_handler()David Gibson2023-12-271-1/+1
* README: Update "Availability" sectionStefano Brivio2023-12-271-13/+11
* tcp: Cast timeval fields to unsigned long long for printingStefano Brivio2023-12-271-2/+3
* flow: Add missing include, stdio.hStefano Brivio2023-12-271-0/+1
* test: Select first reported IPv6 address for guest/host comparisonStefano Brivio2023-12-275-11/+11
* ndp: Extend lifetime of prefix, router, RDNSS and search listStefano Brivio2023-12-271-5/+5
* test: Make handling of shell prompts with escapes a little more reliableDavid Gibson2023-12-071-4/+2
* tcp: Don't defer hash table removal2023_12_04.b86afe3David Gibson2023-12-041-3/+7
* tcp: "TCP" hash secret doesn't need to be TCP specificDavid Gibson2023-12-044-35/+44
* pif: Add helpers to get the name of a pifDavid Gibson2023-12-043-1/+42
* test: Avoid hitting guestfish command length limitsDavid Gibson2023-12-041-1/+1
* flow,tcp: Use epoll_ref type including flow and sideDavid Gibson2023-12-045-30/+24
* tcp_splice: Use unsigned to represent sideDavid Gibson2023-12-041-3/+4
* flow,tcp: Generalise TCP epoll_ref to generic flowsDavid Gibson2023-12-043-10/+10
* tcp: Remove unneccessary bounds check in tcp_timer_handler()David Gibson2023-12-041-2/+2
* flow: Introduce 'sidx' type to represent one side of one flowDavid Gibson2023-12-042-0/+52
* flow, tcp: Add logging helpers for connection related messagesDavid Gibson2023-12-044-79/+96
* flow: Make unified version of flow table compactionDavid Gibson2023-12-045-44/+48
* util: MAX_FROM_BITS() should be unsignedDavid Gibson2023-12-042-2/+2
* flow, tcp: Consolidate flow pointer<->index helpersDavid Gibson2023-12-044-46/+69
* flow, tcp: Move TCP connection table to unified flow tableDavid Gibson2023-12-049-82/+107
* flow, tcp: Generalise connection typesDavid Gibson2023-12-046-40/+112
* treewide: Add messages to static_assert() callsDavid Gibson2023-12-041-2/+4
* tcp: remove useless assignmentLaurent Vivier2023-12-041-1/+0