:: limine / common / lib

namesizeLast commitdate
..---
acpi.c10.7 KBlib/acpi: Move the RSDP and table lookup to stage 22026-08-24 21:36
acpi.h5.9 KBdrivers/serial: Discover the BIOS console UART2026-08-24 21:33
acpi.s2.c4.7 KBlib/acpi: Move the RSDP and table lookup to stage 22026-08-24 21:36
bgrt.c2.2 KBlib/bgrt: Negate the BMP height in the unsigned domain2026-08-18 09:51
bgrt.h131 Blib/bgrt: Support restoring OEM firmware logo upon OS handoff (#593)2026-06-20 10:12
bli.c8.2 KBmenu, lib/bli: Publish LoaderEntries and resolve its identifiers2026-09-01 16:36
bli.h527 Bmenu, lib/bli: Publish LoaderEntries and resolve its identifiers2026-09-01 16:36
config.c23.0 KBfeat: sys/cpu, lib/config: add loader_arch() for compile-time binary architecture2026-09-05 20:32
config.h853 Blib/misc: Add measured_boot config option2026-04-30 16:38
elf.c43.7 KBlib/elf: Preserve undefined weak GLOB_DAT/JUMP_SLOT addends on aarch642026-09-26 22:46
elf.h2.3 KBlib/elf: Bound the elsewhere image by a limit the caller supplies2026-08-18 10:07
elsewhere.c6.2 KBlib/elsewhere: tentative fix for #5912026-07-08 16:44
elsewhere.h492 Blib/elsewhere: Reserve committed targets so later sources cannot overlap them2026-06-03 22:30
fb.c11.2 KBlib/fb: Walk only the cache levels CPUCFG 0x10 defines2026-08-18 10:07
fb.h1.2 KBlib/fb: Do not draw to a framebuffer that cannot be flushed2026-08-18 09:52
fdt.c1.1 KBmisc: Move to using separate libfdt repository2025-07-12 10:08
fdt.h383 Blib: Add helpers for adding 32-bit /chosen properties2024-06-11 19:54
getchar.c14.8 KBlib/getchar: Reject overflowing input sequence values2026-10-04 15:27
getchar.h737 Bcommon/drivers: Mouse support (fixes #596 and #573).2026-07-15 09:25
gterm.c49.3 KBlib/gterm: Use a 32.32 fixed-point step for stretched wallpapers2026-09-26 22:46
gterm.h888 Blib/term: Rotate the post-ExitBootServices terminal as configured2026-08-18 10:00
guid.c2.6 KBbli: Implement initial Boot Loader Interface support2025-03-15 13:23
guid.h462 Bbli: Implement initial Boot Loader Interface support2025-03-15 13:23
image.c2.6 KBlib/image: Decode directly from file->fd in image_open2026-05-28 02:43
image.h742 Blib/image: add support for qoi (#561)2026-04-26 18:45
libc.c2.7 KBlib/libc: Reimplement strtoul() clean room from the C standard2026-10-04 15:27
libc.h1.0 KBlib/libc: Ensure the `__builtin_*` versions of the 4 core `mem*()` functions are preferred2026-04-17 04:40
libc.s2.c3.0 KBlib/libc: move the Latin-1 support in isprint to consumer in menu.c2026-07-22 14:50
macros.aarch64_asm.h5.3 KBlib/macros: Reimplement the EL2 set-up for EL1 entry clean room2026-10-04 15:27
memory.s2.c1.1 KBlib/memory: Fix undefined behaviour from restrict locals in memcpy()2026-09-26 22:46
misc.c17.4 KBlib/misc: Reimplement the integer square root clean room2026-10-04 15:27
misc.h5.0 KBlib/misc: Reimplement the integer square root clean room2026-10-04 15:27
misc.s2.c4.2 KBfeat: terse: add config values2026-09-01 16:35
panic.s2.c2.3 KBlib/panic: Enable autoflush after the fallback terminal is installed2026-08-18 10:07
part.h2.7 KBlib/part: Bound the last two EBR slots by the link's declared extent2026-08-18 10:07
part.s2.c33.5 KBlib/part: Match filesystem labels case insensitively2026-09-11 01:56
pe.c20.2 KBlib/pe: Refuse an executable with no sections2026-08-24 21:35
pe.h457 Bpe: Add bounds check for e_lfanew offset in pe_bits2026-01-13 00:03
print.h288 Bfixed header guard names2024-03-20 02:06
print.s2.c6.0 KBlib/print.s2: null guard2026-06-20 21:23
qoi.c5.1 KBlib/qoi: Carry the QOI reference decoder's MIT notice2026-10-04 15:27
qoi.h696 Blib/image: add support for qoi (#561)2026-04-26 18:45
rand.h603 Blib/rand: update documentation2026-07-01 21:11
rand.s2.c5.7 KBlib/rand: Carry the PCG reference implementation's notice2026-10-04 15:27
real.h715 Blib/real: Parenthesise macro arguments in rm_seg/rm_off2026-02-09 12:02
real.s2.asm_bios_ia322.4 KBlib/real: Clear the direction flag after a BIOS interrupt2026-09-11 01:56
rng_seed.c7.4 KBlib/rng_seed: Reimplement seed table installation from the UEFI spec2026-10-04 15:27
rng_seed.h118 Blib/rng_seed: Publish EFI RNG entropy as LINUX_EFI_RANDOM_SEED configuration table2026-04-30 00:33
sleep.asm_bios_ia323.2 KBbuild: Declare a non-executable stack at link time rather than per object2026-09-01 16:33
spinup.asm_aarch644.5 KBprotos/limine: Enter at EL1 where Armv8.0 EL2 lacks VHE2026-09-11 01:56
spinup.asm_bios_ia32649 Bbuild: Declare a non-executable stack at link time rather than per object2026-09-01 16:33
spinup.asm_loongarch643.2 KBlib/spinup: Stop loading TLBREHI with the old STLBPS on loongarch642026-09-26 22:46
spinup.asm_riscv641.3 KBbuild: Declare a non-executable stack at link time rather than per object2026-09-01 16:33
spinup.asm_uefi_ia321021 Bbuild: Declare a non-executable stack at link time rather than per object2026-09-01 16:33
spinup.asm_uefi_x86_641.9 KBbuild: Declare a non-executable stack at link time rather than per object2026-09-01 16:33
stb_image.c165 Bbuild: Use git for all subprojects2024-01-26 00:13
term.c11.2 KBlib/term: Pick a 32-bpp framebuffer for the post-ExitBootServices terminal2026-08-24 21:35
term.h1.4 KBlib/term: Build the post-ExitBootServices terminal in advance2026-08-18 10:00
time.c2.5 KBlib/time: Stop applying the UEFI timezone to the boot timestamp2026-09-26 22:46
time.h95 Bfixed header guard names2024-03-20 02:06
tpm.c19.7 KBlib/tpm, protos/linux: Reimplement event log capture from the specs2026-10-04 15:27
tpm.h2.2 KBlib/tpm, protos/linux: Reimplement event log capture from the specs2026-10-04 15:27
trace.h117 Bfixed header guard names2024-03-20 02:06
trace.s2.c2.0 KBlib/trace: Read packed symbol map addresses via memcpy2026-06-07 14:37
uri.c21.1 KBlib/uri: Let ia32 keep the compressed copy above 4 GiB2026-09-11 01:56
uri.h1.0 KBlib/uri: Check the hash before decompressing2026-09-11 01:56
tab: 248 wrap: offon