Thanks to everyone who has sent comments, issues, and PRs.

The workflow on the original repo was hopelessly broken, so I deleted the
whole repo and started over:

https://github.com/martinduke/udp-ecn

The only open issue has been transferred.

If you have any PRs in progress, please migrate them.

On Fri, Aug 23, 2024 at 12:39 PM Martin Duke <martin.h.d...@gmail.com>
wrote:

> Hi TSVWG and QUIC,
>
> I've made it some of the way through implementing receive ECN for
> Chromium, which involved quite a bit of trial and error in figuring out the
> quirks of the Apple and Windows UDP socket APIs.
>
> This is an informational draft that tries to capture some of that
> learning, since hopefully more QUIC implementations will add ECN support
> across multiple platforms.
>
> Obviously, this is a work in progress. People that have worked with other
> OSes, or that can see into the kernel code and update/correct/refute some
> of my statements here, are welcome to contribute.
>
> My guess is that it fits into TSVWG, although it is mostly of relevance to
> QUIC folks. If people are really interested in it, we could adopt it TSVWG.
> If not, at least there's a record somewhere so that others don't have to
> suffer as I did.
>
> Martin
>
> ---------- Forwarded message ---------
> From: <internet-dra...@ietf.org>
> Date: Fri, Aug 23, 2024 at 12:33 PM
> Subject: New Version Notification for draft-duke-tsvwg-udp-ecn-00.txt
> To: Martin Duke <martin.h.d...@gmail.com>
>
>
> A new version of Internet-Draft draft-duke-tsvwg-udp-ecn-00.txt has been
> successfully submitted by Martin Duke and posted to the
> IETF repository.
>
> Name:     draft-duke-tsvwg-udp-ecn
> Revision: 00
> Title:    Configuring UDP Sockets for ECN for Common Platforms
> Date:     2024-08-23
> Group:    Individual Submission
> Pages:    9
> URL:      https://www.ietf.org/archive/id/draft-duke-tsvwg-udp-ecn-00.txt
> Status:   https://datatracker.ietf.org/doc/draft-duke-tsvwg-udp-ecn/
> HTMLized: https://datatracker.ietf.org/doc/html/draft-duke-tsvwg-udp-ecn
>
>
> Abstract:
>
>    Explicit Congestion Notification (ECN) applies to all transport
>    protocols in principle.  However, it had limited applications for UDP
>    until QUIC became widely deployed.  As a result, documentation of UDP
>    socket APIs for ECN on various platforms is sparse.  This document
>    records the results of experimenting with these APIs in order to get
>    ECN working on UDP for Chromium on Apple, Linux, and Windows
>    platforms.
>
>
>
> The IETF Secretariat
>
>
>

Reply via email to