freebsd-skq/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 Simplify the EFI delay() function by calling BS->Stall() 2018-10-26 21:57:22 +00:00
devicename.c Start to reduce the number of #ifdef EFI_ZFS_BOOT 2019-04-20 05:31:56 +00:00
devpath.c loader.efi: efipart needs better support detecting nested partitions 2019-11-30 09:11:28 +00:00
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 utf8_to_ucs2() should check for malloc failure 2018-01-16 20:35:54 +00:00
efienv.c Add efi_freebsd_delenv 2019-04-25 20:09:49 +00:00
efihttp.c stand/efihttp: Work around a bug in edk2 http instance reconfiguration 2020-09-09 16:35:51 +00:00
efinet.c efinet_dev_init() is missing NULL pointer check 2020-02-20 08:48:34 +00:00
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 Regularize the Netflix copyright 2019-02-04 21:28:25 +00:00
errno.c
handles.c efi_register_handles() is missing NULL pointer check 2020-02-20 09:02:59 +00:00
libefi.c loader.efi: efilib.h and libefi.c were left out of 350654 2019-08-06 20:13:28 +00:00
Makefile RISC-V boot1.efi and loader.efi support 2020-07-06 18:19:42 +00:00
Makefile.depend Update Makefile.depend files 2019-12-11 17:37:53 +00:00
time_event.c
time.c
wchar.c Regularize the Netflix copyright 2019-02-04 21:28:25 +00:00