Sync nbd from Debian unstable for noble
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_
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/
unknown-
-- 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 3cb679f4a97e1a5
a10d07b43fe
fix operation with glib >= 2.76.0. LP: #2019852.
-- Wouter Verhelst <email address hidden> Fri, 19 May 2023 10:38:13 +0200
Changed in nbd (Ubuntu): | |
milestone: | none → ubuntu-23.11 |
summary: |
- Merge nbd from Debian unstable for noble + Sync nbd from Debian unstable for noble |
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.