[Ohai] Reviving work on streaming OHTTP
Tommy Pauly <tpauly@apple.com> Mon, 03 July 2023 20:05 UTC
Return-Path: <tpauly@apple.com>
X-Original-To: ohai@ietfa.amsl.com
Delivered-To: ohai@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 943A7C151544 for <ohai@ietfa.amsl.com>; Mon, 3 Jul 2023 13:05:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.398
X-Spam-Level:
X-Spam-Status: No, score=-4.398 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, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=apple.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zQ-zlMHoB55k for <ohai@ietfa.amsl.com>; Mon, 3 Jul 2023 13:05:33 -0700 (PDT)
Received: from ma-mailsvcp-mx-lapp03.apple.com (ma-mailsvcp-mx-lapp03.apple.com [17.32.222.24]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F23BEC151539 for <ohai@ietf.org>; Mon, 3 Jul 2023 13:05:32 -0700 (PDT)
Received: from rn-mailsvcp-mta-lapp03.rno.apple.com (rn-mailsvcp-mta-lapp03.rno.apple.com [10.225.203.151]) by ma-mailsvcp-mx-lapp03.apple.com (Oracle Communications Messaging Server 8.1.0.23.20230328 64bit (built Mar 28 2023)) with ESMTPS id <0RX800ZDUL57UG10@ma-mailsvcp-mx-lapp03.apple.com> for ohai@ietf.org; Mon, 03 Jul 2023 13:05:32 -0700 (PDT)
X-Proofpoint-ORIG-GUID: wc550gEHLNuIJA2L43O_PC6WpookiIec
X-Proofpoint-GUID: wc550gEHLNuIJA2L43O_PC6WpookiIec
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.591, 18.0.957 definitions=2023-07-03_15:2023-06-30, 2023-07-03 signatures=0
X-Proofpoint-Spam-Details: rule=interactive_user_notspam policy=interactive_user score=0 phishscore=0 adultscore=0 mlxlogscore=729 suspectscore=0 malwarescore=0 mlxscore=0 spamscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2305260000 definitions=main-2307030183
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apple.com; h=from : content-type : mime-version : subject : message-id : date : to; s=20180706; bh=Osgs2kDUdBiJ2q5ES+AL8wa2EZ2BBZ81qFQvc0Kb2fc=; b=UBmjYNcoOhTTAOJR+Dp//S8oT3J3LBafWxbNlk2DL5APCmox3KywdtmS7c5ltjg+GVUk zeU5mQYKxTd3htKtkIU/sFOtbn4MNo9B0O61bFRMk+z77ZLiNtr5/1lsGLhKXdBSeM9s olJ6ZP8q1ezyBGsIEycJVDCSC0S3tTPO6NHtfjPzIoYciYo7AaLEyiHMd9lEI28LJboL m8AW3oGP0QA7jw6RBzzeL7agAyiCiUGcN5egaf4fDC7BRdxzT/hBbcHbB/2jPt4a5QB/ mfmZjCf1V0WGXEr3hkxQGs2F91ciUPgoBdxc+MHdSBobjEEyEAlbGFRNp9WsWXwaRx7h dw==
Received: from rn-mailsvcp-mmp-lapp04.rno.apple.com (rn-mailsvcp-mmp-lapp04.rno.apple.com [17.179.253.17]) by rn-mailsvcp-mta-lapp03.rno.apple.com (Oracle Communications Messaging Server 8.1.0.23.20230328 64bit (built Mar 28 2023)) with ESMTPS id <0RX800YRVL573A70@rn-mailsvcp-mta-lapp03.rno.apple.com> for ohai@ietf.org; Mon, 03 Jul 2023 13:05:31 -0700 (PDT)
Received: from process_milters-daemon.rn-mailsvcp-mmp-lapp04.rno.apple.com by rn-mailsvcp-mmp-lapp04.rno.apple.com (Oracle Communications Messaging Server 8.1.0.23.20230328 64bit (built Mar 28 2023)) id <0RX800F00KS5W700@rn-mailsvcp-mmp-lapp04.rno.apple.com> for ohai@ietf.org; Mon, 03 Jul 2023 13:05:31 -0700 (PDT)
X-Va-A:
X-Va-T-CD: 5cc367d0396043b07348fad981ec8473
X-Va-E-CD: cf3201a5b4d5fe5f97d30e7942939f12
X-Va-R-CD: a94156a564d9c20594cb92719231e28a
X-Va-ID: 28843881-9078-4798-ae17-355bc24d632b
X-Va-CD: 0
X-V-A:
X-V-T-CD: 5cc367d0396043b07348fad981ec8473
X-V-E-CD: cf3201a5b4d5fe5f97d30e7942939f12
X-V-R-CD: a94156a564d9c20594cb92719231e28a
X-V-ID: 48e69ef4-56c5-42e0-a29c-8f72e76ece90
X-V-CD: 0
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.591, 18.0.957 definitions=2023-07-03_15:2023-06-30, 2023-07-03 signatures=0
Received: from smtpclient.apple (unknown [17.11.210.197]) by rn-mailsvcp-mmp-lapp04.rno.apple.com (Oracle Communications Messaging Server 8.1.0.23.20230328 64bit (built Mar 28 2023)) with ESMTPSA id <0RX800AFFL573700@rn-mailsvcp-mmp-lapp04.rno.apple.com> for ohai@ietf.org; Mon, 03 Jul 2023 13:05:31 -0700 (PDT)
From: Tommy Pauly <tpauly@apple.com>
Content-type: multipart/alternative; boundary="Apple-Mail=_CF175D94-463C-4908-86F7-89F3E954B5F7"
MIME-version: 1.0 (Mac OS X Mail 16.0 \(3731.600.7\))
Message-id: <26826C65-FC5A-47E7-B0CB-1453DF7E4D34@apple.com>
Date: Mon, 03 Jul 2023 13:05:20 -0700
To: ohai@ietf.org
X-Mailer: Apple Mail (2.3731.600.7)
Archived-At: <https://mailarchive.ietf.org/arch/msg/ohai/NKWWoBu5Nl7pro14feHTSh1ti7U>
Subject: [Ohai] Reviving work on streaming OHTTP
X-BeenThere: ohai@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Oblivious HTTP Application Intermediation <ohai.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ohai>, <mailto:ohai-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ohai/>
List-Post: <mailto:ohai@ietf.org>
List-Help: <mailto:ohai-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ohai>, <mailto:ohai-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 03 Jul 2023 20:05:33 -0000
Hi, OHAI! A little over a year ago, Martin had proposed adding streaming support for OHTTP, written up in this PR (https://github.com/ietf-wg-ohai/oblivious-http/pull/108) We had decided not to add this into the base spec, since it requires a slightly different wire format (with chunk lengths), but instead have a new media type for that. As the core OHTTP spec is almost an RFC, and we’re getting more experience with deployment, it seemed like a good time to revive the work and pull together a document to define that new media type, and the delta it has from the base OHTTP format based on Martin’s PR. I don’t think I’ll be able to get a full draft out before the deadline, but I’d like to hear: - If people are interested - If there’s any objections to doing this work now - If people would like to volunteer to co-author Best, Tommy
- [Ohai] Reviving work on streaming OHTTP Tommy Pauly
- Re: [Ohai] Reviving work on streaming OHTTP Benjamin Beurdouche
- Re: [Ohai] Reviving work on streaming OHTTP Richard Barnes
- Re: [Ohai] Reviving work on streaming OHTTP Shivan Kaul Sahib
- Re: [Ohai] Reviving work on streaming OHTTP Lucas Pardue
- Re: [Ohai] Reviving work on streaming OHTTP Mark Nottingham
- Re: [Ohai] Reviving work on streaming OHTTP Martin Thomson
- Re: [Ohai] Reviving work on streaming OHTTP Tommy Pauly
- Re: [Ohai] Reviving work on streaming OHTTP Tommy Pauly
- Re: [Ohai] Reviving work on streaming OHTTP Christopher Wood
- Re: [Ohai] Reviving work on streaming OHTTP Tommy Pauly
- Re: [Ohai] Reviving work on streaming OHTTP Christopher Wood
- Re: [Ohai] Reviving work on streaming OHTTP Martin Thomson