freebsd-dev/stand/efi/libefi
D Scott Phillips d455cd5ac3 stand/efihttp: Work around a bug in edk2 http instance reconfiguration
A bug in the EFI HTTP driver of TianoCore EDK2 causes memory
corruption when an http instance that uses tls is reconfigured,
leading to a crash.

Work around this by forcing a new http instance for each request
instead of reconfiguring the existing one.

The upstream bug report is https://bugzilla.tianocore.org/show_bug.cgi?id=1917

Submitted by:	bcran
Reviewed By:	imp, kevans, tsoome
MFC after:	1 week
Differential Revision:	https://reviews.freebsd.org/D21281
2020-09-09 16:35:51 +00:00
..
delay.c
devicename.c
devpath.c
efi_console.c loader.efi: restore the init and fix the color setup 2020-03-28 22:37:50 +00:00
efi_driver_utils.c connect_controllers() is missing NULL pointer check 2020-02-20 08:55:18 +00:00
efichar.c
efienv.c
efihttp.c stand/efihttp: Work around a bug in edk2 http instance reconfiguration 2020-09-09 16:35:51 +00:00
efinet.c
efipart.c efipart_inithandles() is missing NULL pointer check 2020-02-20 08:56:56 +00:00
efizfs.c insert_zfs() is missing NULL pointer check 2020-02-20 09:00:20 +00:00
env.c
errno.c
handles.c efi_register_handles() is missing NULL pointer check 2020-02-20 09:02:59 +00:00
libefi.c
Makefile RISC-V boot1.efi and loader.efi support 2020-07-06 18:19:42 +00:00
Makefile.depend
time_event.c
time.c
wchar.c