* 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
This bug was fixed in the package ipxe - 1.0.0+git- 20190125. 36a4c85- 5ubuntu1
--------------- git-20190125. 36a4c85- 5ubuntu1) groovy; urgency=medium
ipxe (1.0.0+
* Merge with Debian unstable (LP: #1884758). Remaining changes: ]ipxe.install: move some files to grub-ipxe 20190125. 36a4c85- 5] check-rom- sizes, d/rules: check sizes of generated roms to avoid 20190125. 36a4c85- 5 and be more verbose] patches/ handle- dhcp-nack. patch: Handle DHCP NAK and send a strip-802. 1Q-VLAN- 0-priority- tags.patch: Strip 802.1Q VLAN 0 ipxe/etc/ grub.d/ 20_ipxe: Make grub-ipxe work under UEFI ipxe/etc/ grub.d/ 20_ipxe: Identify ipxe grub menu entry in patches/ 0002-Don- t-use-libiberty .patch as needed rom-change- banner- timeout. diff.patch to former state to elf2efi- GNU_SOURCE. patch as it was not needed on old fix_no- pie_option. patch: correct -no-pie option qemu.install: Install ne.rom as pxe-ne2k_isa.rom. https.patch: Enable HTTPS support. check-rom- sizes: fix if size does exactly match
- Split grub integration from ipxe->grub-ipxe.
- d/control: add package and adapt dependencies
- d/[grub-
- rename d/ipxe.post* to d/grub-ipxe-post*
[updated to match 1.0.0+git-
- d/util/
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-
- debian/
re-discover. (LP 1707999)
- d/p/0005-
priority tags; Fixes PXE when VLAN tag is 0. (LP: 1805920)
- d/tree/
(LP: 1811496)
- Use ipxe.efi under UEFI
- Save default entry when iPXE is selected
- d/tree/
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/
on the older source.
- Adapt d/p/0001-
match old source.
- drop d/p/util-
source
- Fix FTBFS with newer perl versions [upstream]
- d/p/0004-
to build without pie
[ still carried before ]
- Install ne.rom as pxe-ne2k_isa.rom
- d/ipxe-
- 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-
[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/
ipxe (1.0.0+ git-20190125. 36a4c85- 5) unstable; urgency=medium
* Cleanup src/bin correctly. (closes: #952275)
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)
ipxe (1.0.0+ git-20190125. 36a4c85- 3) unstable; urgency=medium
* Combine legacy and EFI rom again. (closes: #947024)
ipxe (1.0.0+ git-20190125. 36a4c85- 2) unstable; urgency=medium
* Add Vcs information.
* Include snponly.efi. (closes: #944321)
ipxe (1.0.0+ git-20190125. 36a4c85- 1) unstable; urgency=medium
* New snapshot. (closes: #832765, #906365)
* Add e1000e and vmxnet3 firmware for qemu. (closes: #884240, #868124)
-- Christian Ehrhardt <email address hidden> Tue, 23 Jun 2020 16:23:52 +0200