From patchwork Thu Oct 18 06:09:33 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ard Biesheuvel X-Patchwork-Id: 149098 Delivered-To: patch@linaro.org Received: by 2002:a2e:8595:0:0:0:0:0 with SMTP id b21-v6csp1567501lji; Wed, 17 Oct 2018 23:10:08 -0700 (PDT) X-Google-Smtp-Source: ACcGV63pCjNpQM9/2YtGJyRa8sY8dwIaeVEBoaDM04F+Z+AnzZbsoaY5P8nOUXibkZZnqWUf6Wah X-Received: by 2002:a17:902:b206:: with SMTP id t6-v6mr29439273plr.228.1539843008146; Wed, 17 Oct 2018 23:10:08 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1539843008; cv=none; d=google.com; s=arc-20160816; b=NUN4BpWh8pu+CsWA6QF6nkqhS274RebEaDC1sGmLwa21JPo/nqXPf9Gu+Wj7MJhidc xWHhcBxAM6sX609LpzzuWdbjkdXGtTkfJqunVffIwQ0P/SqDgwLTOmXv+htC9k/tmGvn L4ilzigVp0UTNkWtegwiU2npYw4deEbV2ZhcP50Jl1iYEgXOjzha+QDyNZvRwapjURfN TVw+0k4KU/dszXZseh6/s6XfVLqZbMA/zIiKek1GnMJP1X2fI0jGgdHnlUnmMzOd61Xs Vf1rDODOPwNcgHui8lYv/42Xcgo/GEyu+o+kKk4ejh0038AWodsq0opw4Ex2zCCzpAhm PNiQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:mime-version :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:message-id:date:to:from:dkim-signature :delivered-to; bh=j2JKZs2KrfHjhnGQb/niV45Tu4Nj4sQkDk93SzNzWGU=; b=LgAn22wr+m6L+3jKRI8wOyGMBjLpD3elvcyIIH4yKrxs7TX3h2iO2qS+xCcYd70XYU W9VMSWdWNoLR9LHyVcxZgDDXtJc9CRdyiDhSOAm+KWWwr3yorbF/Mhr71GcvaESbsHlI QEjBga+8/wehJeryvxivw+MEbh9NOrZSfDo9V3SNwW5mUb10d8zZInnkDAPXM0ojn4/w p6/P7hm67lgTz36uFSwOaZkEmBjGtENYQDHwSQfOw0PtZHn3zEgEXbkR+lU8Pw5wzQRq dgdKpk0CMdDu9oRDdrIdlvBUUicgcpAkuVLhj6GhJH9cKLAX9JaQiLoIHcPbTcqysPlE jn5A== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@linaro.org header.s=google header.b=P2x2WL1g; spf=pass (google.com: best guess record for domain of edk2-devel-bounces@lists.01.org designates 198.145.21.10 as permitted sender) smtp.mailfrom=edk2-devel-bounces@lists.01.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from ml01.01.org (ml01.01.org. [198.145.21.10]) by mx.google.com with ESMTPS id v13-v6si19494522plo.182.2018.10.17.23.10.07 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 17 Oct 2018 23:10:08 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of edk2-devel-bounces@lists.01.org designates 198.145.21.10 as permitted sender) client-ip=198.145.21.10; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@linaro.org header.s=google header.b=P2x2WL1g; spf=pass (google.com: best guess record for domain of edk2-devel-bounces@lists.01.org designates 198.145.21.10 as permitted sender) smtp.mailfrom=edk2-devel-bounces@lists.01.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from [127.0.0.1] (localhost [IPv6:::1]) by ml01.01.org (Postfix) with ESMTP id 5C8DB2117AE54; Wed, 17 Oct 2018 23:10:07 -0700 (PDT) X-Original-To: edk2-devel@lists.01.org Delivered-To: edk2-devel@lists.01.org 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-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: [edk2] [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: , MIME-Version: 1.0 Errors-To: edk2-devel-bounces@lists.01.org Sender: "edk2-devel" 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(-) -- 2.17.1 _______________________________________________ edk2-devel mailing list edk2-devel@lists.01.org https://lists.01.org/mailman/listinfo/edk2-devel Reviewed-by: Leif Lindholm 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