TlsDxe.inf revision 7e1f2209b03fdc51ba506686f74cfcb491b23ec3
17b202cb0f917fde1d84f77b000063d56e2c11530lgao## @file 249ba9447c92d6fca214476381107a180d08e59d1jljusten# This module produces EFI TLS Protocol, EFI TLS Service Binding Protocol and 349ba9447c92d6fca214476381107a180d08e59d1jljusten# EFI TLS Configuration Protocol. 4501e08fcfee2f993cb7db51958a552dd4942cc34Jordan Justen# 549ba9447c92d6fca214476381107a180d08e59d1jljusten# This module produces EFI TLS (Transport Layer Security) Protocol and EFI TLS 656d7640a53bf23a4afa211c49b82527879edf65fhhtian# Service Binding Protocol, to provide TLS services. 749ba9447c92d6fca214476381107a180d08e59d1jljusten# 849ba9447c92d6fca214476381107a180d08e59d1jljusten# Copyright (c) 2016, Intel Corporation. All rights reserved.<BR> 949ba9447c92d6fca214476381107a180d08e59d1jljusten# 1067164dcd2e0856cb5aa0f9affe18e2dc99638a16jljusten# This program and the accompanying materials 1149ba9447c92d6fca214476381107a180d08e59d1jljusten# are licensed and made available under the terms and conditions of the BSD License 1249ba9447c92d6fca214476381107a180d08e59d1jljusten# which accompanies this distribution. The full text of the license may be found at 1349ba9447c92d6fca214476381107a180d08e59d1jljusten# http://opensource.org/licenses/bsd-license.php. 147b202cb0f917fde1d84f77b000063d56e2c11530lgao# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, 1549ba9447c92d6fca214476381107a180d08e59d1jljusten# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. 1649ba9447c92d6fca214476381107a180d08e59d1jljusten# 1746293a42153faa86393856da12e99fb85a0fca06lzeng# 1849ba9447c92d6fca214476381107a180d08e59d1jljusten## 1949ba9447c92d6fca214476381107a180d08e59d1jljusten 2049ba9447c92d6fca214476381107a180d08e59d1jljusten[Defines] 2149ba9447c92d6fca214476381107a180d08e59d1jljusten INF_VERSION = 0x00010005 2250944545795641de735586d4803f8fc38b43874ejljusten BASE_NAME = TlsDxe 2350944545795641de735586d4803f8fc38b43874ejljusten FILE_GUID = 3aceb0c0-3c72-11e4-9a56-74d435052646 2450944545795641de735586d4803f8fc38b43874ejljusten MODULE_TYPE = UEFI_DRIVER 2528b29a70f2f416da0fe6a47d501d190c1687b3cdmdkinney VERSION_STRING = 1.0 26f6c6c020286e230a4d72e4f91ab433e5619e83afjljusten ENTRY_POINT = TlsDriverEntryPoint 27f6c6c020286e230a4d72e4f91ab433e5619e83afjljusten UNLOAD_IMAGE = TlsUnload 28f6c6c020286e230a4d72e4f91ab433e5619e83afjljusten MODULE_UNI_FILE = TlsDxe.uni 29f6c6c020286e230a4d72e4f91ab433e5619e83afjljusten 3028b29a70f2f416da0fe6a47d501d190c1687b3cdmdkinney# 3128b29a70f2f416da0fe6a47d501d190c1687b3cdmdkinney# VALID_ARCHITECTURES = IA32 X64 3228b29a70f2f416da0fe6a47d501d190c1687b3cdmdkinney# 3328b29a70f2f416da0fe6a47d501d190c1687b3cdmdkinney 34f1ec65ba24e1c7ca07c971dd737932c756f5780djljusten[Packages] 35f1ec65ba24e1c7ca07c971dd737932c756f5780djljusten MdePkg/MdePkg.dec 36f1ec65ba24e1c7ca07c971dd737932c756f5780djljusten MdeModulePkg/MdeModulePkg.dec 37f1ec65ba24e1c7ca07c971dd737932c756f5780djljusten CryptoPkg/CryptoPkg.dec 3828b29a70f2f416da0fe6a47d501d190c1687b3cdmdkinney 3928b29a70f2f416da0fe6a47d501d190c1687b3cdmdkinney[Sources] 4028b29a70f2f416da0fe6a47d501d190c1687b3cdmdkinney TlsDriver.h 4128b29a70f2f416da0fe6a47d501d190c1687b3cdmdkinney TlsDriver.c 427b202cb0f917fde1d84f77b000063d56e2c11530lgao TlsProtocol.c 4349ba9447c92d6fca214476381107a180d08e59d1jljusten TlsConfigProtocol.c 4484c1b22e843a3af1994e2a938a3685f4874462f9jljusten TlsImpl.h 4549ba9447c92d6fca214476381107a180d08e59d1jljusten TlsImpl.c 46b0f5144676fa47f89ccff6db63173d5d456a4f0ejljusten 47fc4d1ce57406871ae699b745d4e96c8241c6949bOlivier Martin[LibraryClasses] 48b0f5144676fa47f89ccff6db63173d5d456a4f0ejljusten UefiDriverEntryPoint 49b0f5144676fa47f89ccff6db63173d5d456a4f0ejljusten UefiBootServicesTableLib 50610698361dea9357163591a465923e54edcba32ajljusten MemoryAllocationLib 51b36f701d4f925172516cfdee72915e3217c92551Jordan Justen BaseMemoryLib 52b36f701d4f925172516cfdee72915e3217c92551Jordan Justen BaseLib 53b36f701d4f925172516cfdee72915e3217c92551Jordan Justen UefiLib 54b36f701d4f925172516cfdee72915e3217c92551Jordan Justen DebugLib 55610698361dea9357163591a465923e54edcba32ajljusten NetLib 56b90aefa9e46c2c2628bfbf62e43b366678b9af07jljusten BaseCryptLib 57b90aefa9e46c2c2628bfbf62e43b366678b9af07jljusten TlsLib 58b90aefa9e46c2c2628bfbf62e43b366678b9af07jljusten 59830067bfa29358963dda22df935fefe7323f60b0jljusten[Protocols] 60830067bfa29358963dda22df935fefe7323f60b0jljusten gEfiTlsServiceBindingProtocolGuid ## PRODUCES 61830067bfa29358963dda22df935fefe7323f60b0jljusten gEfiTlsProtocolGuid ## PRODUCES 62830067bfa29358963dda22df935fefe7323f60b0jljusten gEfiTlsConfigurationProtocolGuid ## PRODUCES 6337078a63b1911f8b320bab6d82a2183a84f8858cjljusten 6437078a63b1911f8b320bab6d82a2183a84f8858cjljusten[UserExtensions.TianoCore."ExtraFiles"] 6537078a63b1911f8b320bab6d82a2183a84f8858cjljusten TlsDxeExtra.uni 6637078a63b1911f8b320bab6d82a2183a84f8858cjljusten