Yuchen Wu

Results 8 issues of Yuchen Wu

On v0.3.7. I saw this panic in our service. Unfortunately I was not able to capture the input that caused this. It seems it is related to the soundness of...

The [iana h2 error code descriptions](https://www.iana.org/assignments/http2-parameters/http2-parameters.xhtml#error-code) seem to be more comprehensive and shorter.

When handling incoming h2 errors, typically we pay attention to 3 types of them: IO, GOAWAY and RST_STREAM. This change adds the other 2 besides is_io() so that the error...

In the current [implementation](https://github.com/thibaultcha/lua-resty-mlcache/blob/master/lib/resty/mlcache.lua#L718), a cache lock timeout is treated as an error. As mentioned in README, cache lock is "to prevent dog-pile effects". It is an optimization. Cache lock...

enhancement

The problem: it is not clear what a stream should do when receiving a GOAWAY h2 error. Per https://datatracker.ietf.org/doc/html/rfc7540#section-6.8 > GOAWAY allows an > endpoint to gracefully stop accepting new...

According to the RFC, when encountering connection headers, H2 should treat them as protocol errors. However, in reality there are servers just setting these headers but only for informational purpose....

5cc3f91341f81bb6dbbb13010c070f911d3e3a09 has the tag but 24bbec20b8eb3ce1be2c45f97b2f6cfe89407c45 is on master.

Bookworm release date is close: https://release.debian.org/bookworm/freeze_policy.html It will be good to start publishing Bookworm packages (https://openresty.org/package/debian/dists/ ) for people to start testing.