Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

ipxe-bootimgs-1.21.1+git20231006.ff0f8604-3.3 RPM for i586

From OpenSuSE Ports Tumbleweed for i586

Name: ipxe-bootimgs Distribution: openSUSE Tumbleweed
Version: 1.21.1+git20231006.ff0f8604 Vendor: openSUSE
Release: 3.3 Build date: Thu Feb 1 07:55:02 2024
Group: Development/Tools/Other Build host: i03-ch2c
Size: 5161676 Source RPM: ipxe-1.21.1+git20231006.ff0f8604-3.3.src.rpm
Packager: http://bugs.opensuse.org
Url: https://ipxe.org/
Summary: Network boot loader images in bootable USB, CD, floppy and GRUB formats
iPXE is a network bootloader. It provides a direct
replacement for proprietary PXE ROMs, with many extra features such as
DNS, HTTP, iSCSI, etc.

This package contains the iPXE boot images in USB, CD, floppy, and PXE
UNDI formats. EFI is supported, too.

Provides

Requires

License

GPL-2.0-only

Changelog

* Mon Nov 20 2023 Bernhard Wiedemann <bwiedemann@suse.com>
  - Add 1082.patch to make ipxe.sdsk build reproducible (boo#1062303)
* Mon Nov 06 2023 Dominique Leuenberger <dimstar@opensuse.org>
  - Fix build with RPM 4.19: unnumbered patches are no longer
    supported.
* Wed Oct 18 2023 Michal Suchanek <msuchanek@suse.com>
  - Add floppy disk image.
    * use syslinux-mtools for building the image syslinux-mtools.patch
* Wed Oct 18 2023 Michal Suchanek <msuchanek@suse.com>
  - Update to version 1.21.1+git20231006.ff0f8604:
    * [libc] Use wall clock time as seed for the (non-cryptographic) RNG
    * [eapol] Send EAPoL-Start packets to trigger EAP authentication
    * [eap] Define a supplicant model for EAP and EAPoL
    * [dhcp] Request NTP server option
    * [ntp] Define NTP server setting
    * [efi] Provide read-only access to EFI variables via settings mechanism
    * [crypto] Add support for PKCS#8 private key format
    * [efi] Add support for executing images via a shim
    * [image] Generalise concept of selected image
    * [tls] Handle fragmented handshake records (jsc#PED-5536)
    * [params] Allow for arbitrary HTTP request headers to be specified
    * [rng] Allow entropy source to be selected at runtime
    * [efi] Support the initrd autodetection mechanism in newer Linux kernels
    * [loong64] Add initial support for LoongArch64
    * [efi] Enable NET_PROTO_LLDP by default
    * [dhcp] Ignore DHCPNAK unless originating from the selected DHCP server
    * [xen] Update to current Xen headers
    * [efi] Allow autoexec script to be located alongside iPXE binary
    * [efi] Accept a command line passed to an iPXE image via LoadOptions
    * [efi] Update to current EDK2 headers
    * [golan] Add new PCI ID for NVIDIA BlueField-3 network device
    * [arm] Support building as a Linux userspace binary for AArch64
* Wed Aug 23 2023 Héctor Orón Martínez <hector.oron@gmail.com>
  - enable HTTPS downloads (jsc#PED-5536)
* Mon Feb 06 2023 Egbert Eich <eich@suse.com>
  - cross-aarch64-gcc7 is not available for SLE-15 (i586).
    Also, there is no Leap port for i586, so let's disable aarch64
    cross-compile target on i586 (bsc#1207796).
* Mon Jan 23 2023 Christian Goll <cgoll@suse.com>
  - enable compressed images
* Fri Jan 20 2023 msuchanek@suse.com
  - Update to version 1.21.1+git20230120.a99e435c:
    * [efi] Do not rely on ProcessorBind.h when building host binaries (bsc#1207310)
    * multiple [ena] [efi] [tls] [intel] [intelxl] enhancements
    * [image] Do not clear current working URI when executing embedded image
    * [console] Fix definition of unreachability for remapped keys
    * [console] Add Swedish "se" keymap
    * [efi] Support keyboard remapping via the EFI console
    * [usb] Support keyboard remapping via the native USB keyboard driver
    * [ecm] Use ACPI-provided system-specific MAC address if present
  - Build on all architectures (jsc#PED-1148)
* Thu Jan 19 2023 Bernhard Wiedemann <bwiedemann@suse.com>
  - Make bootimgs subpackage architecture-specific
* Mon Jun 20 2022 Dominique Leuenberger <dimstar@opensuse.org>
  - Use the default gcc version in Tumbleweed builds.
* Sun May 22 2022 Ferdinand Thiessen <rpm@fthiessen.de>
  - Update to version 1.21.1+git20210908.02ec659b:
    * [acpi] Generalise DSDT/SSDT data extraction logic
    * [efi] Record cached ProxyDHCPOFFER and PXEBSACK, if present
    * [efi] Use zero for PCI vendor/device IDs when no applicable ID exists
    * [cloud] Retry DHCP aggressively in AWS EC2
    * [efi] Match signtool expectations for file alignment
    * [libc] Allow for externally-defined LITTLE_ENDIAN and BIG_ENDIAN constants
    * [uri] Make URI schemes case-insensitive
    * [rdc] Add driver for RDC R6040 embedded NIC
    * [realtek] Work around hardware bug on RTL8211B
    * [cloud] Show ifstat output after a failed boot attempt
    * [peerdist] Assume that most recently discovered peer can be reused
  - Fixes build on Leap
  - Add workaround for building with GCC12 (Factory)
* Sun May 22 2022 Ferdinand Thiessen <rpm@fthiessen.de>
  - Fix version, base version, starting with 1.20.1+git20210604.065dce8d,
    was 1.21.1 not 1.20.1 as 1.21.1 was released December 2020.
    So current version is: 1.21.1+git20210614.bf4ccd42
* Thu Jun 17 2021 Guillaume GARDET <guillaume.gardet@opensuse.org>
  - Since last update, syslinux is required to build the ISO but
    it is available only on x86*, so disable ISO build for non-x86*
* Mon Jun 14 2021 bwiedemann@suse.com
  - Update to version 1.20.1+git20210614.bf4ccd42:
    * [build] Ensure build ID is deterministic (boo#1047218)
    * [efi] Veto the Itautec Ip4ConfigDxe driver
    * [libc] Match standard prototype for putchar()
    * [base64] Include terminating NUL within base64 character array
    * [rndis] Fix size of reserved fields
* Fri Jun 04 2021 bwiedemann@suse.com
  - use xorrisofs for creating iso
  - Update to version 1.20.1+git20210604.065dce8d:
    * [ath5k] Avoid returning uninitialised data on EEPROM read errors
    * [crypto] Add memory output constraints for big-integer inline assembly
    * [build] Use SOURCE_DATE_EPOCH for isohybrid MBR ID if it exists
    * [build] Use SOURCE_DATE_EPOCH for .iso timestamps if it exists
    * [cpio] Split out bzImage initrd CPIO header construction
    * [x509] Use case-insensitive comparison for certificate names
    * [libc] Add strncasecmp()
    * [bnxt] Use hexadecimal values in PCI_ROM entries
    * [intel] Add PCI ID for I219-V and -LM 10 to 15
    * [image] Support archive image formats independently of "imgextract" command
    * [image] Propagate trust flag to extracted archive images
    * [image] Allow single-member archive images to be executed transparently
    * [undi] Read TSC only when profiling
    * [rng] Check for TSC support before using RTC entropy source
    * [prefix] Specify i486 architecture for LZMA decompressor
    * [gzip] Add support for gzip archive images
    * [zlib] Add support for zlib archive images
    * [image] Add "imgextract" command for extracting archive images
    * [image] Provide image_set_len() utility function
    * [cloud] Allow multiple images to be imported simultaneously
    * [cloud] Attempt to include CPUID_SETTINGS only for x86 builds
    * [cloud] Autodetect CPU architecture from AMI disk image
    * [cloud] Use a sortable default AMI name
    * [cloud] Add ability to generate Dokuwiki table of AMI images
    * [settings] Add --timeout option to "read" command
    * [readline] Add an optional timeout to readline_history()
    * [build] Fix genfsimg to build ISO with long filenames
    * [xen] Avoid infinite loop on allocation failure in xenstore_response()
    * [xen] Support scatter-gather to allow for jumbo frames
    * [int13] Do not report INT 13 extension support for emulated floppies
    * [cloud] Enable "poweroff" command in cloud images
    * [netdevice] Ensure driver transmit() and poll() will not be re-entered
    * [pci] Avoid scanning nonexistent buses when using PCIAPI_DIRECT
    * [intel] Add additional PCI device ID to table
    * [dhcp] Handle DHCPNAK by returning to discovery state
    * [linux] Do not assume that stat() works on sysfs files
    * [linux] Validate length of ACPI table read from sysfs
    * [linux] Place -lslirp at end of linker search list
    * [linux] Use fstat() rather than statx()
    * [linux] Use generic sysfs mechanism to read SMBIOS + ACPI tables
    * [linux] Add a generic function for reading files from sysfs
    * [linux] Free cached ACPI tables on shutdown
    * [dns] Reduce debug verbosity for DNS server list
    * [linux] Allow arbitrary settings to be applied to Linux devices
    * [linux] Add missing pci_num_bus() stub
    * [slirp] Add libslirp driver for Linux
    * [linux] Provide ACPI settings via /sys/firmware/acpi/tables
    * [acpi] Allow for platforms that provide ACPI tables individually
    * [acpi] Eliminate redundant acpi_find_rsdt() in acpi_sx()
    * [acpi] Use a fixed colour for debug messages
    * [linux] Use host glibc system call wrappers
    * [linux] Add a prefix to all symbols to avoid future name collisions
    * [bitops] Provide an explicit operand size for bit test instructions
    * [librm] Test for FXSAVE/FXRSTOR instruction support
    * [librm] Add missing __asmcall on init_idt()
    * [prefix] Add a generic raw image prefix
    * [initrd] Allow for zero-length initrd files
    * [cloud] Do not enable serial console on EFI platforms
    * [pxe] Split out platform-independent portions of cachedhcp.c
    * [ath5k] Add missing AR5K_EEPROM_READ in ath5k_eeprom_read_turbo_modes
    * [cloud] Enable IPv6 and HTTPS in cloud boot images
    * [cloud] Add utility for importing images to AWS EC2
    * [cloud] Use PCIAPI_DIRECT for cloud images
    * [ena] Switch to two-phase reset mechanism
    * [ci] Disable redundant scheduled execution of Coverity Scan
    * [ci] Disable Travis CI
    * [ci] Add GitHub action for Coverity Scan
    * [ci] Add GitHub action for build testing
    * [contrib] Update bochsrc.txt to work with current versions
    * [hermon] Add support for ConnectX-3 based cards
    * [autoboot] Avoid closing and immediately reopening network device
    * [hermon] Avoid parsing length field on completion errors
    * [hermon] Make hermon_dump_xxx() functions no-ops on non-debug builds
    * [hermon] Minimise reset time
    * [hermon] Throttle debug output when sensing port type
    * [hermon] Add a debug notice when initialization is complete
    * [hermon] Add support for port management event
    * [hermon] Adjust Ethernet work queue size
    * [hermon] Use reset value suitable for ConnectX-3
    * [hermon] Clean up whitespace in hermon.c
    * [iscsi] Update link to iBFT reference manual
    * [hermon] Limit link poll frequency in DOWN state
    * [hermon] Perform clean MPT unmap on device shutdown
    * [hermon] Use Ethernet MAC as eIPoIB local EMAC
    * [hermon] Increase polling rate for command completions
    * [hermon] Add event queue debug functions
    * [hermon] Increase command timeout from 2 to 10 seconds
    * [hermon] Add assorted debug error messages
    * [hermon] Show "issuing command" messages only at DBGLVL_EXTRA
    * [hermon] Reorganize PCI ROM list and document well-known product names
    * [golan] Backport typo fix in nodnic_prm.h: s/HERMON/NODNIC/
    * [arbel] Clean up whitespace in MT25218_PRM.h header
    * [hermon] Clean up whitespace in MT25408_PRM.h header
    * [image] Implicitly trust first embedded image
    * [infiniband] Require drivers to specify the number of ports
    * [ifmgmt] Make "ifstat" show the link-layer protocol for each netdev
    * [cmdline] Expose "iflinkwait" as a command
    * [image] Provide image_memory()
    * [travis] Update to current default build environment
    * [tftp] Allow for profiling of client and server turnaround times
    * [image] Add the "imgmem" command
    * [image] Provide image_set_data()
    * [ipv6] Defer router discovery timeout while link is blocked
    * [dhcp] Allow for links that remained blocked for up to three minutes
    * [eap] Treat an EAP Request-Identity as indicating a blocked link
    * [eapol] Replace EAPoL code
    * [dhcp] Continue transmitting DHCPDISCOVER while link is blocked
    * [isa] Add missing #include <config/isa.h>
    * [xhci] Avoid false positive Coverity warning
    * [xhci] Show meaningful error messages after command failures
    * [xhci] Fail attempts to issue concurrent commands
    * [smbios] Add support for the 64-bit SMBIOS3 entry point
    * [sfc] Update email addresses
    * [x509] Clarify debug message for an untrusted X.509 issuer
    * [golan] Add new PCI IDs
    * [iphone] Add iPhone tethering driver
    * [crypto] Allow private key to be specified as a TLS connection parameter
    * [tls] Include root of trust within definition of TLS session
    * [x509] Make root of trust a reference-counted structure
    * [x509] Record root of trust used when validating a certificate
    * [ocsp] Remove dummy OCSP certificate root
    * [http] Hide HTTP transport-layer filter implementation details
    * [asn1] Define ASN1_SHORT() for constructing short tagged values
    * [asn1] Rename ASN1_OID_CURSOR to ASN1_CURSOR
    * [asn1] Add constant for UTF-8 string tag
    * [tls] Allow provision of a client certificate chain
    * [tls] Use intf_insert() to add TLS to an interface
    * [interface] Provide intf_insert() to insert a filter interface
    * [interface] Ignore any attempts to plug in the null interface
    * [xhci] Update driver to use DMA API
    * [dma] Provide dma_umalloc() for allocating large DMA-coherent buffers
    * [netdevice] Fix misleading comment on netdev_rx()
    * [netdevice] Do not attempt to unmap a null I/O buffer
    * [dma] Move I/O buffer DMA operations to iobuf.h
    * [dma] Record DMA device as part of DMA mapping if needed
    * [dma] Modify DMA API to simplify calculation of medial addresses
    * [intelxl] Configure DMA mask as 64-bit
    * [intel] Configure DMA mask as 64-bit
    * [intelxl] Update driver to use DMA API
    * [intelxl] Read PCI bus:dev.fn number from PFFUNC_RID register
    * [intelxl] Read MAC address from PRTPM_SA[HL] instead of PRTGL_SA[HL]
    * [intel] Use physical addresses in debug messages
    * [realtek] Use physical addresses in debug messages
    * [intel] Update driver to use DMA API
    * [realtek] Update driver to use DMA API
    * [dma] Define a DMA API to allow for non-flat device address spaces
    * [malloc] Rename malloc_dma() to malloc_phys()
    * [realtek] Reset NIC when closing interface if using legacy mode
    * [infiniband] Allow SRP device to be described using an EFI device path
    * [fcp] Allow Fibre Channel device to be described using an EFI device path
    * [iscsi] Allow iSCSI device to be described using an EFI device path
    * [aoe] Allow AoE device to be described using an EFI device path
    * [http] Allow HTTP connection to be described using an EFI device path
    * [usbblk] Allow USB block device to be described using an EFI device path
    * [interface] Allow for the definition of an unused interface operation
    * [ipv6] Reduce time spent waiting for router discovery
    * [lacp] Ignore (and do not echo) trailing padding on received packets
    * [lacp] Detect and ignore erroneously looped back LACP packets
    * [usbblk] Add support for USB mass storage devices
    * [usb] Move usbio driver to end of USB driver list
    * [usb] Allow endpoints to be refilled to a specified upper limit
    * [usb] Allow device halt to be cleared independently of host controller
    * [ncm] Treat a zero divisor as indicating no alignment requirements
    * [usb] Avoid integer underflow on malformed string descriptors
    * [usb] Show debug message on device removal
    * [usb] Reset control endpoints immediately after failure
    * [pci] Update drivers to use pci_ioremap()
    * [pci] Define pci_ioremap() for mapping PCI bus addresses

Files

/usr/share/ipxe
/usr/share/ipxe/floppy.img
/usr/share/ipxe/ipxe-i386.efi
/usr/share/ipxe/ipxe.dsk
/usr/share/ipxe/ipxe.iso
/usr/share/ipxe/ipxe.lkrn
/usr/share/ipxe/ipxe.sdsk
/usr/share/ipxe/ipxe.usb
/usr/share/ipxe/snp-arm64.efi
/usr/share/ipxe/snp-i386.efi
/usr/share/ipxe/undionly.kpxe
/usr/share/licenses/ipxe-bootimgs
/usr/share/licenses/ipxe-bootimgs/COPYING
/usr/share/licenses/ipxe-bootimgs/COPYING.GPLv2
/usr/share/licenses/ipxe-bootimgs/COPYING.UBDL


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 9 21:38:35 2024