Re: [Teep] [EXTERNAL] Re: Hardware for hackathons

Dave Thaler <dthaler@microsoft.com> Wed, 27 November 2019 19:54 UTC

Return-Path: <dthaler@microsoft.com>
X-Original-To: teep@ietfa.amsl.com
Delivered-To: teep@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 07AA5120985 for <teep@ietfa.amsl.com>; Wed, 27 Nov 2019 11:54:52 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.891
X-Spam-Level:
X-Spam-Status: No, score=-1.891 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=microsoft.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8EfnlWJhVztA for <teep@ietfa.amsl.com>; Wed, 27 Nov 2019 11:54:50 -0800 (PST)
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (mail-eopbgr680104.outbound.protection.outlook.com [40.107.68.104]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C141312011C for <teep@ietf.org>; Wed, 27 Nov 2019 11:54:49 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=HRyVDXJAw2i/Hg9ZCLdbO6J3lkcxSRFyCNiXXvBHyMZ0XOZCzTtdep2NwVJzKy5krGuR+cCszFUUM/VUm4/QJt6NnbsQdrtIN0WkxgLfyHYdF0zBnVzdK1uKEMehRIBmvm6DG9+CKlVsjVNaNcs+qhbzPzPq6YjmSOJ8wdHC7fi4ykbbItuYjnVgr8eTs3kvuvzbTTNgCJXs6sovngHUW47JoGXpl8Bk17QCtBUN2CvpSQWhm5WJnIILWxt0wsUSMJpXeJ+1ByAqsqWJmz2/55/eYf5nDttI/RrItu+cw40ohRf7XSttpDpTFWuXgJ+T8u5oJciQDEvfOh9vbT03Kg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=sHSZnYuKXCVLKKq1JtVq4ciBvQN4GNsgwTCzLZ3vUCo=; b=N3jMTMp/W3fYk15Z57Kuqe3QD0bfhQqxSlLpgljydEW5/Fnu2Oah4x+DszAyHR8h9VmIv9FQLdRyFy69tD5pEYqhi8zRMdCjA0xyOnvnQvGo5mof2A/KrKn/F7b5j7ZpYEHW//rCKa82NLK4VpDWJQecQ2+BjIlFF9dwSZzgjllUkZCs5o+JOY+kdqhCGzoCCw1toJAvMHZsco3iya5hBiaprP1M5v5mwA3jMb6pnwYc97tDWXXg3AJ5UyJlC9Y9EmUuTUygg4xemrLjuPPxMxoCCSKQxP2DMy9XoeSGi51ewo7MWQDjk89nStUB2VEKEbAOGY9bRO6U2NcJFIsWbg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=microsoft.com; dmarc=pass action=none header.from=microsoft.com; dkim=pass header.d=microsoft.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=sHSZnYuKXCVLKKq1JtVq4ciBvQN4GNsgwTCzLZ3vUCo=; b=ZCdhKr3kPiEAoidOBd2jl/p5OCRAccj5ahucaKZIJXhQPOiXhv/U02Z6y/ShoKlkmZ5HA2lnKa42GMjfGHrd5e6EYbXkrX6aHD1jxrktbXJB3mtI2yboUCIxBrROr3dgcaZqIF/+Gsc6Q1ti+KbMXGHVmOkI3Of09QCm1cntmV4=
Received: from MWHPR21MB0784.namprd21.prod.outlook.com (10.173.51.150) by MWHPR21MB0766.namprd21.prod.outlook.com (10.173.51.20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.2495.0; Wed, 27 Nov 2019 19:54:47 +0000
Received: from MWHPR21MB0784.namprd21.prod.outlook.com ([fe80::8d41:8f86:8654:8439]) by MWHPR21MB0784.namprd21.prod.outlook.com ([fe80::8d41:8f86:8654:8439%12]) with mapi id 15.20.2516.003; Wed, 27 Nov 2019 19:54:47 +0000
From: Dave Thaler <dthaler@microsoft.com>
To: Akira Tsukamoto <akira.tsukamoto@gmail.com>
CC: "teep@ietf.org" <teep@ietf.org>, Hannes Tschofenig <Hannes.Tschofenig@arm.com>, Isobe Kohei <isobekohei+job@gmail.com>
Thread-Topic: [EXTERNAL] Re: [Teep] Hardware for hackathons
Thread-Index: AdWef0pdz9KUdH7DRqu30fCyTdtLDgACnekAAZ+x1gAAFNjDAA==
Date: Wed, 27 Nov 2019 19:54:47 +0000
Message-ID: <MWHPR21MB0784EA9F75810DFA18F2AD8CA3440@MWHPR21MB0784.namprd21.prod.outlook.com>
References: <CY4PR21MB0773C2CEFF38942B2CA517C0A34C0@CY4PR21MB0773.namprd21.prod.outlook.com> <CACuRN0NQSizzuqScEQJZJJwegsdJHi8mi=Gp_kqpK4CsJ2-OSQ@mail.gmail.com> <CACuRN0Pz=L0vS4ek81UPyFf7SGjTWecbfugHGJ=JBNTUFvQ=VQ@mail.gmail.com>
In-Reply-To: <CACuRN0Pz=L0vS4ek81UPyFf7SGjTWecbfugHGJ=JBNTUFvQ=VQ@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Enabled=True; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SiteId=72f988bf-86f1-41af-91ab-2d7cd011db47; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Owner=dthaler@ntdev.microsoft.com; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SetDate=2019-11-27T19:54:47.0136255Z; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Name=General; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Application=Microsoft Azure Information Protection; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ActionId=725a11cf-7b10-499f-b486-8ec563632e42; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Extended_MSFT_Method=Automatic
authentication-results: spf=none (sender IP is ) smtp.mailfrom=dthaler@microsoft.com;
x-originating-ip: [73.59.106.235]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 7c8ce1b0-b73a-4aea-074f-08d77373a7e3
x-ms-traffictypediagnostic: MWHPR21MB0766:
x-microsoft-antispam-prvs: <MWHPR21MB076679519EC8DAB16951AEC3A3440@MWHPR21MB0766.namprd21.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6790;
x-forefront-prvs: 023495660C
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(136003)(366004)(39860400002)(396003)(376002)(346002)(199004)(189003)(10290500003)(478600001)(966005)(6506007)(81166006)(81156014)(8676002)(446003)(11346002)(25786009)(229853002)(54896002)(6116002)(3846002)(99286004)(316002)(10090500001)(8936002)(52536014)(7736002)(4326008)(790700001)(6246003)(54906003)(26005)(4744005)(55016002)(33656002)(66476007)(186003)(2906002)(86362001)(76116006)(76176011)(8990500004)(6916009)(14454004)(102836004)(71190400001)(71200400001)(66556008)(66946007)(64756008)(7696005)(606006)(9686003)(66446008)(6306002)(256004)(74316002)(236005)(6436002)(66066001)(22452003)(5660300002); DIR:OUT; SFP:1102; SCL:1; SRVR:MWHPR21MB0766; H:MWHPR21MB0784.namprd21.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1;
received-spf: None (protection.outlook.com: microsoft.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: O8Qecy+b81HBwBfKvbAS3XLCNkJvu+ArHl9/o9h5xypVKoqkEDNSxI6ZXU8BcDvjHZQoUXZJxSo4pIbB4yvBzI4oXkwU29U25FyT2aNbXno8NDF7SuOHDvPZZLFGxN6viKFLuGovnDrxTcnqhmHx4zL545VNYAWBeWddkxz8meA+maKKQqy2YOX9+xKXBR0awNwnmSP7dcctODvRySQYdrXotGQTk8jWNkEydnkDbUAiCKAfJZGWlGN+7ZO6dvU3wAFwd4g22dz3jChhl7PxCguQX04OTuPmsImdNTIWeu5qN24vrZsnSW6WmCMIloLGEeFb72VCfPyw2u73VjpAm9bkHUG8kLFbSXG3HjkAQzpTjzFHoYIWxmcCjl2lGoacOtD8OMxoARWuKZr5dW8kT8lXJxj/Vs0lRgMEbCwgEZNkrDRkQU0fW4doRJCwL+USTC4e7e8q3OZ30PFpcwB2lvn68MzqYPsltCyhHWJmdW4=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_MWHPR21MB0784EA9F75810DFA18F2AD8CA3440MWHPR21MB0784namp_"
MIME-Version: 1.0
X-OriginatorOrg: microsoft.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 7c8ce1b0-b73a-4aea-074f-08d77373a7e3
X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Nov 2019 19:54:47.0781 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: fL+B53prIyd8z44DtvaxGiKqmO9am9lf/oE8R6V7jZOUy685YpK5Fb+VZJHoAp80Y09waYDj8GD5Dizye5JwprMeA1TSYcrIKUa9AxfNo80=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR21MB0766
Archived-At: <https://mailarchive.ietf.org/arch/msg/teep/n14Q3yy8fKIKJNQwJSVSU4ahVD4>
Subject: Re: [Teep] [EXTERNAL] Re: Hardware for hackathons
X-BeenThere: teep@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: A Protocol for Dynamic Trusted Execution Environment Enablement <teep.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/teep>, <mailto:teep-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/teep/>
List-Post: <mailto:teep@ietf.org>
List-Help: <mailto:teep-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/teep>, <mailto:teep-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 27 Nov 2019 19:54:52 -0000

Akira Tsukamoto <akira.tsukamoto@gmail.com>;  wrote:

[…]



*) HTTP stack:

(1) from scratch?, In Dave`s

https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fdthaler%2FOTrP%2Fblob%2Fmaster%2FTeepTamBrokerLib%2FHttpServer.cpp&amp;data=02%7C01%7Cdthaler%40microsoft.com%7C0a3d41fc466544f35b3c08d7731fb6ac%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637104452361234419&amp;sdata=okuidyiDF9gQA2chX325jS%2FG8bsH0VFhsDlX8jARpp0%3D&amp;reserved=0



It’s not from scratch, it’s calling the Windows HTTP APIs.   As currently written, that part of the code is Windows specific.  The other files shouldn’t be, so someone could create a non-Windows version of just that file.



Dave