Sync nbd from Debian unstable for noble

Bug #2040400 reported by Bryce Harrington
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
nbd (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

A merge of nbd appears to be available presently.
Upstream: tbd
Debian: 1:3.25-1
Ubuntu: 1:3.24-1.1ubuntu1

If it turns out this needs a sync rather than a merge, please change the tag 'needs-merge' to 'needs-sync', and (optionally) update the title as desired.

### New Debian Changes ###

nbd (1:3.25-1) unstable; urgency=medium

  * New upstream release
    - Adds support for structured replies (in the server, not the
      client, as the latter needs kernel support that doesn't exist yet)
    - Better compatibility with GLib >= 2.76.0.
  * debian/control: bump debhelper compat level to 13

 -- Wouter Verhelst <email address hidden> Tue, 13 Jun 2023 18:17:54 +0200

nbd (1:3.24-1) unstable; urgency=medium

  * New upstream release.
    - CVE-2022-26495: Disallow name lenghts of (unsigned int)-1, by
      constraining the length to 4096 bytes
    - CVE-2022-26496: Fix buffer overflow in NBD_OPT_INFO/NBD_OPT_GO
      handling.
    - These security are tracked in the Debian BTS; Closes: #1006915.
    - nbd-server transaction logs can now optionally also log data
    - New binary: nbd-trplay, to replay (to an image) a transaction log.

 -- Wouter Verhelst <email address hidden> Tue, 08 Mar 2022 10:02:56 +0200

nbd (1:3.23-3) unstable; urgency=medium

  * debian/control: also add bison and flex
  * debian/rules: override dh_autoreconf with a call to ./autogen.sh, so
    that things actually work.

 -- Wouter Verhelst <email address hidden> Wed, 24 Nov 2021 15:45:33 +0200

nbd (1:3.23-2) unstable; urgency=medium

  * debian/control: add autoconf-archive to build-depends

 -- Wouter Verhelst <email address hidden> Mon, 22 Nov 2021 11:11:34 +0200

nbd (1:3.23-1) unstable; urgency=medium

  * New upstream release
    - Fixes hostname resolving issues; closes: #996487.

 -- Wouter Verhelst <email address hidden> Sun, 21 Nov 2021 18:13:36 +0200

nbd (1:3.22-1) unstable; urgency=medium

  [ Debian Janitor ]
  * Trim trailing whitespace.
  * Add missing ${misc:Depends} to Depends for nbd-client-udeb.
  * Bump debhelper from old 9 to 12.
  * Set debhelper-compat version in Build-Depends.
  * Replace XC-Package-Type with Package-Type.

  [ Wouter Verhelst ]
  * New upstream release

 -- Wouter Verhelst <email address hidden> Mon, 04 Oct 2021 14:34:34 +0200

nbd (1:3.21-1) unstable; urgency=medium

  * New upstream release.

 -- Wouter Verhelst <email address hidden> Mon, 18 Jan 2021 20:51:42 +0200

nbd (1:3.20-1) unstable; urgency=medium

  * New upstream release

 -- Wouter Verhelst <email address hidden> Mon, 16 Sep 2019 09:05:42 +0200

nbd (1:3.19-3) unstable; urgency=medium

  * debian/control: add docbook-utils to build-depends. This shouldn't
    strictly be necessary, but it's the quickest fix that allows the
    package to build again... Closes: #922383

 -- Wouter Verhelst <email address hidden> Sun, 17 Feb 2019 10:51:59 +0200

nbd (1:3.19-2) unstable; urgency=medium

  * Don't remove nonexisting files...

 -- Wouter Verhelst <email address hidden> Fri, 15 Feb 2019 06:25:31 +0100

nbd (1:3.19-1) unstable; urgency=medium

  * New upstream release
  * Document the fact that we're using template units. Closes: #908977.
  [ Jelmer Vernooij ]
  * debian/source/format: Set source format to '1.0'. Fixes lintian error
    unknown-source-format.

 -- Wouter Verhelst <email address hidden> Thu, 14 Feb 2019 14:06:59 +0100

nbd (1:3.18-1) unstable; urgency=medium

  * New upstream release
  * debian/control: update Vcs-* package fields to point to salsa, not
    alioth.
  * debian/control: bump Standards-Version to 4.1.3 (no relevant changes)

### Old Ubuntu Delta ###

nbd (1:3.24-1.1ubuntu1) mantic; urgency=medium

  * cherry-pick patches 3cb679f4a97e1a54a7285ee1f22e2888c9d3b900 and
    a10d07b43fe5169cd295604632faf6a08c52f75b from upstream git HEAD to
    fix operation with glib >= 2.76.0. LP: #2019852.

 -- Wouter Verhelst <email address hidden> Fri, 19 May 2023 10:38:13 +0200

Bryce Harrington (bryce)
Changed in nbd (Ubuntu):
milestone: none → ubuntu-23.11
Revision history for this message
Wouter Verhelst (wouter-debian) wrote :

The difference between 1:3.24-1 (from Debian) and 1:3.24-1ubuntu1 is a cherry-picked patch to allow better compatibility with glib 2.76 and above (which at the time was in Ubuntu but not yet in Debian, since Debian was frozen).

The 1:3.25-1 version from Debian also contains this patch, so the delta is no longer necessary and you can just sync again.

Updated the tags to reflect that too.

tags: added: needs-sync
removed: needs-merge
Bryce Harrington (bryce)
summary: - Merge nbd from Debian unstable for noble
+ Sync nbd from Debian unstable for noble
Revision history for this message
Paride Legovini (paride) wrote :

nbd (1:3.25-1) unstable; urgency=medium

  * New upstream release
    - Adds support for structured replies (in the server, not the
      client, as the latter needs kernel support that doesn't exist yet)
    - Better compatibility with GLib >= 2.76.0.
  * debian/control: bump debhelper compat level to 13

Date: 2023-06-13 22:37:29.282361+00:00
Changed-By: Wouter Verhelst <email address hidden>
Signed-By: Paride Legovini <email address hidden>
https://launchpad.net/ubuntu/+source/nbd/1:3.25-1

==

 OK: nbd_3.25-1.dsc
     -> Component: main Section: admin
 OK: nbd_3.25.orig.tar.gz
 OK: nbd_3.25-1.diff.gz

Changed in nbd (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.