summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* [crypto] Allow multiplicand and multiplier to differ in sizeMichael Brown2024-01-1610-68/+103
* [libc] Replace linker_assert() with build_assert()Michael Brown2024-01-1612-87/+78Star
* [libc] Make static_assert() available via assert.hMichael Brown2024-01-165-7/+15
* [build] Fix building with newer binutilsMichael Brown2024-01-1424-19/+22
* [build] Remove unnecessary ".text" directivesMichael Brown2024-01-1421-21/+0Star
* [eap] Add support for the MD5-Challenge authentication typeMichael Brown2024-01-102-0/+91
* [eap] Add support for sending an EAP identityMichael Brown2024-01-102-25/+177
* [eap] Ignore any received EAP responsesMichael Brown2024-01-102-0/+6
* [build] Reduce scope of wildcard .gitignore rulesMark Rogalski2024-01-093-1/+3
* [smbios] Support scanning for the 64-bit SMBIOS3 entry pointMichael Brown2023-12-293-15/+120
* [intel] Add PCI ID for I219-LM (23)Christian Helmuth2023-12-211-0/+1
* [efi] Add potentially missing relocation typesMichael Brown2023-12-211-0/+9
* [efi] Fix Coverity warning about unintended sign extensionMichael Brown2023-12-191-2/+2
* [efi] Add relocation types generated by clangMichael Brown2023-12-191-0/+3
* [build] Use SOURCE_DATE_EPOCH for FAT serial number if it existsMichael Brown2023-12-191-0/+4
* [efi] Allow compiling elf2efi with clangMichael Brown2023-12-051-1/+1
* [efi] Avoid modifying PE/COFF debug filenameMichael Brown2023-11-291-2/+2
* [efi] Extend PE header size to cover space up to first sectionMichael Brown2023-11-271-2/+23
* [efi] Fix dependency list construction in EDK2 header import scriptMichael Brown2023-11-241-1/+1
* [efi] Maximise image base addressMichael Brown2023-11-241-0/+44
* [efi] Do not assume canonical PE section orderingMichael Brown2023-11-241-56/+37Star
* [efi] Treat 16-bit sections as hidden in hybrid binariesMichael Brown2023-11-241-0/+6
* [efi] Place PE debug information in a hidden sectionMichael Brown2023-11-231-31/+15Star
* [efi] Fix recorded overall size of headers in NT optional headerMichael Brown2023-11-231-1/+6
* [efi] Write out PE header only after writing sectionsMichael Brown2023-11-231-22/+28
* [efi] Use load memory address as file offset for hybrid binariesMichael Brown2023-11-231-7/+77
* [efi] Mark PE images as large address awareMichael Brown2023-11-231-0/+1
* [efi] Set NXCOMPAT bit in PE headerMichael Brown2023-11-231-0/+2
* [efi] Treat writable sections as data sectionsMichael Brown2023-11-231-11/+11
* [efi] Update to current EDK2 headersMichael Brown2023-11-236-26/+65
* [cloud] Add utility script to read iPXE output from INT13CON partitionMichael Brown2023-11-071-0/+68
* [cloud] Add ability to overwrite existing AMI imagesMichael Brown2023-11-071-2/+13
* [eapol] Limit number of EAPoL-Start packets transmitted per attemptMichael Brown2023-11-072-0/+13
* [eapol] Delay EAPoL-Start while waiting for EAP to completeMichael Brown2023-11-073-44/+84
* [pci] Require discovery of a PCI device when determining usable PCI APIsMichael Brown2023-11-021-11/+14
* [pci] Check that ECAM configuration space is within reachable memoryMichael Brown2023-11-021-0/+9
* [pci] Cache ECAM mapping errorsMichael Brown2023-11-022-2/+6
* [pci] Handle non-zero starting bus in ECAM allocationsMichael Brown2023-11-021-0/+1
* [pci] Force completion of ECAM configuration space writesMichael Brown2023-11-011-1/+10
* [iphone] Add missing va_start()/va_end() around reused argument listMichael Brown2023-10-241-0/+2
* [libc] Use wall clock time as seed for the (non-cryptographic) RNGMichael Brown2023-10-061-3/+5
* [eapol] Send EAPoL-Start packets to trigger EAP authenticationMichael Brown2023-09-202-0/+81
* [eap] Define a supplicant model for EAP and EAPoLMichael Brown2023-09-185-27/+184
* [fcoe] Use driver-private data to hold FCoE port structureMichael Brown2023-09-141-64/+21Star
* [vmware] Use driver-private data to hold GuestInfo settings blockMichael Brown2023-09-141-41/+7Star
* [ipv6] Use driver-private data to hold link-local IPv6 settings blockMichael Brown2023-09-141-29/+10Star
* [lldp] Use driver-private data to hold LLDP settings blockMichael Brown2023-09-141-63/+31Star
* [netdevice] Allocate private data for each network upper-layer driverMichael Brown2023-09-1313-34/+110
* [netdevice] Remove netdev_priv() helper functionMichael Brown2023-09-1323-193/+182Star
* [librm] Use explicit operand size when pushing a label addressMichael Brown2023-09-051-2/+4