Wangchong Zhou

Results 41 issues of Wangchong Zhou

### Summary json protocol and wRPC protocol starts own timer to push config. This PR reduces unnecessary overhead when no clients connected to either of the protocol. ### Full changelog...

pr/please review
pr/do not merge
core/clustering
size/S

Optimize performance by replacing ngx.var access with ngx.req.set_header to set x-forwarded-* headers. Those headers are not set until access.after so that plugins that terminates requests in access phase still functions...

pr/please review
pr/do not merge
pr/discussion
core/proxy
core/pdk
core/templates
size/L

We introduce this in https://github.com/Kong/kong/commit/744d3b32e47323301bdbe402f9bf1cb2acbf88e8 to persist the behaviour that kong.response.exit can shortcut current processing. Though this is also documented in PDK document, our code doesn't seem to rely on...

pr/please review
plugins/oauth2
core/pdk
size/M

WIP, need to add ssl cafile support in `kong migrations` CLI; maybe that will benefit to `kong vaults` as well. ### Summary ### Full changelog * [Implement ...] * [Add...

core/cli
core/clustering
core/db
size/L

[Kong](https://konghq.com/) is the world’s most popular open source API gateway. Kong has an integration with Let's Encrypt and any other ACMEv2 compatible CA starting version 2.0. The [acme plugin](https://github.com/Kong/kong-plugin-acme) is...

client-options

I recently got this panel from a second hand market and I try to implement the official example in GxEPD2. It's a 3 color panel like GDEQ042Z21 but its controller...

The following code when ran with `resty` CLI will cause segfault, it seems to be caused by the `coroutine.wrap` API introduced by https://github.com/openresty/lua-nginx-module/pull/1239. I've tested on lua-nginx-module shipped with 1.21.4.1...

When using lua-resty-lock to create and dispose large amount of locks will cause the internal `memo` table behave incorrectly. We injected some debugging code in `lock.lua` and output the "leaked"...

https://www.openssl.org/docs/manmaster/man7/migration_guide.html - [x] Library context (for non-global provider) - [ ] EVP_PKEY_get_x_params to replace TYPE_get0_PRARM, EVP_PKEY_fromdata to replace TYPE_set0_x (pkey:get_parameters/pkey:set_parameters) - [ ] RSA_get0_x, RSA_set0_x - [ ] DH_get0_x -...