PATCHES: argon2 key derivation for luks2

2023-10-31 Thread Leah Rowe via Grub-devel
i'm not sure if the grub devs have seen this or not. anyway, see attached patches. i didn't make these myself but i'm sending them here. it's the PHC (password hash competition) implementation of argon2, adapted for the grub source code. i've been using this in libreboot and it works very well, al

PATCH: keylayouts: don't print "Unknown key" message

2023-10-31 Thread Leah Rowe via Grub-devel
The attached patch (see attached) removes the message e.g. "Unknown key 0xff". Faulty keyboards make GRUB unusable. Normally it happens when a user plugs in a faulty USB keyboard, but if it's the laptop keyboard, then GRUB becomes unusable and the user cannot boot anything. This has been observe

PATCH: fix keyboard init on Dell Latitude E6400 on GRUB_MACHINE_COREBOOT

2023-10-31 Thread Leah Rowe via Grub-devel
This patch concerns GRUB as a coreboot payload, on x86. It does this: retain current behaviour for non-coreboot targets, but force scancode set 2 (AT) with translation (treat as XT) in GRUB, whereas GRUB presently tries doing set 2 untranslated, before trying set 1. On Dell Latitude E6400 this is