- MQTT: Support for TLS encryption and authentication.
Use the mqtts:// protocol scheme in
MSGFLO_BROKER
urls. Optionionally can specify query parameters which are passed to tls_set() in paho-mqtt:ca_certs
to specify trusted CA certsm, andprivkey
+certfile
for key-based authentication.
- BREAKING. Change default topic convention to role/port from role.PORT.
To have the same format as before, specify the
queue
property of port definition explicitly. - MqttEngine: Fix support for multiple participants using
add_participant()
- Support for Python 3 (MQTT only)
- Also provide port name in
process()
- Support for MQTT v3.1.1
- First release