-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Tue, 14 Jun 2022 17:39:24 +0200 Source: netplan.io Architecture: source Version: 0.104-1 Distribution: unstable Urgency: medium Maintainer: Debian netplan Maintainers <team+netplan@tracker.debian.org> Changed-By: Lukas Märdian <luk@slyon.de> Changes: netplan.io (0.104-1) unstable; urgency=medium . * Merge new upstream release 0.104 (from tag ubuntu/0.104-0ubuntu4) - Enable 'embedded-switch-mode' setting on SmartNICs - Permit multiple patterns for the driver globs in match (LP: #1918421) - Improve routing capabilities (LP: #1892272, LP: #1805038) - Support additional link offload options for networkd (LP: #1771740) + Backport offloading tristate patches (LP: #1956264) d/p/0003-Add-tristate-type-for-offload-options-LP-1956264-270.patch - Handle differing 'ip6-privacy' default value for NetworkManager - YAML state tracking for DBus API and 'netplan try' (LP: #1943120) - Support ConfigureWithoutCarrier ('ignore-carrier') for networkd - Cleanup Makefile, install only public headers - Netplan 'get' to use the libnetplan parser - libnetplan: + introduce the notion of NetplanState + use an explicit parser context + expose coherent generator APIs + improve overall error handling + consolidation of YAML parsing into the library ATTENTION: - Restrict the symbol export to a determined public API + We dropped some internal symbols from the API that we know have no external consumers, see upstream changelog for list of dropped symbols Bug fixes: - Fix removal of defunct OVS vlan interfaces (LP: #1959147) - Make ConfigManager cleanup on destruction (LP: #1959729) - Do not write unvalidated YAML from keyfile (LP: #1952967) - Disable tmp address generation for real with NetworkManager, LP: #1948027 - Ignore empty YAML hints, delete files on 'set network=null', LP: #1946957 - Wait for 'netplan try' to be ready in DBus API (LP: #1949893) - Initialize self.state in 'apply' (LP: #1949104) - Driver fallback to nl80211 and/or wext for wpa_supplicant (LP: #1814012) - Handle missing 'gateway' in keyfile routes, keep 'dns-search' fallback - Make it possible to unset a whole devtype subtree (LP: #1942930) - Fix memory leaks, dangling pointers & overall cleanup of API data - Upstream fix a4b70e7, to restart networkd if necessary (LP: #1962095) - Cherry-pick upstream fix (565bd0f) for ethernets autopkgtest: - d/p/0004-tests-ethernets-fix-autopkgtest-with-alternating-def.patch - Cherry-pick upstream fix (8934a1b) for NM WPA3 passthrough: - d/p/0005-nm-fix-rendering-of-password-for-unknown-passthrough.patch * d/control: Improved glib (v2.70+-) compat * d/control: Strict version dependency on libnetplan * d/control: Remove unnecessary constraints * Mute false positive lintian warning * d/libnetplan0.symbols: Add new symbols for 0.104 * d/libnetplan0.symbols: Drop (internal) legacy symbols * d/t/control: add 'ethtool' test-dep for link offloading tests * Remaining changes: - refreshed d/p/ovs-timeout.patch - refreshed d/p/autopkgtest-fixes.patch * Dropped changes, applied upstream - d/p/0001-parse-nm-fix-32bit-format-string.patch - d/p/glib-2.70-compat.patch - d/p/nm-1.32.10-compat.patch Checksums-Sha1: ba1d9d5e4fdcbfc6bc45750224837402514b7523 2223 netplan.io_0.104-1.dsc f00e916b0dc283dfcdc5e61779e8752be3bbccc7 266313 netplan.io_0.104.orig.tar.gz 633931bbbb392048a3e8fc9dd60e9919ce45fcea 19760 netplan.io_0.104-1.debian.tar.xz Checksums-Sha256: 961c7532ca9043b0566672c27ef5dcae9e63005e6930acc8412d2bf6bf2ba94e 2223 netplan.io_0.104-1.dsc 930a43d8a0a9f5c61193ce2546cacf311c8a0d66003ad96a1e20fcc10a5fdbc9 266313 netplan.io_0.104.orig.tar.gz 28d12f2754cb110d65b76dc2ace99217eca236c2f46bdab89925c5cb7603af61 19760 netplan.io_0.104-1.debian.tar.xz Files: fc2ea6b412684911f103018fd9c69799 2223 net optional netplan.io_0.104-1.dsc 41b534bf1b0bbde23425b68287a9766d 266313 net optional netplan.io_0.104.orig.tar.gz 6491d9f958217f7facf7be95714c4d35 19760 net optional netplan.io_0.104-1.debian.tar.xz -----BEGIN PGP SIGNATURE----- iHUEARYIAB0WIQSD3NF/RLIsyDZW7aHoRGtKyMdyYQUCYrcAWwAKCRDoRGtKyMdy YQhCAQCjXA2l1+8px3JItatf0amwow3uV5lhl++0ZhFFlgZdZgEAir7S0vlwRGXE 458uDjmuHT1QhhczoFvP1/6IuBl8fA0= =LFov -----END PGP SIGNATURE-----