Sounds good, Oleg. I’ll try to review the rfc_9113_conformance branch this week and cross-check against RFC 9113 (and sync with the RFC folks if anything looks off). No objection to cherry-picking stable commits to master; post-commit review works for me.
Cheers Arturo On Tue, Sep 2, 2025 at 8:02 PM Oleg Kalnichevski <[email protected]> wrote: > Folks > > I have been working on a private branch to make the core H2 transport > RFC 9113 conformant > > https://github.com/ok2c/httpcomponents-core/tree/rfc_9113_conformance > > Please do feel free to review. > > Unless I hear objections I will start cherry-picking more or less > stable commits to master. If someone wants to do a formal review first, > please do let me know as soon as possible. I will raise PRs for those > change-sets. Otherwise, it is the standard post-commit review process. > If anyone finds anything questionable, I will back out the offending > commits. > > I also found out the way H2 transport presently handles > SETTINGS_MAX_CONCURRENT_STREAMS is quite wrong. It will take quite some > effort to fix the problem and will likely require some major code > refactoring. > > RFC 9113_conformance (and 5.4-alpha1 release blocked by it) is the top > priority for me now. > > Arturo, I will have no time for any of your PRs until HttpCore 5.4- > alpha1 has been released. > > Oleg > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > >
