Hi everyone! We're very excited to announce that our test library now includes support for the 'h2' protocol. For now, we are working with MHD-http2 for emulating the HTTP/2 embedded server. MHD-http2 <https://github.com/maru/libmicrohttpd-http2> is forked from libmicrohttpd <https://www.gnu.org/software/libmicrohttpd/>, which our testsuite currently uses for testing on 'http/1.1'. MHD-http2 is expected to be merged into its upstream soon. Till then, we have decided to keep the work on the feature branch: gsoc-http2-testsuite <https://gitlab.com/gnuwget/wget2/tree/gsoc-http2-testsuite>. Consequently, the branch has dependency MHD-http2 instead of MHD.
In work done so far, we have tested all the existing tests applicable to 'h2'. The documentation for the updated test library is available here <https://gitlab.com/gnuwget/wget2/wikis/Documentation/Testsuite-Documentation> . A more detailed description of the work is available on my blog ( https://medium.com/@kumarmallikarjuna). Best regards, Kumar Mallikarjuna