david/ipxe
david
/
ipxe
Archived
1
0
Fork 0

Commit Graph

  • 0af0888832 [tftp] Do not change current working URI when TFTP server is cleared Michael Brown 2016-01-09 14:51:21 +0000
  • a8bef53908 [downloader] Update image URI in response to a redirection Michael Brown 2016-01-09 13:23:13 +0000
  • 57fa0db03f [image] Provide image_set_uri() to modify an image's URI Michael Brown 2016-01-09 13:22:37 +0000
  • 74c812a68c [http] Handle relative redirection URIs Michael Brown 2016-01-09 13:20:55 +0000
  • 2f861d736f [usb] Add support for numeric keypad on USB keyboards Michael Brown 2016-01-06 16:30:01 +0000
  • 173c48a57e [romprefix] Report an optimistic runtime size estimate Michael Brown 2016-01-05 23:40:18 +0000
  • dd485992dc [vmware] Expose GuestRPC mechanism in 64-bit builds Michael Brown 2016-01-05 17:20:36 +0000
  • 29cb090f98 [crypto] Dual-license more selected DRBG files Michael Brown 2016-01-04 15:39:07 +0000
  • ae8dfd74c0 [smsc95xx] Fetch MAC from SMBIOS OEM string for Honeywell VM3 Michael Brown 2015-12-23 15:25:31 +0000
  • 0c396dd405 [crypto] Dual-license selected DRBG files Michael Brown 2015-12-31 14:44:45 +0000
  • 82e03764d8 [smsc95xx] Allow for multiple methods for obtaining the MAC address Michael Brown 2015-12-23 15:02:48 +0000
  • 721302fa54 [settings] Expose SMBIOS settings as global variables Michael Brown 2015-12-23 15:28:08 +0000
  • 0f67f2edb7 [bios] Add support for injecting keypresses Michael Brown 2015-12-18 10:05:58 +0000
  • 91dd5524b7 [build] Allow extra objects to be included in an all-drivers build Michael Brown 2015-12-17 13:45:35 +0000
  • e3012f9949 [efi] Centralise EFI file system info GUIDs Michael Brown 2015-12-09 17:35:24 +0000
  • ee8388ec69 [xhci] Ensure that zero-length packets are not part of a TRB chain Michael Brown 2015-12-07 22:30:27 +0000
  • d6945925d8 [intel] Add INTEL_NO_PHY_RST for I217-LM Torgeir Wulfsberg 2015-12-07 19:52:16 +0000
  • 296dee6d38 [acm] Add support for CDC-ACM (aka USB RNDIS) devices Michael Brown 2015-12-01 14:46:48 +0000
  • 53ba5936b5 [usb] Allow additional settling time for out-of-spec hubs Michael Brown 2015-12-07 00:54:01 +0000
  • fb8c52de9b [usb] Allow USB device IDs to include arbitrary driver-specific data Michael Brown 2015-12-07 00:32:08 +0000
  • eb1fc1e957 [usb] Record USB device speed separately from current port speed Michael Brown 2015-12-06 23:41:26 +0000
  • 15ce7ce355 [usb] Use port->disconnected to check for disconnected devices Michael Brown 2015-12-06 23:22:37 +0000
  • 7f65a08f3e [efi] Add %.usb target for building EFI-bootable USB (or other) disk images Michael Brown 2015-12-05 23:54:10 +0000
  • 1fcd4223cc [bitops] Provide BIT_QWORD_PTR() Michael Brown 2015-11-24 17:28:23 +0000
  • 89c767bfd6 [smsc95xx] Add driver for SMSC/Microchip LAN95xx USB Ethernet NICs Michael Brown 2015-11-13 13:51:17 +0000
  • 4957285b22 [bitops] Fix definitions for big-endian devices Michael Brown 2015-11-30 22:22:13 +0000
  • ed18cd5678 [pci] Add definitions for PCI Express function level reset (FLR) Michael Brown 2015-11-25 09:32:45 +0000
  • 475cc92b0b [infiniband] Add qword accessors for ib_guid and ib_gid Michael Brown 2015-11-30 16:24:23 +0000
  • 8aa2026a9f [infiniband] Add definitions for FDR and EDR link speeds Michael Brown 2015-11-25 08:44:20 +0000
  • f3c2da7d4a [intel] Correct definition of receive overrun bit Michael Brown 2015-11-22 19:17:24 +0000
  • fff9281b84 [intel] Forcibly skip PHY reset on some models Michael Brown 2015-11-22 18:35:50 +0000
  • 309c58824f [comboot] Reset console before starting COMBOOT executable Michael Brown 2015-11-17 14:17:03 +0000
  • ed0d7c4f6f [dhcp] Limit maximum number of DHCP discovery deferrals Michael Brown 2015-11-10 14:05:46 +0000
  • d5f7ee60e7 [intel] Add PCI IDs for i210/i211 flashless operation Kyösti Mälkki 2015-11-04 22:27:37 +0200
  • 7cc7e0ec86 [dhcp] Reset start time when deferring discovery Michael Brown 2015-10-30 13:18:51 +0000
  • 6847232e70 [efi] Add support for EFI_GRAPHICS_OUTPUT_PROTOCOL frame buffer consoles Michael Brown 2015-10-05 19:19:26 +0100
  • 4b7443d132 [build] Generalise CONSOLE_VESAFB to CONSOLE_FRAMEBUFFER Michael Brown 2015-10-16 16:14:29 +0100
  • bede691986 [console] Tidy up config/console.h Michael Brown 2015-10-15 17:50:12 +0100
  • 79afe60b09 [fbcon] Move margin calculations to fbcon.c Michael Brown 2015-10-14 22:01:29 +0100
  • bc69777a40 [fbcon] Allow character height to be selected at runtime Michael Brown 2015-10-14 20:42:42 +0100
  • fb2af441c2 [efi] Import EFI_HII_FONT_PROTOCOL definitions Michael Brown 2015-10-06 18:50:41 +0100
  • 42e0c7e956 [efi] Update to current EDK2 headers Michael Brown 2015-10-06 18:44:21 +0100
  • 1880691774 [efi] Reset root directory when installing EFI_SIMPLE_FILE_SYSTEM_PROTOCOL Michael Brown 2015-10-07 00:21:34 +0100
  • 3bd0d340f4 [http] Verify server port when reusing a pooled connection Michael Brown 2015-10-02 07:54:51 +0100
  • 0a4805bf94 [peerdist] Avoid NULL pointer dereference for plaintext blocks Michael Brown 2015-09-29 01:24:36 +0100
  • f3fbb5ff1c [malloc] Avoid integer overflow for excessively large memory allocations Michael Brown 2015-09-29 01:07:08 +0100
  • 300a371bfb [efi] Expose an UNDI interface alongside the existing SNP interface Michael Brown 2015-09-27 17:21:24 +0100
  • 9ff6d08bf5 [efi] Avoid infinite loops when asked to stop non-existent devices Michael Brown 2015-09-28 02:54:53 +0100
  • 7b976dd300 [efi] Work around broken 32-bit PE executable parsing in ImageHlp.dll Michael Brown 2015-09-25 13:41:32 +0100
  • 3f8da985aa [vmxnet3] Avoid completely filling the TX descriptor ring Carl Henrik Lunde 2015-09-16 11:10:04 +0100
  • 1852803e46 [pxe] Notify BIOS via INT 1a,564e for each new network device Michael Brown 2015-09-15 13:43:35 +0100
  • 3b586c8e29 [pxe] Invoke INT 1a,564e when PXE stack is activated Michael Brown 2015-09-15 13:20:17 +0100
  • fdad22a1ed [efi] Minimise use of iPXE header files when building host utilities Michael Brown 2015-09-14 23:29:24 +0100
  • 40a9a0f097 [build] Remove dependency on libiberty Michael Brown 2015-09-14 22:49:34 +0100
  • 79443785cd [ncm] Support setting MAC address Michael Brown 2015-09-14 22:45:56 +0100
  • 5df081d6c0 [efi] Expose unused USB devices via EFI_USB_IO_PROTOCOL Michael Brown 2015-09-10 17:22:03 +0100
  • 668dc73d52 [usb] Allow for wildcard USB class IDs Michael Brown 2015-09-14 17:52:25 +0100
  • 549a0caabb [usb] Select preferred USB device configuration based on driver score Michael Brown 2015-09-14 16:53:05 +0100
  • e727f576c2 [efi] Include a copy of the device path within struct efi_device Michael Brown 2015-09-10 23:23:14 +0100
  • 7107334391 [efi] Provide efi_devpath_len() Michael Brown 2015-09-10 23:22:43 +0100
  • 4a7d691697 [xhci] Support arbitrarily large transfers Michael Brown 2015-09-13 12:31:18 +0100
  • 8f418ee477 [ehci] Support arbitrarily large transfers Michael Brown 2015-09-13 11:48:14 +0100
  • 6424a38323 [ehci] Do not treat zero-length NULL pointers as unreachable Michael Brown 2015-09-11 00:19:16 +0100
  • f9e192605c [usb] Generalise zero-length packet generation logic Michael Brown 2015-09-13 00:49:56 +0100
  • 8baefad659 [tcpip] Avoid generating positive zero for transmitted UDP checksums Michael Brown 2015-09-10 13:19:16 +0100
  • 15a8800a98 [efi] Add a USB host controller driver based on EFI_USB_IO_PROTOCOL Michael Brown 2015-09-04 02:26:01 +0100
  • 5cea7bdb2a [efi] Allow efidev_parent() to traverse multiple device generations Michael Brown 2015-09-07 01:25:41 +0100
  • fa18bc4205 [efi] Add USB headers and GUID definitions Michael Brown 2015-09-03 16:00:28 +0100
  • 82bc90dd88 [usb] Add function to device's function list before attempting probe Michael Brown 2015-09-05 18:29:53 +0100
  • 866e525814 [usb] Expose usb_find_driver() Michael Brown 2015-09-05 15:53:56 +0100
  • 3376fa520b [efi] Implement the EFI_PXE_BASE_CODE_PROTOCOL Michael Brown 2015-09-01 21:23:34 +0100
  • 53d2d9e3c3 [uri] Generalise tftp_uri() to pxe_uri() Michael Brown 2015-08-26 22:35:42 +0100
  • be51713474 [pxe] Populate ciaddr in fake PXE Boot Server ACK packet Michael Brown 2015-09-01 16:52:27 +0100
  • 355da7b133 [efi] Do not return EFI_NOT_READY from our ReceiveFilters() method Michael Brown 2015-09-01 19:20:28 +0100
  • 226d5f2caf [efi] Fix order of events on SNP removal path Michael Brown 2015-09-01 21:22:39 +0100
  • 9869ee5125 [efi] Allow calls to efi_snp_claim() and efi_snp_release() to be nested Michael Brown 2015-09-01 16:19:08 +0100
  • 8430642642 [tcpip] Allow supported address families to be detected at runtime Michael Brown 2015-09-01 16:18:32 +0100
  • f6e1da5cbf [build] Search for ldlinux.c32 separately from isolinux.bin Michael Brown 2015-09-01 20:58:28 +0100
  • 619a377328 [efi] Populate debug directory entry FileOffset field Michael Brown 2015-09-01 01:30:57 +0100
  • ed609c4889 [efi] Fix debug directory size Michael Brown 2015-09-01 01:29:23 +0100
  • bd96c6fffd [efi] Add definitions of GUIDs observed when booting wdsmgfw.efi Michael Brown 2015-08-30 18:42:03 +0100
  • 2ef04f092c [pxe] Construct all fake DHCP packets before starting PXE NBP Michael Brown 2015-08-29 16:49:54 +0100
  • c522c11c7b [efi] Improve efi_wrap debugging Michael Brown 2015-08-27 10:36:52 +0100
  • e08d7ccc95 [efi] Include installed protocol list in unknown handle names Michael Brown 2015-08-27 15:37:46 +0100
  • 9501eaf68d [efi] Remove raw EFI_HANDLE values from debug messages Michael Brown 2015-08-27 10:08:00 +0100
  • 0e407377dd [efi] Mark EFI debug transcription functions as __attribute__ (( pure )) Michael Brown 2015-08-27 01:40:40 +0100
  • a09dd5c03d [efi] Add definitions of GUIDs observed when booting shim.efi and grub.efi Michael Brown 2015-08-27 01:28:37 +0100
  • f0c6c4efd8 [dhcp] Do not skip ProxyDHCPREQUEST if next-server is empty Michael Brown 2015-08-26 16:02:46 +0100
  • ba3695353a [settings] Re-add "uristring" setting type Michael Brown 2015-08-25 12:33:40 +0100
  • 4e03af8ec2 [autoboot] Display image information as part of the default control flow Michael Brown 2015-08-21 16:28:33 +0100
  • abfe94a90a [image] Detect image type when image is first registered Michael Brown 2015-08-21 16:15:24 +0100
  • f58ebbdfb5 [test] Allow self-tests to report exit status when running under Linux Michael Brown 2015-08-21 15:41:35 +0100
  • fb4ce72e64 [pxe] Warn about PXE NBPs that may be EFI executables Michael Brown 2015-08-21 15:04:31 +0100
  • 0a34c2aab9 [dhcp] Ignore ProxyDHCPACKs without PXE options Michael Brown 2015-08-18 17:18:38 +0100
  • 60e2b71471 [dhcp] Allow pseudo-DHCP servers to use pseudo-identifiers Michael Brown 2015-08-18 15:43:06 +0100
  • c0b61bad99 [efi] Work around bugs in Emulex NII driver Fabrice Bacchella 2015-08-13 12:44:21 +0200
  • b71037989d [efi] Improve NII driver logging Fabrice Bacchella 2015-08-12 12:17:04 +0200
  • eb8df9a046 [ipoib] Fix a race when chain-loading undionly.kpxe in IPoIB Wissam Shoukair 2015-08-12 12:28:58 +0300
  • fd18417cf1 [peerdist] Add support for PeerDist (aka BranchCache) HTTP content encoding Michael Brown 2015-08-17 13:16:45 +0100
  • d2b2a0adae [peerdist] Add block download multiplexer Michael Brown 2015-08-17 13:16:40 +0100