Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ipxe for openSUSE:Factory checked in 
at 2024-04-08 17:39:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ipxe (Old)
 and      /work/SRC/openSUSE:Factory/.ipxe.new.1905 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ipxe"

Mon Apr  8 17:39:31 2024 rev:22 rq:1166047 version:1.21.1+git20240329.764e34f

Changes:
--------
--- /work/SRC/openSUSE:Factory/ipxe/ipxe.changes        2023-11-27 
22:45:01.965502931 +0100
+++ /work/SRC/openSUSE:Factory/.ipxe.new.1905/ipxe.changes      2024-04-08 
17:51:53.124829386 +0200
@@ -1,0 +2,122 @@
+Mon Apr 01 04:48:13 UTC 2024 - william.br...@suse.com
+
+- 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
+  * [block] Allow SAN boot device to be identified by an extra filename
+  * [block] Allow SAN boot device to be identified by UUID
+  * [efi] Add efi_path_guid() utility function
+  * [block] Allow for additional SAN boot parameters alongside filename
+  * [efi] Allow booting from local disks via the "sanboot" command
+  * [block] Allow for iteration over SAN device list in drive number order
+  * [efi] Generalise block device boot to support arbitrary EFI handles
+  * [efi] Use file system protocol to check for SAN boot filename existence
+  * [block] Use drive number as debug message stream ID
+  * [efi] Use long forms of device paths in debug messages
+  * [parseopt] Add parse_uuid() for parsing UUID command-line arguments
+  * [settings] Add parsing for UUID and GUID settings types
+  * [uuid] Add uuid_aton() to parse a UUID from a string
+  * [efi] Work around broken boot services table manipulation by UEFI shim
+  * [eap] Add support for the MS-CHAPv2 authentication method
+  * [eap] Allow MD5-Challenge authentication method to be disabled
+  * [eap] Add progress debug messages
+  * [efi] Ignore new LoongArch PC-relative relocations and relaxations
+  * [drivers] Sort PCI_ROM() entries numerically
+  * [crypto] Force inlining of trivial wrapper functions
+  * [crypto] Add implementation of MS-CHAPv2 authentication
+  * [crypto] Allow for multiple cross-signed certificate download attempts
+  * [crypto] Add x509_is_self_signed() helper function
+  * [crypto] Add x509_truncate() to truncate a certificate chain
+  * [list] Add list_for_each_entry_safe_continue()
+  * [list] Add list_is_head_entry()
+  * [build] Fix build failures with older versions of gcc
+  * [libc] Allow build_assert() failures to be ignored via NO_WERROR=1
+  * [bnxt] Add support for BCM957608
+  * [crypto] Add implementation of the DES cipher
+  * [test] Remove dummy initialisation vector for ECB-mode AES tests
+  * [crypto] Fix stray references to AES
+  * [tls] Tidy up error handling flow in tls_send_plaintext()
+  * [efi] Fix hang during ExitBootServices()
+  * [tls] Add ECDHE cipher suites
+  * [tls] Make key exchange algorithms selectable via build configuration
+  * [crypto] Add X25519 OID-identified algorithm and TLS named curve
+  * [tls] Add support for Ephemeral Elliptic Curve Diffie-Hellman key exchange
+  * [tls] Split out Diffie-Hellman parameter signature verification
+  * [tls] Generate key material after sending ClientKeyExchange
+  * [tls] Restructure construction of ClientHello message
+  * [crypto] Add an abstraction of an elliptic curve
+  * [crypto] Check for all-zeros result from X25519 key exchange
+  * [bnxt] Add support for additional chip IDs
+  * [crypto] Add X25519 key exchange algorithm
+  * [loong64] Replace broken big integer arithmetic implementations
+  * [crypto] Add bigint_swap() to conditionally swap big integers
+  * [crypto] Add bigint_copy() as a convenient wrapper macro
+  * [crypto] Allow multiplicand and multiplier to differ in size
+  * [libc] Replace linker_assert() with build_assert()
+  * [libc] Make static_assert() available via assert.h
+  * [build] Fix building with newer binutils
+  * [build] Remove unnecessary ".text" directives
+  * [eap] Add support for the MD5-Challenge authentication type
+  * [eap] Add support for sending an EAP identity
+  * [eap] Ignore any received EAP responses
+  * [build] Reduce scope of wildcard .gitignore rules
+  * [smbios] Support scanning for the 64-bit SMBIOS3 entry point
+  * [intel] Add PCI ID for I219-LM (23)
+  * [efi] Add potentially missing relocation types
+  * [efi] Fix Coverity warning about unintended sign extension
+  * [efi] Add relocation types generated by clang
+  * [build] Use SOURCE_DATE_EPOCH for FAT serial number if it exists
+  * [efi] Allow compiling elf2efi with clang
+  * [efi] Avoid modifying PE/COFF debug filename
+  * [efi] Extend PE header size to cover space up to first section
+  * [efi] Fix dependency list construction in EDK2 header import script
+  * [efi] Maximise image base address
+  * [efi] Do not assume canonical PE section ordering
+  * [efi] Treat 16-bit sections as hidden in hybrid binaries
+  * [efi] Place PE debug information in a hidden section
+  * [efi] Fix recorded overall size of headers in NT optional header
+  * [efi] Write out PE header only after writing sections
+  * [efi] Use load memory address as file offset for hybrid binaries
+  * [efi] Mark PE images as large address aware
+  * [efi] Set NXCOMPAT bit in PE header
+  * [efi] Treat writable sections as data sections
+  * [efi] Update to current EDK2 headers
+  * [cloud] Add utility script to read iPXE output from INT13CON partition
+  * [cloud] Add ability to overwrite existing AMI images
+  * [eapol] Limit number of EAPoL-Start packets transmitted per attempt
+  * [eapol] Delay EAPoL-Start while waiting for EAP to complete
+  * [pci] Require discovery of a PCI device when determining usable PCI APIs
+  * [pci] Check that ECAM configuration space is within reachable memory
+  * [pci] Cache ECAM mapping errors
+  * [pci] Handle non-zero starting bus in ECAM allocations
+  * [pci] Force completion of ECAM configuration space writes
+  * [iphone] Add missing va_start()/va_end() around reused argument list
+
+-------------------------------------------------------------------

