NanoNNG 0.20.0
What's Changed
- Optimization on the process of receiving in quic stream by @wanghaEMQ in #619
- Fix the double free in connmsg when ep finite. by @wanghaEMQ in #620
- Fixed typo. by @lee-emqx in #621
-
- FIX [mqtt_codec] Fix the wrong calculation in length of properties. by @wanghaEMQ in #622
- Enable server verification by default for mqtt_async tls demo. by @lee-emqx in #627
- Update resend logic for Neuron (add retry interval) by @JaylinYu in #629
- Unit test for rule & codec & disconnect tcp & broker_tcp v5 by @OdyWayne in #628
- patch for the last unit test by @OdyWayne in #630
- Fix two memory leaks by @lee-emqx in #631
- Sync logging feature from UISEE by @JaylinYu in #632
- unit test for base64 & property apis by @OdyWayne in #633
-
- FIX [unit test] fix conf_test can't find file. by @OdyWayne in #635
-
- FIX [workflow] remove lcov to solve the conflict with #line. by @OdyWayne in #636
-
- FIX [topic array] fix wrong topic_name len. by @OdyWayne in #638
-
- FIX [sqlite option] fix sqlite option memleak. by @OdyWayne in #640
- Add IP ADDR in online/offline event msg by @JaylinYu in #641
- update conf for test & fix memleak in conf by @OdyWayne in #642
- unit test for env & cmd by @OdyWayne in #658
- fix memleak of rule_mutex & more conf test by @OdyWayne in #659
-
- FIX [rule mutex] a patch to fix rule_mutex. by @OdyWayne in #660
-
- FIX [platform] fix error squiggles in windows. by @OdyWayne in #665
-
- FIX [nng/core] prevent collateral damage of issue https://github.co… by @JaylinYu in #655
- Parsing partitions of sub and pub is supported. by @wanghaEMQ in #672
- Quic Develop by @wanghaEMQ in #639
- Fix #674 by @JaylinYu in #675
- [WS]Don't return ECLOSE to listener's accept_cb by @RanMaoyi in #677
- Warning fix by @OdyWayne in #681
-
- FIX [trantest] fix the frequent failure of mqtt_tcp. by @OdyWayne in #682
-
- FIX [conf test] a patch to fix CI fail in windows. by @OdyWayne in #684
-
- NEW [dds] Support parsing forward rules array. by @wanghaEMQ in #680
- To Fix socket close on QUIC pipe by @JaylinYu in #685
-
- FIX [quic] Fix the stack use after free. by @wanghaEMQ in #687
- Fix QUIC by @wanghaEMQ in #688
- sync new changes of 0.19.6 to main branch by @JaylinYu in #690
- Sync with upstream NNG by @JaylinYu in #693
- topic reflection by @RanMaoyi in #692
- Fix CI by @RanMaoyi in #694
- a patch to fix CI failure in windows by @OdyWayne in #695
- Fix a memory leakage in DDS conf parse and fix some warnings in building quic by @wanghaEMQ in #696
- Fix Multi-stream of QUIC by @JaylinYu in #697
- Fix a crash when localtopic/remotetopic is not set by @wanghaEMQ in #701
- mqttv5 over quic support by @RanMaoyi in #699
- conf boost by @OdyWayne in #703
- Fix some error in quic protocol layer. by @wanghaEMQ in #704
Full Changelog: 0.19.1...0.20.0