]> git.ipfire.org Git - thirdparty/ipxe.git/shortlog
thirdparty/ipxe.git
2024-06-27  Michael Brown[ipv6] Expose router address for DHCPv6 leased addresses 1245/head
2024-06-26  Michael Brown[ipv4] Support small subnets with no directed broadcast... 1243/head
2024-06-21  Michael Brown[hci] Remove the generalised widget user interface...
2024-06-21  Michael Brown[form] Reimplement the "login" user interface
2024-06-20  Michael Brown[form] Add support for dynamically created interactive...
2024-06-20  Michael Brown[dynui] Add concept of a secret user interface item
2024-06-20  Michael Brown[dynui] Allow for multiple flags on a user interface...
2024-06-20  Michael Brown[dynui] Generalise mechanisms for looking up user inter...
2024-06-20  Michael Brown[dynui] Generalise the concept of a menu to a dynamic...
2024-06-20  Michael Brown[hci] Allow tab key to be used to cycle through UI...
2024-06-18  Michael Brown[hci] Rename "item" command's first parameter from...
2024-06-18  Michael Brown[hci] Split out msg() and alert() from settings UI...
2024-06-18  Michael Brown[hci] Draw all widgets on the standard screen
2024-05-31  Michael Brown[libc] Add stpcpy()
2024-05-15  Michael Brown[hci] Provide a general concept of a text widget set
2024-04-17  Michael Brown[test] Add test cases for editable strings
2024-04-17  Michael Brown[hci] Fix semantics of replace_string() to match code...
2024-04-16  Michael Brown[efi] Veto the Dhcp6Dxe driver on all platforms 1194/head
2024-04-15  Michael Brown[hci] Use dynamically allocated buffers for editable...
2024-04-15  Michael Brown[efi] Do not attempt to download autoexec.ipxe without...
2024-04-03  Pavel Krotkiy[netdevice] Add "linktype" setting 1180/head
2024-04-02  Michael Brown[efi] Restructure handling of autoexec.ipxe script
2024-04-02  Michael Brown[cachedhcp] Allow cached DHCPACK to apply to temporary...
2024-03-29  Michael Brown[efi] Add the ability to create a temporary MNP network...
2024-03-29  Michael Brown[efi] Allow for allocating EFI devices from arbitrary...
2024-03-29  Michael Brown[http] Add error table entry for HTTP 404 Not Found...
2024-03-29  Michael Brown[tftp] Add error table entry for TFTP "file not found...
2024-03-29  Michael Brown[efi] Add error table entry for local filesystem EFI_NO...
2024-03-29  Michael Brown[efi] Report local file errors during download, rather...
2024-03-29  Michael Brown[image] Allow opaque URI component to provide image...
2024-03-27  Michael Brown[build] Fix build failures with random versions of gcc
2024-03-26  Michael Brown[efi] Extract basic network settings from loaded image...
2024-03-26  Michael Brown[efi] Add efi_path_mac() to parse a MAC address from...
2024-03-25  Michael Brown[efi] Add support for driving EFI_MANAGED_NETWORK_PROTO...
2024-03-25  Michael Brown[efi] Allow for drivers to be located via child handles
2024-03-25  Michael Brown[efi] Add helper functions for service binding protocols
2024-03-25  Michael Brown[efi] Match chainloaded device by uppermost matching...
2024-03-19  Michael Brown[efi] Set current working URI from our own device path...
2024-03-19  Michael Brown[efi] Add efi_path_uri() to parse a URI from an EFI...
2024-03-19  Michael Brown[settings] Expose current working URI and directory...
2024-03-18  Michael Brown[efi] Pad transmit buffer length to work around vendor... 1177/head
2024-03-17  Rabia Manaa[golan] Use ETH_HLEN for inline header size 1174/head
2024-03-17  Michael Brown[build] Fix building on older versions of gcc
2024-03-16  Michael Brown[snp] Allocate additional padding for receive buffers
2024-03-15  Michael Brown[ucode] Add support for updating x86 microcode
2024-03-15  Michael Brown[bios] Provide a multiprocessor API for BIOS
2024-03-15  Michael Brown[librm] Add support for installing a startup IPI handler
2024-03-15  Michael Brown[efi] Provide a multiprocessor API for EFI
2024-03-15  Michael Brown[mp] Define an API for multiprocessor functions
2024-03-13  Michael Brown[efi] Update to current EDK2 headers
2024-03-07  Michael Brown[ci] Update action versions to silence GitHub warnings
2024-03-07  Michael Brown[efi] Do not report return status from efi_block_local()
2024-03-07  Michael Brown[block] Allow SAN boot device to be identified by files...
2024-03-07  Michael Brown[block] Allow SAN boot device to be identified by an...
2024-03-06  Michael Brown[block] Allow SAN boot device to be identified by UUID
2024-03-06  Michael Brown[efi] Add efi_path_guid() utility function
2024-03-06  Michael Brown[block] Allow for additional SAN boot parameters alongs...
2024-03-05  Michael Brown[efi] Allow booting from local disks via the "sanboot...
2024-03-05  Michael Brown[block] Allow for iteration over SAN device list in...
2024-03-04  Michael Brown[efi] Generalise block device boot to support arbitrary...
2024-03-04  Michael Brown[efi] Use file system protocol to check for SAN boot...
2024-03-04  Michael Brown[block] Use drive number as debug message stream ID
2024-03-04  Michael Brown[efi] Use long forms of device paths in debug messages
2024-02-29  Michael Brown[parseopt] Add parse_uuid() for parsing UUID command...
2024-02-29  Michael Brown[settings] Add parsing for UUID and GUID settings types
2024-02-29  Michael Brown[uuid] Add uuid_aton() to parse a UUID from a string
2024-02-27  Michael Brown[efi] Work around broken boot services table manipulati...
2024-02-23  Michael Brown[eap] Add support for the MS-CHAPv2 authentication...
2024-02-23  Michael Brown[eap] Allow MD5-Challenge authentication method to...
2024-02-23  Michael Brown[eap] Add progress debug messages
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...
next