Old:
----
  1082.patch
  ipxe-1.21.1+git20231006.ff0f8604.tar.xz

New:
----
  ipxe-1.21.1+git20240329.764e34f.tar.xz

BETA DEBUG BEGIN:
  Old:
- Remove 1082.patch which has an alternative merged upstream
- Update to version 1.21.1+git20240329.764e34f:
BETA DEBUG END:

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ipxe.spec ++++++
--- /var/tmp/diff_new_pack.01j3c8/_old  2024-04-08 17:51:53.620847693 +0200
+++ /var/tmp/diff_new_pack.01j3c8/_new  2024-04-08 17:51:53.620847693 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ipxe
 #
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2024 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -24,7 +24,7 @@
 %endif
 
 Name:           ipxe
-Version:        1.21.1+git20231006.ff0f8604
+Version:        1.21.1+git20240329.764e34f
 Release:        0
 Summary:        A Network Boot Firmware
 License:        GPL-2.0-only
@@ -32,7 +32,6 @@
 URL:            https://ipxe.org/
 Source:         %{name}-%{version}.tar.xz
 Patch0:         syslinux-mtools.patch
-Patch1:         https://github.com/ipxe/ipxe/pull/1082.patch
 BuildRequires:  binutils-devel
 # Do not build i586 for Leap/SLE: no such port available
 %ifarch i586

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.01j3c8/_old  2024-04-08 17:51:53.660849169 +0200
+++ /var/tmp/diff_new_pack.01j3c8/_new  2024-04-08 17:51:53.660849169 +0200
@@ -1,7 +1,7 @@
 <servicedata>
   <service name="tar_scm">
     <param name="url">https://github.com/ipxe/ipxe.git</param>
-    <param 
name="changesrevision">ff0f860483e344f1af633f94696ff7bc1854611f</param>
+    <param 
name="changesrevision">764e34f15af89cc7c5e46694ac15c5266f13b3d3</param>
   </service>
 </servicedata>
 (No newline at EOF)

++++++ ipxe-1.21.1+git20231006.ff0f8604.tar.xz -> 
ipxe-1.21.1+git20240329.764e34f.tar.xz ++++++
++++ 21509 lines of diff (skipped)

Reply via email to