ipxe (1.21.1+git-20250829.969ce2c55+dfsg-3ubuntu2) resolute; urgency=medium

  * d/t/qemu-cmd : fix arm64 tests failure because of cpu=max
    (LP: #2142121)

 -- Hector Cao <hector.cao@canonical.com>  Thu, 19 Feb 2026 16:42:04 +0100

ipxe (1.21.1+git-20250829.969ce2c55+dfsg-3ubuntu1) resolute; urgency=medium

  * Merge with Debian unstable (LP: #2139110). Remaining changes:
    - d/{rules,util/check-rom-sizes}: pad size of generated roms to 512KiB
    - d/t/control: skip-not-installable rom-* tests (LP #1677874)
    - d/rules: don't build with lto (as recommended by upstream)
      https://github.com/ipxe/ipxe/issues/1515
    - d/p/respect-CPPFLAGS-CFLAGS-LDFLAGS-presets: remove due to upstream request
      (LP #2121439)
    - d/t/control: Replace debian-installer-13-netboot-amd64 dependencies with
      gcc-mingw-64.
    - d/t/gen_control: Remove references to arm64, since rom tests only execute
      on i386 and amd64.
    - d/t/{pxe_hello.s,uefi_hello.c}: Added self compiled boot binary source
      code instead of depending on debian-installer.
    - d/t/ipxe-rom: Use self compiled test PXE boot binary to avoid
      dependency on debian-installer package.

 -- Guilherme Puida Moreira <guilherme.moreira@canonical.com>  Mon, 26 Jan 2026 10:29:46 -0300

ipxe (1.21.1+git-20250829.969ce2c55+dfsg-3) unstable; urgency=medium

  * d/tests/ipxe-rom: Fix autopkgtest random failure on some UEFI
    firmwares.

 -- Miao Wang <shankerwangmiao@gmail.com>  Tue, 23 Dec 2025 14:06:16 +0800

ipxe (1.21.1+git-20250829.969ce2c55+dfsg-2) unstable; urgency=medium

  * d/tests/ipxe-{rom,tests}: Support for OVMF firmwares entering Boot
    Manager Menu instead of EFI Shell when no bootable device is
    found (Closes: #1123758)

 -- Miao Wang <shankerwangmiao@gmail.com>  Mon, 22 Dec 2025 13:08:48 +0800

ipxe (1.21.1+git-20250829.969ce2c55+dfsg-1ubuntu2) resolute; urgency=medium

  * Improve DEP8 test coverage (LP: #1677874)
    - d/t/control: Replace debian-installer-13-netboot-amd64 dependencies with
      gcc-mingw-64.
    - d/t/gen_control: Remove references to arm64, since rom tests only execute
      on i386 and amd64.
    - d/t/{pxe_hello.s,uefi_hello.c}: Added self compiled boot binary source
      code instead of depending on debian-installer.
    - d/t/ipxe-rom: Use self compiled test PXE boot binary to avoid
      dependency on debian-installer package.

 -- Guilherme Puida Moreira <guilherme.moreira@canonical.com>  Thu, 15 Jan 2026 08:44:40 -0300

ipxe (1.21.1+git-20250829.969ce2c55+dfsg-1ubuntu1) resolute; urgency=medium

  * Merge with Debian unstable (LP: #2126002). Remaining changes:
    - d/t/control: skip-not-installable rom-* tests (LP #1677874)
    - d/rules: don't build with lto (as recommended by upstream)
      https://github.com/ipxe/ipxe/issues/1515
    - d/p/respect-CPPFLAGS-CFLAGS-LDFLAGS-presets: remove due to upstream request
      (LP #2121439)
    - d/rules: pad size of generated roms to 512KiB
  * Dropped changes:
    - d/watch: use format $version+git-$date-$hash
      [fixed in 1.21.1+git-20250829.969ce2c55+dfsg-1]
    - d/p/debian/patches/respect-CPPFLAGS-CFLAGS-LDFLAGS-presets.patch:
      fix HOST_CFLAGS recursion to avoid make error
      "Recursive variable `HOST_CFLAGS' references itself"
      [obsolete due to patch removal]

 -- Jonas Jelten <jonas.jelten@canonical.com>  Fri, 05 Dec 2025 14:46:47 +0100

ipxe (1.21.1+git-20250829.969ce2c55+dfsg-1) unstable; urgency=medium

  [ Miao Wang ]
  * d/watch: change upstream versioning scheme (Closes: #1112218).
  * d/copyright: ignore .github/.
  * New upstream version 1.21.1+git-20250829.969ce2c55+dfsg.
  * d/control: remove ipxe Rec: grub-ipxe.
  * d/p: refresh patches.
  * d/ci: remove hacks.

  [ Shengqi Chen ]
  * d/watch: switch to uscan version 5.

 -- Shengqi Chen <harry@debian.org>  Wed, 17 Sep 2025 17:02:14 +0800

ipxe (1.21.1+git-20250602.5b3ebf8b+dfsg-1ubuntu3) questing; urgency=medium

  * d/t/control: skip-not-installable rom-* tests (LP: #1677874)

 -- Lukas Märdian <slyon@ubuntu.com>  Mon, 29 Sep 2025 11:45:57 +0200

ipxe (1.21.1+git-20250602.5b3ebf8b+dfsg-1ubuntu2) questing; urgency=medium

  * d/p/respect-CPPFLAGS-CFLAGS-LDFLAGS-presets: removed due to upstream
    request (LP: #2121439)

 -- Jonas Jelten <jonas.jelten@canonical.com>  Wed, 10 Sep 2025 12:10:47 +0200

ipxe (1.21.1+git-20250602.5b3ebf8b+dfsg-1ubuntu1) questing; urgency=medium

  * Merge with Debian unstable (LP: #1996530). Changed version from debian's
    1.21.1+git20250602.5b3ebf8b+dfsg-1 by including '+git-', which is needed
    to be newer than Ubuntu's latest 1.21.1+git-20220113.fbbdc3926-0ubuntu2
    and newer than Debian's 1.21.1+git20250602.5b3ebf8b+dfsg-1 (using '+git')

    Remaining changes:
    - d/util/check-rom-sizes, d/rules: pad size of generated roms to 512KiB
      to avoid accidentally breaking KVM live migration on updates/fixes.
      debian managed to reduce the size back to 256KiB in
      1.21.1+git20250317.42a29d56+dfsg-1
      but to be future-proof, let's reserve this little extra space.
      background: qemu migrations apparently reserve memory from the target
      system's roms, while moving the data from the source emulator.
  * Drop changes:
    - Fix FTBFS with new binutils
      + d/p/0003-Inhibit-linker-warnings-about-an-implied-executable-.patch
      [upstream in e17568ad0642490143d0c6b154c874b9b9e285bf]
      + d/p/0004-Fix-building-with-newer-binutils.patch
      [upstream in 6ca597eee9f95b846a3c2dc1231e63cfc02272c1]
    - d/p/handle-dhcp-nack.patch: Handle DHCP NAK and send a re-discover.
      (LP #1707999)
      [upstream in 1192edf394aaebde666c6aafda1c8b782b08a845]
    - d/p/build-Be-explicit-about-fcommon-compiler-directive.patch
      [upstream in 1.21.0 f982a712979619dbae2c6e0d741757e2ce94be11]
    - d/p/lp-1882671-efi-Raise-TPL-during-driver-entry-point.patch
      (LP #1882671)
      [upstream in 1.21.0 2ae5d4338661b65c63eb5cb1a96e5b803fe7d620]
    - split grub integration from ipxe->grub-ipxe
      [included in 1.21.1+git20220113.fbbdc3926+dfsg-3]
    - d/grub-ipxe.install, d/control, d/rules: Build ipxe-arm64.efi
      (LP #1890230)
      [included in 1.21.1+git20220113.fbbdc3926+dfsg-3]
    - d/rules: build ROMs for QEMU with CONFIG=qemu
      (LP #1789319)
      [included in 1.21.1+git20220113.fbbdc3926+dfsg-2]
    - d/tree/ipxe/etc/grub.d/20_ipxe: Make grub-ipxe work under UEFI
      (LP #1811496)
      [included in 1.21.1+git20220113.fbbdc3926+dfsg-2]
    - d/rules: don't clean explicitly in between builds
      [included in 1.21.1+git20220113.fbbdc3926+dfsg-2]
    - d/util/geniso: fix rounding to unbreak iso creation
      [included in 1.21.1+git20220113.fbbdc3926+dfsg-1]
    - d/copyright updates (LP #1747071)
      [included in 1.21.1+git20220113.fbbdc3926+dfsg-1]
    - d/p/0005-strip-802.1Q-VLAN-0-priority-tags.patch
      [included in 1.21.1+git20220113.fbbdc3926+dfsg-1]
  * New changes:
    - d/watch: use format $version+git-$date-$hash
      to ensure version continuity, since debian switched to
      $version+git$date-$hash which is lower than -
    - d/p/debian/patches/respect-CPPFLAGS-CFLAGS-LDFLAGS-presets.patch:
      fix HOST_CFLAGS recursion to avoid make error
      "Recursive variable `HOST_CFLAGS' references itself"
    - d/rules: don't build with lto (as recommended by upstream)
      https://github.com/ipxe/ipxe/issues/1515

 -- Jonas Jelten <jonas.jelten@canonical.com>  Wed, 13 Aug 2025 12:18:36 +0200

ipxe (1.21.1+git20250602.5b3ebf8b+dfsg-1) unstable; urgency=medium

  * New upstream version 1.21.1+git20250602.5b3ebf8b+dfsg

 -- Shengqi Chen <harry@debian.org>  Wed, 04 Jun 2025 16:06:29 +0800

ipxe (1.21.1+git20250501.dad20602+dfsg-1) unstable; urgency=medium

  * New upstream version 1.21.1+git20250501.dad20602+dfsg.
  * d/patches: refresh existing patches.

 -- Shengqi Chen <harry@debian.org>  Fri, 02 May 2025 16:55:24 +0800

ipxe (1.21.1+git20250401.7e64e9b6+dfsg-2) unstable; urgency=medium

  * Fix FTBFS on gcc-15 (Closes: #1096851).
  * Fix autopkgtest error on i386 on some architectures.

 -- Miao Wang <shankerwangmiao@gmail.com>  Tue, 15 Apr 2025 23:59:45 +0800

ipxe (1.21.1+git20250401.7e64e9b6+dfsg-1) unstable; urgency=medium

  * New upstream version 1.21.1+git20250401.7e64e9b6+dfsg.
  * d/patches: refresh existing patches.

 -- Shengqi Chen <harry@debian.org>  Sat, 12 Apr 2025 21:49:03 +0800

ipxe (1.21.1+git20250317.42a29d56+dfsg-2) unstable; urgency=medium

  [ Miao Wang ]
  * Fix the removal of 64bit emulation on 32bit arches since qemu 10.
    (Closes: #1101412)
  * d/NEWS: add an entry to record the removal of iPXE stack from UEFI bootroms.
    (Closes: #1101493)

  [ Shengqi Chen ]
  * d/patches: remove useless patch and update metadata.

 -- Miao Wang <shankerwangmiao@gmail.com>  Wed, 09 Apr 2025 21:48:11 +0800

ipxe (1.21.1+git20250317.42a29d56+dfsg-1) unstable; urgency=medium

  [ Miao Wang ]
  * d/control: add <!nocheck> back for qemu-system-misc
  * d/p/reduce_efirom_size.patch: remove unnecessary objects
  * d/p/fix-lkrn-long-version.patch: use upstream patch
  * d/tests: add pxe boot tests
  * d/rules: output size information during combining ROMs
  * efirom: remove non-x86 roms and remain within 256k (closes: #1095073)
  * d/rules: fix build failure on i386

  [ Shengqi Chen ]
  * New upstream version 1.21.1+git20250317.42a29d56+dfsg
  * d/control: bump std-ver to 4.7.2 (no changes required)
  * d/patches: remove applied patch and refresh

 -- Shengqi Chen <harry@debian.org>  Tue, 18 Mar 2025 17:03:54 +0800

ipxe (1.21.1+git20250224.12ea8c40+dfsg-2) unstable; urgency=medium

  * Enable dh_auto_test and add removed B-D back again.
  * d/control: remove useless B-D alternatives.

 -- Shengqi Chen <harry@debian.org>  Thu, 27 Feb 2025 00:41:10 +0800

ipxe (1.21.1+git20250224.12ea8c40+dfsg-1) unstable; urgency=medium

  * d/control: update orders of alternative B-Ds to fix FTBFS on buildd
  * New upstream version 1.21.1+git20250224.12ea8c40+dfsg
  * d/{control,rules}: temporarily disable dh_auto_test and remove B-D
    to break dependency loop (closes: #1098923)

 -- Shengqi Chen <harry@debian.org>  Wed, 26 Feb 2025 13:36:10 +0800

ipxe (1.21.1+git20250207.bd90abf4+dfsg-1) unstable; urgency=medium

  [ Miao Wang ]
  * Enable ipxe self-tests on all architectures.
  * d/rules: prevent rebuilding the whold tree when building different
    images.
  * d/tests: reset the console after running the tests.

  [ Shengqi Chen ]
  * Upload to unstable.
  * d/control: bump std-ver to 4.7.1 (no changes required).

 -- Shengqi Chen <harry@debian.org>  Wed, 26 Feb 2025 00:21:39 +0800

ipxe (1.21.1+git20250207.bd90abf4+dfsg-1~exp3) experimental; urgency=medium

  * d/rules: When compiling any packages for i386, use i686-linux-gnu-
    tool chain.

 -- Miao Wang <shankerwangmiao@gmail.com>  Mon, 17 Feb 2025 17:22:00 +0800

ipxe (1.21.1+git20250207.bd90abf4+dfsg-1~exp2) experimental; urgency=medium

  * d/control: Adjust build dependencies for riscv64 and loong64
  * d/p/fix-lkrn-long-version.patch: Add patch to fix boot failure when
    the version string is too long.

 -- Miao Wang <shankerwangmiao@gmail.com>  Sat, 15 Feb 2025 13:22:00 +0800

ipxe (1.21.1+git20250207.bd90abf4+dfsg-1~exp1) experimental; urgency=medium

  [ Shengqi Chen ]
  * New upstream version 1.21.1+git20250207.bd90abf4+dfsg
  * d/patches: remove applied patches

  [ Miao Wang ]
  * Enable building and autopkgtest on riscv64 and loong64
  * Adjust expected sizes in d/util/check-rom-sizes
  * Enable more commands: vlan, reboot, poweroff, ping
  * d/copyright: update according to new upstream sources

 -- Shengqi Chen <harry@debian.org>  Fri, 14 Feb 2025 21:07:05 +0800

ipxe (1.21.1+git20220113.fbbdc3926+dfsg-4) unstable; urgency=medium

  [ Miao Wang ]
  * d/rules:
    - Fix incorrect CFLAGS for architecture other than BUILD_ARCH.
    - Split build targets for any and all architectures.

  [ Shengqi Chen ]
  * Do source-only upload to allow migration.

 -- Shengqi Chen <harry@debian.org>  Tue, 04 Feb 2025 07:09:05 +0800

ipxe (1.21.1+git20220113.fbbdc3926+dfsg-3) unstable; urgency=medium

  [ Miao Wang ]
  * Split boot images & grub script into new binary package grub-ipxe
    and only installs native boot images into /boot.
  * Cross-build / multi-arch support:
    - Allow building on non x86-64 architectures.
    - Include EFI image for arm64 in the ISO image.
    - Include drivers for arm64 in the efi roms.
    - d/grub-ipxe.grub: add support for arm64
  * Packaging related:
    - Suppress false positives from blhc.
    - d/util/geniso:
      + Use -isohybrid-mbr in xorriso instead of isohybrid.
      + Fix EFI boot image size calculation.
      + Allow including EFI images for multiple architectures.
    - Add autopkgtest for generated ISO image and efi roms.

  [ Shengqi Chen ]
  * d/control: change maintainer as discussed.
    Thank Sven for salvaging and improving iPXE in Debian!
  * d/patches: update metadata.
  * d/NEWS: add entry on grub-ipxe split.

 -- Shengqi Chen <harry@debian.org>  Mon, 03 Feb 2025 06:42:00 +0800

ipxe (1.21.1+git20220113.fbbdc3926+dfsg-2) unstable; urgency=medium

  * d/rules + debian/patches/debian-changes:
    - Drop needless removal of src/bin/.gitignore and correct clean target.
  * d/p/*:
    - Drop patch debian-changes entirely.
  * d/README.source.md:
    - Drop file for describing obsolete procedures.
  * d/control:
    - Fix grammar of ipxe-qemu description.
    - Remove not used dpkg-source-gitarchive from Build-Depends.
  * d/rules:
    - Simplify pattern to pick targets to build.
  * d/rules + d/config/*:
    - Apply upstream's functionality to build roms with HTTPS support
      excluding EFI roms.
  * d/rules:
    - Simplify building of ipxe-arm64.efi
    - Avoid "warning: pattern recipe did not update peer target" by splitting
      the multi pattern target into one target per architecture.
    - Simplify mkdir invocations.
  * d/config/* + d/p/* + d/rules:
    - Convert Debian's configuration files into a patch, adapt d/rules
      accordingly.
  * d/tree + d/ipxe.grub + d/ipxe.install:
    - Rework the way the grub-mkconfig helper script gets installed.
  * d/rules:
    - Rework target override_dh_install to execute_after_dh_install.
    - In the override_dh_auto_clean recipe, replace '$(MAKE)' with an
      invocation of 'dh_auto_clean'.
    - Drop not used variable ISOLINUX_BIN.
    - Remove not needed special targets .NOTPARALLEL and .SECONDARY.
  * d/copyright:
    - Bump Debian copyright year to 2025.

 -- Sven Geuer <sge@debian.org>  Mon, 13 Jan 2025 17:11:18 +0100

ipxe (1.21.1+git20220113.fbbdc3926+dfsg-1) unstable; urgency=medium

  * d/copyright:
    - Fix Format field value.
    - Exclude drivers violating the DFSG and unneeded files of unclear
      licensing.
  * New upstream snapshot 1.21.1+git20220113.fbbdc3926+dfsg
   (Closes: #985047, #1011947).
  * d/control: Salvage package setting Maintainer to myself (Closes: #1089184).
    Thanks to Bastian Blank <waldi@debian.org> who introduced ipxe to Debian
    and maintained the package in the past.
  * d/watch: Introduce watch file.
  * d/gbp.conf: Introduce gbp configuration file.
  * d/salsa-ci.yml:
    - Introduce Salsa-Ci configuration file.
    - Add variable SALSA_CI_DISABLE_CROSSBUILD_ARM64.
  * d/p/*:
    - 9fa8c40d…fcommon.patch: Remove it for being applied upstream.
    - fix-building-with-newer-binutils.patch: update it to new upstream
      snapshot.
    - Backport from Ubuntu 0005-strip-802.1Q-VLAN-0-priority-tags.patch,
      renaming it to strip-802.1Q-VLAN-0-priority-tags.patch.
    - Backport from Ubuntu
      0003-Inhibit-linker-warnings-about-an-implied-executable-.patch,
      renaming it to inhibit-linker-warnings-about-an-implied-executable.patch.
  * d/tree/ipxe/etc/grub.d/20_ipxe:
    - Backport from Ubuntu fix about loading ipxe.efi under UEFI
      (Closes: #927783).
  * d/util/geniso:
    - Backport from Ubuntu fix to rounding to prevent broken iso creation.
    - Enhance the tool to generate a reproducible ISO image.
  * d/rules, d/util/check-rom-size: Backport this tool from Ubuntu and use it.
  * d/control, d/ipxe.install, d/ipxe.links, d/ipxe.post*, d/rules: Backport
    remaining changes from Ubuntu, which comprises:
    - Build ROMs applying the configuration upstream provides.
    - Enable HTTPS support (Closes: #847094).
    - Build ipxe-arm64.efi.
  * d/rules: Drop variable VERSION in favour of DEB_VERSION.
  * d/p/*:
    - Add patch to respect presets to CPPFLAGS, CFLAGS, LDFLAGS the
      Debian build system brings along.
    - d/p/strip-802.1Q-VLAN-0-priority-tags.patch: Update header and add
      Forwarded URL.
    - d/p/debian-changes: Add DEP3 header.
  * d/control, d/util/geniso: Use secure URLs when pointing to ipxe.org.
  * d/control:
    - Bump debhelper-compat to 13.
    - Update Standards-Version to 4.7.0.
    - Update Vcs-* to the designated repository home.
    - Add field Rules-Requires-Root with value "no".
  * d/upstream/metadata: Add upstream metadata file.
  * d/copyright: Rework copyrights and add missing ones.
  * d/ipxe-qemu.*, d/util/check-rom-sizes:
    - Move ROMs from /usr/lib/ipxe/qemu to /usr/share/qemu and remove links
      as per request from the QEMU maintainer.
  * d/config/general.h, d/config/console.h:
    - Add build options to enable background images (Closes: #955289).
  * d/rules: Add build option CERT_CMD to complement HTTPS support.
  * Apply 'wrap-and-sort -at'.

 -- Sven Geuer <sge@debian.org>  Fri, 27 Dec 2024 12:38:06 +0100

ipxe (1.21.1+git-20220113.fbbdc3926-0ubuntu2) noble; urgency=medium

  * Fix FTBFS with new binutils.
    - d/p/0003-Inhibit-linker-warnings-about-an-implied-executable-.patch
    - d/p/0004-Fix-building-with-newer-binutils.patch

 -- Sergio Durigan Junior <sergio.durigan@canonical.com>  Tue, 16 Apr 2024 17:17:04 -0400

ipxe (1.21.1+git-20220113.fbbdc3926-0ubuntu1) jammy; urgency=medium

  * Bump code to 1.21.1+git-20220113.fbbdc3926
  * d/grub-ipxe.install, d/control, d/rules: Build ipxe-arm64.efi
    (LP: #1890230)

 -- Christian Ehrhardt <christian.ehrhardt@canonical.com>  Thu, 13 Jan 2022 14:53:40 +0100

ipxe (1.21.1+git-20210429.323af9ee-0ubuntu1) impish; urgency=medium

  * Bump code to 1.21.1+git-20210429.323af9ee
    - Drop d/p/handle-dhcp-nack.patch: Handle DHCP NAK and send a
      re-discover. (LP 1707999)
      [replaced by 1192edf "Handle DHCPNAK by returning to discovery state"]
    - Drop d/p/lp-1882671-efi-Raise-TPL-during-driver-entry-point.patch
      [upstream in 1.21.0]
    - Drop d/p/build-Be-explicit-about-fcommon-compiler-directive.patch
      [upstream in 1.21.0]
    - update d/p/0005-strip-802.1Q-VLAN-0-priority-tags.patch to match 1.21
    - d/rules: don't clean explicitly in between builds

 -- Christian Ehrhardt <christian.ehrhardt@canonical.com>  Thu, 29 Apr 2021 16:12:33 +0200

ipxe (1.0.0+git-20190125.36a4c85-5.2) unstable; urgency=medium

  * Non-maintainer upload.
  * Add patch, backported from upstream commit, to fix FTBFS with
    binutils 2.41 and above (Closes: #1058329).

 -- Sven Geuer <sge@debian.org>  Wed, 11 Dec 2024 12:10:08 +0100

ipxe (1.0.0+git-20190125.36a4c85-5.1) unstable; urgency=medium

  * Non-maintainer upload.
  * Apply upstream patch to fix FTBFS with gcc 10. (Closes: #966942)

 -- Chris Hofstaedtler <zeha@debian.org>  Sun, 07 Feb 2021 17:25:50 +0000

ipxe (1.0.0+git-20190125.36a4c85-5ubuntu4) hirsute; urgency=medium

  * d/u/geniso: fix rounding to unbreak iso creation

 -- Christian Ehrhardt <christian.ehrhardt@canonical.com>  Tue, 30 Mar 2021 10:09:06 +0200

ipxe (1.0.0+git-20190125.36a4c85-5ubuntu3) groovy; urgency=medium

  * d/p/build-Be-explicit-about-fcommon-compiler-directive.patch: fix
    FTBFS with gcc-10
  * d/util/geniso: fix FTBFS due to rounding issues

 -- Christian Ehrhardt <christian.ehrhardt@canonical.com>  Thu, 01 Oct 2020 10:14:14 +0200

ipxe (1.0.0+git-20190125.36a4c85-5ubuntu2) groovy; urgency=medium

  * d/p/lp-1882671-efi-Raise-TPL-during-driver-entry-point.patch: fix the
    formerly avoided efi TPL issues (LP: #1882671)

 -- Christian Ehrhardt <christian.ehrhardt@canonical.com>  Thu, 16 Jul 2020 14:36:54 +0200

ipxe (1.0.0+git-20190125.36a4c85-5ubuntu1) groovy; urgency=medium

  * Merge with Debian unstable (LP: #1884758). Remaining changes:
    - Split grub integration from ipxe->grub-ipxe.
      - d/control: add package and adapt dependencies
      - d/[grub-]ipxe.install: move some files to grub-ipxe
      - rename d/ipxe.post* to d/grub-ipxe-post*
      [updated to match 1.0.0+git-20190125.36a4c85-5]
    - d/util/check-rom-sizes, d/rules: check sizes of generated roms to avoid
      accidentally breaking KVM live migration on updates/fixes.
      [updated for new and dropped rom file names]
    - debian/copyright: update copyright information to satisfy lintian
      dep5 checks (LP: 1747071)
    - Build ROMs for QEMU with CONFIG=qemu (LP: 1789319)
      [updated to match 1.0.0+git-20190125.36a4c85-5 and be more verbose]
    - debian/patches/handle-dhcp-nack.patch: Handle DHCP NAK and send a
      re-discover. (LP 1707999)
    - d/p/0005-strip-802.1Q-VLAN-0-priority-tags.patch: Strip 802.1Q VLAN 0
      priority tags; Fixes PXE when VLAN tag is 0. (LP: 1805920)
    - d/tree/ipxe/etc/grub.d/20_ipxe: Make grub-ipxe work under UEFI
      (LP: 1811496)
      - Use ipxe.efi under UEFI
      - Save default entry when iPXE is selected
    - d/tree/ipxe/etc/grub.d/20_ipxe: Identify ipxe grub menu entry in
      an easier way (LP: 1858374)
  * Dropped changes
    - new upstream release 20190109.133f4c4 [superseded by new upstream]
    - new upstream release 20180124.fbe8c52d [superseded by new upstream]
    - Revert to the former git snapshot 20150424.a25a16d
      [superseded by new upstream]
      - This brings back debian/patches/0002-Don-t-use-libiberty.patch as needed
        on the older source.
      - Adapt d/p/0001-rom-change-banner-timeout.diff.patch to former state to
        match old source.
      - drop d/p/util-elf2efi-GNU_SOURCE.patch as it was not needed on old
        source
    - Fix FTBFS with newer perl versions [upstream]
    - d/p/0004-fix_no-pie_option.patch: correct -no-pie option
      to build without pie
      [ still carried before ]
    - Install ne.rom as pxe-ne2k_isa.rom
      - d/ipxe-qemu.install: Install ne.rom as pxe-ne2k_isa.rom.
      - d/ipxe-qemu.links: compat link for ne.rom
      [ no more needed, was an old xen hvmloader bug ]
    - d/ipxe-qemu.links: Add compat links from /usr/share/qemu
      to /usr/lib/ipxe/qemu.
      [ no more needed, transition from trusty ]
    - add new rom for vmxnet3 (LP 1737211) [in Debian now]
    - Add e1000e firmware for qemu. (closes 884240) [in Debian now]
    - d/control: ipxe-qemu breaks qemu-system-x86 <2.11 [no more needed]
    - d/p/enable-https.patch: Enable HTTPS support.
      [resolved per rom type in d/rules now]
  * Added changes
    - d/rules: only enable https on non EFI roms. This lets EFI handle https
      itself and avoids breakage in TPL manipulations (LP: #1882671)
    - d/util/check-rom-sizes: fix if size does exactly match

 -- Christian Ehrhardt <christian.ehrhardt@canonical.com>  Tue, 23 Jun 2020 16:23:52 +0200

ipxe (1.0.0+git-20190125.36a4c85-5) unstable; urgency=medium

  * Cleanup src/bin correctly. (closes: #952275)

 -- Bastian Blank <waldi@debian.org>  Tue, 25 Feb 2020 21:44:34 +0100

ipxe (1.0.0+git-20190125.36a4c85-4) unstable; urgency=medium

  * Use new source format instead of own rules.
  * Use debhelper 12.
  * Move ipxe.efi into /boot. (closes: #947267)

 -- Bastian Blank <waldi@debian.org>  Thu, 02 Jan 2020 21:36:39 +0100

ipxe (1.0.0+git-20190125.36a4c85-3) unstable; urgency=medium

  * Combine legacy and EFI rom again. (closes: #947024)

 -- Bastian Blank <waldi@debian.org>  Thu, 19 Dec 2019 19:32:59 +0100

ipxe (1.0.0+git-20190125.36a4c85-2) unstable; urgency=medium

  * Add Vcs information.
  * Include snponly.efi. (closes: #944321)

 -- Bastian Blank <waldi@debian.org>  Sat, 14 Dec 2019 21:43:28 +0100

# Older entries have been removed from this changelog.
# To read the complete changelog use `apt changelog ipxe`.
