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

OF-872 Treat inbound IQ with no to as bare jid #504

Closed
wants to merge 1 commit into from

Conversation

dwd
Copy link
Member

@dwd dwd commented Jan 8, 2016

No description provided.

@tevans
Copy link
Member

tevans commented Jan 8, 2016

This might be ok as-is, seeing that the recipientJID is used in local scope for subsequent routing requests. However, it also might not cover all the IQ cases ... not sure if that is intended here.

Tentative +1

@dwd
Copy link
Member Author

dwd commented Jan 9, 2016

I think it should be this simple. Only iq:last has this odd behaviour in the specifications, and that's a historical wart that's crept in. That said, @sco0ter (correctly) has me worried that it's possible that existing IQHandlers might treat the bare jid and empty cases differently.

Given that this is currently not causing any interop issues, as far as I know, let's park this and review the existing cases before the next release.

@dwd dwd closed this Jan 9, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants