passt (0.0~git20240220.1e6f92b-1) unstable; urgency=medium

  * New upstream version 0.0~git20240220.1e6f92b:
    - pasta(1) now quits as expected once the container goes away when
      used as network back-end for buildah(1)
    - fix possible mix-up of ports for UDP outbound flows originating
      from -U outbound forwarding option

 -- Stefano Brivio <sbrivio@redhat.com>  Tue, 20 Feb 2024 11:05:49 +0100

passt (0.0~git20240216.08344da-1) unstable; urgency=medium

  * New upstream version 0.0~git20240216.08344da:
    - default gateway can now be sourced from host multipath routes as
      well
    - on failure of the inotify watch used by pasta to exit when a
      nsfs-bound namespace, fall back to a simple timed check

 -- Stefano Brivio <sbrivio@redhat.com>  Fri, 16 Feb 2024 11:02:16 +0100

passt (0.0~git20231230.f091893-1) unstable; urgency=medium

  * New upstream version 0.0~git20231230.f091893:
    - increase lifetime for router and prefix validity in router
      advertisements to maximum allowed values
    - pick most specific IPv6 global unicast address (via netlink) for
      guest configuration, if multiple addresses are available

 -- Stefano Brivio <sbrivio@redhat.com>  Tue, 02 Jan 2024 17:07:41 +0100

passt (0.0~git20231204.b86afe3-1) unstable; urgency=medium

  * New upstream version 0.0~git20231204.b86afe3
  * Fixes build warnings on 32-bit architectures due to mismatching
    format specifiers

 -- Stefano Brivio <sbrivio@redhat.com>  Mon, 04 Dec 2023 11:14:52 +0100

passt (0.0~git20231107.74e6f48-1) unstable; urgency=medium

  * New upstream version 0.0~git20231107.74e6f48
  * Most notable fixed issue: DNS resolution stopped working after a
    relatively long time, https://bugs.passt.top/show_bug.cgi?id=57
  * debian/rules: 'host' is the machine we're building for, not 'build'

 -- Stefano Brivio <sbrivio@redhat.com>  Tue, 07 Nov 2023 14:10:52 +0100

passt (0.0~git20231004.f851084-1) unstable; urgency=medium

  * New upstream version 0.0~git20231004.f851084
  * Most notable fix: workaround to trigger TCP window update in kernel
    after it was reported empty, on socket side, very visible with
    default values for rmem_max and wmem_max
    (https://bugs.passt.top/show_bug.cgi?id=74)

 -- Stefano Brivio <sbrivio@redhat.com>  Tue, 10 Oct 2023 00:13:04 +0200

passt (0.0~git20230908.05627dc-1) unstable; urgency=medium

  * debian/rules: Pass DEB_BUILD_GNU_CPU to Makefile, not DEB_BUILD_ARCH
  * debian/rules: Override pasta symbolic links with hard links
  * debian/rules: Install new pasta profile using dh_apparmor
  * New upstream version 0.0~git20230908.05627dc

 -- Stefano Brivio <sbrivio@redhat.com>  Fri, 08 Sep 2023 17:39:07 +0200

passt (0.0~git20230823.a7e4bfb-1) unstable; urgency=medium

  * New upstream version 0.0~git20230823.a7e4bfb
  * Several fixes for pasta --config-net operation, most importantly:
    don't copy lifetime information of addresses from host, avoid
    unexpected expiration of IPv4 addresses

 -- Stefano Brivio <sbrivio@redhat.com>  Wed, 23 Aug 2023 23:10:18 +0200

passt (0.0~git20230627.289301b-1) unstable; urgency=medium

  * New upstream version 0.0~git20230627.289301b
  * Update licensing information to new licensing terms from upstream
    (GPLv2+ instead of AGPLv3+)
  * Fix cross-build in Debian package itself by overriding TARGET via
    dh_auto_install with target architecture

 -- Stefano Brivio <sbrivio@redhat.com>  Tue, 27 Jun 2023 19:31:18 +0200

passt (0.0~git20230309.7c7625d-1) unstable; urgency=medium

  * New upstream version 0.0~git20230309.7c7625d
  * Fix cross-build and armhf build reproducibility by using the
    target declared by the compiler to build seccomp profiles, not
    the current machine type
  * Fix build on sh4 by correcting the AUDIT_ARCH target name
  * Fix signedness warning reported on 32-bit architectures
  * Terminate gracefully if open files quota is reached
  * Fix inbound TCP Maximum Segment Size used to queue data to tap
    interface, in pasta mode
  * Fix accidental gap in slirp4netns compatibility by introducing
    trivial options to actually set outbound interfaces and addresses

 -- Stefano Brivio <sbrivio@redhat.com>  Thu, 09 Mar 2023 09:29:19 +0100

passt (0.0~git20230227.c538ee8-1) unstable; urgency=medium

  * New upstream version 0.0~git20230227.c538ee8
  * Most rules from the AppArmor profile are now divided into two
    abstractions for passt(1) and pasta(1), and the usr.bin.passt
    profile sources them. This makes it easier for frameworks
    such as libvirt to source the required parts in subprofiles

 -- Stefano Brivio <sbrivio@redhat.com>  Mon, 27 Feb 2023 23:29:43 +0100

passt (0.0~git20230216.4663ccc-1) unstable; urgency=medium

  * New upstream version 0.0~git20230216.4663ccc

 -- Stefano Brivio <sbrivio@redhat.com>  Fri, 17 Feb 2023 12:48:47 +0100

passt (0.0~git20221116.ace074c-1) unstable; urgency=medium

  * New upstream version 0.0~git20221116.ace074c. Most relevant
    change: AppArmor profile actually covers both pasta(1) and
    passt(1)
  * Fix Vcs-Browser and Vcs-Git links in debian/control
  * Build with -DVERSION corresponding to current package version
  * Move copy of AppArmor profile to debian/passt.install

 -- Stefano Brivio <sbrivio@redhat.com>  Wed, 16 Nov 2022 22:42:50 +0100

passt (0.0~git20221104.e308018-1) unstable; urgency=medium

  * Initial release. Closes: #1010498

 -- Stefano Brivio <sbrivio@redhat.com>  Fri, 04 Nov 2022 18:26:31 +0100
