NanoNNG 0.22.1
What's Changed
- New exchange encryption config by @RanMaoyi in #887
- Add the md5sum field to parquet filenames by @RanMaoyi in #890
- Fixed parquet remove file memory leak. by @xinyi-xs in #894
- Handling Ping & QoS12 msgs in protocol layer is supported by @wanghaEMQ in #895
- Sync v311 changes to v5 protocol layer by @wanghaEMQ in #896
- Wangha/moi master 1228 by @wanghaEMQ in #912
- Add lock to guard to suber's recvaioq and recvmq. New interfaces to alloc/free/append a iceoryx msg. by @wanghaEMQ in #913
-
- FIX [protocol/mqtt] fix nanomq/nanomq#1762 by @JaylinYu in #925
- Support VIN environment and configuration parsing. by @xinyi-xs in #930
- Remove read_env_vin from conf_parse. by @xinyi-xs in #933
- Fixed NanoMQ http server no response without ws config. by @xinyi-xs in #934
- nanomq/nanomq#1766 by @JaylinYu in #935
-
- FIX [proto/quic] Fix the double free of msg in recv_aio. by @wanghaEMQ in #936
- Fix a accidentaly null msg in qos_send_cb by @JaylinYu in #937
- FIx nanomq/nanomq#1769 by @JaylinYu in #941
- Fix server critical QUIC bugs. by @wanghaEMQ in #943
- Fix a protocol error by @JaylinYu in #944
- Partial fix for nanomq/nanomq#1782 by @JaylinYu in #946
- fix nanomq/nanomq#1782 by @JaylinYu in #948
- Fix some gap between nng reap thread and msquic. by @wanghaEMQ in #947
- Sync with NNG UPstream for 0.21.10 by @JaylinYu in #949
- UDP stream and dialer are supported (IPv4 only) by @wanghaEMQ in #938
- For SDV by @JaylinYu in #950
-
- FIX [mqtt_parser] fix a security issue casued by https://github.com… by @JaylinYu in #952
-
- FIX [codec] Fix the wrong remaining length check. by @wanghaEMQ in #954
-
- NEW [core/udp] Add a unit test for multicast and get a reply. by @wanghaEMQ in #951
- Fix #956 by @JaylinYu in #957
- Set correct reasoncode in nego_cb by @JaylinYu in #964
- Close tcp connection when received repeat mqtt connect msgs. by @wanghaEMQ in #960
- Modify cap limit to 0xffffffff for bigger cap support && support cap check. by @xinyi-xs in #968
- Fix the incompatibility between retain & topic reflection by @JaylinYu in #970
- Fix the error caused by dialer timer that quic bridge stop reconnect by @wanghaEMQ in #971
- Sync new fix from upstream, fix minor erros in sub_async api by @JaylinYu in #974
- Sdv sync by @JaylinYu in #975
- Fixed missing aio finish in quic protocol. by @wanghaEMQ in #969
- prefix/suffix for bridge forwads by @OdyWayne in #980
- Fix broker aio already in list. by @wanghaEMQ in #977
-
- MDF [file.c] compatible fix for windows by @OdyWayne in #978
- Fix dangling aios in quic protocol layer by @wanghaEMQ in #981
- Sync changes of mqttv311 quic protocol layer to v5 protocol layer. by @wanghaEMQ in #986
- Fixed the stop reconnecting bug of quic bridge. by @wanghaEMQ in #987
-
- FIX [broker_tcp] fix nanomq/nanomq#1811 n… by @JaylinYu in #988
- Add some log when quic bridge failed to receive msgs. by @wanghaEMQ in #994
- An alternative fix of incapatibility issue for nanomq/nanomq#1817 by @JaylinYu in #999
- Merge mqttv5 quic protocol layer into mqttv311 quic protocol layer by @wanghaEMQ in #1001
Full Changelog: 0.21.9...0.22.1