]> git.ipfire.org Git - thirdparty/ipxe.git/shortlog
thirdparty/ipxe.git
2024-02-22  Alexey Sheplyakov[efi] Ignore new LoongArch PC-relative relocations... 1160/head
2024-02-22  Geert Stappers[drivers] Sort PCI_ROM() entries numerically 1158/head
2024-02-22  Michael Brown[crypto] Force inlining of trivial wrapper functions
2024-02-22  Michael Brown[crypto] Add implementation of MS-CHAPv2 authentication
2024-02-15  Michael Brown[crypto] Allow for multiple cross-signed certificate... 1152/head
2024-02-15  Michael Brown[crypto] Add x509_is_self_signed() helper function
2024-02-14  Michael Brown[crypto] Add x509_truncate() to truncate a certificate...
2024-02-14  Michael Brown[list] Add list_for_each_entry_safe_continue()
2024-02-14  Michael Brown[list] Add list_is_head_entry()
2024-02-10  Michael Brown[build] Fix build failures with older versions of gcc
2024-02-10  Michael Brown[libc] Allow build_assert() failures to be ignored...
2024-02-08  Joseph Wong[bnxt] Add support for BCM957608
2024-02-07  Michael Brown[crypto] Add implementation of the DES cipher
2024-02-07  Michael Brown[test] Remove dummy initialisation vector for ECB-mode...
2024-02-02  Michael Brown[crypto] Fix stray references to AES
2024-01-31  Michael Brown[tls] Tidy up error handling flow in tls_send_plaintext()
2024-01-31  Ross Lagerwall[efi] Fix hang during ExitBootServices() 1136/head
2024-01-31  Michael Brown[tls] Add ECDHE cipher suites
2024-01-30  Michael Brown[tls] Make key exchange algorithms selectable via build...
2024-01-30  Michael Brown[crypto] Add X25519 OID-identified algorithm and TLS...
2024-01-30  Michael Brown[tls] Add support for Ephemeral Elliptic Curve Diffie...
2024-01-30  Michael Brown[tls] Split out Diffie-Hellman parameter signature...
2024-01-30  Michael Brown[tls] Generate key material after sending ClientKeyExchange
2024-01-30  Michael Brown[tls] Restructure construction of ClientHello message
2024-01-30  Michael Brown[crypto] Add an abstraction of an elliptic curve
2024-01-30  Michael Brown[crypto] Check for all-zeros result from X25519 key...
2024-01-19  Joseph Wong[bnxt] Add support for additional chip IDs 1128/head
2024-01-19  Michael Brown[crypto] Add X25519 key exchange algorithm
2024-01-19  Michael Brown[loong64] Replace broken big integer arithmetic impleme...
2024-01-19  Michael Brown[crypto] Add bigint_swap() to conditionally swap big...
2024-01-19  Michael Brown[crypto] Add bigint_copy() as a convenient wrapper...
2024-01-16  Michael Brown[crypto] Allow multiplicand and multiplier to differ... 118/head
2024-01-16  Michael Brown[libc] Replace linker_assert() with build_assert()
2024-01-16  Michael Brown[libc] Make static_assert() available via assert.h
2024-01-14  Michael Brown[build] Fix building with newer binutils
2024-01-14  Michael Brown[build] Remove unnecessary ".text" directives
2024-01-10  Michael Brown[eap] Add support for the MD5-Challenge authentication...
2024-01-10  Michael Brown[eap] Add support for sending an EAP identity
2024-01-10  Michael Brown[eap] Ignore any received EAP responses
2024-01-09  Mark Rogalski[build] Reduce scope of wildcard .gitignore rules 1117/head
2023-12-29  Michael Brown[smbios] Support scanning for the 64-bit SMBIOS3 entry... 1113/head
2023-12-21  Christian Helmuth[intel] Add PCI ID for I219-LM (23) 1106/head
2023-12-21  Michael Brown[efi] Add potentially missing relocation types
2023-12-19  Michael Brown[efi] Fix Coverity warning about unintended sign extension
2023-12-19  Michael Brown[efi] Add relocation types generated by clang
2023-12-19  Michael Brown[build] Use SOURCE_DATE_EPOCH for FAT serial number...
2023-12-05  Michael Brown[efi] Allow compiling elf2efi with clang
2023-11-29  Michael Brown[efi] Avoid modifying PE/COFF debug filename
2023-11-27  Michael Brown[efi] Extend PE header size to cover space up to first...
2023-11-24  Michael Brown[efi] Fix dependency list construction in EDK2 header...
2023-11-24  Michael Brown[efi] Maximise image base address
2023-11-24  Michael Brown[efi] Do not assume canonical PE section ordering
2023-11-24  Michael Brown[efi] Treat 16-bit sections as hidden in hybrid binaries
2023-11-23  Michael Brown[efi] Place PE debug information in a hidden section
2023-11-23  Michael Brown[efi] Fix recorded overall size of headers in NT option...
2023-11-23  Michael Brown[efi] Write out PE header only after writing sections
2023-11-23  Michael Brown[efi] Use load memory address as file offset for hybrid...
2023-11-23  Michael Brown[efi] Mark PE images as large address aware
2023-11-23  Michael Brown[efi] Set NXCOMPAT bit in PE header
2023-11-23  Michael Brown[efi] Treat writable sections as data sections
2023-11-22  Michael Brown[efi] Update to current EDK2 headers
2023-11-07  Michael Brown[cloud] Add utility script to read iPXE output from...
2023-11-07  Michael Brown[cloud] Add ability to overwrite existing AMI images
2023-11-07  Michael Brown[eapol] Limit number of EAPoL-Start packets transmitted... 1073/head
2023-11-07  Michael Brown[eapol] Delay EAPoL-Start while waiting for EAP to...
2023-11-02  Michael Brown[pci] Require discovery of a PCI device when determinin...
2023-11-02  Michael Brown[pci] Check that ECAM configuration space is within...
2023-11-02  Michael Brown[pci] Cache ECAM mapping errors
2023-11-02  Michael Brown[pci] Handle non-zero starting bus in ECAM allocations
2023-11-01  Michael Brown[pci] Force completion of ECAM configuration space...
2023-10-24  Michael Brown[iphone] Add missing va_start()/va_end() around reused...
2023-10-06  Michael Brown[libc] Use wall clock time as seed for the (non-cryptog... 1052/head
2023-09-19  Michael Brown[eapol] Send EAPoL-Start packets to trigger EAP authent...
2023-09-18  Michael Brown[eap] Define a supplicant model for EAP and EAPoL
2023-09-14  Michael Brown[fcoe] Use driver-private data to hold FCoE port structure
2023-09-14  Michael Brown[vmware] Use driver-private data to hold GuestInfo...
2023-09-13  Michael Brown[ipv6] Use driver-private data to hold link-local IPv6...
2023-09-13  Michael Brown[lldp] Use driver-private data to hold LLDP settings...
2023-09-13  Michael Brown[netdevice] Allocate private data for each network...
2023-09-13  Michael Brown[netdevice] Remove netdev_priv() helper function
2023-09-05  Michael Brown[librm] Use explicit operand size when pushing a label... 1036/head
2023-08-22  Alexander Eichner[virtio] Fix implementation of vpm_ioread32() 1028/head
2023-07-19  Cornelius Hoffmann[dhcp] Request NTP server option 993/head
2023-07-19  Michael Brown[ntp] Define NTP server setting
2023-07-07  Michael Brown[console] Restore compatibility with "--key" values... 990/head
2023-07-05  Michael Brown[linux] Set a default MAC address for tap devices
2023-07-05  Michael Brown[linux] Fix error control flow in af_packet_nic_probe()
2023-07-05  Michael Brown[linux] Fix error control flow in tap_probe()
2023-07-05  Michael Brown[netdevice] Stop link block timer when device is closed
2023-07-04  Michael Brown[interface] Fix debug message values for temporary... 989/head
2023-07-04  Michael Brown[build] Inhibit more linker warnings about an implied...
2023-07-04  Michael Brown[build] Silence the "creating blib.a" message
2023-07-04  Michael Brown[console] Avoid overlap between special keys and Unicod...
2023-07-04  Michael Brown[console] Avoid overlap between remapping flags and...
2023-07-03  Michael Brown[build] Use separate code segment if supported by linker
2023-06-30  Geert Stappers[build] Inhibit linker warnings about an implied execut... 899/head
2023-06-30  Michael Brown[build] Avoid using multiple target patterns in pattern...
2023-06-29  Xiaotian Wu[loong64] Add support for building EFI binaries 820/head
2023-06-29  Xiaotian Wu[loong64] Add CPU sleeping API for EFI LoongArch64
2023-06-29  Xiaotian Wu[loong64] Add I/O API for LoongArch64
next