passt (0.0~git20240326.4988e2b-1) unstable; urgency=medium * debian/rules: Include pkg-info.mk * New upstream version 0.0~git20240326.4988e2b: never send TCP segments with none of ACK, SYN or RST flags to avoid unexpected connection resets (https://github.com/containers/podman/issues/22146) -- Stefano Brivio Tue, 26 Mar 2024 10:28:50 +0100 passt (0.0~git20240320.71dd405-1) unstable; urgency=medium * New upstream version 0.0~git20240320.71dd405, most notable fix: pasta(1) hang on start-up with Linux kernel versions 6.9 and later * debian/rules: It's DEB_VERSION_UPSTREAM, not DEB_UPSTREAM_VERSION -- Stefano Brivio Wed, 20 Mar 2024 12:14:37 +0100 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 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 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 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 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 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 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 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 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 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 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 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 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 Wed, 16 Nov 2022 22:42:50 +0100 passt (0.0~git20221104.e308018-1) unstable; urgency=medium * Initial release. Closes: #1010498 -- Stefano Brivio Fri, 04 Nov 2022 18:26:31 +0100