iPXE - Open Source Boot Firmware

ipxe.git
4 days ago  Michael Brown[process] Include process name in debug messages master github/coverity_scan github/master
4 days ago  Michael Brown[efi] Raise TPL within EFI_USB_IO_PROTOCOL entry points
4 days ago  Michael Brown[efi] Raise TPL within EFI_SIMPLE_NETWORK_PROTOCOL...
4 days ago  Michael Brown[efi] Run at TPL_CALLBACK to protect against UEFI timers
5 days ago  Michael Brown[xhci] Consume event TRB before reporting completion...
5 days ago  Michael Brown[http] Allow for domain names within NTLM user names
2018-02-03  Michael Brown[intel] Work around broken reset mechanism in i219...
2018-01-29  Michael Brown[xhci] Assume an invalid PSI table if any invalid PSI...
2018-01-17  Michael Brown[ena] Fix spurious uninitialised variable warning on...
2018-01-14  Martin Habets[netdevice] Make netdev_irq_enabled() independent of...
2018-01-14  Joseph Wong[tg3] Add support for SerDes PHY initialization
2018-01-14  Michael Brown[skel] Remove MII interface
2018-01-12  Michael Brown[ena] Add driver for Amazon ENA virtual function NIC
2018-01-02  Michael Brown[build] Avoid use of "ld --oformat binary"
2017-12-29  Michael Brown[legal] Add missing FILE_LICENCE declarations
2017-12-29  Michael Brown[legal] Add missing FILE_LICENCE declarations
2017-12-28  Michael Brown[image] Omit URI query string and fragment from downloa...
2017-12-28  Michael Brown[http] Report unsuccessful response status lines at...
2017-12-28  Michael Brown[http] Include error messages for 4xx and 5xx response...
2017-12-28  Michael Brown[xen] Skip probing of any unsupported device types
2017-12-20  Janos Mattyasovszky[intel] Add PCI device ID for X550-T2
2017-11-12  Michael Brown[http] Add support for NTLM authentication
2017-11-12  Michael Brown[http] Handle parsing of WWW-Authenticate header within...
2017-11-12  Michael Brown[http] Gracefully handle offers of multiple authenticat...
2017-11-12  Michael Brown[ntlm] Add support for NTLM authentication mechanism
2017-11-12  Michael Brown[crypto] Add MD4 message digest algorithm
2017-11-12  Michael Brown[crypto] Eliminate repetitions in MD5 round constant...
2017-11-11  Michael Brown[crypto] Fix endianness typo in comment
2017-09-24  Michael Brown[efi] Allow for building with older versions of elf...
2017-09-24  Heinrich Schuchardt[efi] Accept (and ignore) R_ARM_V4BX relocations
2017-09-24  Ladi Prosek[crypto] Fail fast if cross-certificate source is empty
2017-09-22  Michael Brown[efi] Inhibit our driver Start() method during disconne...
2017-09-18  Michael Brown[build] Exclude selected directories from Secure Boot...
2017-09-13  Michael Brown[efi] Continue to connect remaining handles after conne...
2017-09-07  Peter von Konigsmark[exanic] Add PCI device ID for another X40 variant
2017-09-07  Peter von Konigsmark[exanic] Power up optical PHYs (if present)
2017-09-07  Michael Brown[dns] Ensure DNS names are NUL-terminated when used...
2017-09-06  Michael Brown[efi] Match behaviour of SnpDxe for truncated received...
2017-09-06  Michael Brown[efi] Check buffer length for packets retrieved via...
2017-09-06  Michael Brown[dns] Report current DNS query as job progress status...
2017-09-06  Michael Brown[resolv] Use pass-through interfaces for name resolutio...
2017-09-06  Michael Brown[netdevice] Add "hwaddr" setting
2017-09-05  Michael Brown[peerdist] Gather and report peer statistics during...
2017-09-05  Michael Brown[monojob] Display job status message, if present
2017-09-05  Michael Brown[downloader] Allow underlying downloads to provide...
2017-09-05  Michael Brown[job] Allow jobs to report an arbitrary status message
2017-09-05  Michael Brown[monojob] Check for job progress only once per timer...
2017-09-05  Michael Brown[netdevice] Cancel all pending transmissions on any...
2017-09-05  Michael Brown[efi] Raise TPL when calling UNDI entry point
2017-09-04  Michael Brown[linux] Impose receive quota on tap driver
2017-09-04  Michael Brown[malloc] Avoid false positive warnings from valgrind
2017-08-30  Michael Brown[romprefix] Avoid unaligned accesses within ROM headers
2017-08-22  Richard Moore[intel] Add various PCI device IDs
2017-08-01  Michael Brown[shell] Enable "shell" command even when BANNER_TIMEOUT...
2017-07-28  Michael Brown[hyperv] Do not steal ownership from the Gen 2 UEFI...
2017-07-28  Michael Brown[acpi] Fix spurious uninitialised-variable warning...
2017-07-28  Laurent GourvĂ©nec[acpi] Compute and check checksum for ACPI tables
2017-07-28  Michael Brown[build] Fix ARM32 EFI builds with current EDK2 headers
2017-07-28  Michael Brown[build] Fix use of inline assembly on GCC 4.8 ARM64...
2017-07-28  Michael Brown[build] Conditionalise use of -mabi=lp64 for ARM64...
2017-07-21  Michael Brown[efi] Enumerate PCI BARs in same order as SnpDxe
2017-07-10  Michael Brown[lan78xx] Add driver for Microchip LAN78xx USB Ethernet...
2017-07-10  Michael Brown[smsc75xx] Expose functionality shared with LAN78xx...
2017-07-10  Michael Brown[smscusb] Allow for alternative PHY register layouts
2017-07-10  Michael Brown[smscusb] Move non-inline register access functions...
2017-07-10  Jason Wang[virtio] Support VIRTIO_NET_F_IOMMU_PLATFORM
2017-07-07  Michael Brown[smscusb] Add ability to read MAC address from OTP
2017-07-07  Michael Brown[smsc75xx] Use common SMSC USB device functionality
2017-07-07  Michael Brown[smsc95xx] Use common SMSC USB device functionality
2017-07-07  Michael Brown[smscusb] Abstract out common SMSC USB device functionality
2017-07-05  Jerone Young[intel] Add support for I219-V in 7th Gen Intel NUC
2017-07-04  Michael Brown[tls] Support RFC5746 secure renegotiation
2017-07-04  Michael Brown[mucurses] Avoid potential division by zero
2017-07-03  Michael Brown[usb] Use non-zero language ID to retrieve strings
2017-06-24  Michael Brown[exanic] Add driver for Exablaze ExaNIC cards
2017-06-20  Michael Brown[crypto] Expose pem_asn1() for use with non-image data
2017-06-20  Michael Brown[crypto] Provide asn1_built() to construct a cursor...
2017-06-20  Michael Brown[crypto] Expose asn1_grow()
2017-06-20  Michael Brown[crypto] Expose RSA_CTX_SIZE constant
2017-06-16  Michael Brown[cpuid] Allow input %ecx value to be specified
2017-06-14  Michael Brown[ecm] Display invalid MAC address strings in debug...
2017-06-14  Michael Brown[build] Use -no-pie on newer versions of gcc
2017-06-14  Mika Tiainen[intel] Add INTEL_NO_PHY_RST for I219-V
2017-06-14  Michael Brown[usb] Allow for USB network devices with no interrupt...
2017-06-14  Michael Brown[hdprefix] Avoid attempts to read beyond the end of...
2017-06-13  Michael Brown[syslog] Handle backspace characters
2017-05-23  Michael Brown[acpi] Expose ACPI tables via settings mechanism
2017-05-23  Michael Brown[efi] Provide access to ACPI tables
2017-05-23  Michael Brown[acpi] Make acpi_find_rsdt() a per-platform method
2017-05-22  Michael Brown[settings] Extend numerical setting tags to 64 bits
2017-05-22  Michael Brown[tls] Keep cipherstream window open until TLS negotiati...
2017-05-19  Michael Brown[efi] Prevent EFI code from being linked in to non...
2017-05-19  Michael Brown[xen] Provide 18 4kB receive buffers to work around...
2017-05-10  Michael Brown[iscsi] Fix iBFT when no explicit initiator name settin...
2017-05-03  Michael Brown[iscsi] Always send FirstBurstLength parameter
2017-05-01  Michael Brown[efi] Standardise PCI debug messages
2017-04-28  Michael Brown[hyperv] Cope with Windows Server 2016 enlightenments
2017-04-28  Michael Brown[hyperv] Remove redundant return status code from mappi...
2017-04-26  Michael Brown[hyperv] Do not fail if guest OS ID MSR is already set
2017-04-26  Michael Brown[block] Provide abstraction to allow system to be quiesced
next