[Libwebsockets] empty settings frame from remote client

Marek 'MMx' Ludha mludha at gmail.com
Wed Aug 26 11:50:58 CEST 2020


I believe there's a bug here:
(also in master:
This line disallows remote clients to send a Settings frame with length 0
without ACK flag set. I didn't find any mention in the RFC that this should
be an error. On the contrary, it explicitly allows for empty Settings frame
after client preface: "This sequence ["PRI * HTTP/2.0\r\n\r\nSM\r\n\r\n"]
MUST be followed by a SETTINGS frame (Section 6.5), which MAY be empty." (

Is there any intention behind this check or do you consider it a bug?

Marek Ludha
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://libwebsockets.org/pipermail/libwebsockets/attachments/20200826/1212f902/attachment.htm>

More information about the Libwebsockets mailing list