iPXE - Open Source Boot Firmware

2017-08-01  Michael Brown[shell] Enable "shell" command even when BANNER_TIMEOUT... master github/coverity_scan github/master
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
2017-04-26  Michael Brown[block] Provide sandev_read() and sandev_write() as...
2017-04-16  Michael Brown[intel] Do not enable ASDE on i350 backplane NIC
2017-04-14  Michael Brown[intel] Show original CTRL and STATUS values in debuggi...
2017-04-12  Michael Brown[block] Allow use of a non-default EFI SAN boot filename
2017-04-12  Michael Brown[efi] Add efi_sprintf() and efi_vsprintf()
2017-04-10  Michael Brown[efi] Fix typo in efi_acpi_table_protocol_guid
2017-04-10  Martin Habets[sfc] Add driver for Solarflare SFC8XXX adapters
2017-04-10  Michael Brown[libc] Add stdbool.h standard header
2017-03-31  Adamczyk, Konrad[thunderx] Use ThunderxConfigProtocol to obtain board...
2017-03-29  Michael Brown[scsi] Retry TEST UNIT READY command
2017-03-29  Michael Brown[linux] Fix building with kernel 4.11 headers
2017-03-29  Michael Brown[build] Avoid implicit-fallthrough warnings on GCC 7
2017-03-29  Michael Brown[mucurses] Fix erroneous __nonnull attribute
2017-03-28  Michael Brown[http] Notify data transfer interface when underlying...
2017-03-28  Michael Brown[iscsi] Do not install iBFT when no iSCSI targets exist
2017-03-28  Michael Brown[block] Describe all SAN devices via ACPI tables
2017-03-28  Michael Brown[block] Ignore redundant xfer_window_changed() messages
2017-03-28  Michael Brown[linux] Use dummy SAN device
2017-03-27  Michael Brown[block] Gracefully close SAN device if registration...
2017-03-27  Michael Brown[block] Retry reopening indefinitely for multipath...
2017-03-27  Michael Brown[block] Add a small delay between attempts to reopen...
2017-03-27  Michael Brown[block] Allow SAN retry count to be reconfigured
2017-03-27  Michael Brown[time] Add sleep_fixed() function to sleep without...
2017-03-27  Michael Brown[int13con] Avoid overwriting random portions of SAN...
2017-03-26  Michael Brown[int13] Improve geometry guessing for unaligned partitions
2017-03-26  Michael Brown[block] Add basic multipath support
2017-03-26  Michael Brown[block] Add dummy SAN device
2017-03-26  Michael Brown[scsi] Avoid duplicate call to scsicmd_close() on TEST...
2017-03-23  Michael Brown[vxge] Fix use of stale I/O buffer on error path
2017-03-23  Michael Brown[iobuf] Increase minimum I/O buffer size to 128 bytes
2017-03-23  Mike McCormack[sky2] Use 32-bit read to read Y2_VAUX_AVAIL
2017-03-23  Michael Brown[pcnet32] Eliminate redundant register read
2017-03-23  Raed Salem[golan] Bug fixes and improved paging allocation method
2017-03-23  Michael Brown[rtl818x] Fix resource leak on error path
2017-03-23  Michael Brown[travis] Integrate with Coverity Scan
2017-03-22  Michael Brown[travis] Build and run the unit test suite
2017-03-22  Michael Brown[travis] Add minimal .travis.yml file
2017-03-22  Michael Brown[malloc] Track maximum heap usage
2017-03-22  Michael Brown[coverity] Add Coverity user model
2017-03-22  Michael Brown[mucurses] Ensure SLK labels are always terminated
2017-03-22  Michael Brown[sis190] Avoid NULL pointer dereference
2017-03-22  Michael Brown[w89c840] Avoid potential array overrun
2017-03-22  Michael Brown[tlan] Guard against failure to identify chip
2017-03-22  Michael Brown[hermon] Assert that mapping length is non-zero
2017-03-22  Michael Brown[arbel] Assert that mapping length is non-zero
2017-03-22  Michael Brown[video_subr] Use memmove() for overlapping memory copy
2017-03-22  Michael Brown[tcp] Use correct length for memset()
2017-03-22  Michael Brown[xen] Use standard calling pattern for asprintf()
2017-03-22  Michael Brown[usb] Use correct length for memcpy()
2017-03-22  Michael Brown[pixbuf] Avoid potential division by zero
2017-03-22  Michael Brown[ath] Add missing break statements
2017-03-22  Michael Brown[block] Quell spurious Coverity size mismatch warning
2017-03-22  Michael Brown[infiniband] Return status code from ib_create_mi()