Welcome! Log In Create A New Profile

Advanced

QUIC: improved huffman decode debug tracing.

winshining
October 31, 2023 09:08AM
Previously, only HTTP2 used huffman encoding (gRPC is util now
HTTP2 based), as HTTP3 becomes available, both of them uses huffman
encoding. But existed debug log in huffman decode function is hard
coded using "http2" prefixes, if a client transports an incorrect
huffman encoded field value in an HTTP3 request, it will give an
erroneous log. With the patch, it will properly log a bad field value.
Alternatively, removing "http2" prefixes only is ok, but it can not
differentiate whether it is caused by an HTTP2 or an HTTP3 request._______________________________________________
nginx-devel mailing list
nginx-devel@nginx.org
https://mailman.nginx.org/mailman/listinfo/nginx-devel
Subject Author Views Posted

QUIC: improved huffman decode debug tracing. Attachments

winshining 459 October 31, 2023 09:08AM

Re: QUIC: improved huffman decode debug tracing.

Sergey Kandaurov 104 November 14, 2023 06:58AM

Re: QUIC: improved huffman decode debug tracing.

Roman Arutyunyan 123 November 22, 2023 07:42AM

Re: QUIC: improved huffman decode debug tracing.

XingY Wang 99 November 17, 2023 01:26PM



Sorry, you do not have permission to post/reply in this forum.

Online Users

Guests: 116
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 500 on July 15, 2024
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready