]> git.ipfire.org Git - thirdparty/ipxe.git/shortlog
thirdparty/ipxe.git
2025-07-08  Christian Hesse[build] Handle isohybrid with xorrisofs 522/head
2025-07-07  Michael Brown[riscv] Support explicit cache management operations...
2025-07-07  Michael Brown[riscv] Add support for detecting T-Head vendor extensions
2025-07-07  Michael Brown[iobuf] Ensure I/O buffer data sits within unshared...
2025-07-04  Michael Brown[uaccess] Allow for coherent DMA mapping of the 32...
2025-07-04  Michael Brown[riscv] Create coherent DMA mapping for low 4GB of...
2025-07-04  Michael Brown[riscv] Construct invariant portions of page table...
2025-07-02  Joseph Wong[bnxt] Update supported devices array 1491/head
2025-07-01  Joseph Wong[bnxt] Update device descriptions 1489/head
2025-06-29  Joseph Wong[bnxt] Remove VLAN stripping logic 1484/head
2025-06-26  Michael Brown[github] Add sponsorship link
2025-06-25  Joseph Wong[bnxt] Increase Tx descriptors 1473/head
2025-06-24  Michael Brown[build] Disable use of common symbols
2025-06-24  Michael Brown[build] Allow for the existence of small-data sections
2025-06-24  Michael Brown[legacy] Allocate legacy driver .bss-like segments...
2025-06-24  Michael Brown[legacy] Rename the global legacy NIC to "legacy_nic"
2025-06-24  Michael Brown[legacy] Allocate extra padding in receive buffers
2025-06-24  Michael Brown[pxe] Use a weak symbol for isapnp_read_port
2025-06-23  Michael Brown[fdtcon] Add basic support for FDT-based system serial...
2025-06-23  Michael Brown[dwuart] Read input clock frequency from the device...
2025-06-23  Michael Brown[uart] Wait for 16550 UART to become idle before modify...
2025-06-23  Michael Brown[serial] Allow platform to specify mechanism for identi...
2025-06-23  Michael Brown[dwuart] Add "ns16550a" compatible device ID
2025-06-23  Michael Brown[riscv] Inhibit SBI console when a serial console is...
2025-06-22  Michael Brown[riscv] Serialise MMIO accesses with respect to each...
2025-06-21  Michael Brown[dwuart] Add a basic driver for the Synopsys DesignWare...
2025-06-21  Michael Brown[uart] Allow for dynamically registered 16550 UARTs
2025-06-20  Michael Brown[uart] Add support for MMIO-accessible 16550 UARTs
2025-06-20  Michael Brown[uart] Allow for the existence of non-16550 UARTs
2025-06-17  Michael Brown[uart] Remove ability to use frame formats other than 8n1
2025-06-12  Michael Brown[riscv] Write SBI console output to early UART, if...
2025-06-12  Michael Brown[riscv] Maximise barrier effects of memory fences
2025-06-11  Michael Brown[fdt] Allow paths and aliases to be terminated with...
2025-06-11  Joseph Wong[bnxt] Remove TX padding
2025-06-11  Michael Brown[fdtmem] Limit relocation to 32-bit address space
2025-06-11  Michael Brown[dt] Allow for creation of standalone devices
2025-06-10  Michael Brown[ipv4] Add support for classless static routes
2025-06-10  Michael Brown[ipv4] Extend routing mechanism to handle non-default...
2025-06-10  Michael Brown[ipv4] Add self-tests for IPv4 routing
2025-06-10  Michael Brown[test] Add infrastructure for test network devices
2025-06-02  Michael Brown[riscv] Support T-Head CPUs using non-standard Memory...
2025-06-02  Michael Brown[riscv] Do not set executable bit in early UART page...
2025-06-02  Michael Brown[riscv] Add fences around early UART writes
2025-06-02  Michael Brown[riscv] Zero SATP after any failed attempt to enable...
2025-05-30  Michael Brown[dt] Locate parent node at point of use in dt_ioremap()
2025-05-30  Michael Brown[fdt] Provide ability to locate the parent device node
2025-05-30  Michael Brown[fdt] Add tests for device tree creation
2025-05-27  Michael Brown[riscv] Add support for a SiFive-compatible early UART
2025-05-27  Michael Brown[riscv] Support mapping early UARTs outside of the...
2025-05-27  Michael Brown[riscv] Add support for writing prefix debug messages...
2025-05-26  Michael Brown[riscv] Create macros for writing characters to the...
2025-05-26  Michael Brown[riscv] Ignore riscv,isa property in favour of direct...
2025-05-26  Michael Brown[image] Use image name rather than pointer value in...
2025-05-26  Michael Brown[riscv] Support mapping I/O devices outside of the...
2025-05-25  Michael Brown[fdtmem] Ignore reservation regions with no fixed addresses
2025-05-25  Michael Brown[riscv] Include carriage returns in libprefix.S debug...
2025-05-25  Michael Brown[memmap] Allow explicit colour selection for memory...
2025-05-25  Michael Brown[riscv] Support older SBI implementations
2025-05-23  Michael Brown[memmap] Rename addr/last fields to min/max for clarity
2025-05-23  Michael Brown[lkrn] Support initrd construction for RISC-V bare...
2025-05-23  Michael Brown[initrd] Squash and shuffle only initrds within the...
2025-05-23  Michael Brown[initrd] Split out initrd construction from bzimage.c
2025-05-22  Michael Brown[initrd] Allow for images straddling the top of the...
2025-05-22  Michael Brown[initrd] Rename bzimage_align() to initrd_align()
2025-05-22  Michael Brown[initrd] Swap initrds entirely in-place via triple...
2025-05-22  Michael Brown[uheap] Expose external heap region directly
2025-05-22  Michael Brown[uheap] Prevent allocation of blocks with zero physical...
2025-05-22  Michael Brown[fdtmem] Allow iPXE to be relocated to the top of the...
2025-05-21  Michael Brown[riscv] Speed up memmove() when copying in forwards...
2025-05-21  Michael Brown[lkrn] Shut down devices before jumping to kernel entry...
2025-05-21  Michael Brown[lkrn] Allow a single initrd to be passed to the booted...
2025-05-21  Michael Brown[fdt] Allow an initrd to be specified when creating...
2025-05-21  Michael Brown[initrd] Move initrd reshuffling to be architecture...
2025-05-20  Michael Brown[image] Use image replacement when executing extracted...
2025-05-20  Michael Brown[lkrn] Add support for EFI zboot compressed kernel...
2025-05-20  Michael Brown[lkrn] Add basic support for the RISC-V Linux kernel...
2025-05-19  Michael Brown[bios] Use generic external heap based on the system...
2025-05-19  Michael Brown[riscv] Use generic external heap based on the system...
2025-05-19  Michael Brown[uheap] Add a generic external heap based on the system...
2025-05-19  Michael Brown[malloc] Allow heap to specify block and pointer alignments
2025-05-19  Michael Brown[malloc] Allow for the existence of multiple heaps
2025-05-16  Michael Brown[memmap] Remove now-obsolete get_memmap()
2025-05-16  Michael Brown[bios] Use memmap_describe() to find an external heap...
2025-05-16  Michael Brown[settings] Use memmap_describe() to construct memory...
2025-05-16  Michael Brown[bios] Use memmap_describe() to find a relocation address
2025-05-16  Michael Brown[comboot] Use memmap_describe() to obtain available...
2025-05-16  Michael Brown[multiboot] Use memmap_describe() to construct Multiboo...
2025-05-16  Michael Brown[image] Use memmap_describe() to check loadable image...
2025-05-16  Michael Brown[memmap] Use memmap_dump_all() to dump debug memory...
2025-05-16  Michael Brown[bios] Describe umalloc() heap as an in-use memory...
2025-05-16  Michael Brown[bios] Update to use the generic system memory map API
2025-05-16  Michael Brown[fdtmem] Update to use the generic system memory map API
2025-05-16  Michael Brown[memmap] Define an API for managing the system memory map
2025-05-15  Michael Brown[tests] Remove prehistoric umalloc() test code
2025-05-14  Michael Brown[fdtmem] Record size of accessible physical address...
2025-05-14  Michael Brown[bios] Rename memmap.c to int15.c
2025-05-14  Joseph Wong[bnxt] Use updated DMA APIs 1403/head
2025-05-14  Joseph Wong[bnxt] Return proper error codes in probe 1445/head
2025-05-14  Michael Brown[crypto] Remove redundant null pointer check
2025-05-13  Michael Brown[riscv] Add a .pf32 build target for padded parallel...
next