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

Commit Graph

  • 6566690ba1 [bios] Support displaying and hiding cursor Michael Brown 2014-08-06 15:10:58 +01:00
  • 5c4f1da2ce [efi] Generalise snpnet_pci_info() to efi_locate_device() Michael Brown 2014-08-06 14:04:02 +01:00
  • 2bf428c2a9 [efi] Move abstract device path and handle functions to efi_utils.c Michael Brown 2014-08-06 13:52:41 +01:00
  • 2ce1c70166 [efi] Try various possible SNP receive filters Curtis Larsen 2014-08-05 19:27:10 +01:00
  • 7b3cc18462 [efi] Open device path protocol only at point of use Michael Brown 2014-08-05 20:49:42 +01:00
  • 3b42ed477f [efi] Provide centralised definitions of commonly-used GUIDs Michael Brown 2014-08-05 23:07:12 +01:00
  • 471fdfab79 [efi] Reset multicast filter list when setting SNP receive filters Michael Brown 2014-08-05 18:00:17 +01:00
  • 1f7b269954 [efi] Add ability to dump SNP device mode information Michael Brown 2014-08-05 17:32:16 +01:00
  • 27e9ee147a [efi] Report errors from attempting to disconnect existing drivers Curtis Larsen 2014-08-05 16:45:01 +01:00
  • c77859931d [efi] Print raw device path when we have no DevicePathToTextProtocol Michael Brown 2014-08-01 10:51:15 +01:00
  • 102008f648 [efi] Also try original ComponentName protocol for retrieving driver names Michael Brown 2014-08-01 10:36:25 +01:00
  • f207176987 [efi] Add excessive sanity checks into efi_debug functions Michael Brown 2014-08-01 00:03:39 +01:00
  • 89c8c7d4eb [efi] Improve debugging of the debugging facilities Michael Brown 2014-07-31 23:44:43 +01:00
  • 7023923db2 [efi] Dump handle information around connect/disconnect attempts Michael Brown 2014-07-31 12:45:18 +01:00
  • 16d99cc8ef [efi] Dump existing openers when we are unable to open a protocol Michael Brown 2014-07-31 12:28:26 +01:00
  • 4a480f1d15 [efi] Avoid unnecessarily passing pointers to EFI_HANDLEs Michael Brown 2014-07-31 12:22:40 +01:00
  • 88bd71a27a [efi] Allow compiler to perform type checks on EFI_HANDLE Michael Brown 2014-07-31 12:17:59 +01:00
  • 60891f699a [efi] Use efi_handle_name() instead of efi_devpath_text() where applicable Michael Brown 2014-07-31 11:21:09 +01:00
  • 2e0821b9ed [efi] Use efi_handle_name() instead of efi_handle_devpath_text() Michael Brown 2014-07-31 10:44:25 +01:00
  • 736fcf60d1 [efi] Add ability to dump all openers of a given protocol on a handle Michael Brown 2014-07-31 00:09:58 +01:00
  • 550f212d15 [efi] Provide efi_handle_name() for debugging Michael Brown 2014-07-31 00:05:04 +01:00
  • 0b40e76d95 [efi] Expand the range of well-known EFI GUIDs in debug messages Michael Brown 2014-07-31 00:00:18 +01:00
  • 7cfb502fff [efi] Ignore failures when attempting to install SNP HII protocol Michael Brown 2014-07-30 18:44:09 +01:00
  • 98d09a1e03 [netdevice] Avoid registering duplicate network devices Michael Brown 2014-07-30 18:11:20 +01:00
  • 057eb9e496 [efi] Report exact failure when unable to open the device path Michael Brown 2014-07-30 17:53:51 +01:00
  • 608fb792eb [efi] Fix incorrect debug message level when device has no device path Michael Brown 2014-07-30 17:15:39 +01:00
  • 79419a1c69 [efi] Fill in loaded image's DeviceHandle if firmware fails to do so Michael Brown 2014-07-30 16:16:10 +01:00
  • b53d4ae398 [efi] Unload started images only on failure Michael Brown 2014-07-30 16:07:25 +01:00
  • dc18fd7648 [efi] Default to releasing network devices for use via SNP Michael Brown 2014-07-30 14:21:10 +01:00
  • 793a806611 [xen] Add support for Xen netfront virtual NICs Michael Brown 2014-07-28 23:39:28 +01:00
  • 036af27a45 [xen] Add basic support for PV-HVM domains Michael Brown 2014-07-28 23:38:30 +01:00
  • ec94a8798f [xen] Import selected public headers Michael Brown 2014-07-28 23:32:53 +01:00
  • 721a492020 [lotest] Discard packets arriving on the incorrect network device Michael Brown 2014-07-29 15:15:28 +01:00
  • ec30c856a8 [ioapi] Centralise notion of PAGE_SIZE Michael Brown 2014-07-26 15:31:08 +01:00
  • 6153c09c41 [build] Set GITVERSION only if there is a git repository Florian Schmaus 2014-07-28 16:47:48 +01:00
  • 410f50c2ee [efi] Show more diagnostic information when building with DEBUG=efi_wrap Michael Brown 2014-07-26 11:22:36 +01:00
  • de65a240b9 [lacp] Set "aggregatable" flag in response LACPDU Sven Ulland 2014-07-21 15:41:25 +02:00
  • 5888c887a4 [x86_64] Add functions to read and write model-specific registers Michael Brown 2014-07-20 11:10:24 +01:00
  • 945b8de1fd [i386] Add functions to read and write model-specific registers Michael Brown 2014-07-20 11:10:00 +01:00
  • 3a02409fc8 [natsemi] Check for ioremap() failures Michael Brown 2014-07-16 15:54:49 +01:00
  • 720ae17aa4 [myson] Check for ioremap() failures Michael Brown 2014-07-16 15:53:43 +01:00
  • 022ef91984 [skel] Check for ioremap() failures Michael Brown 2014-07-16 15:52:48 +01:00
  • 7ab3035749 [vmxnet3] Check for ioremap() failures Michael Brown 2014-07-16 15:51:38 +01:00
  • 857e4f56a7 [realtek] Check for ioremap() failures Michael Brown 2014-07-16 15:50:18 +01:00
  • 9ce2b56af6 [intel] Check for ioremap() failures Michael Brown 2014-07-16 15:49:08 +01:00
  • ae778091ca [ioapi] Fail ioremap() when attempting to map a zero bus address Michael Brown 2014-07-16 15:27:16 +01:00
  • 8a42a36942 [efi] Use EFI_CONSOLE_CONTROL_PROTOCOL to set text mode if available Curtis Larsen 2014-07-16 15:08:24 +01:00
  • eb55c6871a [efi] Include EFI_CONSOLE_CONTROL_PROTOCOL header Michael Brown 2014-07-16 14:15:40 +01:00
  • d4a7cbfb64 [efi] Print well-known GUIDs by name in debug messages Michael Brown 2014-07-16 02:16:24 +01:00
  • c3b6ccf65b [efi] Allow for interception of boot services calls by loaded image Michael Brown 2014-07-16 01:25:37 +01:00
  • 8a380987c1 [efi] Install our own disk I/O protocol and claim exclusive use of it Michael Brown 2014-07-14 16:15:05 +01:00
  • cff0103bd2 [efi] Update EDK2 headers Michael Brown 2014-07-14 16:13:55 +01:00
  • c4af977271 [netdevice] Reset network device index when last device is unregistered Michael Brown 2014-07-14 12:14:18 +01:00
  • 50e48d5b19 [crypto] Fix debug message Michael Brown 2014-07-12 14:24:40 +01:00
  • 8484e97f7c [crypto] Add support for iPAddress subject alternative names Michael Brown 2014-07-11 16:55:14 +01:00
  • 5365340e77 [efi] Include SNP NIC driver within the all-drivers target Michael Brown 2014-07-08 16:28:22 +01:00
  • d0cfbd01f5 [efi] Rewrite SNP NIC driver Michael Brown 2014-07-04 16:52:10 +01:00
  • 56b2f66dd2 [efi] Attempt to start only drivers claiming support for a device Michael Brown 2014-07-08 01:02:35 +01:00
  • bcfd3dea1d [efi] Identify autoboot device by MAC address when chainloading Michael Brown 2014-07-08 00:35:49 +01:00
  • 00c745e5ff [autoboot] Allow autoboot device to be identified by link-layer address Michael Brown 2014-07-07 23:55:55 +01:00
  • c7051d826b [efi] Allow network devices to be created on top of arbitrary SNP devices Michael Brown 2014-07-01 17:58:09 +01:00
  • cb2f6ca46f [build] Add yet another potential location for isolinux.bin Michael Brown 2014-06-26 17:05:36 +01:00
  • c2f0769338 [build] Fix erroneous object name in version object Michael Brown 2014-06-26 16:25:18 +01:00
  • 0e3ab6064e [efi] Restructure EFI driver model Michael Brown 2014-06-25 14:47:35 +01:00
  • f2c116ff7d [efi] Provide a meaningful EFI SNP device name Michael Brown 2014-06-25 14:45:08 +01:00
  • 44338bfd22 [efi] Allow device paths to be easily included in debug messages Michael Brown 2014-06-25 14:44:13 +01:00
  • 8290a95513 [build] Expose build timestamp, build name, and product names Michael Brown 2014-06-19 00:35:04 +01:00
  • 13a74e0d27 [debug] Allow debug message colours to be customised via DBGCOL=... Michael Brown 2014-06-16 16:28:20 +01:00
  • 1639978f5a [build] Check if git index actually exists Peter Lemenkov 2014-06-16 13:35:23 +01:00
  • 7fe0735170 [smbios] Expose board serial number as ${board-serial} Dale Hamel 2014-03-10 18:48:37 -04:00
  • bb5a4a111b [igbvf] Allow changing of MAC address Hannes Reinecke 2014-06-03 14:01:17 +02:00
  • f63ec19dca [igbvf] Assign random MAC address if none is set Hannes Reinecke 2014-06-03 14:01:16 +02:00
  • d5cf058994 [iscsi] Include IP address origin in iBFT Michael Brown 2014-06-12 16:05:48 +01:00
  • 059adae434 [iscsi] Read IPv4 settings only from the relevant network device Michael Brown 2014-06-12 16:08:28 +01:00
  • e047811c85 [scsi] Improve sense code parsing Michael Brown 2014-06-02 02:17:28 +01:00
  • d630052e6f [ethernet] Provide eth_random_addr() to generate random Ethernet addresses Hannes Reinecke 2014-06-01 23:26:20 +01:00
  • 9f0b7f428a [ifmgmt] Do not sleep CPU while configuring network devices Michael Brown 2014-06-01 19:24:16 +01:00
  • f3d423b26b [librm] Allow for the PIC interrupt vector offset to be changed Michael Brown 2014-05-27 14:23:49 +01:00
  • 7627f6c071 [ipv6] Avoid potentially copying from a NULL pointer in ipv6_tx() Michael Brown 2014-05-23 13:47:19 +01:00
  • 3a1adea036 [ipv6] Include network device when transcribing multicast addresses Michael Brown 2014-05-23 13:36:35 +01:00
  • 6c7146695d [ipv6] Do not set sin6_scope_id on source address Michael Brown 2014-05-23 13:34:33 +01:00
  • 6206f8f0f9 [dhcpv6] Do not set sin6_scope_id on the unspecified client socket address Michael Brown 2014-05-23 13:29:40 +01:00
  • 3c7f5f9c4c [ipv6] Fix definition of IN6_IS_ADDR_LINKLOCAL() Michael Brown 2014-05-21 17:51:31 +01:00
  • 6cdd3bb656 [efi] Do not try to fetch loaded image device path protocol Michael Brown 2014-05-19 23:08:42 +01:00
  • 81df95e8ae [efi] Make EFI_HII_DATABASE_PROTOCOL optional Michael Brown 2014-05-19 20:29:01 +01:00
  • 21c43e44cb [efi] Make EFI_DEVICE_PATH_TO_TEXT_PROTOCOL optional Michael Brown 2014-05-19 20:24:04 +01:00
  • 95cff6a4d8 [efi] Allow for optional protocols Michael Brown 2014-05-19 20:23:31 +01:00
  • f4e069bf2e [nfs] Rewrite NFS URI handling Marin Hannache 2014-05-16 16:43:08 +02:00
  • 2b4be69eee [libc] Prevent strndup() from reading beyond the end of the string Michael Brown 2014-05-18 21:05:39 +01:00
  • 5249368950 [test] Add self-tests for strdup() Michael Brown 2014-05-18 20:39:04 +01:00
  • e5878ce65d [syslog] Strip invalid characters from hostname Michael Brown 2014-05-16 13:45:52 +01:00
  • 4e4fc678c2 [intel] Increase receive ring fill level Michael Brown 2014-05-16 13:07:36 +01:00
  • ca93505a78 [nfs] Fix an invalid free() when loading a regular (non-symlink) file Marin Hannache 2014-05-15 19:05:48 +02:00
  • f747a00c54 [lkrnprefix] Make real-mode setup code relocatable Michael Brown 2014-05-15 13:04:47 +01:00
  • a8f037a275 [build] Merge util/geniso and util/genliso Christian Hesse 2014-05-13 18:38:52 +02:00
  • d31cf2de30 [undi] Apply quota only to number of complete received packets Michael Brown 2014-05-14 13:50:30 +01:00
  • 779d65222e [build] Avoid errors when build directory is mounted via NFS Michael Brown 2014-05-13 11:20:04 +01:00
  • a8d1b50d8b [lkrnprefix] Function as a bzImage kernel Michael Brown 2014-05-12 23:49:14 +01:00
  • d28bb51f44 [tcp] Defer sending ACKs until all received packets have been processed Michael Brown 2014-05-07 02:31:48 +01:00
  • 7aa69c4d0d [nfs] Fix an invalid free() when loading a symlink Marin Hannache 2014-03-12 16:26:24 +01:00