- From: Ben Schwartz <bemasc@meta.com>
- Date: Thu, 17 Jul 2025 15:22:15 +0000
- To: David Schinazi <dschinazi.ietf@gmail.com>
- CC: "ietf-http-wg@w3.org" <ietf-http-wg@w3.org>
- Message-ID: <DM6PR15MB2361600ED018A0311FB9BD83B351A@DM6PR15MB2361.namprd15.prod.outlook.com>
I won't be attending IETF 123 in-person, but I've put together a basic implementation of connect-tcp for interop testing, in a fork of masque-go: https://github.com/bemasc/masque-go/tree/capsules. Please reach out during the hackathon if you have a chance to try it with your implementation. --Ben Schwartz ________________________________ From: David Schinazi <dschinazi.ietf@gmail.com> Sent: Monday, June 16, 2025 6:03 PM To: Ben Schwartz <bemasc@meta.com> Cc: ietf-http-wg@w3.org <ietf-http-wg@w3.org> Subject: Re: I-D Action: draft-ietf-httpbis-connect-tcp-08.txt Great, thanks. I'll plan to have an implementation for the Madrid hackathon if anyone wants to interoperate. David On Wed, Jun 11, 2025 at 7: 08 PM Ben Schwartz <bemasc@ meta. com> wrote: I agree, -08 should be a good interop target. Great, thanks. I'll plan to have an implementation for the Madrid hackathon if anyone wants to interoperate. David On Wed, Jun 11, 2025 at 7:08 PM Ben Schwartz <bemasc@meta.com<mailto:bemasc@meta.com>> wrote: I agree, -08 should be a good interop target. I am not aware of any further planned changes. --Ben ________________________________ From: David Schinazi <dschinazi.ietf@gmail.com<mailto:dschinazi.ietf@gmail.com>> Sent: Wednesday, June 11, 2025 5:23 PM To: Ben Schwartz <bemasc@meta.com<mailto:bemasc@meta.com>> Cc: ietf-http-wg@w3.org<mailto:ietf-http-wg@w3.org> <ietf-http-wg@w3.org<mailto:ietf-http-wg@w3.org>> Subject: Re: I-D Action: draft-ietf-httpbis-connect-tcp-08.txt Hi Ben, Thanks for landing these changes. I think now sounds like a good time to work on interop for connect-tcp. Should we declare draft -08 the interop target? Or do you have compatibility-breaking changes planned that we should wait for? Hi Ben, Thanks for landing these changes. I think now sounds like a good time to work on interop for connect-tcp. Should we declare draft -08 the interop target? Or do you have compatibility-breaking changes planned that we should wait for? David On Wed, Jun 11, 2025 at 2:04 PM Ben Schwartz <bemasc@meta.com<mailto:bemasc@meta.com>> wrote: Hi HTTPBIS, This revision of connect-tcp adds FINAL_DATA, a new capsule type to ensure a clear distinction between clean and abrupt termination of TCP sessions. It includes a fully specified shutdown sequence that avoids losing information without requiring extreme specification complexity or implementation heroics. Diagrams best viewed in gorgeous 2-color SVG graphics [1]. Thanks to everyone who participated in the extensive design discussions [2] --Ben [1] https://www.ietf.org/archive/id/draft-ietf-httpbis-connect-tcp-08.html#section-3.4<https://urldefense.com/v3/__https://www.ietf.org/archive/id/draft-ietf-httpbis-connect-tcp-08.html*section-3.4__;Iw!!Bt8RZUm9aw!9D6fBEf_rBCUpV3sMjMs_o5q9JujsHFyuzXrlVnjx26WhkNfhg00-YWQqNL4SSjJIMYPwsKTwGg9Vk1dcbFG$> [2] https://github.com/httpwg/http-extensions/pull/2949 ________________________________ From: internet-drafts@ietf.org<mailto:internet-drafts@ietf.org> <internet-drafts@ietf.org<mailto:internet-drafts@ietf.org>> Sent: Wednesday, June 11, 2025 4:50 PM To: i-d-announce@ietf.org<mailto:i-d-announce@ietf.org> <i-d-announce@ietf.org<mailto:i-d-announce@ietf.org>> Cc: ietf-http-wg@w3.org<mailto:ietf-http-wg@w3.org> <ietf-http-wg@w3.org<mailto:ietf-http-wg@w3.org>> Subject: I-D Action: draft-ietf-httpbis-connect-tcp-08.txt Internet-Draft draft-ietf-httpbis-connect-tcp-08.txt is now available. It is a work item of the HTTP (HTTPBIS) WG of the IETF. Title: Template-Driven HTTP CONNECT Proxying for TCP Author: Benjamin M. Schwartz Name: draft-ietf-httpbis-connect-tcp-08.txt Pages: 17 Dates: 2025-06-11 Abstract: TCP proxying using HTTP CONNECT has long been part of the core HTTP specification. However, this proxying functionality has several important deficiencies in modern HTTP environments. This specification defines an alternative HTTP proxy service configuration for TCP connections. This configuration is described by a URI Template, similar to the CONNECT-UDP and CONNECT-IP protocols. The IETF datatracker status page for this Internet-Draft is: https://urldefense.com/v3/__https://datatracker.ietf.org/doc/draft-ietf-httpbis-connect-tcp/__;!!Bt8RZUm9aw!6EhqONOTHSxX5mOg3VjiLi61gaZFhFvC7hNStCrFr4B1-yiQZER2va-F4JUS-4xpC7Mn8YfwGzrjidJ3hlHAPQ$ There is also an HTML version available at: https://urldefense.com/v3/__https://www.ietf.org/archive/id/draft-ietf-httpbis-connect-tcp-08.html__;!!Bt8RZUm9aw!6EhqONOTHSxX5mOg3VjiLi61gaZFhFvC7hNStCrFr4B1-yiQZER2va-F4JUS-4xpC7Mn8YfwGzrjidJrnS4L3g$ A diff from the previous version is available at: https://urldefense.com/v3/__https://author-tools.ietf.org/iddiff?url2=draft-ietf-httpbis-connect-tcp-08__;!!Bt8RZUm9aw!6EhqONOTHSxX5mOg3VjiLi61gaZFhFvC7hNStCrFr4B1-yiQZER2va-F4JUS-4xpC7Mn8YfwGzrjidLd9uzK7Q$ Internet-Drafts are also available by rsync at: rsync.ietf.org::internet-drafts
Received on Thursday, 17 July 2025 15:22:26 UTC