Commit Graph

8 Commits

Author SHA256 Message Date
6adb9ef28b Accepting request 1163847 from home:firstyear:branches:network
- Remove 1082.patch which has an alternative merged upstream
- Update to version 1.21.1+git20240329.764e34f:
  * [http] Add error table entry for HTTP 404 Not Found error
  * [tftp] Add error table entry for TFTP "file not found" error code
  * [efi] Add error table entry for local filesystem EFI_NOT_FOUND error
  * [efi] Report local file errors during download, rather than on opening
  * [image] Allow opaque URI component to provide image name
  * [build] Fix build failures with random versions of gcc
  * [efi] Extract basic network settings from loaded image device path
  * [efi] Add efi_path_mac() to parse a MAC address from an EFI device path
  * [efi] Add support for driving EFI_MANAGED_NETWORK_PROTOCOL devices
  * [efi] Allow for drivers to be located via child handles
  * [efi] Add helper functions for service binding protocols
  * [efi] Match chainloaded device by uppermost matching handle
  * [efi] Set current working URI from our own device path URI, if present
  * [efi] Add efi_path_uri() to parse a URI from an EFI device path
  * [settings] Expose current working URI and directory URI via settings
  * [efi] Pad transmit buffer length to work around vendor driver bugs
  * [golan] Use ETH_HLEN for inline header size
  * [build] Fix building on older versions of gcc
  * [snp] Allocate additional padding for receive buffers
  * [ucode] Add support for updating x86 microcode
  * [bios] Provide a multiprocessor API for BIOS
  * [librm] Add support for installing a startup IPI handler
  * [efi] Provide a multiprocessor API for EFI
  * [mp] Define an API for multiprocessor functions
  * [efi] Update to current EDK2 headers
  * [ci] Update action versions to silence GitHub warnings
  * [efi] Do not report return status from efi_block_local()
  * [block] Allow SAN boot device to be identified by filesystem label

OBS-URL: https://build.opensuse.org/request/show/1163847
OBS-URL: https://build.opensuse.org/package/show/network/ipxe?expand=0&rev=58
2024-04-01 06:34:54 +00:00
297913c78e Accepting request 1118981 from home:michals
- Add floppy disk image.
  * use syslinux-mtools for building the image syslinux-mtools.patch

- 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

OBS-URL: https://build.opensuse.org/request/show/1118981
OBS-URL: https://build.opensuse.org/package/show/network/ipxe?expand=0&rev=52
2023-10-25 12:36:08 +00:00
3432027347 Accepting request 1060624 from home:michals
- enable compressed images

- 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)

OBS-URL: https://build.opensuse.org/request/show/1060624
OBS-URL: https://build.opensuse.org/package/show/network/ipxe?expand=0&rev=46
2023-01-24 11:30:25 +00:00
6228a3ee81 Accepting request 978559 from home:susnux:branches:network
* Update to version 1.21.1+git20210908.02ec659b
* Fixes build on Leap
* Add workaround for building with GCC12 (Factory)
* Fix version (wrong base version was used)

OBS-URL: https://build.opensuse.org/request/show/978559
OBS-URL: https://build.opensuse.org/package/show/network/ipxe?expand=0&rev=39
2022-05-23 19:19:17 +00:00
1f69845236 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

OBS-URL: https://build.opensuse.org/package/show/network/ipxe?expand=0&rev=34
2021-06-14 15:59:27 +00:00
259c5ace13 - 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
  * [efi] Provide an "initrd.magic" file for use by UEFI kernels
  * [efi] Allow for non-image-backed virtual files
  * [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()
  * [efi] Show ACPI address space descriptor ranges in debug messages

OBS-URL: https://build.opensuse.org/package/show/network/ipxe?expand=0&rev=28
2021-06-04 16:06:12 +00:00
06f024f287 Update to version 1.20.1+git20200817.ef2c844d:
* [efi] Attempt NII initialisation both with and without cable detection
  * [efi] Use device path to locate filesystem from which we were loaded
  * [efi] Match EDK2 numbering for USB ports
  * [comboot] Fix stack pointer retrieval after COM32 binary returns
  * [efi] Check the status code from AllocatePool()
  * [cmdline] Add "--timeout" parameter to "ifconf" command
  * [intelx] Added PCI_ROM entry for Intel x553/x557-AT and x553 (SFP+) NICs
  * [intel] Set INTEL_NO_PHY_RST on i218v
  * [intel] Add INTEL_NO_PHY_RST for I218LM
  * [deflate] Fix typo in comment describing length codes
  * [build] Fix a GNUism that FreeBSD's sed(1) cannot deal with
  * [wpa] Fix erroneous debug message in wpa_derive_ptk
  * [libc] Fix memcmp() to return proper values
  * [pcbios] Take alignment into account when checking for available space
  * [pcbios] Fix "out of memory" detection when expanding bottom area
  * [libgcc] Change __divmoddi4 from int64 [unknown] to int64_t
  * [build] Fix default target in sdsk image
  * [dns] Use all configured DNS servers
  * [xfer] Remove address family from definition of a socket opener
  * [sfc] Add PCI ID for Solarflare SFC9120 and Solarflare SFC9140
  * [efi] Claim SNP devices early in efi_download_start()
  * [efi] Ensure NUL byte is at lowest address within stack cookie
  * [efi] Distribute available entropy within stack cookie
  * [libc] Add bit-rotation functions for unsigned long values
  * [efi] Avoid setting direction flag on EFI platforms
  * [libc] Provide an unoptimised generic_memcpy_reverse()
  * [crypto] Avoid temporarily setting direction flag in bigint_is_geq()
  * [usb] Leave port enabled after a failed device registration
  * [axge] Reapply USB device configuration when opening network device

OBS-URL: https://build.opensuse.org/package/show/network/ipxe?expand=0&rev=23
2020-08-20 19:04:02 +00:00
Tomáš Chvátal
dfa09256ea Accepting request 742862 from home:aplanas:branches:network
- Update cross compiler to GCC 9
- Change the git address from _service to use HTTPS
- Replace %doc to %license

- Update to version 1.0.0+git20190929.3fe683eb:
  * [lan78xx] Always enable automatic speed and duplex detection
  * [efi] Do not attempt EFI_USB_IO_PROTOCOL transfers during shutdown
  * [efi] Report failed control transfers as expected by the USB core
  * [golan] Fix address-of-pointer bug for multicast attach/detach
  * [ethernet] Avoid false positive Coverity warning
  * [coverity] Override assumptions about wcrtomb() and hmac_init()
  * [crypto] Profile the various stages of modular multiplication
  * [crypto] Drag in configured digestInfo prefixes for any use of RSA
  * [tls] Add missing call to tls_tx_resume() when restarting negotiation
  * [peerdist] Limit number of concurrent raw block downloads

OBS-URL: https://build.opensuse.org/request/show/742862
OBS-URL: https://build.opensuse.org/package/show/network/ipxe?expand=0&rev=21
2019-10-25 16:15:52 +00:00