1
0
mirror of https://github.com/ipxe/ipxe.git synced 2026-10-25 19:59:21 +03:00

Commit Graph

  • eac445b650 [build] Allow error message URI to be customised via config/branding.h Michael Brown 2015-02-11 13:32:57 +00:00
  • e1ce15ec3c [build] Allow product URI to be customised via config/branding.h Michael Brown 2015-02-11 13:08:36 +00:00
  • 544a6a9769 [build] Use PRODUCT_SHORT_NAME for end-user visible strings Michael Brown 2015-02-11 13:02:52 +00:00
  • 1c3fb3c61a [build] Move branding information to config/branding.h Michael Brown 2015-02-11 12:51:58 +00:00
  • 32d20fdd7e [xhci] Delay after (possibly) forcing port link state to RxDetect Michael Brown 2015-02-11 11:18:35 +00:00
  • 1bb9e88ba0 [ecm] Add support for CDC-ECM USB Ethernet devices Michael Brown 2015-02-09 16:36:06 +00:00
  • 58c3e7f747 [usb] Allow usb_stream() to enforce a terminating short packet Michael Brown 2015-02-10 13:45:57 +00:00
  • 17aceb34da [usb] Parse endpoint descriptor bInterval field Michael Brown 2015-02-09 23:50:35 +00:00
  • cf153f60a5 [usb] Handle CDC union functional descriptors Michael Brown 2015-02-09 16:33:49 +00:00
  • a60f2ddfeb [usb] Try multiple USB device configurations Michael Brown 2015-02-09 13:37:34 +00:00
  • 2e72d100af [ncm] Reserve headroom in received packets Michael Brown 2015-02-06 15:46:43 +00:00
  • 95bc563f0c [pxe] Maintain a queue for received PXE UDP packets Michael Brown 2015-02-06 14:13:26 +00:00
  • c9dbe1d39c [pxe] Use tftp_uri() to construct PXE TFTP URIs Michael Brown 2015-02-06 12:27:20 +00:00
  • e2a26f76de [uri] Allow tftp_uri() to construct a URI with a custom port Michael Brown 2015-02-06 12:18:18 +00:00
  • 2dfdcae938 [tftp] Explicitly abort connection whenever parent interface is closed Michael Brown 2015-02-06 12:08:54 +00:00
  • 2d3f2b2446 [ncm] Use large multi-packet buffers by default Michael Brown 2015-02-06 01:29:11 +00:00
  • 66048e3214 [usb] Report xHCI host controller events Michael Brown 2015-02-05 12:40:05 +00:00
  • cc5a27f9cb [ncm] Add support for CDC-NCM USB Ethernet devices Michael Brown 2015-02-02 14:41:19 +00:00
  • fd53ada87c [usb] Add support for xHCI host controllers Michael Brown 2015-02-02 14:40:06 +00:00
  • e17e771a13 [usb] Add basic support for USB hubs Michael Brown 2015-02-02 14:38:42 +00:00
  • 018b13dcec [usb] Add basic support for USB devices Michael Brown 2015-02-02 14:37:00 +00:00
  • 8c43891db4 [romprefix] Ensure UNDI loader can be included by all ROM types Michael Brown 2015-02-02 15:11:41 +00:00
  • 072d656a2f [pci] Allow drivers to specify a PCI class Michael Brown 2015-02-02 14:31:18 +00:00
  • d38bac05e7 [build] Include Hyper-V driver in the all-drivers build Michael Brown 2014-12-21 01:49:13 +00:00
  • 0166a68351 [hyperv] Require support for VMBus version 3.0 or newer Michael Brown 2014-12-21 01:36:07 +00:00
  • af07324af9 [hyperv] Tidy up debug output Michael Brown 2014-12-20 21:32:30 +00:00
  • f6a3bc0aa1 [rndis] Ignore start-of-day RNDIS_INDICATE_STATUS_MSG with status 0x40020006 Michael Brown 2014-12-20 21:20:52 +00:00
  • 639632b059 [hyperv] Assume that VMBus xfer page ranges correspond to RNDIS messages Michael Brown 2014-12-20 21:01:27 +00:00
  • a69c9953ac [hyperv] Increase TX ring size Michael Brown 2014-12-20 12:41:42 +00:00
  • 4e6821662c [hyperv] Receive all VMBus messages in a poll Michael Brown 2014-12-20 12:40:17 +00:00
  • 67291465ea [rndis] Clear receive filter when closing the device Michael Brown 2014-12-20 12:06:35 +00:00
  • cd68d93b6e [hyperv] Tear down NetVSC RX buffer GPADL after closing VMBus device Michael Brown 2014-12-19 18:31:57 +00:00
  • 4de0e273a7 [rndis] Send RNDIS_HALT_MSG Michael Brown 2014-12-19 18:09:04 +00:00
  • 1d0ade42db [rndis] Send RNDIS_INITIALISE_MSG Michael Brown 2014-12-19 17:04:25 +00:00
  • ef16d0d2b3 [hyperv] Add support for NetVSC paravirtual network devices Michael Brown 2014-12-11 17:24:30 +00:00
  • d1894970db [hyperv] Add support for VMBus devices Michael Brown 2014-12-11 17:23:45 +00:00
  • d77a546fb4 [hyperv] Add support for Hyper-V hypervisor Michael Brown 2014-12-11 17:22:18 +00:00
  • 1d2b7c91f7 [rndis] Add generic RNDIS device abstraction Michael Brown 2014-12-11 17:13:38 +00:00
  • c86b22221d [iobuf] Add iob_split() to split an I/O buffer into portions Michael Brown 2014-12-11 17:10:01 +00:00
  • d83fb45b66 [device] Provide a driver-private data field for root devices Michael Brown 2014-12-18 14:38:45 +00:00
  • 35c5379760 [malloc] Report caller address as soon as memory corruption is detected Michael Brown 2014-12-15 14:48:02 +00:00
  • 7871666740 [malloc] Check integrity of free list Michael Brown 2014-12-15 14:45:05 +00:00
  • 9154f2aef3 [malloc] Sanity check parameters to alloc_memblock() and free_memblock() Michael Brown 2014-12-15 14:42:26 +00:00
  • 998e69ae14 [malloc] Tidy up debug output Michael Brown 2014-12-15 14:34:59 +00:00
  • 28149d30f5 [list] Add sanity checks after list-adding functions Michael Brown 2014-12-09 13:12:01 +00:00
  • 67879f66eb [libc] Add ASSERTED macro to test if any assertion has triggered Michael Brown 2014-12-10 01:45:30 +00:00
  • 14722c27d6 [netdevice] Fix erroneous use of free(iobuf) instead of free_iob(iobuf) Michael Brown 2014-12-09 23:49:11 +00:00
  • d08547309b [vmxnet3] Add profiling code to exclude time spent in the hypervisor Michael Brown 2014-12-12 10:16:26 +00:00
  • 5cbdc41778 [crypto] Fix parsing of OCSP responder ID key hash Michael Brown 2014-11-24 14:55:07 +00:00
  • a937615151 [intel] Use autoloaded MAC address instead of EEPROM MAC address Michael Brown 2014-10-31 15:18:54 +00:00
  • dea6a6c1a0 [ping] Allow "ping" command output to be inhibited Michael Brown 2014-10-23 16:52:08 +01:00
  • 1c34ca70d1 [ping] Allow termination after a specified number of packets Michael Brown 2014-10-23 16:30:58 +01:00
  • d1afe731ea [ping] Report timed-out pings via the callback function Michael Brown 2014-10-23 15:04:10 +01:00
  • af17abf67f [efi] Include NII driver within "snp" and "snponly" build targets Michael Brown 2014-10-17 16:36:00 +01:00
  • feb3a0f7d5 [efi] Check for presence of UNDI in NII protocol Michael Brown 2014-10-17 16:50:45 +01:00
  • 047baaba38 [efi] Add NII / UNDI driver Michael Brown 2014-10-03 13:17:22 +01:00
  • 318b5fca1a [efi] Update to current EDK2 headers Michael Brown 2014-10-15 14:45:17 +01:00
  • b9a5ff2b03 [efi] Generalise snpnet_dev_info() to efi_device_info() Michael Brown 2014-09-30 18:06:13 +01:00
  • b71e93bb71 [efi] Free transmit ring entry before calling netdev_tx_complete() Michael Brown 2014-10-16 14:09:27 +01:00
  • 86285d1d54 [intel] Add 8086:1557 card (Intel 82599 10G ethernet mezz) Anton D. Kachalov 2014-09-30 23:38:27 +04:00
  • a48a71b720 [efi] Add definitions of GUIDs observed when chainloading from Intel driver Michael Brown 2014-09-25 13:16:44 +01:00
  • 9ee89d0bf1 [efi] Centralise definitions of more protocol GUIDs Michael Brown 2014-09-25 12:28:38 +01:00
  • a3d86074cc [build] Use -malign-double to build 32-bit UEFI binaries Michael Brown 2014-09-24 16:07:04 +01:00
  • 6a22170085 [dhcp] Remove obsolete dhcp_chaddr() function Michael Brown 2014-09-22 16:41:10 +01:00
  • 08bcc0fe01 [dhcp] Check for matching chaddr in received DHCP packets Michael Brown 2014-09-22 15:29:13 +01:00
  • 5d9fbf34ee [efi] Provide dummy device path in efi_image_probe() Michael Brown 2014-09-19 13:16:31 +01:00
  • 0df7ce9641 [intel] Add I217-LM PCI ID Jan Kiszka 2014-09-15 08:00:06 +02:00
  • 5de37e124f [efi] Add efifatbin utility Michael Brown 2014-09-10 02:58:50 +01:00
  • 895d73f383 [build] Clean up all binary directories on "make [very]clean" Michael Brown 2014-09-04 16:46:59 +01:00
  • 0ce3c97095 [efi] Allow for non-PCI snpnet devices Michael Brown 2014-09-04 16:18:08 +01:00
  • 3bb910caa8 [efi] Make EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL optional Michael Brown 2014-09-04 16:03:10 +01:00
  • f94d651632 [efi] Avoid returning uninitialised data from PCI configuration space reads Michael Brown 2014-09-04 16:00:11 +01:00
  • 4c5b7945c3 [efi] Use the SNP protocol instance to match the SNP chainloading device Michael Brown 2014-08-20 13:15:00 +01:00
  • 0cc2f42f46 [efi] Wrap any images loaded by our wrapped image Michael Brown 2014-08-29 13:10:18 +01:00
  • 2cb95c9028 [efi] Make our virtual file system case insensitive Michael Brown 2014-08-27 03:13:43 +01:00
  • 3357a8e369 [efi] Show details of intercepted LoadImage() calls Michael Brown 2014-08-27 03:13:12 +01:00
  • 8049a52840 [mromprefix] Allow for .mrom images larger than 128kB Michael Brown 2014-08-26 12:33:40 +01:00
  • 3937274cfb [mromprefix] Use PCI length field to obtain length of individual images Michael Brown 2014-08-26 12:29:54 +01:00
  • ee0c24902a [util] Use PCI length field to obtain length of individual images Michael Brown 2014-08-26 11:42:42 +01:00
  • 8b64cc7fba [prefix] Report both %esi and %ecx when opening payload fails Michael Brown 2014-08-26 14:53:46 +01:00
  • 9d21e13522 [prefix] Halt system without burning CPU if we cannot access the payload Michael Brown 2014-08-26 14:46:14 +01:00
  • bfe9f06f9b [build] Avoid deleting config header files if build is interrupted Michael Brown 2014-08-26 15:05:48 +01:00
  • df202b3f4d [build] Avoid using embedded script in VirtualBox named configuration Robin Smidsrød 2014-08-22 19:27:00 +02:00
  • 705907f9a9 [build] Allow ISA ROMs to be built Michael Brown 2014-08-21 16:34:26 +01:00
  • 5b72cf055c [build] Remove obsolete references to .zrom build targets Michael Brown 2014-08-22 16:40:30 +01:00
  • 16e235987f [romprefix] Do not preserve unused register %di Michael Brown 2014-08-21 15:59:11 +01:00
  • ec7c331ca3 [efi] Dump details of any calls to our dummy block and disk I/O protocols Michael Brown 2014-08-22 14:57:15 +01:00
  • a56bba3912 [efi] Add definitions of GUIDs observed during Windows boot Michael Brown 2014-08-21 16:54:23 +01:00
  • 64dc45a4dc [build] Add named configuration for VirtualBox Robin Smidsrød 2014-08-21 16:59:17 +02:00
  • ead70bf920 [intel] Apply PBS/PBA errata workaround only to ICH8 PCI device IDs Michael Brown 2014-08-21 00:15:45 +01:00
  • d461b8ddf2 [intel] Display before and after values for both PBS and PBA Michael Brown 2014-08-20 23:16:01 +01:00
  • c845740b88 [intel] Display PBS value when applying ICH errata workaround Michael Brown 2014-08-20 22:59:54 +01:00
  • c801cb29d6 [build] Allow for named configurations at build time Michael Brown 2014-08-19 16:17:25 +01:00
  • 3953ddd2ac [smc9000] Avoid using CONFIG as a preprocessor macro Michael Brown 2014-08-19 14:38:27 +01:00
  • 8ab9f3ca38 [readline] Add CTRL-W shortcut to remove a word Marin Hannache 2014-08-19 12:05:36 +01:00
  • 8b2942a7db [xen] Cope with unexpected initial backend states Michael Brown 2014-08-14 00:03:43 +01:00
  • be79ca535a [xen] Use version 1 grant tables by default Michael Brown 2014-08-13 17:23:11 +01:00
  • 3f39f9fcb3 [xen] Accept alternative Xen platform PCI device ID 5853:0002 Michael Brown 2014-08-13 13:17:33 +01:00
  • b17d95394c [readline] Ensure cursor is visible when prompting for input Michael Brown 2014-08-06 15:11:38 +01:00
  • f1b520dbad [efi] Support displaying and hiding cursor Michael Brown 2014-08-06 15:11:18 +01:00