Sign in
qemu
/
ipxe
/
HEAD
e9a23a5
[efi] Ensure local drives are connected when attempting a SAN boot
by Michael Brown
· 19 hours ago
master
sanconnect
8fc11d8
[build] Allow for per-architecture cross-compilation prefixes
by Michael Brown
· 3 weeks ago
19f44d2
[riscv] Check if seed CSR is accessible from S-mode
by Michael Brown
· 3 weeks ago
e0e102e
[sbi] Add support for running as a RISC-V SBI payload
by Michael Brown
· 3 weeks ago
7ccd08d
[build] Allow default platform to vary by architecture
by Michael Brown
· 3 weeks ago
d9c0d26
[pci] Provide a null PCI API for platforms with no PCI bus
by Michael Brown
· 3 weeks ago
06a9330
[riscv] Add missing volatile qualifiers on timer and seed CSR accesses
by Michael Brown
· 3 weeks ago
be0c978
[riscv] Add support for the seed CSR as an entropy source
by Michael Brown
· 3 weeks ago
cd54e7c
[riscv] Add support for RDTIME as a timer source
by Michael Brown
· 3 weeks ago
b0a8eab
[riscv] Add support for checking CPU extensions reported via device tree
by Michael Brown
· 3 weeks ago
74710b8
[fdt] Add ability to parse unsigned integer properties
by Michael Brown
· 3 weeks ago
cc45ca3
[pci] Drag in PCI settings mechanism only when PCI support is present
by Michael Brown
· 4 weeks ago
abfa7c3
[uaccess] Rename UACCESS_EFI to UACCESS_FLAT
by Michael Brown
· 4 weeks ago
33d80b1
[smbios] Provide a null SMBIOS API for platforms with no concept of SMBIOS
by Michael Brown
· 4 weeks ago
2194042
[riscv] Add support for reboot and power off via SBI
by Michael Brown
· 4 weeks ago
b23204b
[riscv] Add support for the SBI debug console
by Michael Brown
· 4 weeks ago
fa1c24d
[crypto] Add bigint_mod_invert() to calculate inverse modulo a power of two
by Michael Brown
· 4 weeks ago
c69f958
[usb] Expose USB device descriptor and strings via settings
by Michael Brown
· 5 weeks ago
c219b5d
[usb] Add "usbscan" command for iterating over USB devices
by Michael Brown
· 5 weeks ago
2bf16c6
[crypto] Separate out bigint_reduce() from bigint_mod_multiply()
by Michael Brown
· 5 weeks ago
f78c5a7
[crypto] Use architecture-independent bigint_is_set()
by Michael Brown
· 6 weeks ago
7e0bf4e
[crypto] Rename bigint_rol()/bigint_ror() to bigint_shl()/bigint_shr()
by Michael Brown
· 6 weeks ago
3f4f843
[crypto] Eliminate temporary carry space for big integer multiplication
by Michael Brown
· 8 weeks ago
8844a3d
[arm] Support building as a Linux userspace binary for AArch32
by Michael Brown
· 8 weeks ago
e028268
[arm] Check PMCCNTR availability before use for profiling
by Michael Brown
· 8 weeks ago
5f7c6bd
[profile] Standardise return type of profile_timestamp()
by Michael Brown
· 8 weeks ago
3def132
[crypto] Use constant-time big integer multiplication
by Michael Brown
· 9 weeks ago
59d1236
[gve] Allocate all possible event counters
by Michael Brown
· 9 weeks ago
9bb2068
[efi] Remove redundant EFI_BOOT_FILE definitions
by Michael Brown
· 9 weeks ago
c215048
[riscv] Add support for the RISC-V CPU architecture
by Michael Brown
· 10 weeks ago
68db9a3
[linux] Allow a sysroot to be specified via SYSROOT=...
by Michael Brown
· 10 weeks ago
670810b
[efi] Use standard va_args macros instead of VA_START() etc
by Michael Brown
· 10 weeks ago
1d43e53
[test] Add tests for 64-bit logical and arithmetic shifts
by Michael Brown
· 10 weeks ago
c85ad12
[efi] Centralise definition of efi_cpu_nap()
by Michael Brown
· 10 weeks ago
5de5d46
[libc] Centralise architecture-independent portions of setjmp.h
by Michael Brown
· 10 weeks ago
a1830ff
[cloud] Add ability to delete old AMI images
by Michael Brown
· 2 months ago
49f9e03
[cloud] Add family and architecture tags to AWS snapshots and images
by Michael Brown
· 3 months ago
f88761e
[ena] Change reported operating system type to "iPXE"
by Michael Brown
· 3 months ago
ena
2b82007
[gdb] Allow CPU architectures to omit support for GDB
by Michael Brown
· 3 months ago
804f35c
[build] Centralise dummy architecture-specific headers
by Michael Brown
· 3 months ago
c7f2e75
[aqc1xx] Add support for Marvell AQtion Ethernet controller
by Animesh Bhatt
· 3 months ago
aqc1xx
7f75d32
[etherfabric] Fix use of uninitialised variable in falcon_xaui_link_ok()
by Michael Brown
· 3 months ago
301644a
[test] Add CMS decryption self-tests
by Michael Brown
· 3 months ago
5e69cf0
[crypto] Allow cms_decrypt() to be called on unregistered images
by Michael Brown
· 3 months ago
72316b8
[image] Add the "imgdecrypt" command
by Michael Brown
· 3 months ago
486b15b
[crypto] Support decryption of images via CMS envelopes
by Michael Brown
· 3 months ago
49404bf
[image] Split image_strip_suffix() out from image_extract()
by Michael Brown
· 3 months ago
748cab7
[crypto] Add cmsdetach script for detaching encrypted data from CMS messages
by Michael Brown
· 3 months ago
b053ba1
[test] Update CMS self-test terminology
by Michael Brown
· 3 months ago
4b4a362
[crypto] Allow for extraction of ASN.1 algorithm parameters
by Michael Brown
· 3 months ago
bdb5b4a
[crypto] Hold CMS message as a single ASN.1 object
by Michael Brown
· 3 months ago
46937a9
[crypto] Remove the concept of a public-key algorithm reusable context
by Michael Brown
· 3 months ago
acbabdb
[tls] Group client and server state in TLS connection structure
by Michael Brown
· 3 months ago
c9cac76
[tls] Group transmit and receive state in TLS connection structure
by Michael Brown
· 3 months ago
be27846
[gve] Add missing error codes in EUNIQ() list of potential errors
by Michael Brown
· 3 months ago
ab5743e
[contrib] Remove obsolete rom-o-matic code
by Michael Brown
· 3 months ago
633f4f3
[test] Generalise public-key algorithm tests and use okx()
by Michael Brown
· 3 months ago
53f089b
[crypto] Pass asymmetric keys as ASN.1 cursors
by Michael Brown
· 3 months ago
950f6b5
[efi] Allow discovery of PCI bus:dev.fn address ranges
by Michael Brown
· 3 months ago
7c82ff0
[pci] Separate permission to probe buses from bus:dev.fn range discovery
by Michael Brown
· 3 months ago
9d9465b
[crypto] Fix debug name for empty certificate chain validators
by Michael Brown
· 3 months ago
97635eb
[crypto] Generalise cms_signature to cms_message
by Michael Brown
· 3 months ago
998edc6
[crypto] Add OID-identified algorithms for AES ciphers
by Michael Brown
· 3 months ago
3b4d0cb
[crypto] Pass image as parameter to CMS functions
by Michael Brown
· 3 months ago
96fb7a0
[crypto] Allow passing a NULL certificate store to x509_find() et al
by Michael Brown
· 3 months ago
d85590b
[crypto] Centralise mechanisms for identifying X.509 certificates
by Michael Brown
· 3 months ago
59e2b03
[crypto] Extend asn1_enter() to handle partial object cursors
by Michael Brown
· 4 months ago
0e73b48
[crypto] Clarify ASN.1 cursor invalidation behaviour
by Michael Brown
· 4 months ago
309ac8f
[crypto] Do not return an error when skipping the final ASN.1 object
by Michael Brown
· 4 months ago
a064d39
[cpuid] Allow hypervisor CPUID leaves to be accessed as settings
by Michael Brown
· 4 months ago
121d96b
[cpuid] Allow reading hypervisor CPUID leaves
by Michael Brown
· 4 months ago
c117e6a
[smbios] Allow reading an entire SMBIOS data structure as a setting
by Michael Brown
· 4 months ago
60d6824
[smbios] Avoid reading beyond end of constructed SMBIOS setting
by Michael Brown
· 4 months ago
0dc8933
[cloud] Add utility to read INT13CON partition in Google Compute Engine
by Michael Brown
· 4 months ago
d2d194b
[gve] Increase number of receive buffers to reduce packet loss
by Michael Brown
· 4 months ago
c7b76e3
[gve] Add driver for Google Virtual Ethernet NIC
by Michael Brown
· 4 months ago
5a9f476
[cloud] Add utility for importing images to Google Compute Engine
by Michael Brown
· 5 months ago
b66e27d
[ipv6] Expose router address for DHCPv6 leased addresses
by Michael Brown
· 5 months ago
slash128
77acf6b
[ipv4] Support small subnets with no directed broadcast address
by Michael Brown
· 5 months ago
slash31
821bb32
[hci] Remove the generalised widget user interface abstraction
by Michael Brown
· 5 months ago
162cc51
[form] Reimplement the "login" user interface
by Michael Brown
· 5 months ago
f417f0b
[form] Add support for dynamically created interactive forms
by Michael Brown
· 6 months ago
1c3c5e2
[dynui] Add concept of a secret user interface item
by Michael Brown
· 5 months ago
0390190
[dynui] Allow for multiple flags on a user interface item
by Michael Brown
· 5 months ago
c8e50bb
[dynui] Generalise mechanisms for looking up user interface items
by Michael Brown
· 5 months ago
5719cde
[dynui] Generalise the concept of a menu to a dynamic user interface
by Michael Brown
· 5 months ago
122777f
[hci] Allow tab key to be used to cycle through UI elements
by Michael Brown
· 5 months ago
76e0933
[hci] Rename "item" command's first parameter from "label" to "name"
by Michael Brown
· 5 months ago
bf98eae
[hci] Split out msg() and alert() from settings UI code
by Michael Brown
· 5 months ago
bb4a106
[hci] Draw all widgets on the standard screen
by Michael Brown
· 5 months ago
e965f17
[libc] Add stpcpy()
by Michael Brown
· 6 months ago
dc118c5
[hci] Provide a general concept of a text widget set
by Michael Brown
· 6 months ago
d7e58c5
[test] Add test cases for editable strings
by Michael Brown
· 7 months ago
b01781a
[hci] Fix semantics of replace_string() to match code comments
by Michael Brown
· 7 months ago
cb95b5b
[efi] Veto the Dhcp6Dxe driver on all platforms
by Michael Brown
· 7 months ago
vetodhcp6
40b5112
[hci] Use dynamically allocated buffers for editable strings
by Michael Brown
· 7 months ago
27ecc36
[efi] Do not attempt to download autoexec.ipxe without a valid base URI
by Michael Brown
· 7 months ago
59f27d6
[netdevice] Add "linktype" setting
by Pavel Krotkiy
· 8 months ago
165995b
[efi] Restructure handling of autoexec.ipxe script
by Michael Brown
· 8 months ago
b940d54
[cachedhcp] Allow cached DHCPACK to apply to temporary network devices
by Michael Brown
· 8 months ago
Next »