diff --git a/README.md b/README.md index 7519646..64729a0 100644 --- a/README.md +++ b/README.md @@ -45,6 +45,8 @@ cmake --build build - `extra-listen-port` (since 0.3.0, [689f0e7](https://github.com/brevent/wss-proxy/commit/689f0e7)), extra listen port for shadowsocks client without sip003u - `syslog` (since 0.3.3, [47d4681](https://github.com/brevent/wss-proxy/commit/47d4681)), log to syslog if supported - `ipv6` (since 0.3.4, [a8b5f71](https://github.com/brevent/wss-proxy/commit/a8b5f71)), prefer ipv6 (should fallback to ipv4 if no ipv6) +- `http2` (since 0.4.0, WebSocket over HTTP/2, [RFC 8441](https://datatracker.ietf.org/doc/html/rfc8441)) +- `http3` (since 0.4.0, WebSocket over HTTP/3, [RFC 9220](https://datatracker.ietf.org/doc/html/rfc9220)) ### Server diff --git a/common.h b/common.h index ddf2801..37185d1 100644 --- a/common.h +++ b/common.h @@ -39,7 +39,7 @@ #define WSS_LISTEN_FLAGS (LEV_OPT_CLOSE_ON_FREE | LEV_OPT_CLOSE_ON_EXEC | LEV_OPT_REUSEABLE) #ifndef WSS_PROXY_VERSION -#define WSS_PROXY_VERSION "0.3.4" +#define WSS_PROXY_VERSION "0.4.0" #endif #ifndef LOGGER_NAME