aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2023-12-19[efi] Add relocation types generated by clangMichael Brown1-0/+3
2023-12-19[build] Use SOURCE_DATE_EPOCH for FAT serial number if it existsMichael Brown1-0/+4
2023-12-05[efi] Allow compiling elf2efi with clangMichael Brown1-1/+1
2023-11-29[efi] Avoid modifying PE/COFF debug filenameMichael Brown1-2/+2
2023-11-27[efi] Extend PE header size to cover space up to first sectionMichael Brown1-2/+23
2023-11-24[efi] Fix dependency list construction in EDK2 header import scriptMichael Brown1-1/+1
2023-11-24[efi] Maximise image base addressMichael Brown1-0/+44
2023-11-24[efi] Do not assume canonical PE section orderingMichael Brown1-56/+37
2023-11-24[efi] Treat 16-bit sections as hidden in hybrid binariesMichael Brown1-0/+6
2023-11-23[efi] Place PE debug information in a hidden sectionMichael Brown1-31/+15
2023-11-23[efi] Fix recorded overall size of headers in NT optional headerMichael Brown1-1/+6
2023-11-23[efi] Write out PE header only after writing sectionsMichael Brown1-22/+28
2023-11-23[efi] Use load memory address as file offset for hybrid binariesMichael Brown1-7/+77
2023-11-23[efi] Mark PE images as large address awareMichael Brown1-0/+1
2023-11-23[efi] Set NXCOMPAT bit in PE headerMichael Brown1-0/+2
2023-11-23[efi] Treat writable sections as data sectionsMichael Brown1-11/+11
2023-11-22[efi] Update to current EDK2 headersMichael Brown6-26/+65
2023-11-07[cloud] Add utility script to read iPXE output from INT13CON partitionMichael Brown1-0/+68
2023-11-07[cloud] Add ability to overwrite existing AMI imagesMichael Brown1-2/+13
2023-11-07[eapol] Limit number of EAPoL-Start packets transmitted per attemptMichael Brown2-0/+13
2023-11-07[eapol] Delay EAPoL-Start while waiting for EAP to completeMichael Brown3-44/+84
2023-11-02[pci] Require discovery of a PCI device when determining usable PCI APIsMichael Brown1-11/+14
2023-11-02[pci] Check that ECAM configuration space is within reachable memoryMichael Brown1-0/+9
2023-11-02[pci] Cache ECAM mapping errorsMichael Brown2-2/+6
2023-11-02[pci] Handle non-zero starting bus in ECAM allocationsMichael Brown1-0/+1
2023-11-01[pci] Force completion of ECAM configuration space writesMichael Brown1-1/+10
2023-10-24[iphone] Add missing va_start()/va_end() around reused argument listMichael Brown1-0/+2
2023-10-06[libc] Use wall clock time as seed for the (non-cryptographic) RNGsrandtimeMichael Brown1-3/+5
2023-09-19[eapol] Send EAPoL-Start packets to trigger EAP authenticationMichael Brown2-0/+81
2023-09-18[eap] Define a supplicant model for EAP and EAPoLMichael Brown5-27/+184
2023-09-14[fcoe] Use driver-private data to hold FCoE port structureMichael Brown1-64/+21
2023-09-14[vmware] Use driver-private data to hold GuestInfo settings blockMichael Brown1-41/+7
2023-09-13[ipv6] Use driver-private data to hold link-local IPv6 settings blockMichael Brown1-29/+10
2023-09-13[lldp] Use driver-private data to hold LLDP settings blockMichael Brown1-63/+31
2023-09-13[netdevice] Allocate private data for each network upper-layer driverMichael Brown13-34/+110
2023-09-13[netdevice] Remove netdev_priv() helper functionMichael Brown23-193/+182
2023-09-05[librm] Use explicit operand size when pushing a label addressopsizeMichael Brown1-2/+4
2023-08-22[virtio] Fix implementation of vpm_ioread32()Alexander Eichner1-2/+2
2023-07-19[dhcp] Request NTP server optionntpsettingCornelius Hoffmann1-3/+4
2023-07-19[ntp] Define NTP server settingMichael Brown2-0/+13
2023-07-07[console] Restore compatibility with "--key" values in existing scriptskeyvalsMichael Brown3-3/+31
2023-07-05[linux] Set a default MAC address for tap devicesMichael Brown1-0/+5
2023-07-05[linux] Fix error control flow in af_packet_nic_probe()Michael Brown1-1/+1
2023-07-05[linux] Fix error control flow in tap_probe()Michael Brown1-1/+1
2023-07-05[netdevice] Stop link block timer when device is closedMichael Brown1-1/+4
2023-07-04[interface] Fix debug message values for temporary interfacestmpintfMichael Brown3-17/+59
2023-07-04[build] Inhibit more linker warnings about an implied executable stackMichael Brown1-0/+1
2023-07-04[build] Silence the "creating blib.a" messageMichael Brown1-1/+1
2023-07-04[console] Avoid overlap between special keys and Unicode charactersMichael Brown3-31/+77
2023-07-04[console] Avoid overlap between remapping flags and character valuesMichael Brown1-4/+4