summaryrefslogtreecommitdiffstats
path: root/src/interface/efi/efi_snp.c
Commit message (Expand)AuthorAgeFilesLines
* [efi] Fix error handling path in efi_snp_probeIgnat Korchagin2019-01-151-3/+3
* [efi] Exclude link-layer header length from MaxPacketSizeRob Taglang2018-07-071-1/+1
* [efi] Raise TPL within EFI_SIMPLE_NETWORK_PROTOCOL entry pointsMichael Brown2018-02-201-12/+81
* [efi] Run at TPL_CALLBACK to protect against UEFI timersMichael Brown2018-02-201-0/+12
* [efi] Match behaviour of SnpDxe for truncated received packetsMichael Brown2017-09-071-13/+9Star
* [efi] Check buffer length for packets retrieved via our SNP protocolMichael Brown2017-09-071-3/+14
* [efi] Do not copy garbage bytes into SNP device path MAC addressMichael Brown2016-06-221-1/+1
* [efi] Include VLAN in SNP device path if applicableMichael Brown2016-06-181-2/+15
* [efi] Add support for EFI_GRAPHICS_OUTPUT_PROTOCOL frame buffer consolesMichael Brown2015-10-161-0/+4
* [efi] Expose an UNDI interface alongside the existing SNP interfaceMichael Brown2015-09-281-23/+676
* [efi] Include a copy of the device path within struct efi_deviceMichael Brown2015-09-131-22/+2Star
* [efi] Provide efi_devpath_len()Michael Brown2015-09-131-2/+1Star
* [efi] Do not return EFI_NOT_READY from our ReceiveFilters() methodMichael Brown2015-09-011-5/+7
* [efi] Fix order of events on SNP removal pathMichael Brown2015-09-011-1/+2
* [efi] Allow calls to efi_snp_claim() and efi_snp_release() to be nestedMichael Brown2015-09-011-4/+5
* [efi] Remove raw EFI_HANDLE values from debug messagesMichael Brown2015-08-271-11/+10Star
* [test] Allow self-tests to report exit status when running under LinuxMichael Brown2015-08-211-7/+5Star
* [efi] Hold off watchdog timer while runningMichael Brown2015-08-031-0/+7
* [efi] Allow user experience to be downgradedMichael Brown2015-07-221-0/+34
* [efi] Fix receive and transmit completion reportingMichael Brown2015-07-221-66/+66
* [efi] Centralise definitions of more protocol GUIDsMichael Brown2014-09-251-14/+0Star
* [efi] Move abstract device path and handle functions to efi_utils.cMichael Brown2014-08-061-5/+6
* [efi] Open device path protocol only at point of useMichael Brown2014-08-061-12/+43
* [efi] Provide centralised definitions of commonly-used GUIDsMichael Brown2014-08-061-16/+0Star
* [efi] Use efi_handle_name() instead of efi_devpath_text() where applicableMichael Brown2014-07-311-2/+2
* [efi] Ignore failures when attempting to install SNP HII protocolMichael Brown2014-07-301-4/+8
* [efi] Default to releasing network devices for use via SNPMichael Brown2014-07-301-30/+27Star
* [efi] Allow network devices to be created on top of arbitrary SNP devicesMichael Brown2014-07-031-25/+40
* [efi] Provide a meaningful EFI SNP device nameMichael Brown2014-06-251-1/+2
* [build] Expose build timestamp, build name, and product namesMichael Brown2014-06-241-4/+4
* [efi] Disable SNP devices when running iPXE as the applicationMichael Brown2014-03-141-7/+126
* [efi] Perform meaningful error code conversionsMichael Brown2013-04-191-24/+18Star
* [efi] Add our own EFI_LOAD_FILE_PROTOCOL implementationMichael Brown2013-03-141-1/+56
* [efi] Add last_opened_snpdev()Michael Brown2013-03-131-0/+15
* [efi] Include product short name in EFI SNP device namesMichael Brown2012-11-211-3/+5
* [efi] Add EFI_COMPONENT_NAME2_PROTOCOL instance for each SNP deviceMichael Brown2012-10-231-0/+68
* [efi] Split SNP HII functionality into a separate fileMichael Brown2012-10-161-418/+9Star
* [efi] Mark SNP formset compliant with IBM's Unified Configuration ManagerMichael Brown2012-10-051-2/+3
* [efi] Provide guaranteed space in transmitted packetsMichael Brown2012-09-141-6/+7
* [ipoib] Expose Ethernet-compatible eIPoIB link-layer addresses and headersMichael Brown2012-08-311-1/+2
* [legal] Update FSF mailing address in GPL licence textsMichael Brown2012-07-201-1/+2
* [efi] Update link state in SNP device mode dataMichael Brown2012-04-191-2/+15
* [netdevice] Allow link layer to report broadcast/multicast packets via pull()Michael Brown2011-07-151-1/+3
* [efi] Ensure that each HII package list and formset has a unique GUIDMichael Brown2011-05-031-3/+6
* [efi] Add support for HIIMichael Brown2011-04-081-0/+374
* [efi] Add EFI string formatting functionsMichael Brown2011-04-081-7/+4Star
* [efi] Mark SNP devices as children of EFI PCI deviceMichael Brown2011-03-151-0/+15
* [efi] Allow EFI to control PCI bus enumerationMichael Brown2011-02-171-285/+72Star
* [pci] Use single "busdevfn" field in struct pci_deviceMichael Brown2011-02-171-1/+1
* [efi] Always allow MAX_LL_HEADER_LEN for the link-layer headerMichael Brown2010-11-191-1/+4