Change logs for nbd source package in Sid

  • nbd (1:3.26.1-1) unstable; urgency=medium
    
      * New upstream release
      * Updated swedish debconf translations; Closes: #1057774.
      * debian/source/format: migrate to "3.0 (quilt)", with single-debian-patch in
        local-options
      * Add initial (very basic) DEP8 test. Thanks,
        Mitchell Dzurick <email address hidden>.
    
     -- Wouter Verhelst <email address hidden>  Sun, 03 Mar 2024 20:27:19 +0200
  • 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.1) unstable; urgency=medium
    
      * Non-maintainer upload with maintainer permission.
      * Update debconf template translation
        - Spanish translation.
          Thanks to Camaleón (Closes: #958872,#1003386)
      * Run debconf-updatepo once and trivially unfuzzy ca.po.
    
     -- Helge Kreutzmann <email address hidden>  Sat, 28 Jan 2023 18:32:42 +0100
  • 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)
      * debian/control: limit the libnl-genl-dev dependency to linux-any
        (since nbd-client isn't built on !linux)
    
     -- Wouter Verhelst <email address hidden>  Sat, 18 Aug 2018 17:19:50 +0200
  • nbd (1:3.17-2) unstable; urgency=medium
    
      * Add missing build-dependency on libnl-genl-dev
    
     -- Wouter Verhelst <email address hidden>  Sat, 17 Mar 2018 22:48:11 +0100
  • nbd (1:3.17-1) unstable; urgency=medium
    
      * New upstream release.
      * Defaults to using the netlink interface rather than the ioctl one.
    
     -- Wouter Verhelst <email address hidden>  Fri, 16 Mar 2018 19:23:31 +0100
  • nbd (1:3.16.2-1) unstable; urgency=medium
    
      * New upstream release
      * Add missing After=network-online.target to nbd@ systemd unit.
        Closes: #862531.
      * Updated translations:
        - French, by Alban Vidal; closes: #865988
    
     -- Wouter Verhelst <email address hidden>  Wed, 13 Sep 2017 16:52:45 +0200
  • nbd (1:3.15.2-3) unstable; urgency=medium
    
      * tests/run/certs/client-cert.pem: regenerate with a certificate
        validity of 10 years rather than 1, so that the test suite does not
        fail.
    
     -- Wouter Verhelst <email address hidden>  Mon, 24 Apr 2017 18:45:17 +0200
  • nbd (1:3.15.2-2) unstable; urgency=medium
    
      * Fix support for NFS-style exports that have ":/" in the name, to be
        better at backwards compatibility. Patch from Vagrant Cascadian;
        Closes: #846998. Thanks, Vagrant.
      * Fix IPv6 case of port-specifying exports, too. Patch by Vagrant as
        well; Closes: #840612.
      * Fix up Makefile.am so it really works on kFreeBSD, now, and rerun
        autotools.
      * Change configure.ac to hardcode version number rather than regenerating it
        from git tags (which doesn't work on the Debian branch...)
    
     -- Wouter Verhelst <email address hidden>  Tue, 21 Mar 2017 14:41:37 +0100
  • nbd (1:3.15.2-1) unstable; urgency=medium
    
      * New upstream release
        - Fixes data corruption with multiple threads and copyonwrite enabled;
          Closes: #852288, #849504. Why did I create multiple bugs for this?
          Ah well, no matter.
    
     -- Wouter Verhelst <email address hidden>  Wed, 22 Feb 2017 00:09:31 +0100
  • nbd (1:3.15.1-2) unstable; urgency=medium
    
      * Build nbd-client a second time with GnuTLS disabled, and install
        that into nbd-client-udeb; Closes: #848862.
    
     -- Wouter Verhelst <email address hidden>  Tue, 20 Dec 2016 20:36:11 +0100
  • nbd (1:3.15.1-1) unstable; urgency=medium
    
      * New upstream version; fixes WRITE_ZEROES with STARTTLS combination
        (one-line fix).
    
     -- Wouter Verhelst <email address hidden>  Tue, 20 Dec 2016 12:22:53 +0100
  • nbd (1:3.15-1) unstable; urgency=medium
    
      * New upstream version
        - Add STARTTLS support; Closes: #409529
      * debian/control: build-depend on libgnutls28-dev to support the
        STARTTLS code.
    
     -- Wouter Verhelst <email address hidden>  Tue, 20 Dec 2016 01:08:18 +0100
  • nbd (1:3.14-4) unstable; urgency=medium
    
      * debian/nbd-server.postinst, debian/nbd-server.templates: remove
        leftover bits of pre-lenny upgrade support of nbd-server
        configuration, that somehow wasn't removed in 1:3.1-1
      * Cherry-pick one commit from upstream git to fix systemd unit
      * Add missing / at the end of the nbdpath= assignment in
        nbd-client.initrd. Closes: #840612.
      * Updated translations:
        - Danish, by Joe Dalton <email address hidden>; Closes: #830600.
        - Dutch, by yours truly. Unfortunately, while this translation was
          sitting in git, Frans Spiesschaert <email address hidden>
          also submitted a Dutch translation. Keeping my original, but
          thanks anyway, Frans; Closes: #834620.
        - German, by Chris Leick <email address hidden>; Closes: #842495.
        - Brazilian Portuguese, by Adriano Rafael Gomes
          <email address hidden>; Closes: #824335.
    
     -- Wouter Verhelst <email address hidden>  Mon, 21 Nov 2016 22:53:37 +0100
  • nbd (1:3.14-3) unstable; urgency=medium
    
      * Fix nbd-client postinst file. Closes: #830187
      * Updated translations:
        - Portuguese, by Américo Monteiro <email address hidden>; Closes:
          #829394.
    
     -- Wouter Verhelst <email address hidden>  Thu, 07 Jul 2016 15:21:54 +0200
  • nbd (1:3.14-2) unstable; urgency=medium
    
      * Fix up override_dh_auto_build hack so it doesn't trigger when not
        building from git checkout
    
     -- Wouter Verhelst <email address hidden>  Fri, 01 Jul 2016 17:45:16 +0200
  • nbd (1:3.14-1) unstable; urgency=medium
    
      * New upstream release.
        - Adds systemd unit for nbd-client; Closes: #796633.
        - Fixes usage of AF_UNIX addresses, fixing the build on kFreeBSD;
          Closes: 815445
      * Remove cruft from build directory.
      * debian/rules:override_dh_auto_build: test for cruft in git checkout
        before allowing a build, to avoid unclean uploads in the future.
      * debian/nbd-client.init.d: convert uses of /etc/nbd-client to
        /etc/nbdtab
      * debian/nbd-client.config: remove
      * debian/nbd-client.postinst: drop generation of /etc/nbd-client, but
        generate /etc/nbdtab from /etc/nbd-client if it exists and nbdtab is
        still the original unmodified nbdtab file that is shipped as a
        conffile.
      * debian/nbd-client.templates: remove most templates, reword the one
        that is still used, add a second one. This invalidates most debconf
        translations, but leaves the nbd-server ones in place.
      * Updated translations:
        - Japanese, by Takuma Yamada; Closes: #815953.
    
     -- Wouter Verhelst <email address hidden>  Thu, 30 Jun 2016 22:33:45 +0200
  • nbd (1:3.13-1) unstable; urgency=medium
    
      * New upstream release.
        - Adds missing LFS includes in the treefiles.c file too, so that it doesn't
          fail on little-endian 32-bit architectures. Closes: #809581
    
     -- Wouter Verhelst <email address hidden>  Mon, 04 Jan 2016 11:26:41 +0100
  • nbd (1:3.12.1-2) unstable; urgency=medium
    
      * Drop dependency on initscripts. Closes: #804991.
      * Install nbdtab.5 manpage
      * tests/code/trim.c: add missing #include for lfs.h, so that off_t is
        typedef'd with the LFS defines active. This should fix various FTBFS
        errors.
      * Cherry-pick ee0b0c9a from git HEAD to fix the location of the
        readit() function in cliserv.c, so it is defined if WORDS_BIGENDIAN
        is active, too.
      * Updated translations:
        - French, by Christian Perrier; Closes: #809020.
    
     -- Wouter Verhelst <email address hidden>  Tue, 29 Dec 2015 02:40:33 +0100
  • nbd (1:3.12.1-1) unstable; urgency=medium
    
      * New upstream release
        - Fixes listening on IPv6; Closes: #803795.
        - Fixes unrepeated use of read() system call; Closes: #703052.
      * Merge never-released branch targeted at experimental, which dealt
        with the fact that the oldstyle handshake protocol is no longer
        supported in nbd upstream.
      * Update debconf translation changes introduced in 1:3.10-1~1:
        - Dutch, by yours truly
        - Portuguese, by Américo Monteiro; Closes: #801911
        - Russian, by Yuri Kuzlov; Closes: #801883
        - Danish, by Joe Dalton.
        - German, by Chris Leick; Closes: #802201
        - Czech, by Miroslav Kure; Closes: #803224
        - Spanish, by Camaleón; Closes: #803308
    
     -- Wouter Verhelst <email address hidden>  Wed, 11 Nov 2015 11:04:37 +0100
  • nbd (1:3.10-1) unstable; urgency=medium
    
      * New upstream release.
        - Includes new "cowdir" option; Closes: #470963.
      * Cherry-pick patch for CVE-2015-0847 from git HEAD; Closes: #784657.
    
     -- Wouter Verhelst <email address hidden>  Sun, 17 May 2015 10:49:32 +0200
  • nbd (1:3.8-4) unstable; urgency=medium
    
    
      * Rebuild without loads of junk from other branches. My previous build
        happened in an unclean git checkout; there was a lot of stuff in the
        source package that was not changing the behaviour of the code, yet
        was still producing noise in the package. Removed.
    
     -- Wouter Verhelst <email address hidden>  Wed, 25 Feb 2015 21:06:01 +0100
  • nbd (1:3.8-3) unstable; urgency=medium
    
    
      * Brown paper bag release.
      * Add missing double-semicolon (whoops). Closes: #766888.
    
     -- Wouter Verhelst <email address hidden>  Wed, 29 Oct 2014 23:44:25 +0100
  • nbd (1:3.8-2) unstable; urgency=medium
    
    
      * The "deal with 727708" release
      * Add some initial support for systemd: Call nbd-client with the
        -systemd-mark option from initramfs, to make sure root-on-NBD continues
        working properly even if the user is running systemd. Still leaves
        writing a systemd generator mumble mumble thing, but that's for
        later.
      * debian/pre{inst,rm}: remove, no content
      * debian/nbd-client.initr{amfs-hook,d}: don't force-load nbd, instead
        only load the module if we're actually doing root-on-NBD.
      * debian/nbd-server.init.d: add reload target, which sends SIGHUP to
        nbd-server. This allows partial reconfiguration from the config
        file; however, since it doesn't change existing configurations nor
        remove configurations that are no longer active, it's not a full
        reload, so leave force-reload as restart. LP:1359799
    
     -- Wouter Verhelst <email address hidden>  Mon, 19 May 2014 08:41:54 +0200
  • nbd (1:3.8-1) unstable; urgency=medium
    
    
      * New upstream release.
    
     -- Wouter Verhelst <email address hidden>  Fri, 21 Mar 2014 11:05:38 +0100
  • nbd (1:3.7-1) unstable; urgency=low
    
    
      * New upstream release
        - Fixes missing include for LFS definitions; Closes: 735258
    
     -- Wouter Verhelst <email address hidden>  Tue, 21 Jan 2014 22:38:18 +0100
  • nbd (1:3.6-1) unstable; urgency=medium
    
    
      * New upstream release
        - Fixes parsing of authorization file; Closes: #676678, LP: #1009393.
      * Install nbd-trdump into the nbd-server package, so people can
        actually see what the transaction file contains
    
     -- Wouter Verhelst <email address hidden>  Fri, 03 Jan 2014 23:58:17 +0100
  • nbd (1:3.5-1) unstable; urgency=low
    
    
      * New upstream release
        - Closes CVE-2013-6410: incorrect parsing of the authfile access
          list (also DSA-2806-1).
      * Really add Japanese translation, by "victory" and the Japanese
        translation team. I had intended to add that for 3.4-1, but
        apparently I did something wrong, and the file ended up being empty.
        Not so anymore. Closes: #718996, really this time.
    
     -- Wouter Verhelst <email address hidden>  Tue, 26 Nov 2013 14:10:44 +0100
  • nbd (1:3.4-2) unstable; urgency=low
    
    
      * Disable integrityhuge again; it still fails.
      * Wait for udev from nbd-client initramfs script. Closes: #721936.
      * On purge, remove /etc/nbd-client.bak if it exists. Closes: #682188.
    
     -- Wouter Verhelst <email address hidden>  Tue, 05 Nov 2013 16:51:16 +0100
  • nbd (1:3.4-1) unstable; urgency=low
    
    
      * New upstream release
      * Add Japanese translation, by "victory" and the Japanese translation
        team; Closes: #718996.
    
     -- Wouter Verhelst <email address hidden>  Mon, 07 Oct 2013 19:03:24 +0200
  • nbd (1:3.3-3) unstable; urgency=low
    
    
      * Cherry-pick commit 6acf949 from git head to make builds work again
        on machines that have a hard limit for coredumps (like the mipsel
        buildd).
    
     -- Wouter Verhelst <email address hidden>  Sat, 18 May 2013 11:28:26 +0200
  • nbd (1:3.3-2) unstable; urgency=low
    
    
      * Re-upload to unstable
    
     -- Wouter Verhelst <email address hidden>  Tue, 14 May 2013 22:16:24 +0200
  • nbd (1:3.2-4) unstable; urgency=low
    
    
      * Unbreak 'nbd-client -l' behaviour; patch by Rogier
        <email address hidden>. Closes: #699374. Why oh why did I forget that
        with the previous upload? Oh well.
    
     -- Wouter Verhelst <email address hidden>  Thu, 28 Mar 2013 21:58:35 +0100
  • nbd (1:3.2-3) unstable; urgency=low
    
    
      * Fix handling of NBD_NAME variable in nbd-client initscript. Patch by
        Rogier <email address hidden>. Closes: #699372.
      * Steal stability fixes from git head:
          - fix for handling of zero-sized read request
          - fix for integer output format string
          - fix for 64-bit offset wrapover.
          - remove double cast which results in data loss
      * Change Standards-Version: to 3.9.4. The only change relevant to nbd
        is the /run transition, but as we were already compliant with that
        since 1:2.9.23-3, nothing relevant is left.
    
     -- Wouter Verhelst <email address hidden>  Wed, 06 Mar 2013 12:21:03 +0100
  • nbd (1:3.2-2) unstable; urgency=low
    
    
      * Update build-dependencies: Build-depend on debhelper 9 (we already
        say 9 in debian/compat, so this is just stating what's effectively
        already the case), and tighten libglib2.0-dev dependency, since
        nbd-server requires at least 2.26 these days.
      * Change nbd-client-udeb from Architecture: <long list> to
        Architecture: linux-any, similarly to how it's done for nbd-client.
        I keep forgetting about this teensie tiny thing here. Oh well.
      * Ack NMU
    
     -- Wouter Verhelst <email address hidden>  Sat, 08 Sep 2012 19:38:02 +0200
  • nbd (1:3.2-1.1) unstable; urgency=low
    
    
      * Non-maintainer upload.
      * Fix pending l10n issues. Debconf translations:
      * Czech (Miroslav Kure).  Closes: #681702
    
     -- Christian Perrier <email address hidden>  Sun, 05 Aug 2012 09:49:21 +0200
  • nbd (1:3.2-1) unstable; urgency=low
    
    
      * New upstream release. Includes many stability fixes, so hopefully
        this will get a freeze exception.
    
     -- Wouter Verhelst <email address hidden>  Tue, 03 Jul 2012 16:53:20 -0600
  • nbd (1:3.1.1-1) unstable; urgency=low
    
    
      * New upstream release, with a few minor but crucial bugfixes.
      * Update Vcs-Git: header to point to the correct repository URL
    
     -- Wouter Verhelst <email address hidden>  Fri, 25 May 2012 10:30:54 +0200
  • nbd (1:3.1-2) unstable; urgency=low
    
    
      * Cherry-pick commit f540626 from git HEAD to fix needed_flags
        initialization in nbd-client. Closes: #673471.
      * Apply patch from Vagrant Cascadian to remove /etc/nbd-server/config
        on purge (apparently ucf does *not* do that for you). Closes:
        #673471.
    
     -- Wouter Verhelst <email address hidden>  Sat, 19 May 2012 10:27:29 +0200
  • nbd (1:3.1-1) unstable; urgency=low
    
    
      * New upstream release
        - Contains fixes for alignment issues in test suite; Closes: 653653.
      * Remove upgrade support for pre-2.9 nbd-server config files. This is
        pre-lenny, so it's been long enough.
      * Make sure /etc/nbd-server/config is created in all cases. Closes:
        #671911.
      * New and updated translations:
        - Italian, by Beatrice Torracca; Closes: #663133.
        - Dutch, by Jeroen Schot; Closes: #663555.
        - Danish, by Joe Dalton; Closes: #671091.
    
     -- Wouter Verhelst <email address hidden>  Tue, 15 May 2012 21:58:25 +0200
  • nbd (1:3.0-1) unstable; urgency=low
    
    
      * New upstream release
        - Fixes build failure for when FALLOC_FL_PUNCH_HOLE isn't available.
          Closes: #660399.
      * Switch to debhelper compat level 9, to enable build flags support.
        Closes: #653954.
    
     -- Wouter Verhelst <email address hidden>  Tue, 21 Feb 2012 11:13:31 +0100
  • nbd (1:2.9.25-2) unstable; urgency=low
    
    
      * Add support for yet more ways to netboot on NBD, this time to help
        our friends of LTSP.
      * Update documentation to reflect new possibilities, and refactor it a
        bit so it's more clear now.
      * Update standards-version to 3.9.2 (no changes applicable to nbd)
      * use #if, not #ifdef. Closes: #651116
    
     -- Wouter Verhelst <email address hidden>  Thu, 29 Dec 2011 20:56:15 +0100
  • nbd (1:2.9.25-1) unstable; urgency=low
    
    
      * New upstream release
    
     -- Wouter Verhelst <email address hidden>  Tue, 29 Nov 2011 08:54:48 +0100
  • nbd (1:2.9.24-3) unstable; urgency=low
    
    
      * Actually add the includedir statement to the default configuration
        file, so that it can be used. D'oh.
    
     -- Wouter Verhelst <email address hidden>  Sun, 02 Oct 2011 11:42:37 +0200
  • nbd (1:2.9.24-1) unstable; urgency=low
    
    
      * New upstream release.
        - Adds support for directory of config file snippets, by request of
          Vagrant Cascadian.
      * Fix syntaxis of test for nbd-client connectivity. Closes: #641882.
    
     -- Wouter Verhelst <email address hidden>  Sat, 01 Oct 2011 12:29:21 +0200
  • nbd (1:2.9.23-4) unstable; urgency=low
    
    
      * Fix dh_installinit invocation. LP: #822304.
      * Properly quote variables in nbd-client initscript and postinst.
        Closes: #636401. Minor change to the patch: do not quote NBD_EXTRA
        variables, as that one is supposed to be able to contain multiple
        values.
      * Also properly quote nbd-client.config. Closes: #628388.
      * Improve error handling in nbd-client initscript. Closes: #628389
    
     -- Wouter Verhelst <email address hidden>  Mon, 05 Sep 2011 23:34:20 +0200
  • nbd (1:2.9.23-3) unstable; urgency=low
      * Disable integrityhuge test for now, as it deadlocks on some    architectures for no good reason. -- Wouter Verhelst <email address hidden>  Fri, 22 Jul 2011 22:51:31 +0200
  • nbd (1:2.9.23-2) unstable; urgency=low
      * Add missing dependency on initscripts (>= 2.88dsf-13.3), as the    bugreport tells me to, so that the migration to /run in the previous    upload doesn't break.  * Fix 32/64 bit pointer confusion, so that specifying a file size in    the config file works on big-endian architectures, too.  * Make oversized request log occur only once per client, so that we    don't overrun the buildd timeout on the integrityhuge test. -- Wouter Verhelst <email address hidden>  Wed, 20 Jul 2011 21:00:50 +0200
  • nbd (1:2.9.23-1) unstable; urgency=low
      * New upstream release.  * Migrate use of /lib/init/rw/sendsigs.omit.d to /run/sendsigs.omit.d.    Closes: #633032.  * Steal commit 4659322a6dee9cce51130df7e4d805bd6b0cb0c5 from git HEAD    so that it will actually work on FreeBSD again. I hope. -- Wouter Verhelst <email address hidden>  Wed, 20 Jul 2011 19:02:30 +0200
  • nbd (1:2.9.22-3) unstable; urgency=low
      * Add a delay between tests, so that 'make check' works again, rather    than failing to open a port. A proper fix for this was released    upstream, but that needs a bit of a wait, so this workaround should    be fine. -- Wouter Verhelst <email address hidden>  Tue, 28 Jun 2011 22:07:46 +0200
  • nbd (1:2.9.22-2) unstable; urgency=low
      * Make it a non-native package again.  * Updated translations:    - Swedish, by Martin Bagge; Closes: #628962 -- Wouter Verhelst <email address hidden>  Mon, 06 Jun 2011 13:09:51 +0200
  • nbd (1:2.9.22-1) unstable; urgency=low
      * New upstream release    - Fixes CVE-2011-1925; Closes: #627042.    - Fixes a number of data corruption bugs in the handling of oversized      requests.    - Has far better test suite coverage.    - Adds -d option to nbd-server to run non-detached; Closes: #557809. -- Wouter Verhelst <email address hidden>  Sun, 29 May 2011 09:40:55 +0200
  • nbd (1:2.9.21-1) unstable; urgency=low
      * New upstream release    - Fixes a number of crashing bugs. -- Wouter Verhelst <email address hidden>  Mon, 09 May 2011 20:15:01 +0200
  • nbd (1:2.9.20-2) unstable; urgency=low
      * Upload as 2.9.20-2 rather than -1; the previous release was supposed    to be uploaded to experimental, but was accidentally uploaded to    unstable instead. Hence, consider that one to be -1 and this one to    be -2, even though it wasn't.  * Steal two commits from git HEAD to fix handling of maxclients value    in modern protocol version (which causes a segfault in nbd-server on    some architectures), and to fix handling of an unexpected death of    the server in nbd-tester-client; Closes: #611722.  * Updated translations:    - Portuguese, by Américo Monteiro; Closes: #611836.    - Russian, by Yuri Kozlov; Closes: #611978.    - French, by Christian Perrier; Closes: #612388. -- Wouter Verhelst <email address hidden>  Wed, 09 Feb 2011 13:49:08 +0100
  • nbd (1:2.9.20-1~1) unstable; urgency=low
      * New upstream release    - Fixes old minor bugs in documentation (LP: #290076)    - Fixes handling of oversized requests (Closes: #611187) -- Wouter Verhelst <email address hidden>  Wed, 26 Jan 2011 15:59:24 +0100
  • nbd (1:2.9.16-8) unstable; urgency=high
      * Cherry-pick 3ef52043861ab16352d49af89e048ba6339d6df8 from git HEAD    to fix oversized requests again. This Closes: #611187, which is a    re-introduction of CVE-2005-3534, hence urgency=high -- Wouter Verhelst <email address hidden>  Fri, 28 Jan 2011 14:06:48 +0100
  • nbd (1:2.9.16-7.1) unstable; urgency=low
      * Non-maintainer upload.  * Fix encoding of German debconf translation. -- Christian Perrier <email address hidden>  Wed, 12 Jan 2011 19:52:48 +0100
  • nbd (1:2.9.16-7) unstable; urgency=low
    
    
      * Updated translations:
        - Vietnamese, by Clytie Siddall; Closes: #598561.
    
     -- Wouter Verhelst <email address hidden>  Thu, 30 Sep 2010 10:35:12 +0200
  • nbd (1:2.9.16-6) unstable; urgency=low
    
    
      * Remove cruft from source package.
    
     -- Wouter Verhelst <email address hidden>  Thu, 23 Sep 2010 20:10:31 +0200
  • nbd (1:2.9.16-5) unstable; urgency=low
    
    
      * Updated translations:
        - Spanish, by Camaleón; Closes: #595730.
    
     -- Wouter Verhelst <email address hidden>  Wed, 08 Sep 2010 15:21:30 +0200
  • nbd (1:2.9.16-4) unstable; urgency=low
    
    
      * nbd-client.postrm: remove /etc/nbd-client on purge. Closes: #593783.
      * nbd-client config template: remove semi-active nbd0 config, so that if
        nothing is configured there isn't actually anything in the file.
      * nbd-client.init.d: check for non-zeroness of ${NBD_TYPE[$i]} rather
        than ${NBD_DEVICE[$i]}, in light of the above. Closes: #592905.
      * Steal commit 29e70dc9 from git HEAD to make nbd-server somewhat less
        scary upon bootup if no exports are configured. Closes: #594140.
    
     -- Wouter Verhelst <email address hidden>  Mon, 23 Aug 2010 15:27:00 +0200
  • nbd (1:2.9.16-3) unstable; urgency=low
    
    
      * Updated translations:
        - Portuguese, by Américo Monteiro; Closes: #591019.
        - French, by Christian Perrier; Closes: #591095.
        - Russian, by Yuri Kozlov; Closes: #591239.
        - Dutch, by myself. Apparently I missed some strings last time
          around.
        - Swedish, by Martin Bagge; Closes: #591309.
        - Czech, by Miroslav Kure; Closes: #591845.
        - German, by Chris Leick; Closes: #592352.
      * Make nbd-client initramfs script not try to do networking unless
        root-on-NBD was actually requested; also, make "root" kernel command
        line parameter override the NBD device of the 3-option version of
        nbdroot, so that order no longer matters. Thanks, Niall Walsh;
        Closes: #591275. initramfs scripts *suck*.
      * Fix regression, steal commit 02a1a143 from git HEAD: Return the
        right value on nbd-client -c. This is necessary so that the scripts
        don't get confused on what is connected and what isn't.
      * Fix regression: update nbd.h so nbd-client -timeout works again.
    
     -- Wouter Verhelst <email address hidden>  Mon, 09 Aug 2010 10:53:04 -0400
  • nbd (1:2.9.16-2) unstable; urgency=low
    
    
      * Actually use the friggin' config file variable that we created in
        the previous release. Oops.
    
     -- Wouter Verhelst <email address hidden>  Wed, 28 Jul 2010 22:59:13 -0400
  • nbd (1:2.9.15-4) unstable; urgency=low
    
    
      * Be a bit more peculiar about what we do to devices on stop, to avoid
        errors and (thus) delays on swapoff. Thanks, Toby Speight; Closes:
        #582891.
      * Add Spanish Debconf translation. Thanks, Camaleón; Closes: #583536.
      * Bump Standards-Version to 3.9.0 (no changes applicable to nbd)
    
     -- Wouter Verhelst <email address hidden>  Fri, 23 Jul 2010 22:57:26 +0200
  • nbd (1:2.9.15-3) unstable; urgency=low
    
    
      * Apply patch from Petter Reinholdsen to make nbd-server depend on
        $syslog. Closes: #579869.
    
     -- Wouter Verhelst <email address hidden>  Tue, 04 May 2010 10:26:23 +0200
  • nbd (1:2.9.15-2) unstable; urgency=low
    
    
      * Add extra configure_networking call in case of nbdroot=dhcp. Oops.
        Closes: #568222.
    
     -- Wouter Verhelst <email address hidden>  Tue, 30 Mar 2010 11:50:19 +0200
  • nbd (1:2.9.15-1) unstable; urgency=low
    
    
      * New upstream release
        - Adds IPv6 support; Closes: #382189. Thanks to Neutron Soutmun for
          the patch.
        - Allows for using hostnames as the listen address; Closes: #557810.
        - nbd-server is now a bit more explicit when it exits. Closes: #571768.
    
     -- Wouter Verhelst <email address hidden>  Wed, 24 Mar 2010 22:06:16 +0100
  • nbd (1:2.9.14-3) unstable; urgency=low
    
    
      * Be more careful about what we unmount. Closes: #534728.
      * Fix three-argument nbdroot= boot option parsing. Closes: #568221.
        Thanks, Vagrant Cascadian.
      * nbd-client initramfs script: Remove default fallback to eth0. This
        was necessary in the past when initramfs-utils' configure_networking
        function could only be called from /init, but it was a hack and a
        workaround and it broke expectations. And it was ugly. Since
        configure_networking can now in fact be called from elsewhere, why
        bother with setting broken defaults, anyway? Right. Closes: #567232.
        Thanks again, Vagrant Cascadian.
      * Support setting root-on-NBD through DHCP by abusing the ROOTPATH
        variable. Closes: #568222. This supersedes the previous (broken)
        support that used ROOTSERVER -- broken, because the latter only
        supported setting the server, not the port, and obviously that's not
        enough. Thanks yet again, Vagrant.
      * debian/control: declare conformance to policy 3.8.4 (no changes
        applicable to nbd)
      * Override init.d-script-missing-dependency-on-remote_fs lintian tag
        for nbd-client. This is a false positive; we set $PATH to a sane
        value so that any modifications would work, but we don't actually
        use anything from /usr ourselves, and no, we really don't want to
        depend on $remote_fs, since we might be providing something like
        that ourselves, depending on setup.
    
     -- Wouter Verhelst <email address hidden>  Sun, 28 Feb 2010 00:37:02 +0100
  • nbd (1:2.9.14-2) unstable; urgency=low
    
    
      * nbd-client initramfs script: No longer hardcode to eth0, since
        initramfs now exports the necessary variables by itself. Thanks,
        Niall Walsh; Closes: #553019.
        - Update README.Debian to reflect that.
      * Eliminate usage of sed in initramfs script, since sed is
        incompatibly incomplete in several completely different
        implementations. Sigh. Thanks, Niall Walsh; Closes: #553022.
    
     -- Wouter Verhelst <email address hidden>  Thu, 29 Oct 2009 11:56:48 +0100
  • nbd (1:2.9.14-1) unstable; urgency=low
    
    
      * New upstream release. Closes: #550505
    
     -- Wouter Verhelst <email address hidden>  Sat, 17 Oct 2009 20:24:17 +0200
  • nbd (1:2.9.13-6) unstable; urgency=low
    
    
      * Make the manual install invocations install stuff to debian/tmp
        rather than debian/nbd-{client,server}, so that they don't break if
        we're not building nbd-client and therefore the debian/nbd-client
        doesn't exist. This should make the build work again on kfreebsd-*.
    
     -- Wouter Verhelst <email address hidden>  Sun, 27 Sep 2009 13:42:38 +0200
  • nbd (1:2.9.13-5) unstable; urgency=low
    
    
      * nbd-server.postinst: Pass --debconf-ok parameter to ucf, to make it
        stop yelling about not being able to use debconf (it was, and
        db_stop wasn't called. This presumably was a bug, but whatever).
      * Remove overrides for dh_gencontrol and dh_builddeb, since debhelper
        7.4 no longer needs -s arguments. Bump required version of debhelper
        in build-depends to 7.4.0
      * Some more clarification and fixes to nbd-client README.Debian
      * Remove stray 'file' with diff output
      * Updated translation: Vietnamese, by Clytie Siddall. Closes: #548027.
      * Fix message at failed umount. Closes: #539766.
      * Add lintian overrides for "missing-stop" on nbd-client.init.d. We
        really do not wish to stop for runlevel 1.
    
     -- Wouter Verhelst <email address hidden>  Thu, 24 Sep 2009 23:21:25 +0200
  • nbd (1:2.9.13-4) unstable; urgency=low
    
    
      * Make test for update-initramfs work, so that installation without it
        works.
      * Add Vcs-Browser and Homepage headers, too.
      * Remove --sourcedir argument from dh_install. We don't run make
        install ourselves, so this is a recipe for disaster.
      * Apparently I lost the Dutch debconf translation somehow, so do it
        again.
    
     -- Wouter Verhelst <email address hidden>  Mon, 24 Aug 2009 17:25:54 +0200
  • nbd (1:2.9.13-2) unstable; urgency=low
    
    
      * The "Black Finger DebConf" release.
      * Add avr32 to nbd-client-udeb, too. Oops. Closes: #533694, hopefully
        for good.
      * nbd-client.README.Debian: add a bit more clarification on how
        root-on-NBD is supposed to work.
      * nbd-client.init.d: parse /proc/cmdline rather than /proc/mounts
        (the same way as how nbd-client.initrd does it) to figure out what
        the NBD root device is, so that root-on-LVM-on-nbd or something
        equally batshit insane does not confuse the sendsigs.omit.d
        generating code.
      * nbd-client.init.d: add support for an OMITKILL variable that will
        allow to specify extra nbd devices that should receive the same
        protection as for the above.
      * nbd-client.config: fetch KILLALL value from /etc/nbd-client (if it
        exists) and use it to db_set nbd-client/killall
      * nbd-client.postinst: fix so that KILLALL is correctly written to
        /etc/nbd-client, even if the number of devices is zero.
      * The above four were inspired by conversations with Vagrant
        Cascadian, while he was working on LTSP support in Debian. Thanks!
      * Updated Swedish translation. Thanks, Martin Bagge; Closes: #534246.
    
     -- Wouter Verhelst <email address hidden>  Fri, 17 Jul 2009 01:25:26 +0200
  • nbd (1:2.9.13-1) unstable; urgency=low
    
    
      * New upstream release
    
     -- Wouter Verhelst <email address hidden>  Thu, 09 Jul 2009 11:18:51 +0200
  • nbd (1:2.9.11-4) unstable; urgency=low
    
    
      * Support third parameter in initrd script so that the user can
        explicitly specify what device to connect. Useful when doing
        something crazy like root-on-LVM-on-NBD.
      * Added Swedish debconf translation. Thanks, Martin Bagge; Closes: #513654
    
     -- Wouter Verhelst <email address hidden>  Sun, 15 Feb 2009 14:51:16 +0100
  • nbd (1:2.9.11-3) unstable; urgency=low
    
    
      * use atoll() instead of atol(), so that it doesn't overflow on
        positively huge export sizes. Closes: #513568.
    
     -- Wouter Verhelst <email address hidden>  Sat, 31 Jan 2009 03:03:37 +0100
  • nbd (1:2.9.11-2) unstable; urgency=low
    
    
      * The "merry christmas" release.
      * nbd-client: Install /etc/modprobe.d/nbd, which specifies a
        'max_part' parameter, to support partitions in NBD.
      * nbd-client.initrd: Strip partition number off the nbdbasedev and
        nbdrootdev parameters, to support booting off a partition rather
        than a device, if that is wanted.
      * nbd-client.init.d: In case of root-on-nbd, save our PID to
        /lib/init/rw/sendsigs.omit.d, so that we don't lose our root
        filesystem prematurely on shutdown.
      * nbd-client.postinst: call update-initramfs -u, to make initramfs
        script be actually installed.
      * configure.ac: remove KLCC crap, so that compilation doesn't break if
        klcc was accidentally installed. Is applied upstream for 2.9.12, but
        that isn't ready yet. Also, re-run autoconf.
      * nbd-server.1: clarify '-l host list' to be '-l host list filename',
        which it really is. Closes: #507875.
      * debian/control: bump standards-version to 3.8.0 (nothing applicable
        to nbd); add ${misc:Depends} to depends line on both nbd-server and
        nbd-client, both silence lintian to some extent.
      * debian/nbd-client.README.Debian: update
    
     -- Wouter Verhelst <email address hidden>  Wed, 24 Dec 2008 07:54:50 +0100
  • nbd (1:2.9.11-1) unstable; urgency=low
    
    
      * New upstream release
        - Fixes listenaddr handling; Closes: #478725.
    
     -- Wouter Verhelst <email address hidden>  Thu, 01 May 2008 21:22:53 +0200