Skip to content
  • Gerd Hoffmann's avatar
    fd813c72
    ipxe: update to latest git master · fd813c72
    Gerd Hoffmann authored
    
    
    git shortlog ipxe-qemu-20170717-0600d3ae94-0..ipxe-qemu-20190122-de4565cbe7-0
    -----------------------------------------------------------------------------
    
    Aaron Young (1):
          [libc] Fix strcmp()/strncmp() to return proper values
    
    Ameer Mahagneh (1):
          [golan] Set log_max_qp to 1
    
    Bruce Rogers (1):
          [build] Disable gcc stringop-truncation warnings
    
    Christian Hesse (1):
          [build] Handle R_X86_64_PLT32 from binutils 2.31
    
    Hannes Reinecke (1):
          [iscsi] Parse IPv6 address in root path
    
    Heinrich Schuchardt (2):
          [efi] Accept (and ignore) R_ARM_V4BX relocations
          [efi] Add support for R_ARM_REL32 relocations
    
    Ignat Korchagin (1):
          [efi] Fix error handling path in efi_snp_probe
    
    Janos Mattyasovszky (1):
          [intel] Add PCI device ID for X550-T2
    
    Joseph Wong (1):
          [tg3] Add support for SerDes PHY initialization
    
    Ladi Prosek (1):
          [crypto] Fail fast if cross-certificate source is empty
    
    Laurent Gourvénec (1):
          [acpi] Compute and check checksum for ACPI tables
    
    Martin Habets (2):
          [netdevice] Make netdev_irq_enabled() independent of netdev_irq_supported()
          [sfc] Add support for X25xx adapters
    
    Michael Brown (88):
          [efi] Enumerate PCI BARs in same order as SnpDxe
          [build] Conditionalise use of -mabi=lp64 for ARM64 builds
          [build] Fix use of inline assembly on GCC 4.8 ARM64 builds
          [build] Fix ARM32 EFI builds with current EDK2 headers
          [acpi] Fix spurious uninitialised-variable warning on some gcc versions
          [hyperv] Do not steal ownership from the Gen 2 UEFI firmware
          [shell] Enable "shell" command even when BANNER_TIMEOUT is zero
          [romprefix] Avoid unaligned accesses within ROM headers
          [malloc] Avoid false positive warnings from valgrind
          [linux] Impose receive quota on tap driver
          [efi] Raise TPL when calling UNDI entry point
          [netdevice] Cancel all pending transmissions on any transmit error
          [monojob] Check for job progress only once per timer tick
          [job] Allow jobs to report an arbitrary status message
          [downloader] Allow underlying downloads to provide detailed job progress
          [monojob] Display job status message, if present
          [peerdist] Gather and report peer statistics during download
          [netdevice] Add "hwaddr" setting
          [resolv] Use pass-through interfaces for name resolution multiplexer
          [dns] Report current DNS query as job progress status message
          [efi] Check buffer length for packets retrieved via our SNP protocol
          [efi] Match behaviour of SnpDxe for truncated received packets
          [dns] Ensure DNS names are NUL-terminated when used as diagnostic strings
          [efi] Continue to connect remaining handles after connection errors
          [build] Exclude selected directories from Secure Boot builds
          [efi] Inhibit our driver Start() method during disconnection attempts
          [efi] Allow for building with older versions of elf.h system header
          [crypto] Fix endianness typo in comment
          [crypto] Eliminate repetitions in MD5 round constant table
          [crypto] Add MD4 message digest algorithm
          [ntlm] Add support for NTLM authentication mechanism
          [http] Gracefully handle offers of multiple authentication schemes
          [http] Handle parsing of WWW-Authenticate header within authentication scheme
          [http] Add support for NTLM authentication
          [xen] Skip probing of any unsupported device types
          [http] Include error messages for 4xx and 5xx response codes
          [http] Report unsuccessful response status lines at DBGVL_LOG
          [image] Omit URI query string and fragment from download progress messages
          [legal] Add missing FILE_LICENCE declarations
          [legal] Add missing FILE_LICENCE declarations
          [build] Avoid use of "ld --oformat binary"
          [ena] Add driver for Amazon ENA virtual function NIC
          [skel] Remove MII interface
          [ena] Fix spurious uninitialised variable warning on older versions of gcc
          [xhci] Assume an invalid PSI table if any invalid PSI value is observed
          [intel] Work around broken reset mechanism in i219 devices
          [http] Allow for domain names within NTLM user names
          [xhci] Consume event TRB before reporting completion to USB core
          [efi] Run at TPL_CALLBACK to protect against UEFI timers
          [efi] Raise TPL within EFI_SIMPLE_NETWORK_PROTOCOL entry points
          [efi] Raise TPL within EFI_USB_IO_PROTOCOL entry points
          [process] Include process name in debug messages
          [efi] Drop to TPL_APPLICATION when gathering entropy
          [efi] Raise TPL within EFI_DRIVER_BINDING_PROTOCOL entry points
          [librm] Add facility to provide register and stack dump for CPU exceptions
          [golan] Do not assume all devices are identical
          [lacp] Mark link as blocked if partner is not yet up and running
          [lacp] Fix debug message to match documentation
          [tftp] Prevent potential division by zero
          [profile] Prevent potential division by zero
          [ocsp] Centralise test for whether or not an OCSP check is required
          [ocsp] Allow OCSP checks to be disabled
          [lacp] Check the partner's own state when checking for blocked links
          [efi] Provide Map_Mem() and associated UNDI callbacks
          [time] Add support for the ACPI power management timer
          [rng] Use fixed-point calculations for min-entropy quantities
          [build] Prevent use of MMX and SSE registers
          [undi] Treat invalid IRQ numbers as non-fatal errors
          [librm] Provide symbols for inline code placed into other sections
          [librm] Ensure that inline code symbols are unique
          [tls] Ensure received data list is initialised before calling tls_free()
          [list] Add list_is_first_entry() and list_is_last_entry()
          [tls] Rename tls_session to tls_connection
          [tls] Ensure that window change is propagated to plainstream interface
          [efi] Release SNP devices before starting SAN boot image
          [efi] Do not raise TPL within EFI_DRIVER_BINDING_PROTOCOL.Supported()
          [undi] Include subsystem IDs in broken interrupt device check
          [rhine] Fix usage of mii_read()
          [velocity] Fix usage of mii_read() and mii_write()
          [mii] Separate concepts of MII interface and MII device
          [tcp] Add missing packed attribute on struct tcp_header
          [mii] Fix typo in parameter name
          [http] Work around stateful authentication schemes
          [build] Use positive-form tests when checking for supported warnings
          [rndis] Clean up error handling path in register_rndis()
          [ethernet] Use standard 1500 byte MTU unless explicitly overridden
          [intelxl] Add driver for Intel 40 Gigabit Ethernet NICs
          [zbin] Fix compiler warning with GCC 9
    
    Peter von Konigsmark (2):
          [exanic] Power up optical PHYs (if present)
          [exanic] Add PCI device ID for another X40 variant
    
    Petr Borsodi (3):
          [pci] Correct invalid base-class/sub-class/prog-if order in PCIR
          [util] Improve processing of ROM images in Option::ROM
          [util] Add support for EFI ROM images
    
    Richard Moore (1):
          [intel] Add various PCI device IDs
    
    Rob Taglang (3):
          [intel] Add PCI_ROM entry for Intel i354 NIC
          [intelx] Add PCI_ROM entry for Intel X553 NIC
          [efi] Exclude link-layer header length from MaxPacketSize
    
    Robin Smidsrød (1):
          [util] Support reversed sort ordering when generating NIC list
    
    Roman Kagan (2):
          [rndis] Register netdev with MAC filled
          [vmbus] Do not expect version in version_response
    
    Steven Haber (1):
          [intelx] Add support for Intel X552 NIC
    
    Sylvie Barlow (3):
          [mii] Add mii_find()
          [mii] Add bit-bashing interface
          [icplus] Add driver for IC+ network card
    
    Signed-off-by: default avatarGerd Hoffmann <kraxel@redhat.com>
    fd813c72
    ipxe: update to latest git master
    Gerd Hoffmann authored
    
    
    git shortlog ipxe-qemu-20170717-0600d3ae94-0..ipxe-qemu-20190122-de4565cbe7-0
    -----------------------------------------------------------------------------
    
    Aaron Young (1):
          [libc] Fix strcmp()/strncmp() to return proper values
    
    Ameer Mahagneh (1):
          [golan] Set log_max_qp to 1
    
    Bruce Rogers (1):
          [build] Disable gcc stringop-truncation warnings
    
    Christian Hesse (1):
          [build] Handle R_X86_64_PLT32 from binutils 2.31
    
    Hannes Reinecke (1):
          [iscsi] Parse IPv6 address in root path
    
    Heinrich Schuchardt (2):
          [efi] Accept (and ignore) R_ARM_V4BX relocations
          [efi] Add support for R_ARM_REL32 relocations
    
    Ignat Korchagin (1):
          [efi] Fix error handling path in efi_snp_probe
    
    Janos Mattyasovszky (1):
          [intel] Add PCI device ID for X550-T2
    
    Joseph Wong (1):
          [tg3] Add support for SerDes PHY initialization
    
    Ladi Prosek (1):
          [crypto] Fail fast if cross-certificate source is empty
    
    Laurent Gourvénec (1):
          [acpi] Compute and check checksum for ACPI tables
    
    Martin Habets (2):
          [netdevice] Make netdev_irq_enabled() independent of netdev_irq_supported()
          [sfc] Add support for X25xx adapters
    
    Michael Brown (88):
          [efi] Enumerate PCI BARs in same order as SnpDxe
          [build] Conditionalise use of -mabi=lp64 for ARM64 builds
          [build] Fix use of inline assembly on GCC 4.8 ARM64 builds
          [build] Fix ARM32 EFI builds with current EDK2 headers
          [acpi] Fix spurious uninitialised-variable warning on some gcc versions
          [hyperv] Do not steal ownership from the Gen 2 UEFI firmware
          [shell] Enable "shell" command even when BANNER_TIMEOUT is zero
          [romprefix] Avoid unaligned accesses within ROM headers
          [malloc] Avoid false positive warnings from valgrind
          [linux] Impose receive quota on tap driver
          [efi] Raise TPL when calling UNDI entry point
          [netdevice] Cancel all pending transmissions on any transmit error
          [monojob] Check for job progress only once per timer tick
          [job] Allow jobs to report an arbitrary status message
          [downloader] Allow underlying downloads to provide detailed job progress
          [monojob] Display job status message, if present
          [peerdist] Gather and report peer statistics during download
          [netdevice] Add "hwaddr" setting
          [resolv] Use pass-through interfaces for name resolution multiplexer
          [dns] Report current DNS query as job progress status message
          [efi] Check buffer length for packets retrieved via our SNP protocol
          [efi] Match behaviour of SnpDxe for truncated received packets
          [dns] Ensure DNS names are NUL-terminated when used as diagnostic strings
          [efi] Continue to connect remaining handles after connection errors
          [build] Exclude selected directories from Secure Boot builds
          [efi] Inhibit our driver Start() method during disconnection attempts
          [efi] Allow for building with older versions of elf.h system header
          [crypto] Fix endianness typo in comment
          [crypto] Eliminate repetitions in MD5 round constant table
          [crypto] Add MD4 message digest algorithm
          [ntlm] Add support for NTLM authentication mechanism
          [http] Gracefully handle offers of multiple authentication schemes
          [http] Handle parsing of WWW-Authenticate header within authentication scheme
          [http] Add support for NTLM authentication
          [xen] Skip probing of any unsupported device types
          [http] Include error messages for 4xx and 5xx response codes
          [http] Report unsuccessful response status lines at DBGVL_LOG
          [image] Omit URI query string and fragment from download progress messages
          [legal] Add missing FILE_LICENCE declarations
          [legal] Add missing FILE_LICENCE declarations
          [build] Avoid use of "ld --oformat binary"
          [ena] Add driver for Amazon ENA virtual function NIC
          [skel] Remove MII interface
          [ena] Fix spurious uninitialised variable warning on older versions of gcc
          [xhci] Assume an invalid PSI table if any invalid PSI value is observed
          [intel] Work around broken reset mechanism in i219 devices
          [http] Allow for domain names within NTLM user names
          [xhci] Consume event TRB before reporting completion to USB core
          [efi] Run at TPL_CALLBACK to protect against UEFI timers
          [efi] Raise TPL within EFI_SIMPLE_NETWORK_PROTOCOL entry points
          [efi] Raise TPL within EFI_USB_IO_PROTOCOL entry points
          [process] Include process name in debug messages
          [efi] Drop to TPL_APPLICATION when gathering entropy
          [efi] Raise TPL within EFI_DRIVER_BINDING_PROTOCOL entry points
          [librm] Add facility to provide register and stack dump for CPU exceptions
          [golan] Do not assume all devices are identical
          [lacp] Mark link as blocked if partner is not yet up and running
          [lacp] Fix debug message to match documentation
          [tftp] Prevent potential division by zero
          [profile] Prevent potential division by zero
          [ocsp] Centralise test for whether or not an OCSP check is required
          [ocsp] Allow OCSP checks to be disabled
          [lacp] Check the partner's own state when checking for blocked links
          [efi] Provide Map_Mem() and associated UNDI callbacks
          [time] Add support for the ACPI power management timer
          [rng] Use fixed-point calculations for min-entropy quantities
          [build] Prevent use of MMX and SSE registers
          [undi] Treat invalid IRQ numbers as non-fatal errors
          [librm] Provide symbols for inline code placed into other sections
          [librm] Ensure that inline code symbols are unique
          [tls] Ensure received data list is initialised before calling tls_free()
          [list] Add list_is_first_entry() and list_is_last_entry()
          [tls] Rename tls_session to tls_connection
          [tls] Ensure that window change is propagated to plainstream interface
          [efi] Release SNP devices before starting SAN boot image
          [efi] Do not raise TPL within EFI_DRIVER_BINDING_PROTOCOL.Supported()
          [undi] Include subsystem IDs in broken interrupt device check
          [rhine] Fix usage of mii_read()
          [velocity] Fix usage of mii_read() and mii_write()
          [mii] Separate concepts of MII interface and MII device
          [tcp] Add missing packed attribute on struct tcp_header
          [mii] Fix typo in parameter name
          [http] Work around stateful authentication schemes
          [build] Use positive-form tests when checking for supported warnings
          [rndis] Clean up error handling path in register_rndis()
          [ethernet] Use standard 1500 byte MTU unless explicitly overridden
          [intelxl] Add driver for Intel 40 Gigabit Ethernet NICs
          [zbin] Fix compiler warning with GCC 9
    
    Peter von Konigsmark (2):
          [exanic] Power up optical PHYs (if present)
          [exanic] Add PCI device ID for another X40 variant
    
    Petr Borsodi (3):
          [pci] Correct invalid base-class/sub-class/prog-if order in PCIR
          [util] Improve processing of ROM images in Option::ROM
          [util] Add support for EFI ROM images
    
    Richard Moore (1):
          [intel] Add various PCI device IDs
    
    Rob Taglang (3):
          [intel] Add PCI_ROM entry for Intel i354 NIC
          [intelx] Add PCI_ROM entry for Intel X553 NIC
          [efi] Exclude link-layer header length from MaxPacketSize
    
    Robin Smidsrød (1):
          [util] Support reversed sort ordering when generating NIC list
    
    Roman Kagan (2):
          [rndis] Register netdev with MAC filled
          [vmbus] Do not expect version in version_response
    
    Steven Haber (1):
          [intelx] Add support for Intel X552 NIC
    
    Sylvie Barlow (3):
          [mii] Add mii_find()
          [mii] Add bit-bashing interface
          [icplus] Add driver for IC+ network card
    
    Signed-off-by: default avatarGerd Hoffmann <kraxel@redhat.com>
Loading