passt (0.0~git20260120.386b5f5-1) unstable; urgency=medium

  * control: Update standards version to 4.7.3, drop Priority field
  * New upstream version 0.0~git20260120.386b5f5:
    - introduce implementation of forwarding rules table, which has
      the side effect of fixing Podman container restarts:
      https://github.com/containers/podman/issues/23737
      https://github.com/containers/podman/issues/27634
    - introduce --splice-only option, to forward loopback traffic only

 -- Stefano Brivio <sbrivio@redhat.com>  Tue, 20 Jan 2026 22:44:56 +0100

passt (0.0~git20260117.81c97f6-1) unstable; urgency=medium

  * New upstream version 0.0~git20260117.81c97f6:
    - add AppArmor rules to access kernel retransmission timeout
      parameters via sysctl,
      https://bugzilla.redhat.com/show_bug.cgi?id=2426863
    - fix busyloop with UDP traffic when vhost-user is not fully
      connected yet, https://bugs.passt.top/show_bug.cgi?id=185
    - follow-up fix for https://bugs.passt.top/show_bug.cgi?id=183,
      improving TCP transfer throughput between nodes with low RTT
    - upgrade AppArmor ABI version to 4.0 and explicitly allow user
      namespace creation in policy, needed when libvirtd calls passt
      as root (Closes: #1124801)

 -- Stefano Brivio <sbrivio@redhat.com>  Sat, 17 Jan 2026 16:32:58 +0100

passt (0.0~git20251223.2ba9fd5-1) unstable; urgency=medium

  * New upstream version 0.0~git20251223.2ba9fd5:
    - keep pasta running if IPv6 support is disabled in kernel,
      https://bugzilla.redhat.com/show_bug.cgi?id=2424192

 -- Stefano Brivio <sbrivio@redhat.com>  Wed, 24 Dec 2025 08:26:53 +0100

passt (0.0~git20251215.b40f5cd-1) unstable; urgency=high

  * New upstream version 0.0~git20251215.b40f5cd:
    - fix outbound data transfers when entire sending buffer from the
      kernel is less than the MSS,
      https://bugs.passt.top/show_bug.cgi?id=183 (Closes: #1122950)

 -- Stefano Brivio <sbrivio@redhat.com>  Mon, 15 Dec 2025 10:21:41 +0100

passt (0.0~git20251210.d04c480-1) unstable; urgency=medium

  * New upstream version 0.0~git20251210.d04c480:
    - fix inbound connections to loopback address with IPv6 local mode
      (no IPv6 addresses/routes, but IPv6 enabled),
      https://bugs.passt.top/show_bug.cgi?id=181
    - fix timeout values in trace logs,
      https://bugs.passt.top/show_bug.cgi?id=182

 -- Stefano Brivio <sbrivio@redhat.com>  Wed, 10 Dec 2025 14:44:51 +0100

passt (0.0~git20251209.c3f1ba7-1) unstable; urgency=medium

  * New upstream version 0.0~git20251209.c3f1ba7: fix potential
    assert on errors for inbound container loopback connections

 -- Stefano Brivio <sbrivio@redhat.com>  Tue, 09 Dec 2025 01:38:05 +0100

passt (0.0~git20251208.e8b56a3-1) unstable; urgency=medium

  * New upstream version 0.0~git20251208.e8b56a3:
    - keep CAP_DAC_OVERRIDE initially (when started as root),
      https://github.com/libguestfs/libguestfs/pull/218
    - don't require global IPv6 address on template interface,
      https://bugs.passt.top/show_bug.cgi?id=122
    - ARP table lookup to preserve MAC addresses from local networks,
      https://bugs.passt.top/show_bug.cgi?id=120
    - fix handling of UDP packets with --freebind,
      https://bugs.passt.top/show_bug.cgi?id=174
    - retry SYN segments on inbound connections,
      https://bugs.passt.top/show_bug.cgi?id=153
    - preserve non-127.0.0.1 loopback address when splice forwarding,
      https://bugs.passt.top/show_bug.cgi?id=113
    - pad inbound frames to 60 bytes (802.3 minimum),
      https://bugs.passt.top/show_bug.cgi?id=166
    - don't let "local mode" enable explicitly disable IP version,
      enable local mode for IPv4 and IP6 separately,
      https://bugs.passt.top/show_bug.cgi?id=128
      https://bugs.passt.top/show_bug.cgi?id=129

 -- Stefano Brivio <sbrivio@redhat.com>  Mon, 08 Dec 2025 15:41:28 +0100

passt (0.0~git20250919.623dbf6-1) unstable; urgency=medium

  * New upstream version 0.0~git20250919.623dbf6:
    - Send initial ARP and NDP requests on new connection to guest
    - When pasta(1) copies routes, clear nexthop state flags as they
      lead to insertion errors in some common cases (e.g. linkdown)

 -- Stefano Brivio <sbrivio@redhat.com>  Fri, 19 Sep 2025 23:20:55 +0200

passt (0.0~git20250911.6cbcccc-1) unstable; urgency=medium

  * New upstream version 0.0~git20250911.6cbcccc

 -- Stefano Brivio <sbrivio@redhat.com>  Thu, 11 Sep 2025 17:47:57 +0200

passt (0.0~git20250503.587980c-2) unstable; urgency=high

  * Fix potential failed assertion on outbound broadcast packets

 -- Stefano Brivio <sbrivio@redhat.com>  Wed, 14 May 2025 17:00:48 +0200

# For older changelog entries, run 'apt-get changelog passt'
