:: limine / common / lib

namesizeLast commitdate
..---
acpi.c14.5 KBlib/acpi: Require a valid length for SMBIOS entry points2026-06-07 14:37
acpi.h5.8 KBlib/acpi: style adherence, fix unicode quote copied from a manual.2026-06-20 16:49
bgrt.c2.2 KBlib/bgrt: style, BMP size field clarification2026-06-20 10:46
bgrt.h131 Blib/bgrt: Support restoring OEM firmware logo upon OS handoff (#593)2026-06-20 10:12
bli.c6.4 KBmenu, lib/bli: Raise menu entry path buffer limit from 256 to 1024 bytes2026-04-18 22:01
bli.h417 Blib/bli: implement entry control2026-04-11 16:58
config.c22.5 KBlib/config: Handle EFI app paths spanning multiple FilePath nodes2026-06-07 21:46
config.h853 Blib/misc: Add measured_boot config option2026-04-30 16:38
elf.c38.9 KBlib/elf: higher half consistency2026-06-21 07:15
elf.h2.3 KBlib/elf: Validate section header bounds in elf_section_hdr_info functions2026-04-02 20:21
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.c6.1 KBlib/bgrt: Support restoring OEM firmware logo upon OS handoff (#593)2026-06-20 10:12
fb.h1.0 KBlib/fb: Clear the target framebuffer in fb_init under write-combining2026-05-18 14:37
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.c12.0 KBAdd Dvorak number row and AZERTY keyboard layout support (#607)2026-07-09 23:40
getchar.h702 Bmisc: readline.h -> getchar.h and drop unused readline() code2024-04-19 23:32
gterm.c49.1 KBlib/gterm: Use the clamped margin in the gradient blend2026-06-07 14:37
gterm.h849 Bprotos/limine: Add Flanterm FB init params feature2026-03-22 19:10
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.8 KBlib/libc: Add strdup() function2025-12-28 11:42
libc.h1.0 KBlib/libc: Ensure the `__builtin_*` versions of the 4 core `mem*()` functions are preferred2026-04-17 04:40
libc.s2.c3.1 KBAdd Dvorak number row and AZERTY keyboard layout support (#607)2026-07-09 23:40
macros.aarch64_asm.h929 BInitial AArch64 port (#205)2022-08-18 15:32
memory.s2.c1.2 KBRevert "lib/mem: Bring back assembly versions of x86-64/IA-32 memory routines"2026-05-30 14:58
misc.c13.7 KBlib/misc: Free handle buffer with original alloc size after LocateHandle2026-05-07 03:20
misc.h4.6 KBlib/bgrt: Support restoring OEM firmware logo upon OS handoff (#593)2026-06-20 10:12
misc.s2.c3.5 KBlib/bgrt: Support restoring OEM firmware logo upon OS handoff (#593)2026-06-20 10:12
panic.s2.c2.0 KBlib/fb: Clear the target framebuffer in fb_init under write-combining2026-05-18 14:37
part.h2.5 KBprotos/chainload: add support for FreeBSD pmbr boot; fixes #5772026-06-20 09:57
part.s2.c18.4 KBlib/part.s2: style adherence, fix hard tabs2026-06-20 16:50
pe.c16.7 KBlib/pe: remove __builtin_unreachable after noreturn panic().2026-06-20 18:55
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.c3.8 KBlib/image: add support for qoi (#561)2026-04-26 18:45
qoi.h696 Blib/image: add support for qoi (#561)2026-04-26 18:45
rand.c4.5 KBlib/rand: mix in rdtsc for better RNG chakra on hw entropy-less machines2026-07-01 21:11
rand.h603 Blib/rand: update documentation2026-07-01 21:11
real.h715 Blib/real: Parenthesise macro arguments in rm_seg/rm_off2026-02-09 12:02
real.s2.asm_bios_ia322.4 KBmisc: Add section .note.GNU-stack to assembly files2023-09-28 11:56
rng_seed.c5.5 KBlib/rng_seed: Note the AllocatePool assumption on the prior table2026-04-30 21:39
rng_seed.h118 Blib/rng_seed: Publish EFI RNG entropy as LINUX_EFI_RANDOM_SEED configuration table2026-04-30 00:33
sleep.asm_bios_ia322.4 KBmisc: Add section .note.GNU-stack to assembly files2023-09-28 11:56
spinup.asm_aarch642.9 KBprotos/limine: Make aarch64 EL2 entry automatic based on firmware state2026-03-20 13:01
spinup.asm_bios_ia32706 Blib/spinup: Load TR and zero CR3 before protocol entry2026-02-22 17:29
spinup.asm_loongarch643.2 KBprotos/limine: Zero $r21 in loongarch64 spinup2026-03-17 23:11
spinup.asm_riscv641.1 KBprotos/limine: Tighten riscv64 machine state to match spec2026-03-17 07:26
spinup.asm_uefi_ia321.1 KBlib/spinup: Load TR and zero CR3 before protocol entry2026-02-22 17:29
spinup.asm_uefi_x86_641.4 KBlib/spinup: Load TR and zero CR3 before protocol entry2026-02-22 17:29
stb_image.c165 Bbuild: Use git for all subprojects2024-01-26 00:13
term.c9.5 KBlib/fb: Clear the target framebuffer in fb_init under write-combining2026-05-18 14:37
term.h1.3 KBlib/fb: Clear the target framebuffer in fb_init under write-combining2026-05-18 14:37
time.c2.2 KBlib/time: Return 0 when the BIOS RTC is not running2026-06-07 21:46
time.h95 Bfixed header guard names2024-03-20 02:06
tpm.c13.0 KBlib/tpm: Bound the captured event log size and last-entry walk2026-06-07 14:37
tpm.h2.4 KBlib/tpm: Bound the captured event log size and last-entry walk2026-06-07 14:37
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.c17.6 KBlib/uri: Use fread when draining resources2026-06-09 06:13
uri.h1.0 KBcompress: transparent gzip-compression (#545) (#549)2026-04-19 21:57
tab: 248 wrap: offon