heads/patches
Matt DeVillier 286303d95c
libremkey-hotp-verification: pass in key file directly
Reading the file into a variable and then redirecting to stdin
via echo() can cause the binary data to be truncated, leading
to an invalid base32 value and failure to properly generate
and validate the HOTP code.

To resolve this, pass the file directly to hotp(), and ensure
it is removed properly regardless of success or failure to
prevent leakage.

Fixes "Invalid base32 string" error seen when attempting to
generate a new TOTP secret.

Signed-off-by: Matt DeVillier <matt.devillier@puri.sm>
2019-06-24 23:29:06 -05:00
..
coreboot-4.8.1 patches/coreboot: add proper IOMMU/RMRR support 2019-02-12 17:09:56 -06:00
flashrom-1.0 Add back flashrom support for KGPE-D16 2018-05-05 18:59:43 -07:00
linux-4.14.62 update to 4.14.62 and use the linuxboot.efi BDS 2018-08-09 10:20:22 -04:00
busybox-1.28.0.patch busybox 1.28.0 (#310) 2018-02-09 12:15:35 -05:00
cryptsetup-1.7.3.patch include uuid and devmapper since musl cross compiler is not linking them in 2017-01-27 18:00:56 -05:00
dropbear-2016.74.patch fix patches to have the correct -p level 2017-09-20 14:26:07 -04:00
gpg2-2.2.10.patch Port gpg1 patch to gpg2 to force crosscompiling and output to stderr. 2019-01-29 11:16:16 -05:00
gpg-1.4.21.patch force cross_compile=yes for gnupg (issue #299) 2018-01-20 16:56:53 -05:00
kexec-2.0.16.patch Generate a fake EBDA with kexec, removing the need for a custom xen (#227) 2018-02-28 10:48:35 -05:00
libremkey-hotp-verification.patch libremkey-hotp-verification: pass in key file directly 2019-06-24 23:29:06 -05:00
lvm2-2.02.168.patch fix patch for -p1 2017-04-12 09:30:08 -04:00
make-4.2.1.patch patch for __alloca missing on ubuntu 18.04 (#352) 2018-09-18 06:33:15 -04:00
musl-cross.patch musl-cross has the correct URLs now (#324) 2018-02-26 11:39:27 -05:00
pciutils-3.5.4.patch build the superiotool, which requires a hack on the pciutils lib/types.h file 2018-03-02 09:37:31 -05:00