{
    "summary": {
        "snap": {
            "added": [],
            "removed": [],
            "diff": []
        },
        "deb": {
            "added": [],
            "removed": [],
            "diff": [
                "apt",
                "bpftool",
                "cryptsetup",
                "cryptsetup-bin",
                "cryptsetup-initramfs",
                "libapt-pkg7.0:riscv64",
                "libcryptsetup12:riscv64",
                "libgcrypt20:riscv64",
                "linux-perf",
                "linux-tools-common",
                "sudo-rs",
                "tar"
            ]
        }
    },
    "diff": {
        "deb": [
            {
                "name": "apt",
                "from_version": {
                    "source_package_name": "apt",
                    "source_package_version": "3.1.15",
                    "version": "3.1.15"
                },
                "to_version": {
                    "source_package_name": "apt",
                    "source_package_version": "3.1.16",
                    "version": "3.1.16"
                },
                "cves": [],
                "launchpad_bugs_fixed": [],
                "changes": [
                    {
                        "cves": [],
                        "log": [
                            "",
                            "  [ Andriy Pysyk ]",
                            "  * Update Ukrainian translation (uk.po)",
                            "",
                            "  [ Julian Andres Klode ]",
                            "  * Introduce JSONL performance counter logging",
                            "  * solver3: Refactorings and some inline tweaking",
                            "  * solver3: Upgrade by source package",
                            "",
                            "  [ Alessandro Astone ]",
                            "  * debian: Trigger apt-daily on AC plug event",
                            "",
                            "  [ Nathan Pratta Teodosio ]",
                            "  * Prevent sleep while running dpkg.",
                            "",
                            "  [ Ville Skyttä ]",
                            "  * bash-complete search patterns for more commands",
                            ""
                        ],
                        "package": "apt",
                        "version": "3.1.16",
                        "urgency": "medium",
                        "distributions": "unstable",
                        "launchpad_bugs_fixed": [],
                        "author": "Julian Andres Klode <jak@debian.org>",
                        "date": "Tue, 17 Feb 2026 11:36:12 +0100"
                    }
                ],
                "notes": null,
                "is_version_downgrade": false
            },
            {
                "name": "bpftool",
                "from_version": {
                    "source_package_name": "linux",
                    "source_package_version": "6.19.0-5.5",
                    "version": "7.7.0+6.19.0-5.5"
                },
                "to_version": {
                    "source_package_name": "linux",
                    "source_package_version": "6.19.0-6.6",
                    "version": "7.7.0+6.19.0-6.6"
                },
                "cves": [],
                "launchpad_bugs_fixed": [
                    2142114,
                    2142112,
                    2142111,
                    2141298
                ],
                "changes": [
                    {
                        "cves": [],
                        "log": [
                            "",
                            "  * resolute/linux: 6.19.0-6.6 -proposed tracker (LP: #2142114)",
                            "",
                            "  * Resolute update: v6.19.2 upstream stable release (LP: #2142112)",
                            "    - Revert \"driver core: enforce device_lock for driver_match_device()\"",
                            "    - Linux 6.19.2",
                            "",
                            "  * Resolute update: v6.19.1 upstream stable release (LP: #2142111)",
                            "    - io_uring/io-wq: add exit-on-idle state",
                            "    - io_uring: allow io-wq workers to exit when unused",
                            "    - smb: client: split cached_fid bitfields to avoid shared-byte RMW races",
                            "    - ksmbd: fix infinite loop caused by next_smb2_rcv_hdr_off reset in error",
                            "      paths",
                            "    - ksmbd: add chann_lock to protect ksmbd_chann_list xarray",
                            "    - smb: server: fix leak of active_num_conn in ksmbd_tcp_new_connection()",
                            "    - smb: smbdirect: introduce smbdirect_socket.recv_io.credits.available",
                            "    - smb: smbdirect: introduce smbdirect_socket.send_io.bcredits.*",
                            "    - smb: server: make use of smbdirect_socket.recv_io.credits.available",
                            "    - smb: server: let recv_done() queue a refill when the peer is low on",
                            "      credits",
                            "    - smb: server: make use of smbdirect_socket.send_io.bcredits",
                            "    - smb: server: fix last send credit problem causing disconnects",
                            "    - smb: server: let send_done handle a completion without IB_SEND_SIGNALED",
                            "    - smb: client: make use of smbdirect_socket.recv_io.credits.available",
                            "    - smb: client: let recv_done() queue a refill when the peer is low on",
                            "      credits",
                            "    - smb: client: let smbd_post_send() make use of request->wr",
                            "    - smb: client: remove pointless sc->recv_io.credits.count rollback",
                            "    - smb: client: remove pointless sc->send_io.pending handling in",
                            "      smbd_post_send_iter()",
                            "    - smb: client: port and use the wait_for_credits logic used by server",
                            "    - smb: client: split out smbd_ib_post_send()",
                            "    - smb: client: introduce and use smbd_{alloc, free}_send_io()",
                            "    - smb: client: use smbdirect_send_batch processing",
                            "    - smb: client: make use of smbdirect_socket.send_io.bcredits",
                            "    - smb: client: fix last send credit problem causing disconnects",
                            "    - smb: client: let smbd_post_send_negotiate_req() use smbd_post_send()",
                            "    - smb: client: let send_done handle a completion without IB_SEND_SIGNALED",
                            "    - driver core: enforce device_lock for driver_match_device()",
                            "    - Bluetooth: btusb: Add USB ID 7392:e611 for Edimax EW-7611UXB",
                            "    - ALSA: hda/conexant: Add quirk for HP ZBook Studio G4",
                            "    - crypto: iaa - Fix out-of-bounds index in find_empty_iaa_compression_mode",
                            "    - crypto: octeontx - Fix length check to avoid truncation in",
                            "      ucode_load_store",
                            "    - crypto: omap - Allocate OMAP_CRYPTO_FORCE_COPY scatterlists correctly",
                            "    - crypto: virtio - Add spinlock protection with virtqueue notification",
                            "    - crypto: virtio - Remove duplicated virtqueue_kick in",
                            "      virtio_crypto_skcipher_crypt_req",
                            "    - nilfs2: Fix potential block overflow that cause system hang",
                            "    - hfs: ensure sb->s_fs_info is always cleaned up",
                            "    - wifi: rtw88: Fix alignment fault in rtw_core_enable_beacon()",
                            "    - scsi: qla2xxx: Validate sp before freeing associated memory",
                            "    - scsi: qla2xxx: Allow recovery for tape devices",
                            "    - scsi: qla2xxx: Delay module unload while fabric scan in progress",
                            "    - scsi: qla2xxx: Free sp in error path to fix system crash",
                            "    - scsi: qla2xxx: Query FW again before proceeding with login",
                            "    - sched/mmcid: Don't assume CID is CPU owned on mode switch",
                            "    - bus: fsl-mc: fix use-after-free in driver_override_show()",
                            "    - erofs: fix UAF issue for file-backed mounts w/ directio option",
                            "    - xfs: fix UAF in xchk_btree_check_block_owner",
                            "    - drm/exynos: vidi: use ctx->lock to protect struct vidi_context member",
                            "      variables related to memory alloc/free",
                            "    - PCI: endpoint: Avoid creating sub-groups asynchronously",
                            "    - wifi: rtl8xxxu: fix slab-out-of-bounds in rtl8xxxu_sta_add",
                            "    - Linux 6.19.1",
                            "",
                            "  * AppArmor blocks write(2) to network sockets with Linux 6.19 (LP: #2141298)",
                            "    - SAUCE: apparmor: fix aa_label_sk_perm to check for RULE_MEDIATES_NET",
                            ""
                        ],
                        "package": "linux",
                        "version": "6.19.0-6.6",
                        "urgency": "medium",
                        "distributions": "resolute",
                        "launchpad_bugs_fixed": [
                            2142114,
                            2142112,
                            2142111,
                            2141298
                        ],
                        "author": "Timo Aaltonen <timo.aaltonen@canonical.com>",
                        "date": "Wed, 18 Feb 2026 14:31:48 +0200"
                    }
                ],
                "notes": null,
                "is_version_downgrade": false
            },
            {
                "name": "cryptsetup",
                "from_version": {
                    "source_package_name": "cryptsetup",
                    "source_package_version": "2:2.8.0-1ubuntu3",
                    "version": "2:2.8.0-1ubuntu3"
                },
                "to_version": {
                    "source_package_name": "cryptsetup",
                    "source_package_version": "2:2.8.4-1ubuntu1",
                    "version": "2:2.8.4-1ubuntu1"
                },
                "cves": [],
                "launchpad_bugs_fixed": [
                    2130707
                ],
                "changes": [
                    {
                        "cves": [],
                        "log": [
                            "",
                            "  * Merge with Debian unstable (LP: #2130707). Remaining changes:",
                            "    - d/tests/utils/mkinitramfs: Support zstd compressed modules for self test",
                            "    - d/rules: Compile-in support for a FIPS mode. LP #2032659",
                            "    - d/control: Recommend plymouth",
                            "    - d/control: Depend on busybox-initramfs instead of busybox |",
                            "      busybox-static.",
                            "    - d/control: Move cryptsetup-initramfs back to cryptsetup Recommends",
                            "    - d/{control,rules}: Disable building cryptsetup-suspend on i386",
                            "    - d/initramfs/cryptroot-unlock: Fix busybox/narrow compat LP #1968636",
                            "    - d/tests: Fix autopkgtests",
                            "    - d/{functions,initramfs/hooks/cryptroot}: Fix ZFS root warning/error",
                            "      + d/functions: Return an empty devno for ZFS devices as they don't have",
                            "        major:minor device numbers.",
                            "      + d/initramfs/hooks/cryptroot: Ignore and don't print an error message",
                            "        when devices don't have a devno.",
                            "  * d/p/{no-dd-direct-flags-tmpfs,series}: Disable O_DIRECT on tmpfs",
                            "  * d/tests/utils/mkinitramfs: Prevent linking attempt if file exists",
                            "  * d/tests/control: Add cpio autopkgtest dependency",
                            ""
                        ],
                        "package": "cryptsetup",
                        "version": "2:2.8.4-1ubuntu1",
                        "urgency": "medium",
                        "distributions": "resolute",
                        "launchpad_bugs_fixed": [
                            2130707
                        ],
                        "author": "Max Gilmour <max.gilmour@canonical.com>",
                        "date": "Mon, 09 Feb 2026 09:56:46 -0800"
                    },
                    {
                        "cves": [],
                        "log": [
                            "",
                            "  * New upstream bugfix release.",
                            "",
                            "  [ Guilhem Moulin ]",
                            "  * d/t/cryptroot-*: Use default QEMU machine type and lower host CPU count",
                            "    threshold for >1 vCPU guests.  This might fix #1123760.",
                            "  * d/t/cryptroot-*: Load `md_mod` kernel module before calling mdadm(8).",
                            "  * d/t/cryptroot-*: Explicitly install initramfs-tools as extra package.",
                            "  * DEP-8: Add `Depends: initramfs-tools-core` for initramfs-hook and",
                            "    initramfs-hook-legacy.",
                            "  * DEP-8: Temporarily disable cryptroot-nested test.",
                            "  * Update Standards-Version to 4.7.3.",
                            "    + Remove \"Priority: optional\" which is the current default and spelling it",
                            "      out is no longer recommended per Policy.",
                            "",
                            "  [ Huey Chen ]",
                            "  * Fix typo in cryptsetup-suspend-wrapper. (Closes: #1123990)",
                            "",
                            "  [ Yangfl ]",
                            "  * Add Chinese debconf templates translations. (Closes: #1124408)",
                            "",
                            "  [ Paul Richards ]",
                            "  * Add support for `tcrypt-system` crypttab(5) option. (Closes: #1037973)",
                            ""
                        ],
                        "package": "cryptsetup",
                        "version": "2:2.8.4-1",
                        "urgency": "medium",
                        "distributions": "unstable",
                        "launchpad_bugs_fixed": [],
                        "author": "Guilhem Moulin <guilhem@debian.org>",
                        "date": "Tue, 27 Jan 2026 17:27:23 +0100"
                    },
                    {
                        "cves": [],
                        "log": [
                            "",
                            "  * New upstream bugfix release.",
                            ""
                        ],
                        "package": "cryptsetup",
                        "version": "2:2.8.3-1",
                        "urgency": "medium",
                        "distributions": "unstable",
                        "launchpad_bugs_fixed": [],
                        "author": "Guilhem Moulin <guilhem@debian.org>",
                        "date": "Fri, 19 Dec 2025 15:53:17 +0100"
                    },
                    {
                        "cves": [],
                        "log": [
                            "",
                            "  * New upstream bugfix release.",
                            "  * d/t/cryptdisks: Add calls to `udevadm settle`.",
                            "  * d/control: Remove `Rules-Requires-Root: no`.",
                            "  * d/watch: Port to Version 5.",
                            ""
                        ],
                        "package": "cryptsetup",
                        "version": "2:2.8.2-1",
                        "urgency": "medium",
                        "distributions": "unstable",
                        "launchpad_bugs_fixed": [],
                        "author": "Guilhem Moulin <guilhem@debian.org>",
                        "date": "Thu, 18 Dec 2025 22:04:25 +0100"
                    },
                    {
                        "cves": [],
                        "log": [
                            "",
                            "  * Exclude `reencryption-compat-test` from Makefile.localtest.",
                            "    (Closes: #1122539)",
                            ""
                        ],
                        "package": "cryptsetup",
                        "version": "2:2.8.1-2",
                        "urgency": "medium",
                        "distributions": "unstable",
                        "launchpad_bugs_fixed": [],
                        "author": "Guilhem Moulin <guilhem@debian.org>",
                        "date": "Thu, 11 Dec 2025 23:29:35 +0100"
                    },
                    {
                        "cves": [],
                        "log": [
                            "",
                            "  * New upstream release.",
                            "  * DEP-8: Don't skip TPM trusted upstream tests.  This adds `Depends:",
                            "    swtpm, swtpm-tools, tpm2-tools` to the upstream testsuite autopkgtest.",
                            "  * DEP-8: Don't skip upstream's systemd plugin tests.  This adds `Depends:",
                            "    systemd-cryptsetup` to the upstream testsuite autopkgtest.",
                            ""
                        ],
                        "package": "cryptsetup",
                        "version": "2:2.8.1-1",
                        "urgency": "medium",
                        "distributions": "unstable",
                        "launchpad_bugs_fixed": [],
                        "author": "Guilhem Moulin <guilhem@debian.org>",
                        "date": "Tue, 19 Aug 2025 13:38:37 +0200"
                    },
                    {
                        "cves": [],
                        "log": [
                            "",
                            "  [ Nuri KÜÇÜKLER ]",
                            "  * Add Turkish debconf templates translation.",
                            "",
                            "  [ Luca Boccassi ]",
                            "  * DEP-8: Remove 80-systemd-osc-context.sh bash profile drop-in from",
                            "    cryptroot-* test images in order to fix compatibility with systemd v258.",
                            "    (Closes: #1110818)",
                            ""
                        ],
                        "package": "cryptsetup",
                        "version": "2:2.8.0-3",
                        "urgency": "medium",
                        "distributions": "unstable",
                        "launchpad_bugs_fixed": [],
                        "author": "Guilhem Moulin <guilhem@debian.org>",
                        "date": "Wed, 13 Aug 2025 13:38:32 +0200"
                    },
                    {
                        "cves": [],
                        "log": [
                            "",
                            "  * Upload to unstable.",
                            ""
                        ],
                        "package": "cryptsetup",
                        "version": "2:2.8.0-2",
                        "urgency": "medium",
                        "distributions": "unstable",
                        "launchpad_bugs_fixed": [],
                        "author": "Guilhem Moulin <guilhem@debian.org>",
                        "date": "Sat, 09 Aug 2025 22:21:31 +0200"
                    }
                ],
                "notes": null,
                "is_version_downgrade": false
            },
            {
                "name": "cryptsetup-bin",
                "from_version": {
                    "source_package_name": "cryptsetup",
                    "source_package_version": "2:2.8.0-1ubuntu3",
                    "version": "2:2.8.0-1ubuntu3"
                },
                "to_version": {
                    "source_package_name": "cryptsetup",
                    "source_package_version": "2:2.8.4-1ubuntu1",
                    "version": "2:2.8.4-1ubuntu1"
                },
                "cves": [],
                "launchpad_bugs_fixed": [
                    2130707
                ],
                "changes": [
                    {
                        "cves": [],
                        "log": [
                            "",
                            "  * Merge with Debian unstable (LP: #2130707). Remaining changes:",
                            "    - d/tests/utils/mkinitramfs: Support zstd compressed modules for self test",
                            "    - d/rules: Compile-in support for a FIPS mode. LP #2032659",
                            "    - d/control: Recommend plymouth",
                            "    - d/control: Depend on busybox-initramfs instead of busybox |",
                            "      busybox-static.",
                            "    - d/control: Move cryptsetup-initramfs back to cryptsetup Recommends",
                            "    - d/{control,rules}: Disable building cryptsetup-suspend on i386",
                            "    - d/initramfs/cryptroot-unlock: Fix busybox/narrow compat LP #1968636",
                            "    - d/tests: Fix autopkgtests",
                            "    - d/{functions,initramfs/hooks/cryptroot}: Fix ZFS root warning/error",
                            "      + d/functions: Return an empty devno for ZFS devices as they don't have",
                            "        major:minor device numbers.",
                            "      + d/initramfs/hooks/cryptroot: Ignore and don't print an error message",
                            "        when devices don't have a devno.",
                            "  * d/p/{no-dd-direct-flags-tmpfs,series}: Disable O_DIRECT on tmpfs",
                            "  * d/tests/utils/mkinitramfs: Prevent linking attempt if file exists",
                            "  * d/tests/control: Add cpio autopkgtest dependency",
                            ""
                        ],
                        "package": "cryptsetup",
                        "version": "2:2.8.4-1ubuntu1",
                        "urgency": "medium",
                        "distributions": "resolute",
                        "launchpad_bugs_fixed": [
                            2130707
                        ],
                        "author": "Max Gilmour <max.gilmour@canonical.com>",
                        "date": "Mon, 09 Feb 2026 09:56:46 -0800"
                    },
                    {
                        "cves": [],
                        "log": [
                            "",
                            "  * New upstream bugfix release.",
                            "",
                            "  [ Guilhem Moulin ]",
                            "  * d/t/cryptroot-*: Use default QEMU machine type and lower host CPU count",
                            "    threshold for >1 vCPU guests.  This might fix #1123760.",
                            "  * d/t/cryptroot-*: Load `md_mod` kernel module before calling mdadm(8).",
                            "  * d/t/cryptroot-*: Explicitly install initramfs-tools as extra package.",
                            "  * DEP-8: Add `Depends: initramfs-tools-core` for initramfs-hook and",
                            "    initramfs-hook-legacy.",
                            "  * DEP-8: Temporarily disable cryptroot-nested test.",
                            "  * Update Standards-Version to 4.7.3.",
                            "    + Remove \"Priority: optional\" which is the current default and spelling it",
                            "      out is no longer recommended per Policy.",
                            "",
                            "  [ Huey Chen ]",
                            "  * Fix typo in cryptsetup-suspend-wrapper. (Closes: #1123990)",
                            "",
                            "  [ Yangfl ]",
                            "  * Add Chinese debconf templates translations. (Closes: #1124408)",
                            "",
                            "  [ Paul Richards ]",
                            "  * Add support for `tcrypt-system` crypttab(5) option. (Closes: #1037973)",
                            ""
                        ],
                        "package": "cryptsetup",
                        "version": "2:2.8.4-1",
                        "urgency": "medium",
                        "distributions": "unstable",
                        "launchpad_bugs_fixed": [],
                        "author": "Guilhem Moulin <guilhem@debian.org>",
                        "date": "Tue, 27 Jan 2026 17:27:23 +0100"
                    },
                    {
                        "cves": [],
                        "log": [
                            "",
                            "  * New upstream bugfix release.",
                            ""
                        ],
                        "package": "cryptsetup",
                        "version": "2:2.8.3-1",
                        "urgency": "medium",
                        "distributions": "unstable",
                        "launchpad_bugs_fixed": [],
                        "author": "Guilhem Moulin <guilhem@debian.org>",
                        "date": "Fri, 19 Dec 2025 15:53:17 +0100"
                    },
                    {
                        "cves": [],
                        "log": [
                            "",
                            "  * New upstream bugfix release.",
                            "  * d/t/cryptdisks: Add calls to `udevadm settle`.",
                            "  * d/control: Remove `Rules-Requires-Root: no`.",
                            "  * d/watch: Port to Version 5.",
                            ""
                        ],
                        "package": "cryptsetup",
                        "version": "2:2.8.2-1",
                        "urgency": "medium",
                        "distributions": "unstable",
                        "launchpad_bugs_fixed": [],
                        "author": "Guilhem Moulin <guilhem@debian.org>",
                        "date": "Thu, 18 Dec 2025 22:04:25 +0100"
                    },
                    {
                        "cves": [],
                        "log": [
                            "",
                            "  * Exclude `reencryption-compat-test` from Makefile.localtest.",
                            "    (Closes: #1122539)",
                            ""
                        ],
                        "package": "cryptsetup",
                        "version": "2:2.8.1-2",
                        "urgency": "medium",
                        "distributions": "unstable",
                        "launchpad_bugs_fixed": [],
                        "author": "Guilhem Moulin <guilhem@debian.org>",
                        "date": "Thu, 11 Dec 2025 23:29:35 +0100"
                    },
                    {
                        "cves": [],
                        "log": [
                            "",
                            "  * New upstream release.",
                            "  * DEP-8: Don't skip TPM trusted upstream tests.  This adds `Depends:",
                            "    swtpm, swtpm-tools, tpm2-tools` to the upstream testsuite autopkgtest.",
                            "  * DEP-8: Don't skip upstream's systemd plugin tests.  This adds `Depends:",
                            "    systemd-cryptsetup` to the upstream testsuite autopkgtest.",
                            ""
                        ],
                        "package": "cryptsetup",
                        "version": "2:2.8.1-1",
                        "urgency": "medium",
                        "distributions": "unstable",
                        "launchpad_bugs_fixed": [],
                        "author": "Guilhem Moulin <guilhem@debian.org>",
                        "date": "Tue, 19 Aug 2025 13:38:37 +0200"
                    },
                    {
                        "cves": [],
                        "log": [
                            "",
                            "  [ Nuri KÜÇÜKLER ]",
                            "  * Add Turkish debconf templates translation.",
                            "",
                            "  [ Luca Boccassi ]",
                            "  * DEP-8: Remove 80-systemd-osc-context.sh bash profile drop-in from",
                            "    cryptroot-* test images in order to fix compatibility with systemd v258.",
                            "    (Closes: #1110818)",
                            ""
                        ],
                        "package": "cryptsetup",
                        "version": "2:2.8.0-3",
                        "urgency": "medium",
                        "distributions": "unstable",
                        "launchpad_bugs_fixed": [],
                        "author": "Guilhem Moulin <guilhem@debian.org>",
                        "date": "Wed, 13 Aug 2025 13:38:32 +0200"
                    },
                    {
                        "cves": [],
                        "log": [
                            "",
                            "  * Upload to unstable.",
                            ""
                        ],
                        "package": "cryptsetup",
                        "version": "2:2.8.0-2",
                        "urgency": "medium",
                        "distributions": "unstable",
                        "launchpad_bugs_fixed": [],
                        "author": "Guilhem Moulin <guilhem@debian.org>",
                        "date": "Sat, 09 Aug 2025 22:21:31 +0200"
                    }
                ],
                "notes": null,
                "is_version_downgrade": false
            },
            {
                "name": "cryptsetup-initramfs",
                "from_version": {
                    "source_package_name": "cryptsetup",
                    "source_package_version": "2:2.8.0-1ubuntu3",
                    "version": "2:2.8.0-1ubuntu3"
                },
                "to_version": {
                    "source_package_name": "cryptsetup",
                    "source_package_version": "2:2.8.4-1ubuntu1",
                    "version": "2:2.8.4-1ubuntu1"
                },
                "cves": [],
                "launchpad_bugs_fixed": [
                    2130707
                ],
                "changes": [
                    {
                        "cves": [],
                        "log": [
                            "",
                            "  * Merge with Debian unstable (LP: #2130707). Remaining changes:",
                            "    - d/tests/utils/mkinitramfs: Support zstd compressed modules for self test",
                            "    - d/rules: Compile-in support for a FIPS mode. LP #2032659",
                            "    - d/control: Recommend plymouth",
                            "    - d/control: Depend on busybox-initramfs instead of busybox |",
                            "      busybox-static.",
                            "    - d/control: Move cryptsetup-initramfs back to cryptsetup Recommends",
                            "    - d/{control,rules}: Disable building cryptsetup-suspend on i386",
                            "    - d/initramfs/cryptroot-unlock: Fix busybox/narrow compat LP #1968636",
                            "    - d/tests: Fix autopkgtests",
                            "    - d/{functions,initramfs/hooks/cryptroot}: Fix ZFS root warning/error",
                            "      + d/functions: Return an empty devno for ZFS devices as they don't have",
                            "        major:minor device numbers.",
                            "      + d/initramfs/hooks/cryptroot: Ignore and don't print an error message",
                            "        when devices don't have a devno.",
                            "  * d/p/{no-dd-direct-flags-tmpfs,series}: Disable O_DIRECT on tmpfs",
                            "  * d/tests/utils/mkinitramfs: Prevent linking attempt if file exists",
                            "  * d/tests/control: Add cpio autopkgtest dependency",
                            ""
                        ],
                        "package": "cryptsetup",
                        "version": "2:2.8.4-1ubuntu1",
                        "urgency": "medium",
                        "distributions": "resolute",
                        "launchpad_bugs_fixed": [
                            2130707
                        ],
                        "author": "Max Gilmour <max.gilmour@canonical.com>",
                        "date": "Mon, 09 Feb 2026 09:56:46 -0800"
                    },
                    {
                        "cves": [],
                        "log": [
                            "",
                            "  * New upstream bugfix release.",
                            "",
                            "  [ Guilhem Moulin ]",
                            "  * d/t/cryptroot-*: Use default QEMU machine type and lower host CPU count",
                            "    threshold for >1 vCPU guests.  This might fix #1123760.",
                            "  * d/t/cryptroot-*: Load `md_mod` kernel module before calling mdadm(8).",
                            "  * d/t/cryptroot-*: Explicitly install initramfs-tools as extra package.",
                            "  * DEP-8: Add `Depends: initramfs-tools-core` for initramfs-hook and",
                            "    initramfs-hook-legacy.",
                            "  * DEP-8: Temporarily disable cryptroot-nested test.",
                            "  * Update Standards-Version to 4.7.3.",
                            "    + Remove \"Priority: optional\" which is the current default and spelling it",
                            "      out is no longer recommended per Policy.",
                            "",
                            "  [ Huey Chen ]",
                            "  * Fix typo in cryptsetup-suspend-wrapper. (Closes: #1123990)",
                            "",
                            "  [ Yangfl ]",
                            "  * Add Chinese debconf templates translations. (Closes: #1124408)",
                            "",
                            "  [ Paul Richards ]",
                            "  * Add support for `tcrypt-system` crypttab(5) option. (Closes: #1037973)",
                            ""
                        ],
                        "package": "cryptsetup",
                        "version": "2:2.8.4-1",
                        "urgency": "medium",
                        "distributions": "unstable",
                        "launchpad_bugs_fixed": [],
                        "author": "Guilhem Moulin <guilhem@debian.org>",
                        "date": "Tue, 27 Jan 2026 17:27:23 +0100"
                    },
                    {
                        "cves": [],
                        "log": [
                            "",
                            "  * New upstream bugfix release.",
                            ""
                        ],
                        "package": "cryptsetup",
                        "version": "2:2.8.3-1",
                        "urgency": "medium",
                        "distributions": "unstable",
                        "launchpad_bugs_fixed": [],
                        "author": "Guilhem Moulin <guilhem@debian.org>",
                        "date": "Fri, 19 Dec 2025 15:53:17 +0100"
                    },
                    {
                        "cves": [],
                        "log": [
                            "",
                            "  * New upstream bugfix release.",
                            "  * d/t/cryptdisks: Add calls to `udevadm settle`.",
                            "  * d/control: Remove `Rules-Requires-Root: no`.",
                            "  * d/watch: Port to Version 5.",
                            ""
                        ],
                        "package": "cryptsetup",
                        "version": "2:2.8.2-1",
                        "urgency": "medium",
                        "distributions": "unstable",
                        "launchpad_bugs_fixed": [],
                        "author": "Guilhem Moulin <guilhem@debian.org>",
                        "date": "Thu, 18 Dec 2025 22:04:25 +0100"
                    },
                    {
                        "cves": [],
                        "log": [
                            "",
                            "  * Exclude `reencryption-compat-test` from Makefile.localtest.",
                            "    (Closes: #1122539)",
                            ""
                        ],
                        "package": "cryptsetup",
                        "version": "2:2.8.1-2",
                        "urgency": "medium",
                        "distributions": "unstable",
                        "launchpad_bugs_fixed": [],
                        "author": "Guilhem Moulin <guilhem@debian.org>",
                        "date": "Thu, 11 Dec 2025 23:29:35 +0100"
                    },
                    {
                        "cves": [],
                        "log": [
                            "",
                            "  * New upstream release.",
                            "  * DEP-8: Don't skip TPM trusted upstream tests.  This adds `Depends:",
                            "    swtpm, swtpm-tools, tpm2-tools` to the upstream testsuite autopkgtest.",
                            "  * DEP-8: Don't skip upstream's systemd plugin tests.  This adds `Depends:",
                            "    systemd-cryptsetup` to the upstream testsuite autopkgtest.",
                            ""
                        ],
                        "package": "cryptsetup",
                        "version": "2:2.8.1-1",
                        "urgency": "medium",
                        "distributions": "unstable",
                        "launchpad_bugs_fixed": [],
                        "author": "Guilhem Moulin <guilhem@debian.org>",
                        "date": "Tue, 19 Aug 2025 13:38:37 +0200"
                    },
                    {
                        "cves": [],
                        "log": [
                            "",
                            "  [ Nuri KÜÇÜKLER ]",
                            "  * Add Turkish debconf templates translation.",
                            "",
                            "  [ Luca Boccassi ]",
                            "  * DEP-8: Remove 80-systemd-osc-context.sh bash profile drop-in from",
                            "    cryptroot-* test images in order to fix compatibility with systemd v258.",
                            "    (Closes: #1110818)",
                            ""
                        ],
                        "package": "cryptsetup",
                        "version": "2:2.8.0-3",
                        "urgency": "medium",
                        "distributions": "unstable",
                        "launchpad_bugs_fixed": [],
                        "author": "Guilhem Moulin <guilhem@debian.org>",
                        "date": "Wed, 13 Aug 2025 13:38:32 +0200"
                    },
                    {
                        "cves": [],
                        "log": [
                            "",
                            "  * Upload to unstable.",
                            ""
                        ],
                        "package": "cryptsetup",
                        "version": "2:2.8.0-2",
                        "urgency": "medium",
                        "distributions": "unstable",
                        "launchpad_bugs_fixed": [],
                        "author": "Guilhem Moulin <guilhem@debian.org>",
                        "date": "Sat, 09 Aug 2025 22:21:31 +0200"
                    }
                ],
                "notes": null,
                "is_version_downgrade": false
            },
            {
                "name": "libapt-pkg7.0:riscv64",
                "from_version": {
                    "source_package_name": "apt",
                    "source_package_version": "3.1.15",
                    "version": "3.1.15"
                },
                "to_version": {
                    "source_package_name": "apt",
                    "source_package_version": "3.1.16",
                    "version": "3.1.16"
                },
                "cves": [],
                "launchpad_bugs_fixed": [],
                "changes": [
                    {
                        "cves": [],
                        "log": [
                            "",
                            "  [ Andriy Pysyk ]",
                            "  * Update Ukrainian translation (uk.po)",
                            "",
                            "  [ Julian Andres Klode ]",
                            "  * Introduce JSONL performance counter logging",
                            "  * solver3: Refactorings and some inline tweaking",
                            "  * solver3: Upgrade by source package",
                            "",
                            "  [ Alessandro Astone ]",
                            "  * debian: Trigger apt-daily on AC plug event",
                            "",
                            "  [ Nathan Pratta Teodosio ]",
                            "  * Prevent sleep while running dpkg.",
                            "",
                            "  [ Ville Skyttä ]",
                            "  * bash-complete search patterns for more commands",
                            ""
                        ],
                        "package": "apt",
                        "version": "3.1.16",
                        "urgency": "medium",
                        "distributions": "unstable",
                        "launchpad_bugs_fixed": [],
                        "author": "Julian Andres Klode <jak@debian.org>",
                        "date": "Tue, 17 Feb 2026 11:36:12 +0100"
                    }
                ],
                "notes": null,
                "is_version_downgrade": false
            },
            {
                "name": "libcryptsetup12:riscv64",
                "from_version": {
                    "source_package_name": "cryptsetup",
                    "source_package_version": "2:2.8.0-1ubuntu3",
                    "version": "2:2.8.0-1ubuntu3"
                },
                "to_version": {
                    "source_package_name": "cryptsetup",
                    "source_package_version": "2:2.8.4-1ubuntu1",
                    "version": "2:2.8.4-1ubuntu1"
                },
                "cves": [],
                "launchpad_bugs_fixed": [
                    2130707
                ],
                "changes": [
                    {
                        "cves": [],
                        "log": [
                            "",
                            "  * Merge with Debian unstable (LP: #2130707). Remaining changes:",
                            "    - d/tests/utils/mkinitramfs: Support zstd compressed modules for self test",
                            "    - d/rules: Compile-in support for a FIPS mode. LP #2032659",
                            "    - d/control: Recommend plymouth",
                            "    - d/control: Depend on busybox-initramfs instead of busybox |",
                            "      busybox-static.",
                            "    - d/control: Move cryptsetup-initramfs back to cryptsetup Recommends",
                            "    - d/{control,rules}: Disable building cryptsetup-suspend on i386",
                            "    - d/initramfs/cryptroot-unlock: Fix busybox/narrow compat LP #1968636",
                            "    - d/tests: Fix autopkgtests",
                            "    - d/{functions,initramfs/hooks/cryptroot}: Fix ZFS root warning/error",
                            "      + d/functions: Return an empty devno for ZFS devices as they don't have",
                            "        major:minor device numbers.",
                            "      + d/initramfs/hooks/cryptroot: Ignore and don't print an error message",
                            "        when devices don't have a devno.",
                            "  * d/p/{no-dd-direct-flags-tmpfs,series}: Disable O_DIRECT on tmpfs",
                            "  * d/tests/utils/mkinitramfs: Prevent linking attempt if file exists",
                            "  * d/tests/control: Add cpio autopkgtest dependency",
                            ""
                        ],
                        "package": "cryptsetup",
                        "version": "2:2.8.4-1ubuntu1",
                        "urgency": "medium",
                        "distributions": "resolute",
                        "launchpad_bugs_fixed": [
                            2130707
                        ],
                        "author": "Max Gilmour <max.gilmour@canonical.com>",
                        "date": "Mon, 09 Feb 2026 09:56:46 -0800"
                    },
                    {
                        "cves": [],
                        "log": [
                            "",
                            "  * New upstream bugfix release.",
                            "",
                            "  [ Guilhem Moulin ]",
                            "  * d/t/cryptroot-*: Use default QEMU machine type and lower host CPU count",
                            "    threshold for >1 vCPU guests.  This might fix #1123760.",
                            "  * d/t/cryptroot-*: Load `md_mod` kernel module before calling mdadm(8).",
                            "  * d/t/cryptroot-*: Explicitly install initramfs-tools as extra package.",
                            "  * DEP-8: Add `Depends: initramfs-tools-core` for initramfs-hook and",
                            "    initramfs-hook-legacy.",
                            "  * DEP-8: Temporarily disable cryptroot-nested test.",
                            "  * Update Standards-Version to 4.7.3.",
                            "    + Remove \"Priority: optional\" which is the current default and spelling it",
                            "      out is no longer recommended per Policy.",
                            "",
                            "  [ Huey Chen ]",
                            "  * Fix typo in cryptsetup-suspend-wrapper. (Closes: #1123990)",
                            "",
                            "  [ Yangfl ]",
                            "  * Add Chinese debconf templates translations. (Closes: #1124408)",
                            "",
                            "  [ Paul Richards ]",
                            "  * Add support for `tcrypt-system` crypttab(5) option. (Closes: #1037973)",
                            ""
                        ],
                        "package": "cryptsetup",
                        "version": "2:2.8.4-1",
                        "urgency": "medium",
                        "distributions": "unstable",
                        "launchpad_bugs_fixed": [],
                        "author": "Guilhem Moulin <guilhem@debian.org>",
                        "date": "Tue, 27 Jan 2026 17:27:23 +0100"
                    },
                    {
                        "cves": [],
                        "log": [
                            "",
                            "  * New upstream bugfix release.",
                            ""
                        ],
                        "package": "cryptsetup",
                        "version": "2:2.8.3-1",
                        "urgency": "medium",
                        "distributions": "unstable",
                        "launchpad_bugs_fixed": [],
                        "author": "Guilhem Moulin <guilhem@debian.org>",
                        "date": "Fri, 19 Dec 2025 15:53:17 +0100"
                    },
                    {
                        "cves": [],
                        "log": [
                            "",
                            "  * New upstream bugfix release.",
                            "  * d/t/cryptdisks: Add calls to `udevadm settle`.",
                            "  * d/control: Remove `Rules-Requires-Root: no`.",
                            "  * d/watch: Port to Version 5.",
                            ""
                        ],
                        "package": "cryptsetup",
                        "version": "2:2.8.2-1",
                        "urgency": "medium",
                        "distributions": "unstable",
                        "launchpad_bugs_fixed": [],
                        "author": "Guilhem Moulin <guilhem@debian.org>",
                        "date": "Thu, 18 Dec 2025 22:04:25 +0100"
                    },
                    {
                        "cves": [],
                        "log": [
                            "",
                            "  * Exclude `reencryption-compat-test` from Makefile.localtest.",
                            "    (Closes: #1122539)",
                            ""
                        ],
                        "package": "cryptsetup",
                        "version": "2:2.8.1-2",
                        "urgency": "medium",
                        "distributions": "unstable",
                        "launchpad_bugs_fixed": [],
                        "author": "Guilhem Moulin <guilhem@debian.org>",
                        "date": "Thu, 11 Dec 2025 23:29:35 +0100"
                    },
                    {
                        "cves": [],
                        "log": [
                            "",
                            "  * New upstream release.",
                            "  * DEP-8: Don't skip TPM trusted upstream tests.  This adds `Depends:",
                            "    swtpm, swtpm-tools, tpm2-tools` to the upstream testsuite autopkgtest.",
                            "  * DEP-8: Don't skip upstream's systemd plugin tests.  This adds `Depends:",
                            "    systemd-cryptsetup` to the upstream testsuite autopkgtest.",
                            ""
                        ],
                        "package": "cryptsetup",
                        "version": "2:2.8.1-1",
                        "urgency": "medium",
                        "distributions": "unstable",
                        "launchpad_bugs_fixed": [],
                        "author": "Guilhem Moulin <guilhem@debian.org>",
                        "date": "Tue, 19 Aug 2025 13:38:37 +0200"
                    },
                    {
                        "cves": [],
                        "log": [
                            "",
                            "  [ Nuri KÜÇÜKLER ]",
                            "  * Add Turkish debconf templates translation.",
                            "",
                            "  [ Luca Boccassi ]",
                            "  * DEP-8: Remove 80-systemd-osc-context.sh bash profile drop-in from",
                            "    cryptroot-* test images in order to fix compatibility with systemd v258.",
                            "    (Closes: #1110818)",
                            ""
                        ],
                        "package": "cryptsetup",
                        "version": "2:2.8.0-3",
                        "urgency": "medium",
                        "distributions": "unstable",
                        "launchpad_bugs_fixed": [],
                        "author": "Guilhem Moulin <guilhem@debian.org>",
                        "date": "Wed, 13 Aug 2025 13:38:32 +0200"
                    },
                    {
                        "cves": [],
                        "log": [
                            "",
                            "  * Upload to unstable.",
                            ""
                        ],
                        "package": "cryptsetup",
                        "version": "2:2.8.0-2",
                        "urgency": "medium",
                        "distributions": "unstable",
                        "launchpad_bugs_fixed": [],
                        "author": "Guilhem Moulin <guilhem@debian.org>",
                        "date": "Sat, 09 Aug 2025 22:21:31 +0200"
                    }
                ],
                "notes": null,
                "is_version_downgrade": false
            },
            {
                "name": "libgcrypt20:riscv64",
                "from_version": {
                    "source_package_name": "libgcrypt20",
                    "source_package_version": "1.11.2-3",
                    "version": "1.11.2-3"
                },
                "to_version": {
                    "source_package_name": "libgcrypt20",
                    "source_package_version": "1.12.0-2",
                    "version": "1.12.0-2"
                },
                "cves": [],
                "launchpad_bugs_fixed": [],
                "changes": [
                    {
                        "cves": [],
                        "log": [
                            "",
                            "  * update to GIT HEAD.",
                            ""
                        ],
                        "package": "libgcrypt20",
                        "version": "1.12.0-2",
                        "urgency": "medium",
                        "distributions": "experimental",
                        "launchpad_bugs_fixed": [],
                        "author": "Andreas Metzler <ametzler@debian.org>",
                        "date": "Thu, 05 Feb 2026 18:14:30 +0100"
                    },
                    {
                        "cves": [],
                        "log": [
                            "",
                            "  * New upstream release.",
                            "  * Unfuzz patches, drop superfluous ones",
                            "  * Add new function gcry_kem_genkey() to symbol file.",
                            "  * Bump libgpg-error-(mingw-w64-)dev b-d.",
                            "  * Update copyright info.",
                            "  * Set all symbol reqs to 1.12.0, new PK algo ML-DSA added.",
                            "  * Update algorithm list in package description.",
                            "    (Source: https://www.gnupg.org/software/libgcrypt/index.html)",
                            "  * [lintian] drop Priority: optional from debian/control.",
                            "  * [lintian] drop redundant Rules-Requires-Root: no.",
                            "  * Bump Standards-Version.",
                            ""
                        ],
                        "package": "libgcrypt20",
                        "version": "1.12.0-1",
                        "urgency": "medium",
                        "distributions": "experimental",
                        "launchpad_bugs_fixed": [],
                        "author": "Andreas Metzler <ametzler@debian.org>",
                        "date": "Sat, 31 Jan 2026 12:55:34 +0100"
                    }
                ],
                "notes": null,
                "is_version_downgrade": false
            },
            {
                "name": "linux-perf",
                "from_version": {
                    "source_package_name": "linux",
                    "source_package_version": "6.19.0-5.5",
                    "version": "6.19.0-5.5"
                },
                "to_version": {
                    "source_package_name": "linux",
                    "source_package_version": "6.19.0-6.6",
                    "version": "6.19.0-6.6"
                },
                "cves": [],
                "launchpad_bugs_fixed": [
                    2142114,
                    2142112,
                    2142111,
                    2141298
                ],
                "changes": [
                    {
                        "cves": [],
                        "log": [
                            "",
                            "  * resolute/linux: 6.19.0-6.6 -proposed tracker (LP: #2142114)",
                            "",
                            "  * Resolute update: v6.19.2 upstream stable release (LP: #2142112)",
                            "    - Revert \"driver core: enforce device_lock for driver_match_device()\"",
                            "    - Linux 6.19.2",
                            "",
                            "  * Resolute update: v6.19.1 upstream stable release (LP: #2142111)",
                            "    - io_uring/io-wq: add exit-on-idle state",
                            "    - io_uring: allow io-wq workers to exit when unused",
                            "    - smb: client: split cached_fid bitfields to avoid shared-byte RMW races",
                            "    - ksmbd: fix infinite loop caused by next_smb2_rcv_hdr_off reset in error",
                            "      paths",
                            "    - ksmbd: add chann_lock to protect ksmbd_chann_list xarray",
                            "    - smb: server: fix leak of active_num_conn in ksmbd_tcp_new_connection()",
                            "    - smb: smbdirect: introduce smbdirect_socket.recv_io.credits.available",
                            "    - smb: smbdirect: introduce smbdirect_socket.send_io.bcredits.*",
                            "    - smb: server: make use of smbdirect_socket.recv_io.credits.available",
                            "    - smb: server: let recv_done() queue a refill when the peer is low on",
                            "      credits",
                            "    - smb: server: make use of smbdirect_socket.send_io.bcredits",
                            "    - smb: server: fix last send credit problem causing disconnects",
                            "    - smb: server: let send_done handle a completion without IB_SEND_SIGNALED",
                            "    - smb: client: make use of smbdirect_socket.recv_io.credits.available",
                            "    - smb: client: let recv_done() queue a refill when the peer is low on",
                            "      credits",
                            "    - smb: client: let smbd_post_send() make use of request->wr",
                            "    - smb: client: remove pointless sc->recv_io.credits.count rollback",
                            "    - smb: client: remove pointless sc->send_io.pending handling in",
                            "      smbd_post_send_iter()",
                            "    - smb: client: port and use the wait_for_credits logic used by server",
                            "    - smb: client: split out smbd_ib_post_send()",
                            "    - smb: client: introduce and use smbd_{alloc, free}_send_io()",
                            "    - smb: client: use smbdirect_send_batch processing",
                            "    - smb: client: make use of smbdirect_socket.send_io.bcredits",
                            "    - smb: client: fix last send credit problem causing disconnects",
                            "    - smb: client: let smbd_post_send_negotiate_req() use smbd_post_send()",
                            "    - smb: client: let send_done handle a completion without IB_SEND_SIGNALED",
                            "    - driver core: enforce device_lock for driver_match_device()",
                            "    - Bluetooth: btusb: Add USB ID 7392:e611 for Edimax EW-7611UXB",
                            "    - ALSA: hda/conexant: Add quirk for HP ZBook Studio G4",
                            "    - crypto: iaa - Fix out-of-bounds index in find_empty_iaa_compression_mode",
                            "    - crypto: octeontx - Fix length check to avoid truncation in",
                            "      ucode_load_store",
                            "    - crypto: omap - Allocate OMAP_CRYPTO_FORCE_COPY scatterlists correctly",
                            "    - crypto: virtio - Add spinlock protection with virtqueue notification",
                            "    - crypto: virtio - Remove duplicated virtqueue_kick in",
                            "      virtio_crypto_skcipher_crypt_req",
                            "    - nilfs2: Fix potential block overflow that cause system hang",
                            "    - hfs: ensure sb->s_fs_info is always cleaned up",
                            "    - wifi: rtw88: Fix alignment fault in rtw_core_enable_beacon()",
                            "    - scsi: qla2xxx: Validate sp before freeing associated memory",
                            "    - scsi: qla2xxx: Allow recovery for tape devices",
                            "    - scsi: qla2xxx: Delay module unload while fabric scan in progress",
                            "    - scsi: qla2xxx: Free sp in error path to fix system crash",
                            "    - scsi: qla2xxx: Query FW again before proceeding with login",
                            "    - sched/mmcid: Don't assume CID is CPU owned on mode switch",
                            "    - bus: fsl-mc: fix use-after-free in driver_override_show()",
                            "    - erofs: fix UAF issue for file-backed mounts w/ directio option",
                            "    - xfs: fix UAF in xchk_btree_check_block_owner",
                            "    - drm/exynos: vidi: use ctx->lock to protect struct vidi_context member",
                            "      variables related to memory alloc/free",
                            "    - PCI: endpoint: Avoid creating sub-groups asynchronously",
                            "    - wifi: rtl8xxxu: fix slab-out-of-bounds in rtl8xxxu_sta_add",
                            "    - Linux 6.19.1",
                            "",
                            "  * AppArmor blocks write(2) to network sockets with Linux 6.19 (LP: #2141298)",
                            "    - SAUCE: apparmor: fix aa_label_sk_perm to check for RULE_MEDIATES_NET",
                            ""
                        ],
                        "package": "linux",
                        "version": "6.19.0-6.6",
                        "urgency": "medium",
                        "distributions": "resolute",
                        "launchpad_bugs_fixed": [
                            2142114,
                            2142112,
                            2142111,
                            2141298
                        ],
                        "author": "Timo Aaltonen <timo.aaltonen@canonical.com>",
                        "date": "Wed, 18 Feb 2026 14:31:48 +0200"
                    }
                ],
                "notes": null,
                "is_version_downgrade": false
            },
            {
                "name": "linux-tools-common",
                "from_version": {
                    "source_package_name": "linux",
                    "source_package_version": "6.19.0-5.5",
                    "version": "6.19.0-5.5"
                },
                "to_version": {
                    "source_package_name": "linux",
                    "source_package_version": "6.19.0-6.6",
                    "version": "6.19.0-6.6"
                },
                "cves": [],
                "launchpad_bugs_fixed": [
                    2142114,
                    2142112,
                    2142111,
                    2141298
                ],
                "changes": [
                    {
                        "cves": [],
                        "log": [
                            "",
                            "  * resolute/linux: 6.19.0-6.6 -proposed tracker (LP: #2142114)",
                            "",
                            "  * Resolute update: v6.19.2 upstream stable release (LP: #2142112)",
                            "    - Revert \"driver core: enforce device_lock for driver_match_device()\"",
                            "    - Linux 6.19.2",
                            "",
                            "  * Resolute update: v6.19.1 upstream stable release (LP: #2142111)",
                            "    - io_uring/io-wq: add exit-on-idle state",
                            "    - io_uring: allow io-wq workers to exit when unused",
                            "    - smb: client: split cached_fid bitfields to avoid shared-byte RMW races",
                            "    - ksmbd: fix infinite loop caused by next_smb2_rcv_hdr_off reset in error",
                            "      paths",
                            "    - ksmbd: add chann_lock to protect ksmbd_chann_list xarray",
                            "    - smb: server: fix leak of active_num_conn in ksmbd_tcp_new_connection()",
                            "    - smb: smbdirect: introduce smbdirect_socket.recv_io.credits.available",
                            "    - smb: smbdirect: introduce smbdirect_socket.send_io.bcredits.*",
                            "    - smb: server: make use of smbdirect_socket.recv_io.credits.available",
                            "    - smb: server: let recv_done() queue a refill when the peer is low on",
                            "      credits",
                            "    - smb: server: make use of smbdirect_socket.send_io.bcredits",
                            "    - smb: server: fix last send credit problem causing disconnects",
                            "    - smb: server: let send_done handle a completion without IB_SEND_SIGNALED",
                            "    - smb: client: make use of smbdirect_socket.recv_io.credits.available",
                            "    - smb: client: let recv_done() queue a refill when the peer is low on",
                            "      credits",
                            "    - smb: client: let smbd_post_send() make use of request->wr",
                            "    - smb: client: remove pointless sc->recv_io.credits.count rollback",
                            "    - smb: client: remove pointless sc->send_io.pending handling in",
                            "      smbd_post_send_iter()",
                            "    - smb: client: port and use the wait_for_credits logic used by server",
                            "    - smb: client: split out smbd_ib_post_send()",
                            "    - smb: client: introduce and use smbd_{alloc, free}_send_io()",
                            "    - smb: client: use smbdirect_send_batch processing",
                            "    - smb: client: make use of smbdirect_socket.send_io.bcredits",
                            "    - smb: client: fix last send credit problem causing disconnects",
                            "    - smb: client: let smbd_post_send_negotiate_req() use smbd_post_send()",
                            "    - smb: client: let send_done handle a completion without IB_SEND_SIGNALED",
                            "    - driver core: enforce device_lock for driver_match_device()",
                            "    - Bluetooth: btusb: Add USB ID 7392:e611 for Edimax EW-7611UXB",
                            "    - ALSA: hda/conexant: Add quirk for HP ZBook Studio G4",
                            "    - crypto: iaa - Fix out-of-bounds index in find_empty_iaa_compression_mode",
                            "    - crypto: octeontx - Fix length check to avoid truncation in",
                            "      ucode_load_store",
                            "    - crypto: omap - Allocate OMAP_CRYPTO_FORCE_COPY scatterlists correctly",
                            "    - crypto: virtio - Add spinlock protection with virtqueue notification",
                            "    - crypto: virtio - Remove duplicated virtqueue_kick in",
                            "      virtio_crypto_skcipher_crypt_req",
                            "    - nilfs2: Fix potential block overflow that cause system hang",
                            "    - hfs: ensure sb->s_fs_info is always cleaned up",
                            "    - wifi: rtw88: Fix alignment fault in rtw_core_enable_beacon()",
                            "    - scsi: qla2xxx: Validate sp before freeing associated memory",
                            "    - scsi: qla2xxx: Allow recovery for tape devices",
                            "    - scsi: qla2xxx: Delay module unload while fabric scan in progress",
                            "    - scsi: qla2xxx: Free sp in error path to fix system crash",
                            "    - scsi: qla2xxx: Query FW again before proceeding with login",
                            "    - sched/mmcid: Don't assume CID is CPU owned on mode switch",
                            "    - bus: fsl-mc: fix use-after-free in driver_override_show()",
                            "    - erofs: fix UAF issue for file-backed mounts w/ directio option",
                            "    - xfs: fix UAF in xchk_btree_check_block_owner",
                            "    - drm/exynos: vidi: use ctx->lock to protect struct vidi_context member",
                            "      variables related to memory alloc/free",
                            "    - PCI: endpoint: Avoid creating sub-groups asynchronously",
                            "    - wifi: rtl8xxxu: fix slab-out-of-bounds in rtl8xxxu_sta_add",
                            "    - Linux 6.19.1",
                            "",
                            "  * AppArmor blocks write(2) to network sockets with Linux 6.19 (LP: #2141298)",
                            "    - SAUCE: apparmor: fix aa_label_sk_perm to check for RULE_MEDIATES_NET",
                            ""
                        ],
                        "package": "linux",
                        "version": "6.19.0-6.6",
                        "urgency": "medium",
                        "distributions": "resolute",
                        "launchpad_bugs_fixed": [
                            2142114,
                            2142112,
                            2142111,
                            2141298
                        ],
                        "author": "Timo Aaltonen <timo.aaltonen@canonical.com>",
                        "date": "Wed, 18 Feb 2026 14:31:48 +0200"
                    }
                ],
                "notes": null,
                "is_version_downgrade": false
            },
            {
                "name": "sudo-rs",
                "from_version": {
                    "source_package_name": "rust-sudo-rs",
                    "source_package_version": "0.2.10-1ubuntu2",
                    "version": "0.2.10-1ubuntu2"
                },
                "to_version": {
                    "source_package_name": "rust-sudo-rs",
                    "source_package_version": "0.2.12-0ubuntu1",
                    "version": "0.2.12-0ubuntu1"
                },
                "cves": [],
                "launchpad_bugs_fixed": [
                    2141927,
                    2122048,
                    2131153,
                    2136942,
                    2120544
                ],
                "changes": [
                    {
                        "cves": [],
                        "log": [
                            "",
                            "  * New upstream version (LP: #2141927)",
                            "  * Fixes:",
                            "    - Cockpit cannot escalate privileges with sudo-rs [--askpass unsupported]",
                            "      (LP: #2122048)",
                            "    - wrong /dev/pts owner for login shell (and $HOME) (LP: #2131153)",
                            "    - The visudo command fails to read files passed via stdin (LP: #2136942)",
                            "    - renable test `test_build_run_context` (LP: #2120544)",
                            "  * New patches:",
                            "    - enable-pwfeedback-by-default.patch: Cherry-pick enable pwfeedback by",
                            "      default, thanks Tim Hutt.",
                            "    - correct-backspace-for-multibyte-characters.patch: Cherry-pick correct",
                            "      backspace for multibyte characters, thanks Marc Schoolderman.",
                            "  * Changes:",
                            "    - d/control: Add python3:any as dependency for apport package hook.",
                            "    - d/sudo-rs.manpages: Sort entry order alphabetically.",
                            ""
                        ],
                        "package": "rust-sudo-rs",
                        "version": "0.2.12-0ubuntu1",
                        "urgency": "medium",
                        "distributions": "resolute",
                        "launchpad_bugs_fixed": [
                            2141927,
                            2122048,
                            2131153,
                            2136942,
                            2120544
                        ],
                        "author": "Simon Johnsson <simon.johnsson@canonical.com>",
                        "date": "Mon, 16 Feb 2026 14:24:39 +0100"
                    }
                ],
                "notes": null,
                "is_version_downgrade": false
            },
            {
                "name": "tar",
                "from_version": {
                    "source_package_name": "tar",
                    "source_package_version": "1.35+dfsg-3.1build2",
                    "version": "1.35+dfsg-3.1build2"
                },
                "to_version": {
                    "source_package_name": "tar",
                    "source_package_version": "1.35+dfsg-4",
                    "version": "1.35+dfsg-4"
                },
                "cves": [],
                "launchpad_bugs_fixed": [
                    2132257
                ],
                "changes": [
                    {
                        "cves": [],
                        "log": [
                            "",
                            "  * No-change mass rebuild for Ubuntu 26.04 (LP: #2132257)",
                            ""
                        ],
                        "package": "tar",
                        "version": "1.35+dfsg-3.1build2",
                        "urgency": "medium",
                        "distributions": "resolute",
                        "launchpad_bugs_fixed": [
                            2132257
                        ],
                        "author": "Sebastien Bacher <seb128@debian.org>",
                        "date": "Mon, 02 Feb 2026 21:46:14 +0100"
                    },
                    {
                        "cves": [],
                        "log": [
                            "",
                            "  * No-change rebuild for IEEE long double on ppc64el",
                            ""
                        ],
                        "package": "tar",
                        "version": "1.35+dfsg-3.1build1",
                        "urgency": "medium",
                        "distributions": "questing",
                        "launchpad_bugs_fixed": [],
                        "author": "Graham Inggs <ginggs@ubuntu.com>",
                        "date": "Mon, 22 Sep 2025 11:25:16 +0000"
                    }
                ],
                "notes": null,
                "is_version_downgrade": true
            }
        ],
        "snap": []
    },
    "added": {
        "deb": [],
        "snap": []
    },
    "removed": {
        "deb": [],
        "snap": []
    },
    "notes": "Changelog diff for Ubuntu 26.04 resolute image from daily image serial 20260219 to 20260221",
    "from_series": "resolute",
    "to_series": "resolute",
    "from_serial": "20260219",
    "to_serial": "20260221",
    "from_manifest_filename": "daily_manifest.previous",
    "to_manifest_filename": "manifest.current"
}