Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fixes taboo topic checking without session username. #151

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

JNevrly
Copy link

@JNevrly JNevrly commented Oct 6, 2018

Even though I don't completely understand the (undocumented) plugin system, I believe the topic-checking in the topic-taboo plugin is not implemented correctly and does not allow any topic subscriptions for anonymous sessions (without username).
This PR fixes at least this, and I don't dare to go further, but issues #145 and #129 are IMO spot on and basically prevent even the basic usage of hbmqtt broker as described in the current documentation.

@JNevrly
Copy link
Author

JNevrly commented Oct 6, 2018

Sorry, just noticed that by my mistake this commit includes also changes for Python 3.4.3 backward compatibility.

@interkosmos
Copy link

Thank you for your commit. Indeed, it fixes the bug that prevents anonymous sessions. When will the commit be merged into master?

@Manuel83
Copy link

+1

@njouanin
Copy link
Owner

CI is failing, please fix it before merging.

smurfix added a commit to smurfix/hbmqtt that referenced this pull request Apr 14, 2019
FlorianLudwig added a commit to Yakifo/amqtt that referenced this pull request Mar 9, 2021
FlorianLudwig added a commit to Yakifo/amqtt that referenced this pull request Mar 10, 2021
pazzarpj pushed a commit to pazzarpj/amqtt that referenced this pull request Dec 4, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants