From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=2607:f8b0:4864:20::641; helo=mail-pl1-x641.google.com; envelope-from=ard.biesheuvel@linaro.org; receiver=edk2-devel@lists.01.org Received: from mail-pl1-x641.google.com (mail-pl1-x641.google.com [IPv6:2607:f8b0:4864:20::641]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id EDEF921163DE0 for ; Wed, 17 Oct 2018 23:10:05 -0700 (PDT) Received: by mail-pl1-x641.google.com with SMTP id s4-v6so13837342plp.0 for ; Wed, 17 Oct 2018 23:10:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id; bh=Q+7IRl3D2N5L0h59peqG8h4Tj/VL3sFTN+UsDQCk210=; b=P2x2WL1gML0Ofm0ae14tJVc9+8ex79tzAc0aamOH/u7fWg/grqqpM2fH8vtFbjd2Vp 17O+1Rz9bw6FihPTdHWgiFK+wUaZJboDIKriGnGx5xAYlASuyqvuNJCXRrn3NWqZiaUL a5ucU6HlNSiMvjaNeqjQP5pGt21gkupO4dcuM= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=Q+7IRl3D2N5L0h59peqG8h4Tj/VL3sFTN+UsDQCk210=; b=aMjrdhuMXViaz/09CsUIU8MwmezYyZox1EHWo5lraIZZgcdob+7XD4AlI2RkjYrWbC ZiYrc0BUnoQ+mTrmrVvfnbqmz9FfwDvc7sVBmP4ht5WzQ67665WQWYHJdFj1pDbAu/Uo Issx9+kbVCtDCUtYu2TAeutW8edJzVuG1biFPLTeAvPYEYYk3K6QCNBXxRoQ3Zdm3/Q3 Wh2QwFEN5Fx09bYAMfwBsxSZ6rmNJOG2B7h5QhanVawrWvGdqXzWD88EHSxGEwH4oyWJ LA6I/gHmrTZDKtT1in0D4tdzlBnsDUUfXLVA11htw98nt2xR44AvHIsX5nag9fys8mFz wYBA== X-Gm-Message-State: ABuFfoj0d2nuSx7OQIrPQyuqhVT7bgN03+RPlV1umPk86cwDg0Lt4K/2 AE+s70il28FdLb6wrEGB2BYQbPGTF9A= X-Google-Smtp-Source: ACcGV61QIwRba04guXCedRrVM8ugH/B9HDlDtkVRtzQvNDblHTCkYf4YoL8zXlX4lLBm7/IsqiDNkQ== X-Received: by 2002:a17:902:4c85:: with SMTP id b5-v6mr19151755ple.126.1539843004981; Wed, 17 Oct 2018 23:10:04 -0700 (PDT) Received: from mba13.smb.com (59-115-110-112.dynamic-ip.hinet.net. [59.115.110.112]) by smtp.gmail.com with ESMTPSA id i17-v6sm3621352pgm.36.2018.10.17.23.09.46 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 17 Oct 2018 23:10:04 -0700 (PDT) From: Ard Biesheuvel To: edk2-devel@lists.01.org Date: Thu, 18 Oct 2018 14:09:33 +0800 Message-Id: <20181018060933.24603-1-ard.biesheuvel@linaro.org> X-Mailer: git-send-email 2.17.1 Subject: [PATCH edk2-platforms] Platform/DeveloperBox: enable HTTPS boot X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 18 Oct 2018 06:10:06 -0000 Enable support for HTTPS boot by incorporating the TLS DXE driver into the build, and the driver that permits enrolling the TLS certificates. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Ard Biesheuvel --- Platform/Socionext/DeveloperBox/DeveloperBox.dsc | 5 ++++- Platform/Socionext/DeveloperBox/DeveloperBox.fdf | 2 ++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/Platform/Socionext/DeveloperBox/DeveloperBox.dsc b/Platform/Socionext/DeveloperBox/DeveloperBox.dsc index bab72442ec9d..801caf52afcf 100644 --- a/Platform/Socionext/DeveloperBox/DeveloperBox.dsc +++ b/Platform/Socionext/DeveloperBox/DeveloperBox.dsc @@ -130,7 +130,8 @@ NULL|MdePkg/Library/BaseStackCheckLib/BaseStackCheckLib.inf BaseCryptLib|CryptoPkg/Library/BaseCryptLib/BaseCryptLib.inf - OpensslLib|CryptoPkg/Library/OpensslLib/OpensslLibCrypto.inf + OpensslLib|CryptoPkg/Library/OpensslLib/OpensslLib.inf + TlsLib|CryptoPkg/Library/TlsLib/TlsLib.inf IntrinsicLib|CryptoPkg/Library/IntrinsicLib/IntrinsicLib.inf NorFlashInfoLib|EmbeddedPkg/Library/NorFlashInfoLib/NorFlashInfoLib.inf @@ -657,6 +658,8 @@ NetworkPkg/HttpUtilitiesDxe/HttpUtilitiesDxe.inf NetworkPkg/HttpDxe/HttpDxe.inf NetworkPkg/HttpBootDxe/HttpBootDxe.inf + NetworkPkg/TlsDxe/TlsDxe.inf + NetworkPkg/TlsAuthConfigDxe/TlsAuthConfigDxe.inf # # Console preference selection diff --git a/Platform/Socionext/DeveloperBox/DeveloperBox.fdf b/Platform/Socionext/DeveloperBox/DeveloperBox.fdf index 7b009516ae11..8bbad1741de8 100644 --- a/Platform/Socionext/DeveloperBox/DeveloperBox.fdf +++ b/Platform/Socionext/DeveloperBox/DeveloperBox.fdf @@ -213,6 +213,8 @@ READ_LOCK_STATUS = TRUE INF NetworkPkg/HttpUtilitiesDxe/HttpUtilitiesDxe.inf INF NetworkPkg/HttpDxe/HttpDxe.inf INF NetworkPkg/HttpBootDxe/HttpBootDxe.inf + INF NetworkPkg/TlsDxe/TlsDxe.inf + INF NetworkPkg/TlsAuthConfigDxe/TlsAuthConfigDxe.inf # # Console preference selection -- 2.17.1