This is a minor bug-fix ver.
- MQTT session keeping management is consolidated to prevent data racing & double free at extreme sub/unsub case.
- Fix a buffer overflow case in Rule Engine SQL compose.
- Fix the broken super_req in HTTP ACL authentication.
What's Changed in NanoMQ
- fix session swap & restore by @JaylinYu in https://github.com/nanomq/NanoNNG/pull/1400
- FIX [broker_tls] fix session swap & restore vunerabilities for TLS by @JaylinYu in https://github.com/nanomq/NanoNNG/pull/1401
- Fix MQTT session resume bug of subinfol in WebSocket transport by @JaylinYu in https://github.com/nanomq/NanoNNG/pull/1405
- enhancement according AI code review by @JaylinYu in https://github.com/nanomq/NanoNNG/pull/1407
- fix #1406 by @JaylinYu in https://github.com/nanomq/NanoNNG/pull/1408
Full Changelog: https://github.com/nanomq/NanoNNG/compare/0.24.7...0.24.8
What's Changed in NanoNNG
- NEW [docs] Add docs for ACL Cache. by @wanghaEMQ in https://github.com/nanomq/nanomq/pull/2201
- MDF [Doc] Update introduction to NanoMQ rule engine by @JaylinYu in https://github.com/nanomq/nanomq/pull/2202
- Fixed rule_engine stack buffer overflow. by @xinyi-xs in https://github.com/nanomq/nanomq/pull/2195
- fix broken super_req caused by ACL cache by @JaylinYu in https://github.com/nanomq/nanomq/pull/2205
Full Changelog: https://github.com/nanomq/nanomq/compare/0.24.7...0.24.8