1
0
mirror of https://github.com/ipxe/ipxe.git synced 2026-10-24 07:59:35 +03:00

Commit Graph

  • 4152aff103 [tls] Rename tls_session to tls_connection Michael Brown 2018-03-22 18:10:46 +02:00
  • 6be010d919 [list] Add list_is_first_entry() and list_is_last_entry() Michael Brown 2018-03-24 21:26:19 +00:00
  • ac4fbd47ae [tls] Ensure received data list is initialised before calling tls_free() Michael Brown 2018-03-23 11:07:29 +00:00
  • eda9f4db61 [util] Support reversed sort ordering when generating NIC list Robin Smidsrød 2018-03-21 17:08:58 +02:00
  • bc85368cdd [librm] Ensure that inline code symbols are unique Michael Brown 2018-03-21 16:47:33 +02:00
  • 6149e0af3c [librm] Provide symbols for inline code placed into other sections Michael Brown 2018-03-21 14:39:18 +02:00
  • 0600ffeb30 [undi] Treat invalid IRQ numbers as non-fatal errors Michael Brown 2018-03-21 10:28:05 +02:00
  • 1df3b53051 [build] Prevent use of MMX and SSE registers Michael Brown 2018-03-20 21:34:46 +02:00
  • 0d35411f88 [rng] Use fixed-point calculations for min-entropy quantities Michael Brown 2018-03-20 20:42:39 +02:00
  • d5d4bf8870 [golan] Set log_max_qp to 1 Ameer Mahagneh 2018-03-20 17:55:04 +02:00
  • 3ec2079ce2 [time] Add support for the ACPI power management timer Michael Brown 2018-03-20 17:26:49 +02:00
  • e8e9ca3613 [efi] Provide Map_Mem() and associated UNDI callbacks Michael Brown 2018-03-20 13:22:30 +02:00
  • 342ff967cc [lacp] Check the partner's own state when checking for blocked links Michael Brown 2018-03-19 15:47:39 +02:00
  • 9759860ec0 [ocsp] Allow OCSP checks to be disabled Michael Brown 2018-03-18 22:27:49 +02:00
  • a0021a30dd [ocsp] Centralise test for whether or not an OCSP check is required Michael Brown 2018-03-18 22:21:49 +02:00
  • ae93064496 [profile] Prevent potential division by zero Michael Brown 2018-03-18 18:36:58 +02:00
  • b11ae1d91b [tftp] Prevent potential division by zero Michael Brown 2018-03-18 17:43:11 +02:00
  • c160c9dfc0 [lacp] Fix debug message to match documentation Michael Brown 2018-03-18 17:20:04 +02:00
  • 33d79d5d2b [lacp] Mark link as blocked if partner is not yet up and running Michael Brown 2018-03-18 17:11:16 +02:00
  • 0778418e29 [golan] Do not assume all devices are identical Michael Brown 2018-03-18 15:40:23 +02:00
  • 89e31f8491 [librm] Add facility to provide register and stack dump for CPU exceptions Michael Brown 2018-03-18 14:54:57 +02:00
  • 0c43bb934a [intel] Add PCI_ROM entry for Intel i354 NIC Rob Taglang 2018-03-14 16:09:20 -04:00
  • 10d083ffa9 [efi] Raise TPL within EFI_DRIVER_BINDING_PROTOCOL entry points Michael Brown 2018-03-14 23:55:28 +00:00
  • d8c500b794 [efi] Drop to TPL_APPLICATION when gathering entropy Michael Brown 2018-03-12 10:55:28 +00:00
  • c84f9d6727 [iscsi] Parse IPv6 address in root path Hannes Reinecke 2018-03-01 13:30:41 +00:00
  • 47849be3a9 [process] Include process name in debug messages Michael Brown 2018-02-20 18:02:25 +00:00
  • f672a27b34 [efi] Raise TPL within EFI_USB_IO_PROTOCOL entry points Michael Brown 2018-02-20 11:19:39 +00:00
  • a272b7ce57 [efi] Raise TPL within EFI_SIMPLE_NETWORK_PROTOCOL entry points Michael Brown 2018-02-20 11:08:25 +00:00
  • c89a446cf0 [efi] Run at TPL_CALLBACK to protect against UEFI timers Michael Brown 2018-02-20 10:56:31 +00:00
  • 8dbb73a779 [xhci] Consume event TRB before reporting completion to USB core Michael Brown 2018-02-19 18:59:45 +00:00
  • 6737a8795f [http] Allow for domain names within NTLM user names Michael Brown 2018-02-19 11:58:28 +00:00
  • 546dd51de8 [intel] Work around broken reset mechanism in i219 devices Michael Brown 2018-02-03 19:21:54 +00:00
  • c900751fa6 [xhci] Assume an invalid PSI table if any invalid PSI value is observed Michael Brown 2018-01-29 21:25:11 +00:00
  • fbe8c52d0d [ena] Fix spurious uninitialised variable warning on older versions of gcc Michael Brown 2018-01-17 14:09:56 +00:00
  • 70189a8e47 [netdevice] Make netdev_irq_enabled() independent of netdev_irq_supported() Martin Habets 2018-01-10 15:32:34 +00:00
  • 08db2fd55c [tg3] Add support for SerDes PHY initialization Joseph Wong 2018-01-14 21:26:36 +00:00
  • 329202691f [skel] Remove MII interface Michael Brown 2018-01-14 21:16:36 +00:00
  • 2fb70e8b32 [ena] Add driver for Amazon ENA virtual function NIC Michael Brown 2018-01-08 13:21:40 +00:00
  • 2bb4ec1f54 [build] Avoid use of "ld --oformat binary" Michael Brown 2018-01-02 21:26:40 +01:00
  • 00c5b958c5 [legal] Add missing FILE_LICENCE declarations Michael Brown 2017-12-29 11:57:00 +00:00
  • ff648c339d [legal] Add missing FILE_LICENCE declarations Michael Brown 2017-12-29 11:53:46 +00:00
  • be9ed2848d [image] Omit URI query string and fragment from download progress messages Michael Brown 2017-12-28 13:38:50 +00:00
  • 659c484efc [http] Report unsuccessful response status lines at DBGVL_LOG Michael Brown 2017-12-28 13:04:59 +00:00
  • ea29122a70 [http] Include error messages for 4xx and 5xx response codes Michael Brown 2017-12-28 12:34:07 +00:00
  • e4461f65d8 [xen] Skip probing of any unsupported device types Michael Brown 2017-12-28 12:09:27 +00:00
  • aeffcce44f [intel] Add PCI device ID for X550-T2 Janos Mattyasovszky 2017-12-20 12:20:43 +00:00
  • b5e0b50723 [http] Add support for NTLM authentication Michael Brown 2017-11-11 22:43:03 +00:00
  • 96bd872c03 [http] Handle parsing of WWW-Authenticate header within authentication scheme Michael Brown 2017-11-11 22:05:53 +00:00
  • c49acbb4d2 [http] Gracefully handle offers of multiple authentication schemes Michael Brown 2017-11-07 11:33:13 +00:00
  • fc2f0dd930 [ntlm] Add support for NTLM authentication mechanism Michael Brown 2017-11-08 19:08:54 +00:00
  • 0077b0933d [crypto] Add MD4 message digest algorithm Michael Brown 2017-11-07 23:20:10 +00:00
  • 32d54691e9 [crypto] Eliminate repetitions in MD5 round constant table Michael Brown 2017-11-12 18:30:08 +00:00
  • fb6b66ce13 [crypto] Fix endianness typo in comment Michael Brown 2017-11-11 23:44:50 +00:00
  • 1b67a05646 [efi] Allow for building with older versions of elf.h system header Michael Brown 2017-09-24 19:26:58 +01:00
  • c4ce92599d [efi] Accept (and ignore) R_ARM_V4BX relocations Heinrich Schuchardt 2017-09-10 17:12:16 +02:00
  • 0631a46a94 [crypto] Fail fast if cross-certificate source is empty Ladi Prosek 2017-09-20 11:52:16 +02:00
  • 74d90b33f8 [efi] Inhibit our driver Start() method during disconnection attempts Michael Brown 2017-09-22 14:02:40 +01:00
  • 7428ab7258 [build] Exclude selected directories from Secure Boot builds Michael Brown 2017-09-18 13:32:39 +01:00
  • d46c53cfc6 [efi] Continue to connect remaining handles after connection errors Michael Brown 2017-09-13 10:07:55 +03:00
  • 9720f8396f [exanic] Add PCI device ID for another X40 variant Peter von Konigsmark 2017-09-07 12:37:09 +01:00
  • f756fd78f7 [exanic] Power up optical PHYs (if present) Peter von Konigsmark 2017-09-06 00:06:42 +01:00
  • af02a8d071 [dns] Ensure DNS names are NUL-terminated when used as diagnostic strings Michael Brown 2017-09-07 12:17:18 +01:00
  • e8f30571a3 [efi] Match behaviour of SnpDxe for truncated received packets Michael Brown 2017-09-06 23:56:22 +01:00
  • 3f429bdcfe [efi] Check buffer length for packets retrieved via our SNP protocol Michael Brown 2017-09-06 23:18:29 +01:00
  • 9faf069126 [dns] Report current DNS query as job progress status message Michael Brown 2017-09-06 11:46:13 +01:00
  • 53f273af90 [resolv] Use pass-through interfaces for name resolution multiplexer Michael Brown 2017-09-06 11:43:22 +01:00
  • 8047baf7c6 [netdevice] Add "hwaddr" setting Michael Brown 2017-09-06 10:49:22 +01:00
  • 7e673a6b67 [peerdist] Gather and report peer statistics during download Michael Brown 2017-09-05 22:55:05 +01:00
  • 4674df25ef [monojob] Display job status message, if present Michael Brown 2017-09-05 22:53:10 +01:00
  • a258b0897b [downloader] Allow underlying downloads to provide detailed job progress Michael Brown 2017-09-05 22:53:49 +01:00
  • e30cc5e9e5 [job] Allow jobs to report an arbitrary status message Michael Brown 2017-09-05 22:52:35 +01:00
  • 7e6b367b7e [monojob] Check for job progress only once per timer tick Michael Brown 2017-09-05 23:21:34 +01:00
  • 97f0f56a34 [netdevice] Cancel all pending transmissions on any transmit error Michael Brown 2017-09-05 12:21:11 +01:00
  • 3ae70be5ba [efi] Raise TPL when calling UNDI entry point Michael Brown 2017-09-05 10:48:41 +01:00
  • 306465bef3 [linux] Impose receive quota on tap driver Michael Brown 2017-09-04 18:00:34 +01:00
  • 42eedb04c1 [malloc] Avoid false positive warnings from valgrind Michael Brown 2017-09-04 14:00:32 +01:00
  • 75acb3c775 [romprefix] Avoid unaligned accesses within ROM headers Michael Brown 2017-08-30 10:15:25 +01:00
  • 8b104d881a [intel] Add various PCI device IDs Richard Moore 2017-08-22 10:38:42 +01:00
  • 7054468d56 [shell] Enable "shell" command even when BANNER_TIMEOUT is zero Michael Brown 2017-08-01 20:25:28 +01:00
  • 936657832f [hyperv] Do not steal ownership from the Gen 2 UEFI firmware Michael Brown 2017-07-28 21:19:45 +01:00
  • 51a79731f6 [acpi] Fix spurious uninitialised-variable warning on some gcc versions Michael Brown 2017-07-28 20:19:31 +01:00
  • 041d362423 [acpi] Compute and check checksum for ACPI tables Laurent Gourvénec 2017-07-27 16:04:35 +02:00
  • 8866c919f8 [build] Fix ARM32 EFI builds with current EDK2 headers Michael Brown 2017-07-28 15:40:44 +01:00
  • 1a7746603b [build] Fix use of inline assembly on GCC 4.8 ARM64 builds Michael Brown 2017-07-28 13:50:35 +01:00
  • b6fc8be2c4 [build] Conditionalise use of -mabi=lp64 for ARM64 builds Michael Brown 2017-07-28 12:47:06 +01:00
  • 9ccd8fe569 [efi] Enumerate PCI BARs in same order as SnpDxe Michael Brown 2017-07-21 14:48:27 +01:00
  • 0600d3ae94 [lan78xx] Add driver for Microchip LAN78xx USB Ethernet NICs Michael Brown 2016-06-16 15:06:25 +01:00
  • 1ee7f4e036 [smsc75xx] Expose functionality shared with LAN78xx devices Michael Brown 2017-07-07 17:25:37 +01:00
  • 74f934a14e [smscusb] Allow for alternative PHY register layouts Michael Brown 2017-07-10 12:38:39 +01:00
  • 340f03392d [smscusb] Move non-inline register access functions to smscusb.c Michael Brown 2017-07-10 11:54:24 +01:00
  • 6a258d8d55 [virtio] Support VIRTIO_NET_F_IOMMU_PLATFORM Jason Wang 2017-07-10 17:10:41 +08:00
  • d4df9f573f [smscusb] Add ability to read MAC address from OTP Michael Brown 2017-07-07 19:01:25 +01:00
  • b1df34d7bd [smsc75xx] Use common SMSC USB device functionality Michael Brown 2017-07-06 17:10:31 +01:00
  • 550e0d8353 [smsc95xx] Use common SMSC USB device functionality Michael Brown 2017-07-06 17:25:14 +01:00
  • 5a7558447a [smscusb] Abstract out common SMSC USB device functionality Michael Brown 2017-07-06 16:58:22 +01:00
  • 1015a350f7 [intel] Add support for I219-V in 7th Gen Intel NUC Jerone Young 2017-07-02 17:23:17 -05:00
  • 1e4a3f5bab [tls] Support RFC5746 secure renegotiation Michael Brown 2017-07-04 12:51:29 +01:00
  • c20da4fc5c [mucurses] Avoid potential division by zero Michael Brown 2017-07-04 12:51:53 +01:00
  • 8e48d0df6b [usb] Use non-zero language ID to retrieve strings Michael Brown 2017-07-03 13:38:55 +01:00
  • 1e5c5a2163 [exanic] Add driver for Exablaze ExaNIC cards Michael Brown 2017-06-20 12:10:14 +01:00