This is an automated email from the ASF dual-hosted git repository. lizhanhui pushed a change to branch develop in repository https://gitbox.apache.org/repos/asf/rocketmq-mqtt.git
from 95fbf79 feat: add metrics for topic dimension read and write msg size (#271) new 6466344 feat: use openssl SSL provider to create TLS/SSL engine, adding netty-tcnative to cs module new c768b77 fix: socket option keep_alive shall be a child option in netty new 0643cd3 feat: support WebSocket over TLS transport new 318841e feat: use shared netty event loop for TCP/TCP over TLS/Web Socket new 90cfe7c feat: add experimental support for QUIC transport The 5 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: docs/quic.md | 16 +++ mqtt-common/pom.xml | 5 + .../util/{SpringUtils.java => NetworkHelper.java} | 30 ++-- mqtt-cs/pom.xml | 11 +- .../mqtt/cs/channel/AdaptiveTlsHandler.java | 93 ++++++++++++ .../rocketmq/mqtt/cs/config/ConnectConf.java | 23 +++ .../rocketmq/mqtt/cs/protocol/ssl/SslFactory.java | 30 +++- .../rocketmq/mqtt/cs/starter/MqttServer.java | 158 +++++++++++++++++---- pom.xml | 21 ++- 9 files changed, 339 insertions(+), 48 deletions(-) create mode 100644 docs/quic.md copy mqtt-common/src/main/java/org/apache/rocketmq/mqtt/common/util/{SpringUtils.java => NetworkHelper.java} (56%) create mode 100644 mqtt-cs/src/main/java/org/apache/rocketmq/mqtt/cs/channel/AdaptiveTlsHandler.java