On Tue, May 20, 2025 at 05:40:17PM +, khaalid cali wrote:
> "handles" that "grub_efi_locate_handles" was allocated with "grub_malloc"
> wasn't being freed.
The "handles" allocated by grub_efi_locate_handle() call are not
always freed. Add missing grub_free() calls.
> Signed-off-by: Khalid Al
On Thu, Mar 27, 2025 at 01:02:26AM +0530, Sudhakar Kuppusamy wrote:
> From: Daniel Axtens
>
> rsa_pad does the PKCS#1 v1.5 padding for the RSA signature scheme.
> We want to use it in other RSA signature verification applications.
>
> I considered and rejected putting it in lib/crypto.c. That file
On Thu, Mar 27, 2025 at 01:02:22AM +0530, Sudhakar Kuppusamy wrote:
> From: Rashmica Gupta
>
> Add infrastructure to allow firmware to verify the integrity of grub
> by use of a Linux-kernel-module-style appended signature. We initially
> target powerpc-ieee1275, but the code should be extensible
On Thu, Mar 27, 2025 at 01:02:24AM +0530, Sudhakar Kuppusamy wrote:
> From: Daniel Axtens
>
> Signing grub for firmware that verifies an appended signature is a
s/grub/GRUB/
The project name is GRUB. Please fix it everywhere.
> bit fiddly. I don't want people to have to figure it out from scrat
On Thu, Mar 27, 2025 at 01:02:25AM +0530, Sudhakar Kuppusamy wrote:
> From: Daniel Axtens
>
> Trying to start grub-emu with a module that calls grub_dl_set_persistent
> will crash because grub-emu fakes modules and passes NULL to the module
> init function.
>
> Provide an empty function for the em
On Thu, Mar 27, 2025 at 01:02:23AM +0530, Sudhakar Kuppusamy wrote:
> From: Daniel Axtens
>
> Before adding information about how grub is signed with an appended
> signature scheme, it's worth adding some information about how it
> can currently be signed for UEFI.
>
> Signed-off-by: Daniel Axtens
On Thu, Mar 27, 2025 at 01:02:27AM +0530, Sudhakar Kuppusamy wrote:
> From: Daniel Axtens
>
> The way gcry_rsa and friends (the asymmetric ciphers) are loaded for the
> pgp module is a bit quirky.
>
> include/grub/crypto.h contains:
> extern struct gcry_pk_spec *grub_crypto_pk_rsa;
>
> commands/
On Wed, May 21, 2025 at 10:20:36PM -0500, Andrew Hamilton wrote:
> Correct some NTFS test failures introduced by previous fixes for CVEs.
> With these changes, the NTFS tests run successfully.
>
> Also correct some fuzzer identified crashes and hangs (in NTFS and one
> that may in theory impact HFS