forked from espressif/esp-mqtt
- Removed a possible derefrence on data in case of MQTT5 SUBACK with MQTT5 disabled. - Covered a case of NULL data on message with negative size. - Use correct type on calloc for alpn_protos - Changed strcasecmp to strncasecmp.