Tags: ViktorViter/php-mqtt-client
Tags
Add support for ^2.0 of psr/log (php-mqtt#92) * Support ^2.0 of psr/log * Remove --ignore-platform-reqs from CI pipeline
Add support for shared subscription topic names (php-mqtt#75)
Add RabbitMQ as test broker (php-mqtt#62) * Add RabbitMQ as test broker * Switch to released namoshek/rabbitmq-github-action
Update README and add CHANGELOG (php-mqtt#58) * Minor code-doc changes * Add changelog * Update README.md * Change author information to real name
Add support for client certificates (php-mqtt#41) * Add support for client certificates * Fix line indentation * move client certificate parameters into ConnectionSettings; add passphrase option * Fix code style * Move client certificate validation logic to client * Trim whitespace Co-authored-by: Marvin Mall <marvin-mall@msn.com>
Added 'retained' parameter to subscriptions callbacks for published m… …essages (php-mqtt#19) * Added 'retained' parameter to subscriptions callbacks for published messages If the publisher set the retained flag, the broker will honor it and send the published messages to the subscriber as soon as they subscrib. But the subscribe callback might need to know whether the message was delivered live or if it was retained, which could mean the message is stale. * Make $retained false by default and add PhpDoc * Explain subscription callback in PhpDoc Co-authored-by: Marvin Mall <marvin-mall@msn.com>
Fix: use addition to increase message size (php-mqtt#7) When using a username and password to connect to a broker, the message size has been manipulated using string concatenation instead of mathematical addition. This caused an issue with `chr()` expecting an integer and not a string. It also would have lead to wrong information being sent.
PreviousNext