aboutsummaryrefslogtreecommitdiffstats
path: root/src/include/ipxe
Commit message (Expand)AuthorAgeFilesLines
* [list] Add list_for_each_entry_safe_continue()Michael Brown2024-02-141-0/+16
* [list] Add list_is_head_entry()Michael Brown2024-02-141-0/+11
* [build] Fix build failures with older versions of gcccentos7Michael Brown2024-02-101-1/+2
* [crypto] Add implementation of the DES cipherMichael Brown2024-02-072-0/+92
* [crypto] Fix stray references to AESMichael Brown2024-02-021-3/+3
* [tls] Add ECDHE cipher suitesMichael Brown2024-01-311-0/+6
* [crypto] Add X25519 OID-identified algorithm and TLS named curveMichael Brown2024-01-301-0/+7
* [tls] Add support for Ephemeral Elliptic Curve Diffie-Hellman key exchangeMichael Brown2024-01-301-0/+24
* [crypto] Add an abstraction of an elliptic curveMichael Brown2024-01-302-0/+26
* [crypto] Check for all-zeros result from X25519 key exchangeMichael Brown2024-01-302-3/+4
* [crypto] Add X25519 key exchange algorithmMichael Brown2024-01-191-0/+91
* [crypto] Add bigint_swap() to conditionally swap big integersMichael Brown2024-01-191-0/+15
* [crypto] Add bigint_copy() as a convenient wrapper macroMichael Brown2024-01-191-0/+13
* [crypto] Allow multiplicand and multiplier to differ in sizeMichael Brown2024-01-161-5/+7
* [libc] Replace linker_assert() with build_assert()Michael Brown2024-01-163-36/+24
* [eap] Add support for the MD5-Challenge authentication typeMichael Brown2024-01-101-0/+11
* [eap] Add support for sending an EAP identityMichael Brown2024-01-101-5/+40
* [eap] Ignore any received EAP responsesMichael Brown2024-01-101-0/+3
* [smbios] Support scanning for the 64-bit SMBIOS3 entry pointMichael Brown2023-12-291-0/+2
* [efi] Fix dependency list construction in EDK2 header import scriptMichael Brown2023-11-241-1/+1
* [efi] Update to current EDK2 headersMichael Brown2023-11-226-26/+65
* [eapol] Limit number of EAPoL-Start packets transmitted per attemptMichael Brown2023-11-071-0/+5
* [eapol] Delay EAPoL-Start while waiting for EAP to completeMichael Brown2023-11-071-3/+38
* [pci] Cache ECAM mapping errorsMichael Brown2023-11-021-0/+2
* [eapol] Send EAPoL-Start packets to trigger EAP authenticationsupplicantMichael Brown2023-09-191-0/+8
* [eap] Define a supplicant model for EAP and EAPoLMichael Brown2023-09-182-4/+30
* [netdevice] Allocate private data for each network upper-layer driverMichael Brown2023-09-131-3/+10
* [netdevice] Remove netdev_priv() helper functionMichael Brown2023-09-131-11/+0
* [ntp] Define NTP server settingMichael Brown2023-07-191-0/+3
* [console] Restore compatibility with "--key" values in existing scriptsMichael Brown2023-07-071-2/+6
* [interface] Fix debug message values for temporary interfacestmpintfMichael Brown2023-07-041-16/+56
* [console] Avoid overlap between special keys and Unicode charactersMichael Brown2023-07-041-5/+40
* [console] Avoid overlap between remapping flags and character valuesMichael Brown2023-07-041-4/+4
* [ioapi] Centralise definitions for dummy PIOMichael Brown2023-06-291-0/+64
* [efi] Provide read-only access to EFI variables via settings mechanismMichael Brown2023-06-091-0/+1
* [efi] Include protocol interface address in debug outputMichael Brown2023-06-081-0/+13
* [efi] Add HTTP header and GUID definitionsMichael Brown2023-06-072-0/+518
* [efi] Add DNS headers and GUID definitionsMichael Brown2023-06-073-0/+1077
* [efi] Add Ip4Config2 header and GUID definitionMichael Brown2023-06-072-0/+319
* [efi] Add IPv6 versions of existing IPv4 headers and GUID definitionsMichael Brown2023-06-077-0/+4364
* [efi] Update to current EDK2 headersMichael Brown2023-06-078-40/+266
* [efi] Disable static assertions in EFI headers on non-EFI platformsMichael Brown2023-06-071-0/+9
* [crypto] Add support for PKCS#8 private key formatMichael Brown2023-06-021-0/+2
* [efi] Support versions of shim that perform SBAT verificationMichael Brown2023-05-231-0/+1
* [efi] Add support for executing images via a shimMichael Brown2023-05-224-0/+60
* [efi] Add definitions for the UEFI shim lock protocolMichael Brown2023-05-222-0/+32
* [efi] Add efi_asprintf() and efi_vasprintf()Michael Brown2023-05-222-0/+3
* [image] Generalise concept of selected imageMichael Brown2023-05-171-10/+37
* [image] Allow for images to be hidden from lists of all imagesMichael Brown2023-05-051-9/+3
* [tls] Handle fragmented handshake recordsMichael Brown2023-03-301-0/+2