aboutsummaryrefslogtreecommitdiff
path: root/src/include
AgeCommit message (Expand)AuthorFilesLines
2022-10-11[tls] Add support for Ephemeral Diffie-Hellman key exchangeHEADMichael Brown1-0/+1
2022-10-11[tls] Add key exchange mechanism to definition of cipher suiteMichael Brown1-0/+19
2022-10-11[tls] Record ServerKeyExchange record, if providedMichael Brown1-0/+4
2022-10-11[tls] Generate pre-master secret at point of sending ClientKeyExchangeMichael Brown1-10/+3
2022-10-11[crypto] Add Ephemeral Diffie-Hellman key exchange algorithmMichael Brown2-0/+20
2022-10-10[crypto] Simplify internal HMAC APIMichael Brown6-9/+46
2022-09-19[pci] Add minimal PCI bridge driverMichael Brown3-0/+59
2022-09-18[pci] Select PCI I/O API at runtime for cloud imagesMichael Brown2-0/+35
2022-09-16[pci] Add support for the Enhanced Configuration Access Mechanism (ECAM)Michael Brown4-0/+196
2022-09-15[pci] Generalise pci_num_bus() to pci_discover()Michael Brown4-17/+36
2022-09-15[pci] Check for wraparound in callers of pci_find_next()Michael Brown1-0/+1
2022-09-15[pci] Allow pci_find_next() to return non-zero PCI segmentsMichael Brown1-1/+1
2022-08-12[intelxl] Add driver for Intel 100 Gigabit Ethernet NICsMichael Brown1-0/+1
2022-08-08[pci] Generalise function-level reset mechanismMichael Brown1-0/+1
2022-03-24[linux] Add stub phys_to_user() implementationMichael Brown1-1/+14
2022-03-24[acpi] Allow for the possibility of overriding ACPI tables at link timeMichael Brown1-0/+3
2022-03-15[fbcon] Support Unicode character outputMichael Brown1-2/+5
2022-03-01[utf8] Add ability to accumulate Unicode characters from UTF-8 bytesMichael Brown1-0/+69
2022-02-16[console] Support changing keyboard map at runtimeMichael Brown2-0/+3
2022-02-16[console] Ensure that US keyboard map appears at start of linker tableMichael Brown1-1/+4
2022-02-15[console] Support AltGr to access ASCII characters via remappingMichael Brown1-0/+5
2022-02-15[console] Centralise handling of key modifiersMichael Brown1-0/+21
2022-02-15[console] Allow for named keyboard mappingsMichael Brown1-3/+16
2022-02-14[tables] Add ability to declare static table start and end markersMichael Brown1-0/+27
2022-02-10[console] Handle remapping of scancode 86Michael Brown1-0/+3
2022-02-10[console] Generalise bios_keymap() as key_remap()Michael Brown1-0/+2
2022-01-13[efi] Include Secure Boot Advanced Targeting (SBAT) metadatasbatMichael Brown1-0/+68
2022-01-13[doc] Update user-visible ipxe.org URIs to use HTTPSMichael Brown1-1/+1
2022-01-04[settings] Support formatting UUIDs as little-endian GUIDsguidMichael Brown1-0/+1
2021-11-23[efi] Run ExitBootServices shutdown hook at TPL_NOTIFYshutdown_tpl_notifyMichael Brown1-0/+1
2021-11-21[efi] Modify global system table when wrapping a loaded imageMichael Brown1-1/+1
2021-11-12[uri] Retain original encodings for path, query, and fragment fieldsuriMichael Brown1-7/+24
2021-10-28[virtio] Update driver to use DMA APIAaron Young2-3/+12
2021-09-09[acpi] Allow for extraction of a MAC address from the DSDT/SSDTMichael Brown2-0/+15
2021-09-08[acpi] Generalise DSDT/SSDT data extraction logicMichael Brown1-1/+3
2021-07-27[efi] Record cached ProxyDHCPOFFER and PXEBSACK, if presentMichael Brown2-2/+9
2021-07-15[libc] Allow for externally-defined LITTLE_ENDIAN and BIG_ENDIAN constantsMichael Brown1-0/+4
2021-06-28[rdc] Add driver for RDC R6040 embedded NICMichael Brown1-0/+1
2021-06-24[realtek] Work around hardware bug on RTL8211Brealtek_hackMichael Brown1-0/+2
2021-06-07[libc] Match standard prototype for putchar()Michael Brown1-1/+1
2021-06-07[rndis] Fix size of reserved fieldsrndis_paddingMichael Brown1-2/+2
2021-05-21[cpio] Split out bzImage initrd CPIO header constructionMichael Brown1-0/+21
2021-05-18[libc] Add strncasecmp()Michael Brown1-0/+2
2021-05-12[image] Allow single-member archive images to be executed transparentlyMichael Brown1-0/+1
2021-05-08[gzip] Add support for gzip archive imagesimgextractMichael Brown2-0/+72
2021-05-08[zlib] Add support for zlib archive imagesMichael Brown2-0/+44
2021-05-08[image] Add "imgextract" command for extracting archive imagesMichael Brown3-0/+27
2021-05-08[image] Provide image_set_len() utility functionMichael Brown1-0/+1
2021-04-23[readline] Add an optional timeout to readline_history()Michael Brown1-1/+2
2021-04-14[xen] Support scatter-gather to allow for jumbo framesxen-sgMichael Brown1-3/+4