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 374 October 31, 2023 09:08AM

Re: QUIC: improved huffman decode debug tracing.

Sergey Kandaurov 68 November 14, 2023 06:58AM

Re: QUIC: improved huffman decode debug tracing.

Roman Arutyunyan 79 November 22, 2023 07:42AM

Re: QUIC: improved huffman decode debug tracing.

XingY Wang 64 November 17, 2023 01:26PM



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

Online Users

Guests: 135
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready