You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
it looks like the parsing of the SETTINGS frame needs update. the rfc references appear outdated.
classSetting(IntEnum):
QPACK_MAX_TABLE_CAPACITY=0x1MAX_FIELD_SECTION_SIZE=0x6QPACK_BLOCKED_STREAMS=0x7# https://datatracker.ietf.org/doc/html/rfc9220#section-5ENABLE_CONNECT_PROTOCOL=0x8# https://datatracker.ietf.org/doc/html/rfc9297#section-5.1H3_DATAGRAM=0x33# https://datatracker.ietf.org/doc/html/draft-ietf-webtrans-http2-02#section-10.1ENABLE_WEBTRANSPORT=0x2B603742# Dummy setting to check it is correctly ignored by the peer.# https://datatracker.ietf.org/doc/html/rfc9114#section-7.2.4.1DUMMY=0x21
also there is no way to override issued SETTINGS frame data. this should support override at H3Connection instantiation
In connection with moxygen/proxygen Meta server I see SETTING frame like this
I also observe that version compliance with various draft-ietf-webtrans-http3 draft versions is confusing . For instance the ENABLE_WEBTRANSPORT setting is no longer defined in the latest version of the draft. I can not tell what the "correct" set is .
So perhaps this issue is only a feature request to allow initial settings to be provided to H3Connection to support custom SETTINGS contents.
Yeah this is annoying. I was hoping by now there would be an actual published RFC instead of this endless stream of drafts. I'll see if I can find time to read the updated drafts.
it looks like the parsing of the SETTINGS frame needs update. the rfc references appear outdated.
also there is no way to override issued SETTINGS frame data. this should support override at H3Connection instantiation
In connection with moxygen/proxygen Meta server I see SETTING frame like this
current proxygen settings
The text was updated successfully, but these errors were encountered: